1/*
2 * Copyright (C) 2017 Advanced Micro Devices, Inc.
3 *
4 * Permission is hereby granted, free of charge, to any person obtaining a
5 * copy of this software and associated documentation files (the "Software"),
6 * to deal in the Software without restriction, including without limitation
7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8 * and/or sell copies of the Software, and to permit persons to whom the
9 * Software is furnished to do so, subject to the following conditions:
10 *
11 * The above copyright notice and this permission notice shall be included
12 * in all copies or substantial portions of the Software.
13 *
14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
15 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17 * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
18 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
19 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
20 */
21#ifndef _dce_12_0_OFFSET_HEADER
22#define _dce_12_0_OFFSET_HEADER
23
24
25
26// addressBlock: dce_dc_dispdec_VGA_MEM_WRITE_PAGE_ADDR
27// base address: 0x48
28#define mmdispdec_VGA_MEM_WRITE_PAGE_ADDR 0x0012
29#define mmdispdec_VGA_MEM_WRITE_PAGE_ADDR_BASE_IDX 0
30
31
32// addressBlock: dce_dc_dispdec_VGA_MEM_READ_PAGE_ADDR
33// base address: 0x4c
34#define mmdispdec_VGA_MEM_READ_PAGE_ADDR 0x0014
35#define mmdispdec_VGA_MEM_READ_PAGE_ADDR_BASE_IDX 0
36
37
38// addressBlock: dce_dc_dc_perfmon0_dispdec
39// base address: 0x0
40#define mmDC_PERFMON0_PERFCOUNTER_CNTL 0x0020
41#define mmDC_PERFMON0_PERFCOUNTER_CNTL_BASE_IDX 2
42#define mmDC_PERFMON0_PERFCOUNTER_CNTL2 0x0021
43#define mmDC_PERFMON0_PERFCOUNTER_CNTL2_BASE_IDX 2
44#define mmDC_PERFMON0_PERFCOUNTER_STATE 0x0022
45#define mmDC_PERFMON0_PERFCOUNTER_STATE_BASE_IDX 2
46#define mmDC_PERFMON0_PERFMON_CNTL 0x0023
47#define mmDC_PERFMON0_PERFMON_CNTL_BASE_IDX 2
48#define mmDC_PERFMON0_PERFMON_CNTL2 0x0024
49#define mmDC_PERFMON0_PERFMON_CNTL2_BASE_IDX 2
50#define mmDC_PERFMON0_PERFMON_CVALUE_INT_MISC 0x0025
51#define mmDC_PERFMON0_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
52#define mmDC_PERFMON0_PERFMON_CVALUE_LOW 0x0026
53#define mmDC_PERFMON0_PERFMON_CVALUE_LOW_BASE_IDX 2
54#define mmDC_PERFMON0_PERFMON_HI 0x0027
55#define mmDC_PERFMON0_PERFMON_HI_BASE_IDX 2
56#define mmDC_PERFMON0_PERFMON_LOW 0x0028
57#define mmDC_PERFMON0_PERFMON_LOW_BASE_IDX 2
58
59
60// addressBlock: dce_dc_dc_perfmon13_dispdec
61// base address: 0x30
62#define mmDC_PERFMON13_PERFCOUNTER_CNTL 0x002c
63#define mmDC_PERFMON13_PERFCOUNTER_CNTL_BASE_IDX 2
64#define mmDC_PERFMON13_PERFCOUNTER_CNTL2 0x002d
65#define mmDC_PERFMON13_PERFCOUNTER_CNTL2_BASE_IDX 2
66#define mmDC_PERFMON13_PERFCOUNTER_STATE 0x002e
67#define mmDC_PERFMON13_PERFCOUNTER_STATE_BASE_IDX 2
68#define mmDC_PERFMON13_PERFMON_CNTL 0x002f
69#define mmDC_PERFMON13_PERFMON_CNTL_BASE_IDX 2
70#define mmDC_PERFMON13_PERFMON_CNTL2 0x0030
71#define mmDC_PERFMON13_PERFMON_CNTL2_BASE_IDX 2
72#define mmDC_PERFMON13_PERFMON_CVALUE_INT_MISC 0x0031
73#define mmDC_PERFMON13_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
74#define mmDC_PERFMON13_PERFMON_CVALUE_LOW 0x0032
75#define mmDC_PERFMON13_PERFMON_CVALUE_LOW_BASE_IDX 2
76#define mmDC_PERFMON13_PERFMON_HI 0x0033
77#define mmDC_PERFMON13_PERFMON_HI_BASE_IDX 2
78#define mmDC_PERFMON13_PERFMON_LOW 0x0034
79#define mmDC_PERFMON13_PERFMON_LOW_BASE_IDX 2
80
81
82// addressBlock: dce_dc_dc_displaypllregs_dispdec
83// base address: 0x0
84#define mmPPLL_VREG_CFG 0x0038
85#define mmPPLL_VREG_CFG_BASE_IDX 2
86#define mmPPLL_MODE_CNTL 0x0039
87#define mmPPLL_MODE_CNTL_BASE_IDX 2
88#define mmPPLL_FREQ_CTRL0 0x003a
89#define mmPPLL_FREQ_CTRL0_BASE_IDX 2
90#define mmPPLL_FREQ_CTRL1 0x003b
91#define mmPPLL_FREQ_CTRL1_BASE_IDX 2
92#define mmPPLL_FREQ_CTRL2 0x003c
93#define mmPPLL_FREQ_CTRL2_BASE_IDX 2
94#define mmPPLL_FREQ_CTRL3 0x003d
95#define mmPPLL_FREQ_CTRL3_BASE_IDX 2
96#define mmPPLL_BW_CTRL_COARSE 0x003e
97#define mmPPLL_BW_CTRL_COARSE_BASE_IDX 2
98#define mmPPLL_BW_CTRL_FINE 0x0040
99#define mmPPLL_BW_CTRL_FINE_BASE_IDX 2
100#define mmPPLL_CAL_CTRL 0x0041
101#define mmPPLL_CAL_CTRL_BASE_IDX 2
102#define mmPPLL_LOOP_CTRL 0x0042
103#define mmPPLL_LOOP_CTRL_BASE_IDX 2
104#define mmPPLL_REFCLK_CNTL 0x0050
105#define mmPPLL_REFCLK_CNTL_BASE_IDX 2
106#define mmPPLL_CLKOUT_CNTL 0x0051
107#define mmPPLL_CLKOUT_CNTL_BASE_IDX 2
108#define mmPPLL_DFT_CNTL 0x0052
109#define mmPPLL_DFT_CNTL_BASE_IDX 2
110#define mmPPLL_ANALOG_CNTL 0x0053
111#define mmPPLL_ANALOG_CNTL_BASE_IDX 2
112#define mmPPLL_POSTDIV 0x0054
113#define mmPPLL_POSTDIV_BASE_IDX 2
114#define mmPPLL_OBSERVE0 0x0059
115#define mmPPLL_OBSERVE0_BASE_IDX 2
116#define mmPPLL_OBSERVE1 0x005a
117#define mmPPLL_OBSERVE1_BASE_IDX 2
118#define mmPPLL_UPDATE_CNTL 0x005c
119#define mmPPLL_UPDATE_CNTL_BASE_IDX 2
120#define mmPPLL_OBSERVE0_OUT 0x005d
121#define mmPPLL_OBSERVE0_OUT_BASE_IDX 2
122
123
124// addressBlock: dce_dc_dccg_pll0_dispdec
125// base address: 0x0
126#define mmPLL_MACRO_CNTL_RESERVED0 0x0038
127#define mmPLL_MACRO_CNTL_RESERVED0_BASE_IDX 2
128#define mmPLL_MACRO_CNTL_RESERVED1 0x0039
129#define mmPLL_MACRO_CNTL_RESERVED1_BASE_IDX 2
130#define mmPLL_MACRO_CNTL_RESERVED2 0x003a
131#define mmPLL_MACRO_CNTL_RESERVED2_BASE_IDX 2
132#define mmPLL_MACRO_CNTL_RESERVED3 0x003b
133#define mmPLL_MACRO_CNTL_RESERVED3_BASE_IDX 2
134#define mmPLL_MACRO_CNTL_RESERVED4 0x003c
135#define mmPLL_MACRO_CNTL_RESERVED4_BASE_IDX 2
136#define mmPLL_MACRO_CNTL_RESERVED5 0x003d
137#define mmPLL_MACRO_CNTL_RESERVED5_BASE_IDX 2
138#define mmPLL_MACRO_CNTL_RESERVED6 0x003e
139#define mmPLL_MACRO_CNTL_RESERVED6_BASE_IDX 2
140#define mmPLL_MACRO_CNTL_RESERVED7 0x003f
141#define mmPLL_MACRO_CNTL_RESERVED7_BASE_IDX 2
142#define mmPLL_MACRO_CNTL_RESERVED8 0x0040
143#define mmPLL_MACRO_CNTL_RESERVED8_BASE_IDX 2
144#define mmPLL_MACRO_CNTL_RESERVED9 0x0041
145#define mmPLL_MACRO_CNTL_RESERVED9_BASE_IDX 2
146#define mmPLL_MACRO_CNTL_RESERVED10 0x0042
147#define mmPLL_MACRO_CNTL_RESERVED10_BASE_IDX 2
148#define mmPLL_MACRO_CNTL_RESERVED11 0x0043
149#define mmPLL_MACRO_CNTL_RESERVED11_BASE_IDX 2
150#define mmPLL_MACRO_CNTL_RESERVED12 0x0044
151#define mmPLL_MACRO_CNTL_RESERVED12_BASE_IDX 2
152#define mmPLL_MACRO_CNTL_RESERVED13 0x0045
153#define mmPLL_MACRO_CNTL_RESERVED13_BASE_IDX 2
154#define mmPLL_MACRO_CNTL_RESERVED14 0x0046
155#define mmPLL_MACRO_CNTL_RESERVED14_BASE_IDX 2
156#define mmPLL_MACRO_CNTL_RESERVED15 0x0047
157#define mmPLL_MACRO_CNTL_RESERVED15_BASE_IDX 2
158#define mmPLL_MACRO_CNTL_RESERVED16 0x0048
159#define mmPLL_MACRO_CNTL_RESERVED16_BASE_IDX 2
160#define mmPLL_MACRO_CNTL_RESERVED17 0x0049
161#define mmPLL_MACRO_CNTL_RESERVED17_BASE_IDX 2
162#define mmPLL_MACRO_CNTL_RESERVED18 0x004a
163#define mmPLL_MACRO_CNTL_RESERVED18_BASE_IDX 2
164#define mmPLL_MACRO_CNTL_RESERVED19 0x004b
165#define mmPLL_MACRO_CNTL_RESERVED19_BASE_IDX 2
166#define mmPLL_MACRO_CNTL_RESERVED20 0x004c
167#define mmPLL_MACRO_CNTL_RESERVED20_BASE_IDX 2
168#define mmPLL_MACRO_CNTL_RESERVED21 0x004d
169#define mmPLL_MACRO_CNTL_RESERVED21_BASE_IDX 2
170#define mmPLL_MACRO_CNTL_RESERVED22 0x004e
171#define mmPLL_MACRO_CNTL_RESERVED22_BASE_IDX 2
172#define mmPLL_MACRO_CNTL_RESERVED23 0x004f
173#define mmPLL_MACRO_CNTL_RESERVED23_BASE_IDX 2
174#define mmPLL_MACRO_CNTL_RESERVED24 0x0050
175#define mmPLL_MACRO_CNTL_RESERVED24_BASE_IDX 2
176#define mmPLL_MACRO_CNTL_RESERVED25 0x0051
177#define mmPLL_MACRO_CNTL_RESERVED25_BASE_IDX 2
178#define mmPLL_MACRO_CNTL_RESERVED26 0x0052
179#define mmPLL_MACRO_CNTL_RESERVED26_BASE_IDX 2
180#define mmPLL_MACRO_CNTL_RESERVED27 0x0053
181#define mmPLL_MACRO_CNTL_RESERVED27_BASE_IDX 2
182#define mmPLL_MACRO_CNTL_RESERVED28 0x0054
183#define mmPLL_MACRO_CNTL_RESERVED28_BASE_IDX 2
184#define mmPLL_MACRO_CNTL_RESERVED29 0x0055
185#define mmPLL_MACRO_CNTL_RESERVED29_BASE_IDX 2
186#define mmPLL_MACRO_CNTL_RESERVED30 0x0056
187#define mmPLL_MACRO_CNTL_RESERVED30_BASE_IDX 2
188#define mmPLL_MACRO_CNTL_RESERVED31 0x0057
189#define mmPLL_MACRO_CNTL_RESERVED31_BASE_IDX 2
190#define mmPLL_MACRO_CNTL_RESERVED32 0x0058
191#define mmPLL_MACRO_CNTL_RESERVED32_BASE_IDX 2
192#define mmPLL_MACRO_CNTL_RESERVED33 0x0059
193#define mmPLL_MACRO_CNTL_RESERVED33_BASE_IDX 2
194#define mmPLL_MACRO_CNTL_RESERVED34 0x005a
195#define mmPLL_MACRO_CNTL_RESERVED34_BASE_IDX 2
196#define mmPLL_MACRO_CNTL_RESERVED35 0x005b
197#define mmPLL_MACRO_CNTL_RESERVED35_BASE_IDX 2
198#define mmPLL_MACRO_CNTL_RESERVED36 0x005c
199#define mmPLL_MACRO_CNTL_RESERVED36_BASE_IDX 2
200#define mmPLL_MACRO_CNTL_RESERVED37 0x005d
201#define mmPLL_MACRO_CNTL_RESERVED37_BASE_IDX 2
202#define mmPLL_MACRO_CNTL_RESERVED38 0x005e
203#define mmPLL_MACRO_CNTL_RESERVED38_BASE_IDX 2
204#define mmPLL_MACRO_CNTL_RESERVED39 0x005f
205#define mmPLL_MACRO_CNTL_RESERVED39_BASE_IDX 2
206#define mmPLL_MACRO_CNTL_RESERVED40 0x0060
207#define mmPLL_MACRO_CNTL_RESERVED40_BASE_IDX 2
208#define mmPLL_MACRO_CNTL_RESERVED41 0x0061
209#define mmPLL_MACRO_CNTL_RESERVED41_BASE_IDX 2
210
211
212// addressBlock: dce_dc_dc_perfmon1_dispdec
213// base address: 0x598
214#define mmDC_PERFMON1_PERFCOUNTER_CNTL 0x0186
215#define mmDC_PERFMON1_PERFCOUNTER_CNTL_BASE_IDX 2
216#define mmDC_PERFMON1_PERFCOUNTER_CNTL2 0x0187
217#define mmDC_PERFMON1_PERFCOUNTER_CNTL2_BASE_IDX 2
218#define mmDC_PERFMON1_PERFCOUNTER_STATE 0x0188
219#define mmDC_PERFMON1_PERFCOUNTER_STATE_BASE_IDX 2
220#define mmDC_PERFMON1_PERFMON_CNTL 0x0189
221#define mmDC_PERFMON1_PERFMON_CNTL_BASE_IDX 2
222#define mmDC_PERFMON1_PERFMON_CNTL2 0x018a
223#define mmDC_PERFMON1_PERFMON_CNTL2_BASE_IDX 2
224#define mmDC_PERFMON1_PERFMON_CVALUE_INT_MISC 0x018b
225#define mmDC_PERFMON1_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
226#define mmDC_PERFMON1_PERFMON_CVALUE_LOW 0x018c
227#define mmDC_PERFMON1_PERFMON_CVALUE_LOW_BASE_IDX 2
228#define mmDC_PERFMON1_PERFMON_HI 0x018d
229#define mmDC_PERFMON1_PERFMON_HI_BASE_IDX 2
230#define mmDC_PERFMON1_PERFMON_LOW 0x018e
231#define mmDC_PERFMON1_PERFMON_LOW_BASE_IDX 2
232
233
234// addressBlock: dce_dc_mcif_wb0_dispdec
235// base address: 0x0
236#define mmMCIF_WB0_MCIF_WB_BUFMGR_SW_CONTROL 0x0272
237#define mmMCIF_WB0_MCIF_WB_BUFMGR_SW_CONTROL_BASE_IDX 2
238#define mmMCIF_WB0_MCIF_WB_BUFMGR_CUR_LINE_R 0x0273
239#define mmMCIF_WB0_MCIF_WB_BUFMGR_CUR_LINE_R_BASE_IDX 2
240#define mmMCIF_WB0_MCIF_WB_BUFMGR_STATUS 0x0274
241#define mmMCIF_WB0_MCIF_WB_BUFMGR_STATUS_BASE_IDX 2
242#define mmMCIF_WB0_MCIF_WB_BUF_PITCH 0x0275
243#define mmMCIF_WB0_MCIF_WB_BUF_PITCH_BASE_IDX 2
244#define mmMCIF_WB0_MCIF_WB_BUF_1_STATUS 0x0276
245#define mmMCIF_WB0_MCIF_WB_BUF_1_STATUS_BASE_IDX 2
246#define mmMCIF_WB0_MCIF_WB_BUF_1_STATUS2 0x0277
247#define mmMCIF_WB0_MCIF_WB_BUF_1_STATUS2_BASE_IDX 2
248#define mmMCIF_WB0_MCIF_WB_BUF_2_STATUS 0x0278
249#define mmMCIF_WB0_MCIF_WB_BUF_2_STATUS_BASE_IDX 2
250#define mmMCIF_WB0_MCIF_WB_BUF_2_STATUS2 0x0279
251#define mmMCIF_WB0_MCIF_WB_BUF_2_STATUS2_BASE_IDX 2
252#define mmMCIF_WB0_MCIF_WB_BUF_3_STATUS 0x027a
253#define mmMCIF_WB0_MCIF_WB_BUF_3_STATUS_BASE_IDX 2
254#define mmMCIF_WB0_MCIF_WB_BUF_3_STATUS2 0x027b
255#define mmMCIF_WB0_MCIF_WB_BUF_3_STATUS2_BASE_IDX 2
256#define mmMCIF_WB0_MCIF_WB_BUF_4_STATUS 0x027c
257#define mmMCIF_WB0_MCIF_WB_BUF_4_STATUS_BASE_IDX 2
258#define mmMCIF_WB0_MCIF_WB_BUF_4_STATUS2 0x027d
259#define mmMCIF_WB0_MCIF_WB_BUF_4_STATUS2_BASE_IDX 2
260#define mmMCIF_WB0_MCIF_WB_ARBITRATION_CONTROL 0x027e
261#define mmMCIF_WB0_MCIF_WB_ARBITRATION_CONTROL_BASE_IDX 2
262#define mmMCIF_WB0_MCIF_WB_SCLK_CHANGE 0x027f
263#define mmMCIF_WB0_MCIF_WB_SCLK_CHANGE_BASE_IDX 2
264#define mmMCIF_WB0_MCIF_WB_BUF_1_ADDR_Y 0x0282
265#define mmMCIF_WB0_MCIF_WB_BUF_1_ADDR_Y_BASE_IDX 2
266#define mmMCIF_WB0_MCIF_WB_BUF_1_ADDR_Y_OFFSET 0x0283
267#define mmMCIF_WB0_MCIF_WB_BUF_1_ADDR_Y_OFFSET_BASE_IDX 2
268#define mmMCIF_WB0_MCIF_WB_BUF_1_ADDR_C 0x0284
269#define mmMCIF_WB0_MCIF_WB_BUF_1_ADDR_C_BASE_IDX 2
270#define mmMCIF_WB0_MCIF_WB_BUF_1_ADDR_C_OFFSET 0x0285
271#define mmMCIF_WB0_MCIF_WB_BUF_1_ADDR_C_OFFSET_BASE_IDX 2
272#define mmMCIF_WB0_MCIF_WB_BUF_2_ADDR_Y 0x0286
273#define mmMCIF_WB0_MCIF_WB_BUF_2_ADDR_Y_BASE_IDX 2
274#define mmMCIF_WB0_MCIF_WB_BUF_2_ADDR_Y_OFFSET 0x0287
275#define mmMCIF_WB0_MCIF_WB_BUF_2_ADDR_Y_OFFSET_BASE_IDX 2
276#define mmMCIF_WB0_MCIF_WB_BUF_2_ADDR_C 0x0288
277#define mmMCIF_WB0_MCIF_WB_BUF_2_ADDR_C_BASE_IDX 2
278#define mmMCIF_WB0_MCIF_WB_BUF_2_ADDR_C_OFFSET 0x0289
279#define mmMCIF_WB0_MCIF_WB_BUF_2_ADDR_C_OFFSET_BASE_IDX 2
280#define mmMCIF_WB0_MCIF_WB_BUF_3_ADDR_Y 0x028a
281#define mmMCIF_WB0_MCIF_WB_BUF_3_ADDR_Y_BASE_IDX 2
282#define mmMCIF_WB0_MCIF_WB_BUF_3_ADDR_Y_OFFSET 0x028b
283#define mmMCIF_WB0_MCIF_WB_BUF_3_ADDR_Y_OFFSET_BASE_IDX 2
284#define mmMCIF_WB0_MCIF_WB_BUF_3_ADDR_C 0x028c
285#define mmMCIF_WB0_MCIF_WB_BUF_3_ADDR_C_BASE_IDX 2
286#define mmMCIF_WB0_MCIF_WB_BUF_3_ADDR_C_OFFSET 0x028d
287#define mmMCIF_WB0_MCIF_WB_BUF_3_ADDR_C_OFFSET_BASE_IDX 2
288#define mmMCIF_WB0_MCIF_WB_BUF_4_ADDR_Y 0x028e
289#define mmMCIF_WB0_MCIF_WB_BUF_4_ADDR_Y_BASE_IDX 2
290#define mmMCIF_WB0_MCIF_WB_BUF_4_ADDR_Y_OFFSET 0x028f
291#define mmMCIF_WB0_MCIF_WB_BUF_4_ADDR_Y_OFFSET_BASE_IDX 2
292#define mmMCIF_WB0_MCIF_WB_BUF_4_ADDR_C 0x0290
293#define mmMCIF_WB0_MCIF_WB_BUF_4_ADDR_C_BASE_IDX 2
294#define mmMCIF_WB0_MCIF_WB_BUF_4_ADDR_C_OFFSET 0x0291
295#define mmMCIF_WB0_MCIF_WB_BUF_4_ADDR_C_OFFSET_BASE_IDX 2
296#define mmMCIF_WB0_MCIF_WB_BUFMGR_VCE_CONTROL 0x0292
297#define mmMCIF_WB0_MCIF_WB_BUFMGR_VCE_CONTROL_BASE_IDX 2
298#define mmMCIF_WB0_MCIF_WB_NB_PSTATE_LATENCY_WATERMARK 0x0293
299#define mmMCIF_WB0_MCIF_WB_NB_PSTATE_LATENCY_WATERMARK_BASE_IDX 2
300#define mmMCIF_WB0_MCIF_WB_NB_PSTATE_CONTROL 0x0294
301#define mmMCIF_WB0_MCIF_WB_NB_PSTATE_CONTROL_BASE_IDX 2
302#define mmMCIF_WB0_MCIF_WB_WATERMARK 0x0295
303#define mmMCIF_WB0_MCIF_WB_WATERMARK_BASE_IDX 2
304#define mmMCIF_WB0_MCIF_WB_CLOCK_GATER_CONTROL 0x0296
305#define mmMCIF_WB0_MCIF_WB_CLOCK_GATER_CONTROL_BASE_IDX 2
306#define mmMCIF_WB0_MCIF_WB_WARM_UP_CNTL 0x0297
307#define mmMCIF_WB0_MCIF_WB_WARM_UP_CNTL_BASE_IDX 2
308#define mmMCIF_WB0_MCIF_WB_SELF_REFRESH_CONTROL 0x0298
309#define mmMCIF_WB0_MCIF_WB_SELF_REFRESH_CONTROL_BASE_IDX 2
310#define mmMCIF_WB0_MULTI_LEVEL_QOS_CTRL 0x0299
311#define mmMCIF_WB0_MULTI_LEVEL_QOS_CTRL_BASE_IDX 2
312#define mmMCIF_WB0_MCIF_WB_BUF_LUMA_SIZE 0x029b
313#define mmMCIF_WB0_MCIF_WB_BUF_LUMA_SIZE_BASE_IDX 2
314#define mmMCIF_WB0_MCIF_WB_BUF_CHROMA_SIZE 0x029c
315#define mmMCIF_WB0_MCIF_WB_BUF_CHROMA_SIZE_BASE_IDX 2
316
317
318// addressBlock: dce_dc_mcif_wb1_dispdec
319// base address: 0x100
320#define mmMCIF_WB1_MCIF_WB_BUFMGR_SW_CONTROL 0x02b2
321#define mmMCIF_WB1_MCIF_WB_BUFMGR_SW_CONTROL_BASE_IDX 2
322#define mmMCIF_WB1_MCIF_WB_BUFMGR_CUR_LINE_R 0x02b3
323#define mmMCIF_WB1_MCIF_WB_BUFMGR_CUR_LINE_R_BASE_IDX 2
324#define mmMCIF_WB1_MCIF_WB_BUFMGR_STATUS 0x02b4
325#define mmMCIF_WB1_MCIF_WB_BUFMGR_STATUS_BASE_IDX 2
326#define mmMCIF_WB1_MCIF_WB_BUF_PITCH 0x02b5
327#define mmMCIF_WB1_MCIF_WB_BUF_PITCH_BASE_IDX 2
328#define mmMCIF_WB1_MCIF_WB_BUF_1_STATUS 0x02b6
329#define mmMCIF_WB1_MCIF_WB_BUF_1_STATUS_BASE_IDX 2
330#define mmMCIF_WB1_MCIF_WB_BUF_1_STATUS2 0x02b7
331#define mmMCIF_WB1_MCIF_WB_BUF_1_STATUS2_BASE_IDX 2
332#define mmMCIF_WB1_MCIF_WB_BUF_2_STATUS 0x02b8
333#define mmMCIF_WB1_MCIF_WB_BUF_2_STATUS_BASE_IDX 2
334#define mmMCIF_WB1_MCIF_WB_BUF_2_STATUS2 0x02b9
335#define mmMCIF_WB1_MCIF_WB_BUF_2_STATUS2_BASE_IDX 2
336#define mmMCIF_WB1_MCIF_WB_BUF_3_STATUS 0x02ba
337#define mmMCIF_WB1_MCIF_WB_BUF_3_STATUS_BASE_IDX 2
338#define mmMCIF_WB1_MCIF_WB_BUF_3_STATUS2 0x02bb
339#define mmMCIF_WB1_MCIF_WB_BUF_3_STATUS2_BASE_IDX 2
340#define mmMCIF_WB1_MCIF_WB_BUF_4_STATUS 0x02bc
341#define mmMCIF_WB1_MCIF_WB_BUF_4_STATUS_BASE_IDX 2
342#define mmMCIF_WB1_MCIF_WB_BUF_4_STATUS2 0x02bd
343#define mmMCIF_WB1_MCIF_WB_BUF_4_STATUS2_BASE_IDX 2
344#define mmMCIF_WB1_MCIF_WB_ARBITRATION_CONTROL 0x02be
345#define mmMCIF_WB1_MCIF_WB_ARBITRATION_CONTROL_BASE_IDX 2
346#define mmMCIF_WB1_MCIF_WB_SCLK_CHANGE 0x02bf
347#define mmMCIF_WB1_MCIF_WB_SCLK_CHANGE_BASE_IDX 2
348#define mmMCIF_WB1_MCIF_WB_BUF_1_ADDR_Y 0x02c2
349#define mmMCIF_WB1_MCIF_WB_BUF_1_ADDR_Y_BASE_IDX 2
350#define mmMCIF_WB1_MCIF_WB_BUF_1_ADDR_Y_OFFSET 0x02c3
351#define mmMCIF_WB1_MCIF_WB_BUF_1_ADDR_Y_OFFSET_BASE_IDX 2
352#define mmMCIF_WB1_MCIF_WB_BUF_1_ADDR_C 0x02c4
353#define mmMCIF_WB1_MCIF_WB_BUF_1_ADDR_C_BASE_IDX 2
354#define mmMCIF_WB1_MCIF_WB_BUF_1_ADDR_C_OFFSET 0x02c5
355#define mmMCIF_WB1_MCIF_WB_BUF_1_ADDR_C_OFFSET_BASE_IDX 2
356#define mmMCIF_WB1_MCIF_WB_BUF_2_ADDR_Y 0x02c6
357#define mmMCIF_WB1_MCIF_WB_BUF_2_ADDR_Y_BASE_IDX 2
358#define mmMCIF_WB1_MCIF_WB_BUF_2_ADDR_Y_OFFSET 0x02c7
359#define mmMCIF_WB1_MCIF_WB_BUF_2_ADDR_Y_OFFSET_BASE_IDX 2
360#define mmMCIF_WB1_MCIF_WB_BUF_2_ADDR_C 0x02c8
361#define mmMCIF_WB1_MCIF_WB_BUF_2_ADDR_C_BASE_IDX 2
362#define mmMCIF_WB1_MCIF_WB_BUF_2_ADDR_C_OFFSET 0x02c9
363#define mmMCIF_WB1_MCIF_WB_BUF_2_ADDR_C_OFFSET_BASE_IDX 2
364#define mmMCIF_WB1_MCIF_WB_BUF_3_ADDR_Y 0x02ca
365#define mmMCIF_WB1_MCIF_WB_BUF_3_ADDR_Y_BASE_IDX 2
366#define mmMCIF_WB1_MCIF_WB_BUF_3_ADDR_Y_OFFSET 0x02cb
367#define mmMCIF_WB1_MCIF_WB_BUF_3_ADDR_Y_OFFSET_BASE_IDX 2
368#define mmMCIF_WB1_MCIF_WB_BUF_3_ADDR_C 0x02cc
369#define mmMCIF_WB1_MCIF_WB_BUF_3_ADDR_C_BASE_IDX 2
370#define mmMCIF_WB1_MCIF_WB_BUF_3_ADDR_C_OFFSET 0x02cd
371#define mmMCIF_WB1_MCIF_WB_BUF_3_ADDR_C_OFFSET_BASE_IDX 2
372#define mmMCIF_WB1_MCIF_WB_BUF_4_ADDR_Y 0x02ce
373#define mmMCIF_WB1_MCIF_WB_BUF_4_ADDR_Y_BASE_IDX 2
374#define mmMCIF_WB1_MCIF_WB_BUF_4_ADDR_Y_OFFSET 0x02cf
375#define mmMCIF_WB1_MCIF_WB_BUF_4_ADDR_Y_OFFSET_BASE_IDX 2
376#define mmMCIF_WB1_MCIF_WB_BUF_4_ADDR_C 0x02d0
377#define mmMCIF_WB1_MCIF_WB_BUF_4_ADDR_C_BASE_IDX 2
378#define mmMCIF_WB1_MCIF_WB_BUF_4_ADDR_C_OFFSET 0x02d1
379#define mmMCIF_WB1_MCIF_WB_BUF_4_ADDR_C_OFFSET_BASE_IDX 2
380#define mmMCIF_WB1_MCIF_WB_BUFMGR_VCE_CONTROL 0x02d2
381#define mmMCIF_WB1_MCIF_WB_BUFMGR_VCE_CONTROL_BASE_IDX 2
382#define mmMCIF_WB1_MCIF_WB_NB_PSTATE_LATENCY_WATERMARK 0x02d3
383#define mmMCIF_WB1_MCIF_WB_NB_PSTATE_LATENCY_WATERMARK_BASE_IDX 2
384#define mmMCIF_WB1_MCIF_WB_NB_PSTATE_CONTROL 0x02d4
385#define mmMCIF_WB1_MCIF_WB_NB_PSTATE_CONTROL_BASE_IDX 2
386#define mmMCIF_WB1_MCIF_WB_WATERMARK 0x02d5
387#define mmMCIF_WB1_MCIF_WB_WATERMARK_BASE_IDX 2
388#define mmMCIF_WB1_MCIF_WB_CLOCK_GATER_CONTROL 0x02d6
389#define mmMCIF_WB1_MCIF_WB_CLOCK_GATER_CONTROL_BASE_IDX 2
390#define mmMCIF_WB1_MCIF_WB_WARM_UP_CNTL 0x02d7
391#define mmMCIF_WB1_MCIF_WB_WARM_UP_CNTL_BASE_IDX 2
392#define mmMCIF_WB1_MCIF_WB_SELF_REFRESH_CONTROL 0x02d8
393#define mmMCIF_WB1_MCIF_WB_SELF_REFRESH_CONTROL_BASE_IDX 2
394#define mmMCIF_WB1_MULTI_LEVEL_QOS_CTRL 0x02d9
395#define mmMCIF_WB1_MULTI_LEVEL_QOS_CTRL_BASE_IDX 2
396#define mmMCIF_WB1_MCIF_WB_BUF_LUMA_SIZE 0x02db
397#define mmMCIF_WB1_MCIF_WB_BUF_LUMA_SIZE_BASE_IDX 2
398#define mmMCIF_WB1_MCIF_WB_BUF_CHROMA_SIZE 0x02dc
399#define mmMCIF_WB1_MCIF_WB_BUF_CHROMA_SIZE_BASE_IDX 2
400
401
402// addressBlock: dce_dc_mcif_wb2_dispdec
403// base address: 0x200
404#define mmMCIF_WB2_MCIF_WB_BUFMGR_SW_CONTROL 0x02f2
405#define mmMCIF_WB2_MCIF_WB_BUFMGR_SW_CONTROL_BASE_IDX 2
406#define mmMCIF_WB2_MCIF_WB_BUFMGR_CUR_LINE_R 0x02f3
407#define mmMCIF_WB2_MCIF_WB_BUFMGR_CUR_LINE_R_BASE_IDX 2
408#define mmMCIF_WB2_MCIF_WB_BUFMGR_STATUS 0x02f4
409#define mmMCIF_WB2_MCIF_WB_BUFMGR_STATUS_BASE_IDX 2
410#define mmMCIF_WB2_MCIF_WB_BUF_PITCH 0x02f5
411#define mmMCIF_WB2_MCIF_WB_BUF_PITCH_BASE_IDX 2
412#define mmMCIF_WB2_MCIF_WB_BUF_1_STATUS 0x02f6
413#define mmMCIF_WB2_MCIF_WB_BUF_1_STATUS_BASE_IDX 2
414#define mmMCIF_WB2_MCIF_WB_BUF_1_STATUS2 0x02f7
415#define mmMCIF_WB2_MCIF_WB_BUF_1_STATUS2_BASE_IDX 2
416#define mmMCIF_WB2_MCIF_WB_BUF_2_STATUS 0x02f8
417#define mmMCIF_WB2_MCIF_WB_BUF_2_STATUS_BASE_IDX 2
418#define mmMCIF_WB2_MCIF_WB_BUF_2_STATUS2 0x02f9
419#define mmMCIF_WB2_MCIF_WB_BUF_2_STATUS2_BASE_IDX 2
420#define mmMCIF_WB2_MCIF_WB_BUF_3_STATUS 0x02fa
421#define mmMCIF_WB2_MCIF_WB_BUF_3_STATUS_BASE_IDX 2
422#define mmMCIF_WB2_MCIF_WB_BUF_3_STATUS2 0x02fb
423#define mmMCIF_WB2_MCIF_WB_BUF_3_STATUS2_BASE_IDX 2
424#define mmMCIF_WB2_MCIF_WB_BUF_4_STATUS 0x02fc
425#define mmMCIF_WB2_MCIF_WB_BUF_4_STATUS_BASE_IDX 2
426#define mmMCIF_WB2_MCIF_WB_BUF_4_STATUS2 0x02fd
427#define mmMCIF_WB2_MCIF_WB_BUF_4_STATUS2_BASE_IDX 2
428#define mmMCIF_WB2_MCIF_WB_ARBITRATION_CONTROL 0x02fe
429#define mmMCIF_WB2_MCIF_WB_ARBITRATION_CONTROL_BASE_IDX 2
430#define mmMCIF_WB2_MCIF_WB_SCLK_CHANGE 0x02ff
431#define mmMCIF_WB2_MCIF_WB_SCLK_CHANGE_BASE_IDX 2
432#define mmMCIF_WB2_MCIF_WB_BUF_1_ADDR_Y 0x0302
433#define mmMCIF_WB2_MCIF_WB_BUF_1_ADDR_Y_BASE_IDX 2
434#define mmMCIF_WB2_MCIF_WB_BUF_1_ADDR_Y_OFFSET 0x0303
435#define mmMCIF_WB2_MCIF_WB_BUF_1_ADDR_Y_OFFSET_BASE_IDX 2
436#define mmMCIF_WB2_MCIF_WB_BUF_1_ADDR_C 0x0304
437#define mmMCIF_WB2_MCIF_WB_BUF_1_ADDR_C_BASE_IDX 2
438#define mmMCIF_WB2_MCIF_WB_BUF_1_ADDR_C_OFFSET 0x0305
439#define mmMCIF_WB2_MCIF_WB_BUF_1_ADDR_C_OFFSET_BASE_IDX 2
440#define mmMCIF_WB2_MCIF_WB_BUF_2_ADDR_Y 0x0306
441#define mmMCIF_WB2_MCIF_WB_BUF_2_ADDR_Y_BASE_IDX 2
442#define mmMCIF_WB2_MCIF_WB_BUF_2_ADDR_Y_OFFSET 0x0307
443#define mmMCIF_WB2_MCIF_WB_BUF_2_ADDR_Y_OFFSET_BASE_IDX 2
444#define mmMCIF_WB2_MCIF_WB_BUF_2_ADDR_C 0x0308
445#define mmMCIF_WB2_MCIF_WB_BUF_2_ADDR_C_BASE_IDX 2
446#define mmMCIF_WB2_MCIF_WB_BUF_2_ADDR_C_OFFSET 0x0309
447#define mmMCIF_WB2_MCIF_WB_BUF_2_ADDR_C_OFFSET_BASE_IDX 2
448#define mmMCIF_WB2_MCIF_WB_BUF_3_ADDR_Y 0x030a
449#define mmMCIF_WB2_MCIF_WB_BUF_3_ADDR_Y_BASE_IDX 2
450#define mmMCIF_WB2_MCIF_WB_BUF_3_ADDR_Y_OFFSET 0x030b
451#define mmMCIF_WB2_MCIF_WB_BUF_3_ADDR_Y_OFFSET_BASE_IDX 2
452#define mmMCIF_WB2_MCIF_WB_BUF_3_ADDR_C 0x030c
453#define mmMCIF_WB2_MCIF_WB_BUF_3_ADDR_C_BASE_IDX 2
454#define mmMCIF_WB2_MCIF_WB_BUF_3_ADDR_C_OFFSET 0x030d
455#define mmMCIF_WB2_MCIF_WB_BUF_3_ADDR_C_OFFSET_BASE_IDX 2
456#define mmMCIF_WB2_MCIF_WB_BUF_4_ADDR_Y 0x030e
457#define mmMCIF_WB2_MCIF_WB_BUF_4_ADDR_Y_BASE_IDX 2
458#define mmMCIF_WB2_MCIF_WB_BUF_4_ADDR_Y_OFFSET 0x030f
459#define mmMCIF_WB2_MCIF_WB_BUF_4_ADDR_Y_OFFSET_BASE_IDX 2
460#define mmMCIF_WB2_MCIF_WB_BUF_4_ADDR_C 0x0310
461#define mmMCIF_WB2_MCIF_WB_BUF_4_ADDR_C_BASE_IDX 2
462#define mmMCIF_WB2_MCIF_WB_BUF_4_ADDR_C_OFFSET 0x0311
463#define mmMCIF_WB2_MCIF_WB_BUF_4_ADDR_C_OFFSET_BASE_IDX 2
464#define mmMCIF_WB2_MCIF_WB_BUFMGR_VCE_CONTROL 0x0312
465#define mmMCIF_WB2_MCIF_WB_BUFMGR_VCE_CONTROL_BASE_IDX 2
466#define mmMCIF_WB2_MCIF_WB_NB_PSTATE_LATENCY_WATERMARK 0x0313
467#define mmMCIF_WB2_MCIF_WB_NB_PSTATE_LATENCY_WATERMARK_BASE_IDX 2
468#define mmMCIF_WB2_MCIF_WB_NB_PSTATE_CONTROL 0x0314
469#define mmMCIF_WB2_MCIF_WB_NB_PSTATE_CONTROL_BASE_IDX 2
470#define mmMCIF_WB2_MCIF_WB_WATERMARK 0x0315
471#define mmMCIF_WB2_MCIF_WB_WATERMARK_BASE_IDX 2
472#define mmMCIF_WB2_MCIF_WB_CLOCK_GATER_CONTROL 0x0316
473#define mmMCIF_WB2_MCIF_WB_CLOCK_GATER_CONTROL_BASE_IDX 2
474#define mmMCIF_WB2_MCIF_WB_WARM_UP_CNTL 0x0317
475#define mmMCIF_WB2_MCIF_WB_WARM_UP_CNTL_BASE_IDX 2
476#define mmMCIF_WB2_MCIF_WB_SELF_REFRESH_CONTROL 0x0318
477#define mmMCIF_WB2_MCIF_WB_SELF_REFRESH_CONTROL_BASE_IDX 2
478#define mmMCIF_WB2_MULTI_LEVEL_QOS_CTRL 0x0319
479#define mmMCIF_WB2_MULTI_LEVEL_QOS_CTRL_BASE_IDX 2
480#define mmMCIF_WB2_MCIF_WB_BUF_LUMA_SIZE 0x031b
481#define mmMCIF_WB2_MCIF_WB_BUF_LUMA_SIZE_BASE_IDX 2
482#define mmMCIF_WB2_MCIF_WB_BUF_CHROMA_SIZE 0x031c
483#define mmMCIF_WB2_MCIF_WB_BUF_CHROMA_SIZE_BASE_IDX 2
484
485
486// addressBlock: dce_dc_cwb0_dispdec
487// base address: 0x0
488#define mmCWB0_CWB_CTRL 0x0332
489#define mmCWB0_CWB_CTRL_BASE_IDX 2
490#define mmCWB0_CWB_FENCE_PAR0 0x0334
491#define mmCWB0_CWB_FENCE_PAR0_BASE_IDX 2
492#define mmCWB0_CWB_FENCE_PAR1 0x0335
493#define mmCWB0_CWB_FENCE_PAR1_BASE_IDX 2
494#define mmCWB0_CWB_CRC_CTRL 0x0339
495#define mmCWB0_CWB_CRC_CTRL_BASE_IDX 2
496#define mmCWB0_CWB_CRC_RED_GREEN_MASK 0x033a
497#define mmCWB0_CWB_CRC_RED_GREEN_MASK_BASE_IDX 2
498#define mmCWB0_CWB_CRC_BLUE_MASK 0x033b
499#define mmCWB0_CWB_CRC_BLUE_MASK_BASE_IDX 2
500#define mmCWB0_CWB_CRC_RED_GREEN_RESULT 0x033c
501#define mmCWB0_CWB_CRC_RED_GREEN_RESULT_BASE_IDX 2
502#define mmCWB0_CWB_CRC_BLUE_RESULT 0x033d
503#define mmCWB0_CWB_CRC_BLUE_RESULT_BASE_IDX 2
504
505
506// addressBlock: dce_dc_cwb1_dispdec
507// base address: 0x60
508#define mmCWB1_CWB_CTRL 0x034a
509#define mmCWB1_CWB_CTRL_BASE_IDX 2
510#define mmCWB1_CWB_FENCE_PAR0 0x034c
511#define mmCWB1_CWB_FENCE_PAR0_BASE_IDX 2
512#define mmCWB1_CWB_FENCE_PAR1 0x034d
513#define mmCWB1_CWB_FENCE_PAR1_BASE_IDX 2
514#define mmCWB1_CWB_CRC_CTRL 0x0351
515#define mmCWB1_CWB_CRC_CTRL_BASE_IDX 2
516#define mmCWB1_CWB_CRC_RED_GREEN_MASK 0x0352
517#define mmCWB1_CWB_CRC_RED_GREEN_MASK_BASE_IDX 2
518#define mmCWB1_CWB_CRC_BLUE_MASK 0x0353
519#define mmCWB1_CWB_CRC_BLUE_MASK_BASE_IDX 2
520#define mmCWB1_CWB_CRC_RED_GREEN_RESULT 0x0354
521#define mmCWB1_CWB_CRC_RED_GREEN_RESULT_BASE_IDX 2
522#define mmCWB1_CWB_CRC_BLUE_RESULT 0x0355
523#define mmCWB1_CWB_CRC_BLUE_RESULT_BASE_IDX 2
524
525
526// addressBlock: dce_dc_dc_perfmon9_dispdec
527// base address: 0xd08
528#define mmDC_PERFMON9_PERFCOUNTER_CNTL 0x0362
529#define mmDC_PERFMON9_PERFCOUNTER_CNTL_BASE_IDX 2
530#define mmDC_PERFMON9_PERFCOUNTER_CNTL2 0x0363
531#define mmDC_PERFMON9_PERFCOUNTER_CNTL2_BASE_IDX 2
532#define mmDC_PERFMON9_PERFCOUNTER_STATE 0x0364
533#define mmDC_PERFMON9_PERFCOUNTER_STATE_BASE_IDX 2
534#define mmDC_PERFMON9_PERFMON_CNTL 0x0365
535#define mmDC_PERFMON9_PERFMON_CNTL_BASE_IDX 2
536#define mmDC_PERFMON9_PERFMON_CNTL2 0x0366
537#define mmDC_PERFMON9_PERFMON_CNTL2_BASE_IDX 2
538#define mmDC_PERFMON9_PERFMON_CVALUE_INT_MISC 0x0367
539#define mmDC_PERFMON9_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
540#define mmDC_PERFMON9_PERFMON_CVALUE_LOW 0x0368
541#define mmDC_PERFMON9_PERFMON_CVALUE_LOW_BASE_IDX 2
542#define mmDC_PERFMON9_PERFMON_HI 0x0369
543#define mmDC_PERFMON9_PERFMON_HI_BASE_IDX 2
544#define mmDC_PERFMON9_PERFMON_LOW 0x036a
545#define mmDC_PERFMON9_PERFMON_LOW_BASE_IDX 2
546
547
548// addressBlock: dce_dc_dispdec
549// base address: 0x0
550#define mmVGA_MEM_WRITE_PAGE_ADDR 0x0000
551#define mmVGA_MEM_WRITE_PAGE_ADDR_BASE_IDX 0
552#define mmVGA_MEM_READ_PAGE_ADDR 0x0001
553#define mmVGA_MEM_READ_PAGE_ADDR_BASE_IDX 0
554#define mmVGA_RENDER_CONTROL 0x0000
555#define mmVGA_RENDER_CONTROL_BASE_IDX 1
556#define mmVGA_SEQUENCER_RESET_CONTROL 0x0001
557#define mmVGA_SEQUENCER_RESET_CONTROL_BASE_IDX 1
558#define mmVGA_MODE_CONTROL 0x0002
559#define mmVGA_MODE_CONTROL_BASE_IDX 1
560#define mmVGA_SURFACE_PITCH_SELECT 0x0003
561#define mmVGA_SURFACE_PITCH_SELECT_BASE_IDX 1
562#define mmVGA_MEMORY_BASE_ADDRESS 0x0004
563#define mmVGA_MEMORY_BASE_ADDRESS_BASE_IDX 1
564#define mmVGA_DISPBUF1_SURFACE_ADDR 0x0006
565#define mmVGA_DISPBUF1_SURFACE_ADDR_BASE_IDX 1
566#define mmVGA_DISPBUF2_SURFACE_ADDR 0x0008
567#define mmVGA_DISPBUF2_SURFACE_ADDR_BASE_IDX 1
568#define mmVGA_MEMORY_BASE_ADDRESS_HIGH 0x0009
569#define mmVGA_MEMORY_BASE_ADDRESS_HIGH_BASE_IDX 1
570#define mmVGA_HDP_CONTROL 0x000a
571#define mmVGA_HDP_CONTROL_BASE_IDX 1
572#define mmVGA_CACHE_CONTROL 0x000b
573#define mmVGA_CACHE_CONTROL_BASE_IDX 1
574#define mmD1VGA_CONTROL 0x000c
575#define mmD1VGA_CONTROL_BASE_IDX 1
576#define mmD2VGA_CONTROL 0x000e
577#define mmD2VGA_CONTROL_BASE_IDX 1
578#define mmVGA_STATUS 0x0010
579#define mmVGA_STATUS_BASE_IDX 1
580#define mmVGA_INTERRUPT_CONTROL 0x0011
581#define mmVGA_INTERRUPT_CONTROL_BASE_IDX 1
582#define mmVGA_STATUS_CLEAR 0x0012
583#define mmVGA_STATUS_CLEAR_BASE_IDX 1
584#define mmVGA_INTERRUPT_STATUS 0x0013
585#define mmVGA_INTERRUPT_STATUS_BASE_IDX 1
586#define mmVGA_MAIN_CONTROL 0x0014
587#define mmVGA_MAIN_CONTROL_BASE_IDX 1
588#define mmVGA_TEST_CONTROL 0x0015
589#define mmVGA_TEST_CONTROL_BASE_IDX 1
590#define mmVGA_QOS_CTRL 0x0018
591#define mmVGA_QOS_CTRL_BASE_IDX 1
592#define mmCRTC8_IDX 0x002d
593#define mmCRTC8_IDX_BASE_IDX 1
594#define mmCRTC8_DATA 0x002d
595#define mmCRTC8_DATA_BASE_IDX 1
596#define mmGENFC_WT 0x002e
597#define mmGENFC_WT_BASE_IDX 1
598#define mmGENS1 0x002e
599#define mmGENS1_BASE_IDX 1
600#define mmATTRDW 0x0030
601#define mmATTRDW_BASE_IDX 1
602#define mmATTRX 0x0030
603#define mmATTRX_BASE_IDX 1
604#define mmATTRDR 0x0030
605#define mmATTRDR_BASE_IDX 1
606#define mmGENMO_WT 0x0030
607#define mmGENMO_WT_BASE_IDX 1
608#define mmGENS0 0x0030
609#define mmGENS0_BASE_IDX 1
610#define mmGENENB 0x0030
611#define mmGENENB_BASE_IDX 1
612#define mmSEQ8_IDX 0x0031
613#define mmSEQ8_IDX_BASE_IDX 1
614#define mmSEQ8_DATA 0x0031
615#define mmSEQ8_DATA_BASE_IDX 1
616#define mmDAC_MASK 0x0031
617#define mmDAC_MASK_BASE_IDX 1
618#define mmDAC_R_INDEX 0x0031
619#define mmDAC_R_INDEX_BASE_IDX 1
620#define mmDAC_W_INDEX 0x0032
621#define mmDAC_W_INDEX_BASE_IDX 1
622#define mmDAC_DATA 0x0032
623#define mmDAC_DATA_BASE_IDX 1
624#define mmGENFC_RD 0x0032
625#define mmGENFC_RD_BASE_IDX 1
626#define mmGENMO_RD 0x0033
627#define mmGENMO_RD_BASE_IDX 1
628#define mmGRPH8_IDX 0x0033
629#define mmGRPH8_IDX_BASE_IDX 1
630#define mmGRPH8_DATA 0x0033
631#define mmGRPH8_DATA_BASE_IDX 1
632#define mmCRTC8_IDX_1 0x0035
633#define mmCRTC8_IDX_1_BASE_IDX 1
634#define mmCRTC8_DATA_1 0x0035
635#define mmCRTC8_DATA_1_BASE_IDX 1
636#define mmGENFC_WT_1 0x0036
637#define mmGENFC_WT_1_BASE_IDX 1
638#define mmGENS1_1 0x0036
639#define mmGENS1_1_BASE_IDX 1
640#define mmD3VGA_CONTROL 0x0038
641#define mmD3VGA_CONTROL_BASE_IDX 1
642#define mmD4VGA_CONTROL 0x0039
643#define mmD4VGA_CONTROL_BASE_IDX 1
644#define mmD5VGA_CONTROL 0x003a
645#define mmD5VGA_CONTROL_BASE_IDX 1
646#define mmD6VGA_CONTROL 0x003b
647#define mmD6VGA_CONTROL_BASE_IDX 1
648#define mmVGA_SOURCE_SELECT 0x003c
649#define mmVGA_SOURCE_SELECT_BASE_IDX 1
650#define mmPHYPLLA_PIXCLK_RESYNC_CNTL 0x0040
651#define mmPHYPLLA_PIXCLK_RESYNC_CNTL_BASE_IDX 1
652#define mmPHYPLLB_PIXCLK_RESYNC_CNTL 0x0041
653#define mmPHYPLLB_PIXCLK_RESYNC_CNTL_BASE_IDX 1
654#define mmPHYPLLC_PIXCLK_RESYNC_CNTL 0x0042
655#define mmPHYPLLC_PIXCLK_RESYNC_CNTL_BASE_IDX 1
656#define mmPHYPLLD_PIXCLK_RESYNC_CNTL 0x0043
657#define mmPHYPLLD_PIXCLK_RESYNC_CNTL_BASE_IDX 1
658#define mmDCFEV0_CRTC_PIXEL_RATE_CNTL 0x0044
659#define mmDCFEV0_CRTC_PIXEL_RATE_CNTL_BASE_IDX 1
660#define mmDCFEV1_CRTC_PIXEL_RATE_CNTL 0x0045
661#define mmDCFEV1_CRTC_PIXEL_RATE_CNTL_BASE_IDX 1
662#define mmSYMCLKLPA_CLOCK_ENABLE 0x0046
663#define mmSYMCLKLPA_CLOCK_ENABLE_BASE_IDX 1
664#define mmSYMCLKLPB_CLOCK_ENABLE 0x0047
665#define mmSYMCLKLPB_CLOCK_ENABLE_BASE_IDX 1
666#define mmDPREFCLK_CGTT_BLK_CTRL_REG 0x0048
667#define mmDPREFCLK_CGTT_BLK_CTRL_REG_BASE_IDX 1
668#define mmREFCLK_CNTL 0x0049
669#define mmREFCLK_CNTL_BASE_IDX 1
670#define mmMIPI_CLK_CNTL 0x004a
671#define mmMIPI_CLK_CNTL_BASE_IDX 1
672#define mmREFCLK_CGTT_BLK_CTRL_REG 0x004b
673#define mmREFCLK_CGTT_BLK_CTRL_REG_BASE_IDX 1
674#define mmPHYPLLE_PIXCLK_RESYNC_CNTL 0x004c
675#define mmPHYPLLE_PIXCLK_RESYNC_CNTL_BASE_IDX 1
676#define mmDCCG_PERFMON_CNTL2 0x004e
677#define mmDCCG_PERFMON_CNTL2_BASE_IDX 1
678#define mmDSICLK_CGTT_BLK_CTRL_REG 0x004f
679#define mmDSICLK_CGTT_BLK_CTRL_REG_BASE_IDX 1
680#define mmDCCG_CBUS_WRCMD_DELAY 0x0050
681#define mmDCCG_CBUS_WRCMD_DELAY_BASE_IDX 1
682#define mmDCCG_DS_DTO_INCR 0x0053
683#define mmDCCG_DS_DTO_INCR_BASE_IDX 1
684#define mmDCCG_DS_DTO_MODULO 0x0054
685#define mmDCCG_DS_DTO_MODULO_BASE_IDX 1
686#define mmDCCG_DS_CNTL 0x0055
687#define mmDCCG_DS_CNTL_BASE_IDX 1
688#define mmDCCG_DS_HW_CAL_INTERVAL 0x0056
689#define mmDCCG_DS_HW_CAL_INTERVAL_BASE_IDX 1
690#define mmSYMCLKG_CLOCK_ENABLE 0x0057
691#define mmSYMCLKG_CLOCK_ENABLE_BASE_IDX 1
692#define mmDPREFCLK_CNTL 0x0058
693#define mmDPREFCLK_CNTL_BASE_IDX 1
694#define mmAOMCLK0_CNTL 0x0059
695#define mmAOMCLK0_CNTL_BASE_IDX 1
696#define mmAOMCLK1_CNTL 0x005a
697#define mmAOMCLK1_CNTL_BASE_IDX 1
698#define mmAOMCLK2_CNTL 0x005b
699#define mmAOMCLK2_CNTL_BASE_IDX 1
700#define mmDCCG_AUDIO_DTO2_PHASE 0x005c
701#define mmDCCG_AUDIO_DTO2_PHASE_BASE_IDX 1
702#define mmDCCG_AUDIO_DTO2_MODULO 0x005d
703#define mmDCCG_AUDIO_DTO2_MODULO_BASE_IDX 1
704#define mmDCE_VERSION 0x005e
705#define mmDCE_VERSION_BASE_IDX 1
706#define mmPHYPLLG_PIXCLK_RESYNC_CNTL 0x005f
707#define mmPHYPLLG_PIXCLK_RESYNC_CNTL_BASE_IDX 1
708#define mmDCCG_GTC_CNTL 0x0060
709#define mmDCCG_GTC_CNTL_BASE_IDX 1
710#define mmDCCG_GTC_DTO_INCR 0x0061
711#define mmDCCG_GTC_DTO_INCR_BASE_IDX 1
712#define mmDCCG_GTC_DTO_MODULO 0x0062
713#define mmDCCG_GTC_DTO_MODULO_BASE_IDX 1
714#define mmDCCG_GTC_CURRENT 0x0063
715#define mmDCCG_GTC_CURRENT_BASE_IDX 1
716#define mmDENTIST_DISPCLK_CNTL 0x0064
717#define mmDENTIST_DISPCLK_CNTL_BASE_IDX 1
718#define mmMIPI_DTO_CNTL 0x0065
719#define mmMIPI_DTO_CNTL_BASE_IDX 1
720#define mmMIPI_DTO_PHASE 0x0066
721#define mmMIPI_DTO_PHASE_BASE_IDX 1
722#define mmMIPI_DTO_MODULO 0x0067
723#define mmMIPI_DTO_MODULO_BASE_IDX 1
724#define mmDAC_CLK_ENABLE 0x0068
725#define mmDAC_CLK_ENABLE_BASE_IDX 1
726#define mmDVO_CLK_ENABLE 0x0069
727#define mmDVO_CLK_ENABLE_BASE_IDX 1
728#define mmAVSYNC_COUNTER_WRITE 0x006a
729#define mmAVSYNC_COUNTER_WRITE_BASE_IDX 1
730#define mmAVSYNC_COUNTER_CONTROL 0x006b
731#define mmAVSYNC_COUNTER_CONTROL_BASE_IDX 1
732#define mmDMCU_SMU_INTERRUPT_CNTL 0x006c
733#define mmDMCU_SMU_INTERRUPT_CNTL_BASE_IDX 1
734#define mmSMU_CONTROL 0x006d
735#define mmSMU_CONTROL_BASE_IDX 1
736#define mmSMU_INTERRUPT_CONTROL 0x006e
737#define mmSMU_INTERRUPT_CONTROL_BASE_IDX 1
738#define mmAVSYNC_COUNTER_READ 0x006f
739#define mmAVSYNC_COUNTER_READ_BASE_IDX 1
740#define mmMILLISECOND_TIME_BASE_DIV 0x0070
741#define mmMILLISECOND_TIME_BASE_DIV_BASE_IDX 1
742#define mmDISPCLK_FREQ_CHANGE_CNTL 0x0071
743#define mmDISPCLK_FREQ_CHANGE_CNTL_BASE_IDX 1
744#define mmDC_MEM_GLOBAL_PWR_REQ_CNTL 0x0072
745#define mmDC_MEM_GLOBAL_PWR_REQ_CNTL_BASE_IDX 1
746#define mmDCCG_PERFMON_CNTL 0x0073
747#define mmDCCG_PERFMON_CNTL_BASE_IDX 1
748#define mmDCCG_GATE_DISABLE_CNTL 0x0074
749#define mmDCCG_GATE_DISABLE_CNTL_BASE_IDX 1
750#define mmDISPCLK_CGTT_BLK_CTRL_REG 0x0075
751#define mmDISPCLK_CGTT_BLK_CTRL_REG_BASE_IDX 1
752#define mmSCLK_CGTT_BLK_CTRL_REG 0x0076
753#define mmSCLK_CGTT_BLK_CTRL_REG_BASE_IDX 1
754#define mmDCCG_CAC_STATUS 0x0077
755#define mmDCCG_CAC_STATUS_BASE_IDX 1
756#define mmPIXCLK1_RESYNC_CNTL 0x0078
757#define mmPIXCLK1_RESYNC_CNTL_BASE_IDX 1
758#define mmPIXCLK2_RESYNC_CNTL 0x0079
759#define mmPIXCLK2_RESYNC_CNTL_BASE_IDX 1
760#define mmPIXCLK0_RESYNC_CNTL 0x007a
761#define mmPIXCLK0_RESYNC_CNTL_BASE_IDX 1
762#define mmMICROSECOND_TIME_BASE_DIV 0x007b
763#define mmMICROSECOND_TIME_BASE_DIV_BASE_IDX 1
764#define mmDCCG_GATE_DISABLE_CNTL2 0x007c
765#define mmDCCG_GATE_DISABLE_CNTL2_BASE_IDX 1
766#define mmSYMCLK_CGTT_BLK_CTRL_REG 0x007d
767#define mmSYMCLK_CGTT_BLK_CTRL_REG_BASE_IDX 1
768#define mmPHYPLLF_PIXCLK_RESYNC_CNTL 0x007e
769#define mmPHYPLLF_PIXCLK_RESYNC_CNTL_BASE_IDX 1
770#define mmDCCG_DISP_CNTL_REG 0x007f
771#define mmDCCG_DISP_CNTL_REG_BASE_IDX 1
772#define mmCRTC0_PIXEL_RATE_CNTL 0x0080
773#define mmCRTC0_PIXEL_RATE_CNTL_BASE_IDX 1
774#define mmDP_DTO0_PHASE 0x0081
775#define mmDP_DTO0_PHASE_BASE_IDX 1
776#define mmDP_DTO0_MODULO 0x0082
777#define mmDP_DTO0_MODULO_BASE_IDX 1
778#define mmCRTC0_PHYPLL_PIXEL_RATE_CNTL 0x0083
779#define mmCRTC0_PHYPLL_PIXEL_RATE_CNTL_BASE_IDX 1
780#define mmCRTC1_PIXEL_RATE_CNTL 0x0084
781#define mmCRTC1_PIXEL_RATE_CNTL_BASE_IDX 1
782#define mmDP_DTO1_PHASE 0x0085
783#define mmDP_DTO1_PHASE_BASE_IDX 1
784#define mmDP_DTO1_MODULO 0x0086
785#define mmDP_DTO1_MODULO_BASE_IDX 1
786#define mmCRTC1_PHYPLL_PIXEL_RATE_CNTL 0x0087
787#define mmCRTC1_PHYPLL_PIXEL_RATE_CNTL_BASE_IDX 1
788#define mmCRTC2_PIXEL_RATE_CNTL 0x0088
789#define mmCRTC2_PIXEL_RATE_CNTL_BASE_IDX 1
790#define mmDP_DTO2_PHASE 0x0089
791#define mmDP_DTO2_PHASE_BASE_IDX 1
792#define mmDP_DTO2_MODULO 0x008a
793#define mmDP_DTO2_MODULO_BASE_IDX 1
794#define mmCRTC2_PHYPLL_PIXEL_RATE_CNTL 0x008b
795#define mmCRTC2_PHYPLL_PIXEL_RATE_CNTL_BASE_IDX 1
796#define mmCRTC3_PIXEL_RATE_CNTL 0x008c
797#define mmCRTC3_PIXEL_RATE_CNTL_BASE_IDX 1
798#define mmDP_DTO3_PHASE 0x008d
799#define mmDP_DTO3_PHASE_BASE_IDX 1
800#define mmDP_DTO3_MODULO 0x008e
801#define mmDP_DTO3_MODULO_BASE_IDX 1
802#define mmCRTC3_PHYPLL_PIXEL_RATE_CNTL 0x008f
803#define mmCRTC3_PHYPLL_PIXEL_RATE_CNTL_BASE_IDX 1
804#define mmCRTC4_PIXEL_RATE_CNTL 0x0090
805#define mmCRTC4_PIXEL_RATE_CNTL_BASE_IDX 1
806#define mmDP_DTO4_PHASE 0x0091
807#define mmDP_DTO4_PHASE_BASE_IDX 1
808#define mmDP_DTO4_MODULO 0x0092
809#define mmDP_DTO4_MODULO_BASE_IDX 1
810#define mmCRTC4_PHYPLL_PIXEL_RATE_CNTL 0x0093
811#define mmCRTC4_PHYPLL_PIXEL_RATE_CNTL_BASE_IDX 1
812#define mmCRTC5_PIXEL_RATE_CNTL 0x0094
813#define mmCRTC5_PIXEL_RATE_CNTL_BASE_IDX 1
814#define mmDP_DTO5_PHASE 0x0095
815#define mmDP_DTO5_PHASE_BASE_IDX 1
816#define mmDP_DTO5_MODULO 0x0096
817#define mmDP_DTO5_MODULO_BASE_IDX 1
818#define mmCRTC5_PHYPLL_PIXEL_RATE_CNTL 0x0097
819#define mmCRTC5_PHYPLL_PIXEL_RATE_CNTL_BASE_IDX 1
820#define mmDCCG_SOFT_RESET 0x009f
821#define mmDCCG_SOFT_RESET_BASE_IDX 1
822#define mmSYMCLKA_CLOCK_ENABLE 0x00a0
823#define mmSYMCLKA_CLOCK_ENABLE_BASE_IDX 1
824#define mmSYMCLKB_CLOCK_ENABLE 0x00a1
825#define mmSYMCLKB_CLOCK_ENABLE_BASE_IDX 1
826#define mmSYMCLKC_CLOCK_ENABLE 0x00a2
827#define mmSYMCLKC_CLOCK_ENABLE_BASE_IDX 1
828#define mmSYMCLKD_CLOCK_ENABLE 0x00a3
829#define mmSYMCLKD_CLOCK_ENABLE_BASE_IDX 1
830#define mmSYMCLKE_CLOCK_ENABLE 0x00a4
831#define mmSYMCLKE_CLOCK_ENABLE_BASE_IDX 1
832#define mmSYMCLKF_CLOCK_ENABLE 0x00a5
833#define mmSYMCLKF_CLOCK_ENABLE_BASE_IDX 1
834#define mmDVOACLKD_CNTL 0x00a8
835#define mmDVOACLKD_CNTL_BASE_IDX 1
836#define mmDVOACLKC_MVP_CNTL 0x00a9
837#define mmDVOACLKC_MVP_CNTL_BASE_IDX 1
838#define mmDVOACLKC_CNTL 0x00aa
839#define mmDVOACLKC_CNTL_BASE_IDX 1
840#define mmDCCG_AUDIO_DTO_SOURCE 0x00ab
841#define mmDCCG_AUDIO_DTO_SOURCE_BASE_IDX 1
842#define mmDCCG_AUDIO_DTO0_PHASE 0x00ac
843#define mmDCCG_AUDIO_DTO0_PHASE_BASE_IDX 1
844#define mmDCCG_AUDIO_DTO0_MODULE 0x00ad
845#define mmDCCG_AUDIO_DTO0_MODULE_BASE_IDX 1
846#define mmDCCG_AUDIO_DTO1_PHASE 0x00ae
847#define mmDCCG_AUDIO_DTO1_PHASE_BASE_IDX 1
848#define mmDCCG_AUDIO_DTO1_MODULE 0x00af
849#define mmDCCG_AUDIO_DTO1_MODULE_BASE_IDX 1
850#define mmDCCG_TEST_CLK_SEL 0x00be
851#define mmDCCG_TEST_CLK_SEL_BASE_IDX 1
852#define mmFBC_CNTL 0x0062
853#define mmFBC_CNTL_BASE_IDX 2
854#define mmFBC_IDLE_FORCE_CLEAR_MASK 0x0064
855#define mmFBC_IDLE_FORCE_CLEAR_MASK_BASE_IDX 2
856#define mmFBC_START_STOP_DELAY 0x0065
857#define mmFBC_START_STOP_DELAY_BASE_IDX 2
858#define mmFBC_COMP_CNTL 0x0066
859#define mmFBC_COMP_CNTL_BASE_IDX 2
860#define mmFBC_COMP_MODE 0x0067
861#define mmFBC_COMP_MODE_BASE_IDX 2
862#define mmFBC_IND_LUT0 0x006b
863#define mmFBC_IND_LUT0_BASE_IDX 2
864#define mmFBC_IND_LUT1 0x006c
865#define mmFBC_IND_LUT1_BASE_IDX 2
866#define mmFBC_IND_LUT2 0x006d
867#define mmFBC_IND_LUT2_BASE_IDX 2
868#define mmFBC_IND_LUT3 0x006e
869#define mmFBC_IND_LUT3_BASE_IDX 2
870#define mmFBC_IND_LUT4 0x006f
871#define mmFBC_IND_LUT4_BASE_IDX 2
872#define mmFBC_IND_LUT5 0x0070
873#define mmFBC_IND_LUT5_BASE_IDX 2
874#define mmFBC_IND_LUT6 0x0071
875#define mmFBC_IND_LUT6_BASE_IDX 2
876#define mmFBC_IND_LUT7 0x0072
877#define mmFBC_IND_LUT7_BASE_IDX 2
878#define mmFBC_IND_LUT8 0x0073
879#define mmFBC_IND_LUT8_BASE_IDX 2
880#define mmFBC_IND_LUT9 0x0074
881#define mmFBC_IND_LUT9_BASE_IDX 2
882#define mmFBC_IND_LUT10 0x0075
883#define mmFBC_IND_LUT10_BASE_IDX 2
884#define mmFBC_IND_LUT11 0x0076
885#define mmFBC_IND_LUT11_BASE_IDX 2
886#define mmFBC_IND_LUT12 0x0077
887#define mmFBC_IND_LUT12_BASE_IDX 2
888#define mmFBC_IND_LUT13 0x0078
889#define mmFBC_IND_LUT13_BASE_IDX 2
890#define mmFBC_IND_LUT14 0x0079
891#define mmFBC_IND_LUT14_BASE_IDX 2
892#define mmFBC_IND_LUT15 0x007a
893#define mmFBC_IND_LUT15_BASE_IDX 2
894#define mmFBC_CSM_REGION_OFFSET_01 0x007b
895#define mmFBC_CSM_REGION_OFFSET_01_BASE_IDX 2
896#define mmFBC_CSM_REGION_OFFSET_23 0x007c
897#define mmFBC_CSM_REGION_OFFSET_23_BASE_IDX 2
898#define mmFBC_CLIENT_REGION_MASK 0x007d
899#define mmFBC_CLIENT_REGION_MASK_BASE_IDX 2
900#define mmFBC_DEBUG_COMP 0x007e
901#define mmFBC_DEBUG_COMP_BASE_IDX 2
902#define mmFBC_MISC 0x0084
903#define mmFBC_MISC_BASE_IDX 2
904#define mmFBC_STATUS 0x0085
905#define mmFBC_STATUS_BASE_IDX 2
906#define mmFBC_ALPHA_CNTL 0x0088
907#define mmFBC_ALPHA_CNTL_BASE_IDX 2
908#define mmFBC_ALPHA_RGB_OVERRIDE 0x0089
909#define mmFBC_ALPHA_RGB_OVERRIDE_BASE_IDX 2
910#define mmPIPE0_PG_CONFIG 0x008e
911#define mmPIPE0_PG_CONFIG_BASE_IDX 2
912#define mmPIPE0_PG_ENABLE 0x008f
913#define mmPIPE0_PG_ENABLE_BASE_IDX 2
914#define mmPIPE0_PG_STATUS 0x0090
915#define mmPIPE0_PG_STATUS_BASE_IDX 2
916#define mmPIPE1_PG_CONFIG 0x0091
917#define mmPIPE1_PG_CONFIG_BASE_IDX 2
918#define mmPIPE1_PG_ENABLE 0x0092
919#define mmPIPE1_PG_ENABLE_BASE_IDX 2
920#define mmPIPE1_PG_STATUS 0x0093
921#define mmPIPE1_PG_STATUS_BASE_IDX 2
922#define mmPIPE2_PG_CONFIG 0x0094
923#define mmPIPE2_PG_CONFIG_BASE_IDX 2
924#define mmPIPE2_PG_ENABLE 0x0095
925#define mmPIPE2_PG_ENABLE_BASE_IDX 2
926#define mmPIPE2_PG_STATUS 0x0096
927#define mmPIPE2_PG_STATUS_BASE_IDX 2
928#define mmPIPE3_PG_CONFIG 0x0097
929#define mmPIPE3_PG_CONFIG_BASE_IDX 2
930#define mmPIPE3_PG_ENABLE 0x0098
931#define mmPIPE3_PG_ENABLE_BASE_IDX 2
932#define mmPIPE3_PG_STATUS 0x0099
933#define mmPIPE3_PG_STATUS_BASE_IDX 2
934#define mmPIPE4_PG_CONFIG 0x009a
935#define mmPIPE4_PG_CONFIG_BASE_IDX 2
936#define mmPIPE4_PG_ENABLE 0x009b
937#define mmPIPE4_PG_ENABLE_BASE_IDX 2
938#define mmPIPE4_PG_STATUS 0x009c
939#define mmPIPE4_PG_STATUS_BASE_IDX 2
940#define mmPIPE5_PG_CONFIG 0x009d
941#define mmPIPE5_PG_CONFIG_BASE_IDX 2
942#define mmPIPE5_PG_ENABLE 0x009e
943#define mmPIPE5_PG_ENABLE_BASE_IDX 2
944#define mmPIPE5_PG_STATUS 0x009f
945#define mmPIPE5_PG_STATUS_BASE_IDX 2
946#define mmDSI_PG_CONFIG 0x00a0
947#define mmDSI_PG_CONFIG_BASE_IDX 2
948#define mmDSI_PG_ENABLE 0x00a1
949#define mmDSI_PG_ENABLE_BASE_IDX 2
950#define mmDSI_PG_STATUS 0x00a2
951#define mmDSI_PG_STATUS_BASE_IDX 2
952#define mmDCFEV0_PG_CONFIG 0x00a3
953#define mmDCFEV0_PG_CONFIG_BASE_IDX 2
954#define mmDCFEV0_PG_ENABLE 0x00a4
955#define mmDCFEV0_PG_ENABLE_BASE_IDX 2
956#define mmDCFEV0_PG_STATUS 0x00a5
957#define mmDCFEV0_PG_STATUS_BASE_IDX 2
958#define mmDCPG_INTERRUPT_STATUS 0x00a6
959#define mmDCPG_INTERRUPT_STATUS_BASE_IDX 2
960#define mmDCPG_INTERRUPT_CONTROL 0x00a7
961#define mmDCPG_INTERRUPT_CONTROL_BASE_IDX 2
962#define mmDCPG_INTERRUPT_CONTROL2 0x00a8
963#define mmDCPG_INTERRUPT_CONTROL2_BASE_IDX 2
964#define mmDCFEV1_PG_CONFIG 0x00a9
965#define mmDCFEV1_PG_CONFIG_BASE_IDX 2
966#define mmDCFEV1_PG_ENABLE 0x00aa
967#define mmDCFEV1_PG_ENABLE_BASE_IDX 2
968#define mmDCFEV1_PG_STATUS 0x00ab
969#define mmDCFEV1_PG_STATUS_BASE_IDX 2
970#define mmDC_IP_REQUEST_CNTL 0x00ac
971#define mmDC_IP_REQUEST_CNTL_BASE_IDX 2
972#define mmDC_PGCNTL_STATUS_REG 0x00ad
973#define mmDC_PGCNTL_STATUS_REG_BASE_IDX 2
974#define mmDMIFV_STATUS 0x00c3
975#define mmDMIFV_STATUS_BASE_IDX 2
976#define mmDMIF_CONTROL 0x00c4
977#define mmDMIF_CONTROL_BASE_IDX 2
978#define mmDMIF_STATUS 0x00c5
979#define mmDMIF_STATUS_BASE_IDX 2
980#define mmDMIF_ARBITRATION_CONTROL 0x00c7
981#define mmDMIF_ARBITRATION_CONTROL_BASE_IDX 2
982#define mmPIPE0_ARBITRATION_CONTROL3 0x00c8
983#define mmPIPE0_ARBITRATION_CONTROL3_BASE_IDX 2
984#define mmPIPE1_ARBITRATION_CONTROL3 0x00c9
985#define mmPIPE1_ARBITRATION_CONTROL3_BASE_IDX 2
986#define mmPIPE2_ARBITRATION_CONTROL3 0x00ca
987#define mmPIPE2_ARBITRATION_CONTROL3_BASE_IDX 2
988#define mmPIPE3_ARBITRATION_CONTROL3 0x00cb
989#define mmPIPE3_ARBITRATION_CONTROL3_BASE_IDX 2
990#define mmPIPE4_ARBITRATION_CONTROL3 0x00cc
991#define mmPIPE4_ARBITRATION_CONTROL3_BASE_IDX 2
992#define mmPIPE5_ARBITRATION_CONTROL3 0x00cd
993#define mmPIPE5_ARBITRATION_CONTROL3_BASE_IDX 2
994#define mmDMIF_P_VMID 0x00ce
995#define mmDMIF_P_VMID_BASE_IDX 2
996#define mmDMIF_ADDR_CALC 0x00d1
997#define mmDMIF_ADDR_CALC_BASE_IDX 2
998#define mmDMIF_STATUS2 0x00d2
999#define mmDMIF_STATUS2_BASE_IDX 2
1000#define mmPIPE0_MAX_REQUESTS 0x00d3
1001#define mmPIPE0_MAX_REQUESTS_BASE_IDX 2
1002#define mmPIPE1_MAX_REQUESTS 0x00d4
1003#define mmPIPE1_MAX_REQUESTS_BASE_IDX 2
1004#define mmPIPE2_MAX_REQUESTS 0x00d5
1005#define mmPIPE2_MAX_REQUESTS_BASE_IDX 2
1006#define mmPIPE3_MAX_REQUESTS 0x00d6
1007#define mmPIPE3_MAX_REQUESTS_BASE_IDX 2
1008#define mmPIPE4_MAX_REQUESTS 0x00d7
1009#define mmPIPE4_MAX_REQUESTS_BASE_IDX 2
1010#define mmPIPE5_MAX_REQUESTS 0x00d8
1011#define mmPIPE5_MAX_REQUESTS_BASE_IDX 2
1012#define mmLOW_POWER_TILING_CONTROL 0x00d9
1013#define mmLOW_POWER_TILING_CONTROL_BASE_IDX 2
1014#define mmMCIF_CONTROL 0x00da
1015#define mmMCIF_CONTROL_BASE_IDX 2
1016#define mmMCIF_WRITE_COMBINE_CONTROL 0x00db
1017#define mmMCIF_WRITE_COMBINE_CONTROL_BASE_IDX 2
1018#define mmMCIF_PHASE0_OUTSTANDING_COUNTER 0x00de
1019#define mmMCIF_PHASE0_OUTSTANDING_COUNTER_BASE_IDX 2
1020#define mmCC_DC_PIPE_DIS 0x00e0
1021#define mmCC_DC_PIPE_DIS_BASE_IDX 2
1022#define mmSMU_WM_CONTROL 0x00e1
1023#define mmSMU_WM_CONTROL_BASE_IDX 2
1024#define mmRBBMIF_TIMEOUT 0x00e2
1025#define mmRBBMIF_TIMEOUT_BASE_IDX 2
1026#define mmRBBMIF_STATUS 0x00e3
1027#define mmRBBMIF_STATUS_BASE_IDX 2
1028#define mmRBBMIF_TIMEOUT_DIS 0x00e4
1029#define mmRBBMIF_TIMEOUT_DIS_BASE_IDX 2
1030#define mmDCI_MEM_PWR_STATUS 0x00e5
1031#define mmDCI_MEM_PWR_STATUS_BASE_IDX 2
1032#define mmDCI_MEM_PWR_STATUS2 0x00e6
1033#define mmDCI_MEM_PWR_STATUS2_BASE_IDX 2
1034#define mmDCI_CLK_CNTL 0x00e7
1035#define mmDCI_CLK_CNTL_BASE_IDX 2
1036#define mmDCI_CLK_CNTL2 0x00e8
1037#define mmDCI_CLK_CNTL2_BASE_IDX 2
1038#define mmDCI_MEM_PWR_CNTL 0x00e9
1039#define mmDCI_MEM_PWR_CNTL_BASE_IDX 2
1040#define mmDCI_MEM_PWR_CNTL2 0x00ea
1041#define mmDCI_MEM_PWR_CNTL2_BASE_IDX 2
1042#define mmDCI_MEM_PWR_CNTL3 0x00eb
1043#define mmDCI_MEM_PWR_CNTL3_BASE_IDX 2
1044#define mmPIPE0_DMIF_BUFFER_CONTROL 0x00ef
1045#define mmPIPE0_DMIF_BUFFER_CONTROL_BASE_IDX 2
1046#define mmPIPE1_DMIF_BUFFER_CONTROL 0x00f0
1047#define mmPIPE1_DMIF_BUFFER_CONTROL_BASE_IDX 2
1048#define mmPIPE2_DMIF_BUFFER_CONTROL 0x00f1
1049#define mmPIPE2_DMIF_BUFFER_CONTROL_BASE_IDX 2
1050#define mmPIPE3_DMIF_BUFFER_CONTROL 0x00f2
1051#define mmPIPE3_DMIF_BUFFER_CONTROL_BASE_IDX 2
1052#define mmPIPE4_DMIF_BUFFER_CONTROL 0x00f3
1053#define mmPIPE4_DMIF_BUFFER_CONTROL_BASE_IDX 2
1054#define mmPIPE5_DMIF_BUFFER_CONTROL 0x00f4
1055#define mmPIPE5_DMIF_BUFFER_CONTROL_BASE_IDX 2
1056#define mmRBBMIF_STATUS_FLAG 0x00f5
1057#define mmRBBMIF_STATUS_FLAG_BASE_IDX 2
1058#define mmDCI_SOFT_RESET 0x00f6
1059#define mmDCI_SOFT_RESET_BASE_IDX 2
1060#define mmDMIF_URG_OVERRIDE 0x00f7
1061#define mmDMIF_URG_OVERRIDE_BASE_IDX 2
1062#define mmPIPE6_ARBITRATION_CONTROL3 0x00f8
1063#define mmPIPE6_ARBITRATION_CONTROL3_BASE_IDX 2
1064#define mmPIPE7_ARBITRATION_CONTROL3 0x00f9
1065#define mmPIPE7_ARBITRATION_CONTROL3_BASE_IDX 2
1066#define mmPIPE6_MAX_REQUESTS 0x00fa
1067#define mmPIPE6_MAX_REQUESTS_BASE_IDX 2
1068#define mmPIPE7_MAX_REQUESTS 0x00fb
1069#define mmPIPE7_MAX_REQUESTS_BASE_IDX 2
1070#define mmDVMM_REG_RD_STATUS 0x00fc
1071#define mmDVMM_REG_RD_STATUS_BASE_IDX 2
1072#define mmDVMM_REG_RD_DATA 0x00fd
1073#define mmDVMM_REG_RD_DATA_BASE_IDX 2
1074#define mmDVMM_PTE_REQ 0x00fe
1075#define mmDVMM_PTE_REQ_BASE_IDX 2
1076#define mmDVMM_CNTL 0x00ff
1077#define mmDVMM_CNTL_BASE_IDX 2
1078#define mmDVMM_FAULT_STATUS 0x0100
1079#define mmDVMM_FAULT_STATUS_BASE_IDX 2
1080#define mmDVMM_FAULT_ADDR 0x0101
1081#define mmDVMM_FAULT_ADDR_BASE_IDX 2
1082#define mmFMON_CTRL 0x0102
1083#define mmFMON_CTRL_BASE_IDX 2
1084#define mmDVMM_PTE_PGMEM_CONTROL 0x0103
1085#define mmDVMM_PTE_PGMEM_CONTROL_BASE_IDX 2
1086#define mmDVMM_PTE_PGMEM_STATE 0x0104
1087#define mmDVMM_PTE_PGMEM_STATE_BASE_IDX 2
1088#define mmMCIF_PHASE1_OUTSTANDING_COUNTER 0x0105
1089#define mmMCIF_PHASE1_OUTSTANDING_COUNTER_BASE_IDX 2
1090#define mmMCIF_PHASE2_OUTSTANDING_COUNTER 0x0106
1091#define mmMCIF_PHASE2_OUTSTANDING_COUNTER_BASE_IDX 2
1092#define mmMCIF_WB_PHASE0_OUTSTANDING_COUNTER 0x0107
1093#define mmMCIF_WB_PHASE0_OUTSTANDING_COUNTER_BASE_IDX 2
1094#define mmMCIF_WB_PHASE1_OUTSTANDING_COUNTER 0x0108
1095#define mmMCIF_WB_PHASE1_OUTSTANDING_COUNTER_BASE_IDX 2
1096#define mmDCI_MEM_PWR_CNTL4 0x0109
1097#define mmDCI_MEM_PWR_CNTL4_BASE_IDX 2
1098#define mmMCIF_WB_MISC_CTRL 0x010a
1099#define mmMCIF_WB_MISC_CTRL_BASE_IDX 2
1100#define mmDCI_MEM_PWR_STATUS3 0x010b
1101#define mmDCI_MEM_PWR_STATUS3_BASE_IDX 2
1102#define mmDMIF_CURSOR_CONTROL 0x010c
1103#define mmDMIF_CURSOR_CONTROL_BASE_IDX 2
1104#define mmDMIF_CURSOR_MEM_CONTROL 0x010d
1105#define mmDMIF_CURSOR_MEM_CONTROL_BASE_IDX 2
1106#define mmDCHUB_FB_LOCATION 0x0126
1107#define mmDCHUB_FB_LOCATION_BASE_IDX 2
1108#define mmDCHUB_FB_OFFSET 0x0127
1109#define mmDCHUB_FB_OFFSET_BASE_IDX 2
1110#define mmDCHUB_AGP_BASE 0x0128
1111#define mmDCHUB_AGP_BASE_BASE_IDX 2
1112#define mmDCHUB_AGP_BOT 0x0129
1113#define mmDCHUB_AGP_BOT_BASE_IDX 2
1114#define mmDCHUB_AGP_TOP 0x012a
1115#define mmDCHUB_AGP_TOP_BASE_IDX 2
1116#define mmDCHUB_DRAM_APER_BASE 0x012b
1117#define mmDCHUB_DRAM_APER_BASE_BASE_IDX 2
1118#define mmDCHUB_DRAM_APER_DEF 0x012c
1119#define mmDCHUB_DRAM_APER_DEF_BASE_IDX 2
1120#define mmDCHUB_DRAM_APER_TOP 0x012d
1121#define mmDCHUB_DRAM_APER_TOP_BASE_IDX 2
1122#define mmDCHUB_CONTROL_STATUS 0x012e
1123#define mmDCHUB_CONTROL_STATUS_BASE_IDX 2
1124#define mmWB_ENABLE 0x0212
1125#define mmWB_ENABLE_BASE_IDX 2
1126#define mmWB_EC_CONFIG 0x0213
1127#define mmWB_EC_CONFIG_BASE_IDX 2
1128#define mmCNV_MODE 0x0214
1129#define mmCNV_MODE_BASE_IDX 2
1130#define mmCNV_WINDOW_START 0x0215
1131#define mmCNV_WINDOW_START_BASE_IDX 2
1132#define mmCNV_WINDOW_SIZE 0x0216
1133#define mmCNV_WINDOW_SIZE_BASE_IDX 2
1134#define mmCNV_UPDATE 0x0217
1135#define mmCNV_UPDATE_BASE_IDX 2
1136#define mmCNV_SOURCE_SIZE 0x0218
1137#define mmCNV_SOURCE_SIZE_BASE_IDX 2
1138#define mmCNV_CSC_CONTROL 0x0219
1139#define mmCNV_CSC_CONTROL_BASE_IDX 2
1140#define mmCNV_CSC_C11_C12 0x021a
1141#define mmCNV_CSC_C11_C12_BASE_IDX 2
1142#define mmCNV_CSC_C13_C14 0x021b
1143#define mmCNV_CSC_C13_C14_BASE_IDX 2
1144#define mmCNV_CSC_C21_C22 0x021c
1145#define mmCNV_CSC_C21_C22_BASE_IDX 2
1146#define mmCNV_CSC_C23_C24 0x021d
1147#define mmCNV_CSC_C23_C24_BASE_IDX 2
1148#define mmCNV_CSC_C31_C32 0x021e
1149#define mmCNV_CSC_C31_C32_BASE_IDX 2
1150#define mmCNV_CSC_C33_C34 0x021f
1151#define mmCNV_CSC_C33_C34_BASE_IDX 2
1152#define mmCNV_CSC_ROUND_OFFSET_R 0x0220
1153#define mmCNV_CSC_ROUND_OFFSET_R_BASE_IDX 2
1154#define mmCNV_CSC_ROUND_OFFSET_G 0x0221
1155#define mmCNV_CSC_ROUND_OFFSET_G_BASE_IDX 2
1156#define mmCNV_CSC_ROUND_OFFSET_B 0x0222
1157#define mmCNV_CSC_ROUND_OFFSET_B_BASE_IDX 2
1158#define mmCNV_CSC_CLAMP_R 0x0223
1159#define mmCNV_CSC_CLAMP_R_BASE_IDX 2
1160#define mmCNV_CSC_CLAMP_G 0x0224
1161#define mmCNV_CSC_CLAMP_G_BASE_IDX 2
1162#define mmCNV_CSC_CLAMP_B 0x0225
1163#define mmCNV_CSC_CLAMP_B_BASE_IDX 2
1164#define mmCNV_TEST_CNTL 0x0226
1165#define mmCNV_TEST_CNTL_BASE_IDX 2
1166#define mmCNV_TEST_CRC_RED 0x0227
1167#define mmCNV_TEST_CRC_RED_BASE_IDX 2
1168#define mmCNV_TEST_CRC_GREEN 0x0228
1169#define mmCNV_TEST_CRC_GREEN_BASE_IDX 2
1170#define mmCNV_TEST_CRC_BLUE 0x0229
1171#define mmCNV_TEST_CRC_BLUE_BASE_IDX 2
1172#define mmCNV_INPUT_SELECT 0x022d
1173#define mmCNV_INPUT_SELECT_BASE_IDX 2
1174#define mmWB_SOFT_RESET 0x0230
1175#define mmWB_SOFT_RESET_BASE_IDX 2
1176#define mmWB_WARM_UP_MODE_CTL1 0x0231
1177#define mmWB_WARM_UP_MODE_CTL1_BASE_IDX 2
1178#define mmWB_WARM_UP_MODE_CTL2 0x0232
1179#define mmWB_WARM_UP_MODE_CTL2_BASE_IDX 2
1180#define mmWBSCL_COEF_RAM_SELECT 0x0242
1181#define mmWBSCL_COEF_RAM_SELECT_BASE_IDX 2
1182#define mmWBSCL_COEF_RAM_TAP_DATA 0x0243
1183#define mmWBSCL_COEF_RAM_TAP_DATA_BASE_IDX 2
1184#define mmWBSCL_MODE 0x0244
1185#define mmWBSCL_MODE_BASE_IDX 2
1186#define mmWBSCL_TAP_CONTROL 0x0245
1187#define mmWBSCL_TAP_CONTROL_BASE_IDX 2
1188#define mmWBSCL_DEST_SIZE 0x0246
1189#define mmWBSCL_DEST_SIZE_BASE_IDX 2
1190#define mmWBSCL_HORZ_FILTER_SCALE_RATIO 0x0247
1191#define mmWBSCL_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
1192#define mmWBSCL_HORZ_FILTER_INIT_Y_RGB 0x0248
1193#define mmWBSCL_HORZ_FILTER_INIT_Y_RGB_BASE_IDX 2
1194#define mmWBSCL_HORZ_FILTER_INIT_CBCR 0x0249
1195#define mmWBSCL_HORZ_FILTER_INIT_CBCR_BASE_IDX 2
1196#define mmWBSCL_VERT_FILTER_SCALE_RATIO 0x024a
1197#define mmWBSCL_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
1198#define mmWBSCL_VERT_FILTER_INIT_Y_RGB 0x024b
1199#define mmWBSCL_VERT_FILTER_INIT_Y_RGB_BASE_IDX 2
1200#define mmWBSCL_VERT_FILTER_INIT_CBCR 0x024c
1201#define mmWBSCL_VERT_FILTER_INIT_CBCR_BASE_IDX 2
1202#define mmWBSCL_ROUND_OFFSET 0x024d
1203#define mmWBSCL_ROUND_OFFSET_BASE_IDX 2
1204#define mmWBSCL_CLAMP 0x024e
1205#define mmWBSCL_CLAMP_BASE_IDX 2
1206#define mmWBSCL_OVERFLOW_STATUS 0x024f
1207#define mmWBSCL_OVERFLOW_STATUS_BASE_IDX 2
1208#define mmWBSCL_COEF_RAM_CONFLICT_STATUS 0x0250
1209#define mmWBSCL_COEF_RAM_CONFLICT_STATUS_BASE_IDX 2
1210#define mmWBSCL_OUTSIDE_PIX_STRATEGY 0x0251
1211#define mmWBSCL_OUTSIDE_PIX_STRATEGY_BASE_IDX 2
1212#define mmWBSCL_TEST_CNTL 0x0252
1213#define mmWBSCL_TEST_CNTL_BASE_IDX 2
1214#define mmWBSCL_TEST_CRC_RED 0x0253
1215#define mmWBSCL_TEST_CRC_RED_BASE_IDX 2
1216#define mmWBSCL_TEST_CRC_GREEN 0x0254
1217#define mmWBSCL_TEST_CRC_GREEN_BASE_IDX 2
1218#define mmWBSCL_TEST_CRC_BLUE 0x0255
1219#define mmWBSCL_TEST_CRC_BLUE_BASE_IDX 2
1220#define mmWBSCL_BACKPRESSURE_CNT_EN 0x0256
1221#define mmWBSCL_BACKPRESSURE_CNT_EN_BASE_IDX 2
1222#define mmWB_MCIF_BACKPRESSURE_CNT 0x0257
1223#define mmWB_MCIF_BACKPRESSURE_CNT_BASE_IDX 2
1224#define mmWBSCL_RAM_SHUTDOWN 0x025a
1225#define mmWBSCL_RAM_SHUTDOWN_BASE_IDX 2
1226#define mmDMCU_CTRL 0x03b6
1227#define mmDMCU_CTRL_BASE_IDX 2
1228#define mmDMCU_STATUS 0x03b7
1229#define mmDMCU_STATUS_BASE_IDX 2
1230#define mmDMCU_PC_START_ADDR 0x03b8
1231#define mmDMCU_PC_START_ADDR_BASE_IDX 2
1232#define mmDMCU_FW_START_ADDR 0x03b9
1233#define mmDMCU_FW_START_ADDR_BASE_IDX 2
1234#define mmDMCU_FW_END_ADDR 0x03ba
1235#define mmDMCU_FW_END_ADDR_BASE_IDX 2
1236#define mmDMCU_FW_ISR_START_ADDR 0x03bb
1237#define mmDMCU_FW_ISR_START_ADDR_BASE_IDX 2
1238#define mmDMCU_FW_CS_HI 0x03bc
1239#define mmDMCU_FW_CS_HI_BASE_IDX 2
1240#define mmDMCU_FW_CS_LO 0x03bd
1241#define mmDMCU_FW_CS_LO_BASE_IDX 2
1242#define mmDMCU_RAM_ACCESS_CTRL 0x03be
1243#define mmDMCU_RAM_ACCESS_CTRL_BASE_IDX 2
1244#define mmDMCU_ERAM_WR_CTRL 0x03bf
1245#define mmDMCU_ERAM_WR_CTRL_BASE_IDX 2
1246#define mmDMCU_ERAM_WR_DATA 0x03c0
1247#define mmDMCU_ERAM_WR_DATA_BASE_IDX 2
1248#define mmDMCU_ERAM_RD_CTRL 0x03c1
1249#define mmDMCU_ERAM_RD_CTRL_BASE_IDX 2
1250#define mmDMCU_ERAM_RD_DATA 0x03c2
1251#define mmDMCU_ERAM_RD_DATA_BASE_IDX 2
1252#define mmDMCU_IRAM_WR_CTRL 0x03c3
1253#define mmDMCU_IRAM_WR_CTRL_BASE_IDX 2
1254#define mmDMCU_IRAM_WR_DATA 0x03c4
1255#define mmDMCU_IRAM_WR_DATA_BASE_IDX 2
1256#define mmDMCU_IRAM_RD_CTRL 0x03c5
1257#define mmDMCU_IRAM_RD_CTRL_BASE_IDX 2
1258#define mmDMCU_IRAM_RD_DATA 0x03c6
1259#define mmDMCU_IRAM_RD_DATA_BASE_IDX 2
1260#define mmDMCU_EVENT_TRIGGER 0x03c7
1261#define mmDMCU_EVENT_TRIGGER_BASE_IDX 2
1262#define mmDMCU_UC_INTERNAL_INT_STATUS 0x03c8
1263#define mmDMCU_UC_INTERNAL_INT_STATUS_BASE_IDX 2
1264#define mmDMCU_SS_INTERRUPT_CNTL_STATUS 0x03c9
1265#define mmDMCU_SS_INTERRUPT_CNTL_STATUS_BASE_IDX 2
1266#define mmDMCU_INTERRUPT_STATUS 0x03ca
1267#define mmDMCU_INTERRUPT_STATUS_BASE_IDX 2
1268#define mmDMCU_INTERRUPT_TO_HOST_EN_MASK 0x03cb
1269#define mmDMCU_INTERRUPT_TO_HOST_EN_MASK_BASE_IDX 2
1270#define mmDMCU_INTERRUPT_TO_UC_EN_MASK 0x03cc
1271#define mmDMCU_INTERRUPT_TO_UC_EN_MASK_BASE_IDX 2
1272#define mmDMCU_INTERRUPT_TO_UC_XIRQ_IRQ_SEL 0x03cd
1273#define mmDMCU_INTERRUPT_TO_UC_XIRQ_IRQ_SEL_BASE_IDX 2
1274#define mmDC_DMCU_SCRATCH 0x03ce
1275#define mmDC_DMCU_SCRATCH_BASE_IDX 2
1276#define mmDMCU_INT_CNT 0x03cf
1277#define mmDMCU_INT_CNT_BASE_IDX 2
1278#define mmDMCU_FW_CHECKSUM_SMPL_BYTE_POS 0x03d0
1279#define mmDMCU_FW_CHECKSUM_SMPL_BYTE_POS_BASE_IDX 2
1280#define mmDMCU_UC_CLK_GATING_CNTL 0x03d1
1281#define mmDMCU_UC_CLK_GATING_CNTL_BASE_IDX 2
1282#define mmMASTER_COMM_DATA_REG1 0x03d2
1283#define mmMASTER_COMM_DATA_REG1_BASE_IDX 2
1284#define mmMASTER_COMM_DATA_REG2 0x03d3
1285#define mmMASTER_COMM_DATA_REG2_BASE_IDX 2
1286#define mmMASTER_COMM_DATA_REG3 0x03d4
1287#define mmMASTER_COMM_DATA_REG3_BASE_IDX 2
1288#define mmMASTER_COMM_CMD_REG 0x03d5
1289#define mmMASTER_COMM_CMD_REG_BASE_IDX 2
1290#define mmMASTER_COMM_CNTL_REG 0x03d6
1291#define mmMASTER_COMM_CNTL_REG_BASE_IDX 2
1292#define mmSLAVE_COMM_DATA_REG1 0x03d7
1293#define mmSLAVE_COMM_DATA_REG1_BASE_IDX 2
1294#define mmSLAVE_COMM_DATA_REG2 0x03d8
1295#define mmSLAVE_COMM_DATA_REG2_BASE_IDX 2
1296#define mmSLAVE_COMM_DATA_REG3 0x03d9
1297#define mmSLAVE_COMM_DATA_REG3_BASE_IDX 2
1298#define mmSLAVE_COMM_CMD_REG 0x03da
1299#define mmSLAVE_COMM_CMD_REG_BASE_IDX 2
1300#define mmSLAVE_COMM_CNTL_REG 0x03db
1301#define mmSLAVE_COMM_CNTL_REG_BASE_IDX 2
1302#define mmBL1_PWM_AMBIENT_LIGHT_LEVEL 0x03de
1303#define mmBL1_PWM_AMBIENT_LIGHT_LEVEL_BASE_IDX 2
1304#define mmBL1_PWM_USER_LEVEL 0x03df
1305#define mmBL1_PWM_USER_LEVEL_BASE_IDX 2
1306#define mmBL1_PWM_TARGET_ABM_LEVEL 0x03e0
1307#define mmBL1_PWM_TARGET_ABM_LEVEL_BASE_IDX 2
1308#define mmBL1_PWM_CURRENT_ABM_LEVEL 0x03e1
1309#define mmBL1_PWM_CURRENT_ABM_LEVEL_BASE_IDX 2
1310#define mmBL1_PWM_FINAL_DUTY_CYCLE 0x03e2
1311#define mmBL1_PWM_FINAL_DUTY_CYCLE_BASE_IDX 2
1312#define mmBL1_PWM_MINIMUM_DUTY_CYCLE 0x03e3
1313#define mmBL1_PWM_MINIMUM_DUTY_CYCLE_BASE_IDX 2
1314#define mmBL1_PWM_ABM_CNTL 0x03e4
1315#define mmBL1_PWM_ABM_CNTL_BASE_IDX 2
1316#define mmBL1_PWM_BL_UPDATE_SAMPLE_RATE 0x03e5
1317#define mmBL1_PWM_BL_UPDATE_SAMPLE_RATE_BASE_IDX 2
1318#define mmBL1_PWM_GRP2_REG_LOCK 0x03e6
1319#define mmBL1_PWM_GRP2_REG_LOCK_BASE_IDX 2
1320#define mmDMCU_INTERRUPT_TO_UC_EN_MASK_1 0x03e7
1321#define mmDMCU_INTERRUPT_TO_UC_EN_MASK_1_BASE_IDX 2
1322#define mmDMCU_INTERRUPT_TO_UC_XIRQ_IRQ_SEL_1 0x03e8
1323#define mmDMCU_INTERRUPT_TO_UC_XIRQ_IRQ_SEL_1_BASE_IDX 2
1324#define mmDMCU_INTERRUPT_STATUS_1 0x03e9
1325#define mmDMCU_INTERRUPT_STATUS_1_BASE_IDX 2
1326#define mmDMCU_DPRX_INTERRUPT_STATUS1 0x03ea
1327#define mmDMCU_DPRX_INTERRUPT_STATUS1_BASE_IDX 2
1328#define mmDMCU_DPRX_INTERRUPT_TO_UC_EN_MASK1 0x03eb
1329#define mmDMCU_DPRX_INTERRUPT_TO_UC_EN_MASK1_BASE_IDX 2
1330#define mmDMCU_DPRX_INTERRUPT_TO_UC_XIRQ_IRQ_SEL1 0x03ec
1331#define mmDMCU_DPRX_INTERRUPT_TO_UC_XIRQ_IRQ_SEL1_BASE_IDX 2
1332#define mmDC_ABM1_CNTL 0x03ee
1333#define mmDC_ABM1_CNTL_BASE_IDX 2
1334#define mmDC_ABM1_IPCSC_COEFF_SEL 0x03ef
1335#define mmDC_ABM1_IPCSC_COEFF_SEL_BASE_IDX 2
1336#define mmDC_ABM1_ACE_OFFSET_SLOPE_0 0x03f0
1337#define mmDC_ABM1_ACE_OFFSET_SLOPE_0_BASE_IDX 2
1338#define mmDC_ABM1_ACE_OFFSET_SLOPE_1 0x03f1
1339#define mmDC_ABM1_ACE_OFFSET_SLOPE_1_BASE_IDX 2
1340#define mmDC_ABM1_ACE_OFFSET_SLOPE_2 0x03f2
1341#define mmDC_ABM1_ACE_OFFSET_SLOPE_2_BASE_IDX 2
1342#define mmDC_ABM1_ACE_OFFSET_SLOPE_3 0x03f3
1343#define mmDC_ABM1_ACE_OFFSET_SLOPE_3_BASE_IDX 2
1344#define mmDC_ABM1_ACE_OFFSET_SLOPE_4 0x03f4
1345#define mmDC_ABM1_ACE_OFFSET_SLOPE_4_BASE_IDX 2
1346#define mmDC_ABM1_ACE_THRES_12 0x03f5
1347#define mmDC_ABM1_ACE_THRES_12_BASE_IDX 2
1348#define mmDC_ABM1_ACE_THRES_34 0x03f6
1349#define mmDC_ABM1_ACE_THRES_34_BASE_IDX 2
1350#define mmDC_ABM1_ACE_CNTL_MISC 0x03f7
1351#define mmDC_ABM1_ACE_CNTL_MISC_BASE_IDX 2
1352#define mmDMCU_PERFMON_INTERRUPT_STATUS5 0x03f8
1353#define mmDMCU_PERFMON_INTERRUPT_STATUS5_BASE_IDX 2
1354#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK5 0x03f9
1355#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK5_BASE_IDX 2
1356#define mmDMCU_PERFMON_INTERRUPT_STATUS1 0x03fa
1357#define mmDMCU_PERFMON_INTERRUPT_STATUS1_BASE_IDX 2
1358#define mmDMCU_PERFMON_INTERRUPT_STATUS2 0x03fb
1359#define mmDMCU_PERFMON_INTERRUPT_STATUS2_BASE_IDX 2
1360#define mmDMCU_PERFMON_INTERRUPT_STATUS3 0x03fc
1361#define mmDMCU_PERFMON_INTERRUPT_STATUS3_BASE_IDX 2
1362#define mmDMCU_PERFMON_INTERRUPT_STATUS4 0x03fd
1363#define mmDMCU_PERFMON_INTERRUPT_STATUS4_BASE_IDX 2
1364#define mmDC_ABM1_HGLS_REG_READ_PROGRESS 0x0400
1365#define mmDC_ABM1_HGLS_REG_READ_PROGRESS_BASE_IDX 2
1366#define mmDC_ABM1_HG_MISC_CTRL 0x0401
1367#define mmDC_ABM1_HG_MISC_CTRL_BASE_IDX 2
1368#define mmDC_ABM1_LS_SUM_OF_LUMA 0x0402
1369#define mmDC_ABM1_LS_SUM_OF_LUMA_BASE_IDX 2
1370#define mmDC_ABM1_LS_MIN_MAX_LUMA 0x0403
1371#define mmDC_ABM1_LS_MIN_MAX_LUMA_BASE_IDX 2
1372#define mmDC_ABM1_LS_FILTERED_MIN_MAX_LUMA 0x0404
1373#define mmDC_ABM1_LS_FILTERED_MIN_MAX_LUMA_BASE_IDX 2
1374#define mmDC_ABM1_LS_PIXEL_COUNT 0x0405
1375#define mmDC_ABM1_LS_PIXEL_COUNT_BASE_IDX 2
1376#define mmDC_ABM1_LS_OVR_SCAN_BIN 0x0406
1377#define mmDC_ABM1_LS_OVR_SCAN_BIN_BASE_IDX 2
1378#define mmDC_ABM1_LS_MIN_MAX_PIXEL_VALUE_THRES 0x0407
1379#define mmDC_ABM1_LS_MIN_MAX_PIXEL_VALUE_THRES_BASE_IDX 2
1380#define mmDC_ABM1_LS_MIN_PIXEL_VALUE_COUNT 0x0408
1381#define mmDC_ABM1_LS_MIN_PIXEL_VALUE_COUNT_BASE_IDX 2
1382#define mmDC_ABM1_LS_MAX_PIXEL_VALUE_COUNT 0x0409
1383#define mmDC_ABM1_LS_MAX_PIXEL_VALUE_COUNT_BASE_IDX 2
1384#define mmDC_ABM1_HG_SAMPLE_RATE 0x040a
1385#define mmDC_ABM1_HG_SAMPLE_RATE_BASE_IDX 2
1386#define mmDC_ABM1_LS_SAMPLE_RATE 0x040b
1387#define mmDC_ABM1_LS_SAMPLE_RATE_BASE_IDX 2
1388#define mmDC_ABM1_HG_BIN_1_32_SHIFT_FLAG 0x040c
1389#define mmDC_ABM1_HG_BIN_1_32_SHIFT_FLAG_BASE_IDX 2
1390#define mmDC_ABM1_HG_BIN_1_8_SHIFT_INDEX 0x040d
1391#define mmDC_ABM1_HG_BIN_1_8_SHIFT_INDEX_BASE_IDX 2
1392#define mmDC_ABM1_HG_BIN_9_16_SHIFT_INDEX 0x040e
1393#define mmDC_ABM1_HG_BIN_9_16_SHIFT_INDEX_BASE_IDX 2
1394#define mmDC_ABM1_HG_BIN_17_24_SHIFT_INDEX 0x040f
1395#define mmDC_ABM1_HG_BIN_17_24_SHIFT_INDEX_BASE_IDX 2
1396#define mmDC_ABM1_HG_BIN_25_32_SHIFT_INDEX 0x0410
1397#define mmDC_ABM1_HG_BIN_25_32_SHIFT_INDEX_BASE_IDX 2
1398#define mmDC_ABM1_HG_RESULT_1 0x0411
1399#define mmDC_ABM1_HG_RESULT_1_BASE_IDX 2
1400#define mmDC_ABM1_HG_RESULT_2 0x0412
1401#define mmDC_ABM1_HG_RESULT_2_BASE_IDX 2
1402#define mmDC_ABM1_HG_RESULT_3 0x0413
1403#define mmDC_ABM1_HG_RESULT_3_BASE_IDX 2
1404#define mmDC_ABM1_HG_RESULT_4 0x0414
1405#define mmDC_ABM1_HG_RESULT_4_BASE_IDX 2
1406#define mmDC_ABM1_HG_RESULT_5 0x0415
1407#define mmDC_ABM1_HG_RESULT_5_BASE_IDX 2
1408#define mmDC_ABM1_HG_RESULT_6 0x0416
1409#define mmDC_ABM1_HG_RESULT_6_BASE_IDX 2
1410#define mmDC_ABM1_HG_RESULT_7 0x0417
1411#define mmDC_ABM1_HG_RESULT_7_BASE_IDX 2
1412#define mmDC_ABM1_HG_RESULT_8 0x0418
1413#define mmDC_ABM1_HG_RESULT_8_BASE_IDX 2
1414#define mmDC_ABM1_HG_RESULT_9 0x0419
1415#define mmDC_ABM1_HG_RESULT_9_BASE_IDX 2
1416#define mmDC_ABM1_HG_RESULT_10 0x041a
1417#define mmDC_ABM1_HG_RESULT_10_BASE_IDX 2
1418#define mmDC_ABM1_HG_RESULT_11 0x041b
1419#define mmDC_ABM1_HG_RESULT_11_BASE_IDX 2
1420#define mmDC_ABM1_HG_RESULT_12 0x041c
1421#define mmDC_ABM1_HG_RESULT_12_BASE_IDX 2
1422#define mmDC_ABM1_HG_RESULT_13 0x041d
1423#define mmDC_ABM1_HG_RESULT_13_BASE_IDX 2
1424#define mmDC_ABM1_HG_RESULT_14 0x041e
1425#define mmDC_ABM1_HG_RESULT_14_BASE_IDX 2
1426#define mmDC_ABM1_HG_RESULT_15 0x041f
1427#define mmDC_ABM1_HG_RESULT_15_BASE_IDX 2
1428#define mmDC_ABM1_HG_RESULT_16 0x0420
1429#define mmDC_ABM1_HG_RESULT_16_BASE_IDX 2
1430#define mmDC_ABM1_HG_RESULT_17 0x0421
1431#define mmDC_ABM1_HG_RESULT_17_BASE_IDX 2
1432#define mmDC_ABM1_HG_RESULT_18 0x0422
1433#define mmDC_ABM1_HG_RESULT_18_BASE_IDX 2
1434#define mmDC_ABM1_HG_RESULT_19 0x0423
1435#define mmDC_ABM1_HG_RESULT_19_BASE_IDX 2
1436#define mmDC_ABM1_HG_RESULT_20 0x0424
1437#define mmDC_ABM1_HG_RESULT_20_BASE_IDX 2
1438#define mmDC_ABM1_HG_RESULT_21 0x0425
1439#define mmDC_ABM1_HG_RESULT_21_BASE_IDX 2
1440#define mmDC_ABM1_HG_RESULT_22 0x0426
1441#define mmDC_ABM1_HG_RESULT_22_BASE_IDX 2
1442#define mmDC_ABM1_HG_RESULT_23 0x0427
1443#define mmDC_ABM1_HG_RESULT_23_BASE_IDX 2
1444#define mmDC_ABM1_HG_RESULT_24 0x0428
1445#define mmDC_ABM1_HG_RESULT_24_BASE_IDX 2
1446#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL5 0x0429
1447#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL5_BASE_IDX 2
1448#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK1 0x042a
1449#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK1_BASE_IDX 2
1450#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK2 0x042b
1451#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK2_BASE_IDX 2
1452#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK3 0x042c
1453#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK3_BASE_IDX 2
1454#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK4 0x042d
1455#define mmDMCU_PERFMON_INTERRUPT_TO_UC_EN_MASK4_BASE_IDX 2
1456#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL1 0x042e
1457#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL1_BASE_IDX 2
1458#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL2 0x042f
1459#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL2_BASE_IDX 2
1460#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL3 0x0430
1461#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL3_BASE_IDX 2
1462#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL4 0x0431
1463#define mmDMCU_PERFMON_INTERRUPT_TO_UC_XIRQ_IRQ_SEL4_BASE_IDX 2
1464#define mmDC_ABM1_OVERSCAN_PIXEL_VALUE 0x0451
1465#define mmDC_ABM1_OVERSCAN_PIXEL_VALUE_BASE_IDX 2
1466#define mmDC_ABM1_BL_MASTER_LOCK 0x0452
1467#define mmDC_ABM1_BL_MASTER_LOCK_BASE_IDX 2
1468#define mmAZALIA_CONTROLLER_CLOCK_GATING 0x04bc
1469#define mmAZALIA_CONTROLLER_CLOCK_GATING_BASE_IDX 2
1470#define mmAZALIA_AUDIO_DTO 0x04bd
1471#define mmAZALIA_AUDIO_DTO_BASE_IDX 2
1472#define mmAZALIA_AUDIO_DTO_CONTROL 0x04be
1473#define mmAZALIA_AUDIO_DTO_CONTROL_BASE_IDX 2
1474#define mmAZALIA_SOCCLK_CONTROL 0x04bf
1475#define mmAZALIA_SOCCLK_CONTROL_BASE_IDX 2
1476#define mmAZALIA_UNDERFLOW_FILLER_SAMPLE 0x04c0
1477#define mmAZALIA_UNDERFLOW_FILLER_SAMPLE_BASE_IDX 2
1478#define mmAZALIA_DATA_DMA_CONTROL 0x04c1
1479#define mmAZALIA_DATA_DMA_CONTROL_BASE_IDX 2
1480#define mmAZALIA_BDL_DMA_CONTROL 0x04c2
1481#define mmAZALIA_BDL_DMA_CONTROL_BASE_IDX 2
1482#define mmAZALIA_RIRB_AND_DP_CONTROL 0x04c3
1483#define mmAZALIA_RIRB_AND_DP_CONTROL_BASE_IDX 2
1484#define mmAZALIA_CORB_DMA_CONTROL 0x04c4
1485#define mmAZALIA_CORB_DMA_CONTROL_BASE_IDX 2
1486#define mmAZALIA_APPLICATION_POSITION_IN_CYCLIC_BUFFER 0x04cb
1487#define mmAZALIA_APPLICATION_POSITION_IN_CYCLIC_BUFFER_BASE_IDX 2
1488#define mmAZALIA_CYCLIC_BUFFER_SYNC 0x04cc
1489#define mmAZALIA_CYCLIC_BUFFER_SYNC_BASE_IDX 2
1490#define mmAZALIA_GLOBAL_CAPABILITIES 0x04cd
1491#define mmAZALIA_GLOBAL_CAPABILITIES_BASE_IDX 2
1492#define mmAZALIA_OUTPUT_PAYLOAD_CAPABILITY 0x04ce
1493#define mmAZALIA_OUTPUT_PAYLOAD_CAPABILITY_BASE_IDX 2
1494#define mmAZALIA_OUTPUT_STREAM_ARBITER_CONTROL 0x04cf
1495#define mmAZALIA_OUTPUT_STREAM_ARBITER_CONTROL_BASE_IDX 2
1496#define mmAZALIA_INPUT_PAYLOAD_CAPABILITY 0x04d0
1497#define mmAZALIA_INPUT_PAYLOAD_CAPABILITY_BASE_IDX 2
1498#define mmAZALIA_INPUT_CRC0_CONTROL0 0x04d3
1499#define mmAZALIA_INPUT_CRC0_CONTROL0_BASE_IDX 2
1500#define mmAZALIA_INPUT_CRC0_CONTROL1 0x04d4
1501#define mmAZALIA_INPUT_CRC0_CONTROL1_BASE_IDX 2
1502#define mmAZALIA_INPUT_CRC0_CONTROL2 0x04d5
1503#define mmAZALIA_INPUT_CRC0_CONTROL2_BASE_IDX 2
1504#define mmAZALIA_INPUT_CRC0_CONTROL3 0x04d6
1505#define mmAZALIA_INPUT_CRC0_CONTROL3_BASE_IDX 2
1506#define mmAZALIA_INPUT_CRC0_RESULT 0x04d7
1507#define mmAZALIA_INPUT_CRC0_RESULT_BASE_IDX 2
1508#define mmAZALIA_INPUT_CRC1_CONTROL0 0x04d8
1509#define mmAZALIA_INPUT_CRC1_CONTROL0_BASE_IDX 2
1510#define mmAZALIA_INPUT_CRC1_CONTROL1 0x04d9
1511#define mmAZALIA_INPUT_CRC1_CONTROL1_BASE_IDX 2
1512#define mmAZALIA_INPUT_CRC1_CONTROL2 0x04da
1513#define mmAZALIA_INPUT_CRC1_CONTROL2_BASE_IDX 2
1514#define mmAZALIA_INPUT_CRC1_CONTROL3 0x04db
1515#define mmAZALIA_INPUT_CRC1_CONTROL3_BASE_IDX 2
1516#define mmAZALIA_INPUT_CRC1_RESULT 0x04dc
1517#define mmAZALIA_INPUT_CRC1_RESULT_BASE_IDX 2
1518#define mmAZALIA_CRC0_CONTROL0 0x04dd
1519#define mmAZALIA_CRC0_CONTROL0_BASE_IDX 2
1520#define mmAZALIA_CRC0_CONTROL1 0x04de
1521#define mmAZALIA_CRC0_CONTROL1_BASE_IDX 2
1522#define mmAZALIA_CRC0_CONTROL2 0x04df
1523#define mmAZALIA_CRC0_CONTROL2_BASE_IDX 2
1524#define mmAZALIA_CRC0_CONTROL3 0x04e0
1525#define mmAZALIA_CRC0_CONTROL3_BASE_IDX 2
1526#define mmAZALIA_CRC0_RESULT 0x04e1
1527#define mmAZALIA_CRC0_RESULT_BASE_IDX 2
1528#define mmAZALIA_CRC1_CONTROL0 0x04e2
1529#define mmAZALIA_CRC1_CONTROL0_BASE_IDX 2
1530#define mmAZALIA_CRC1_CONTROL1 0x04e3
1531#define mmAZALIA_CRC1_CONTROL1_BASE_IDX 2
1532#define mmAZALIA_CRC1_CONTROL2 0x04e4
1533#define mmAZALIA_CRC1_CONTROL2_BASE_IDX 2
1534#define mmAZALIA_CRC1_CONTROL3 0x04e5
1535#define mmAZALIA_CRC1_CONTROL3_BASE_IDX 2
1536#define mmAZALIA_CRC1_RESULT 0x04e6
1537#define mmAZALIA_CRC1_RESULT_BASE_IDX 2
1538#define mmAZALIA_MEM_PWR_CTRL 0x04e8
1539#define mmAZALIA_MEM_PWR_CTRL_BASE_IDX 2
1540#define mmAZALIA_MEM_PWR_STATUS 0x04e9
1541#define mmAZALIA_MEM_PWR_STATUS_BASE_IDX 2
1542#define mmAZALIA_F0_CODEC_ROOT_PARAMETER_VENDOR_AND_DEVICE_ID 0x0500
1543#define mmAZALIA_F0_CODEC_ROOT_PARAMETER_VENDOR_AND_DEVICE_ID_BASE_IDX 2
1544#define mmAZALIA_F0_CODEC_ROOT_PARAMETER_REVISION_ID 0x0501
1545#define mmAZALIA_F0_CODEC_ROOT_PARAMETER_REVISION_ID_BASE_IDX 2
1546#define mmAZALIA_F0_CODEC_CHANNEL_COUNT_CONTROL 0x0502
1547#define mmAZALIA_F0_CODEC_CHANNEL_COUNT_CONTROL_BASE_IDX 2
1548#define mmAZALIA_F0_CODEC_RESYNC_FIFO_CONTROL 0x0503
1549#define mmAZALIA_F0_CODEC_RESYNC_FIFO_CONTROL_BASE_IDX 2
1550#define mmAZALIA_F0_CODEC_FUNCTION_PARAMETER_GROUP_TYPE 0x0504
1551#define mmAZALIA_F0_CODEC_FUNCTION_PARAMETER_GROUP_TYPE_BASE_IDX 2
1552#define mmAZALIA_F0_CODEC_FUNCTION_PARAMETER_SUPPORTED_SIZE_RATES 0x0505
1553#define mmAZALIA_F0_CODEC_FUNCTION_PARAMETER_SUPPORTED_SIZE_RATES_BASE_IDX 2
1554#define mmAZALIA_F0_CODEC_FUNCTION_PARAMETER_STREAM_FORMATS 0x0506
1555#define mmAZALIA_F0_CODEC_FUNCTION_PARAMETER_STREAM_FORMATS_BASE_IDX 2
1556#define mmAZALIA_F0_CODEC_FUNCTION_PARAMETER_POWER_STATES 0x0507
1557#define mmAZALIA_F0_CODEC_FUNCTION_PARAMETER_POWER_STATES_BASE_IDX 2
1558#define mmAZALIA_F0_CODEC_FUNCTION_CONTROL_POWER_STATE 0x0508
1559#define mmAZALIA_F0_CODEC_FUNCTION_CONTROL_POWER_STATE_BASE_IDX 2
1560#define mmAZALIA_F0_CODEC_FUNCTION_CONTROL_RESET 0x0509
1561#define mmAZALIA_F0_CODEC_FUNCTION_CONTROL_RESET_BASE_IDX 2
1562#define mmAZALIA_F0_CODEC_FUNCTION_CONTROL_RESPONSE_SUBSYSTEM_ID 0x050a
1563#define mmAZALIA_F0_CODEC_FUNCTION_CONTROL_RESPONSE_SUBSYSTEM_ID_BASE_IDX 2
1564#define mmAZALIA_F0_CODEC_FUNCTION_CONTROL_CONVERTER_SYNCHRONIZATION 0x050b
1565#define mmAZALIA_F0_CODEC_FUNCTION_CONTROL_CONVERTER_SYNCHRONIZATION_BASE_IDX 2
1566#define mmCC_RCU_DC_AUDIO_PORT_CONNECTIVITY 0x050c
1567#define mmCC_RCU_DC_AUDIO_PORT_CONNECTIVITY_BASE_IDX 2
1568#define mmCC_RCU_DC_AUDIO_INPUT_PORT_CONNECTIVITY 0x050d
1569#define mmCC_RCU_DC_AUDIO_INPUT_PORT_CONNECTIVITY_BASE_IDX 2
1570#define mmAZALIA_F0_GTC_GROUP_OFFSET0 0x050f
1571#define mmAZALIA_F0_GTC_GROUP_OFFSET0_BASE_IDX 2
1572#define mmAZALIA_F0_GTC_GROUP_OFFSET1 0x0510
1573#define mmAZALIA_F0_GTC_GROUP_OFFSET1_BASE_IDX 2
1574#define mmAZALIA_F0_GTC_GROUP_OFFSET2 0x0511
1575#define mmAZALIA_F0_GTC_GROUP_OFFSET2_BASE_IDX 2
1576#define mmAZALIA_F0_GTC_GROUP_OFFSET3 0x0512
1577#define mmAZALIA_F0_GTC_GROUP_OFFSET3_BASE_IDX 2
1578#define mmAZALIA_F0_GTC_GROUP_OFFSET4 0x0513
1579#define mmAZALIA_F0_GTC_GROUP_OFFSET4_BASE_IDX 2
1580#define mmAZALIA_F0_GTC_GROUP_OFFSET5 0x0514
1581#define mmAZALIA_F0_GTC_GROUP_OFFSET5_BASE_IDX 2
1582#define mmAZALIA_F0_GTC_GROUP_OFFSET6 0x0515
1583#define mmAZALIA_F0_GTC_GROUP_OFFSET6_BASE_IDX 2
1584#define mmREG_DC_AUDIO_PORT_CONNECTIVITY 0x0516
1585#define mmREG_DC_AUDIO_PORT_CONNECTIVITY_BASE_IDX 2
1586#define mmREG_DC_AUDIO_INPUT_PORT_CONNECTIVITY 0x0517
1587#define mmREG_DC_AUDIO_INPUT_PORT_CONNECTIVITY_BASE_IDX 2
1588#define mmDAC_ENABLE 0x155a
1589#define mmDAC_ENABLE_BASE_IDX 2
1590#define mmDAC_SOURCE_SELECT 0x155b
1591#define mmDAC_SOURCE_SELECT_BASE_IDX 2
1592#define mmDAC_CRC_EN 0x155c
1593#define mmDAC_CRC_EN_BASE_IDX 2
1594#define mmDAC_CRC_CONTROL 0x155d
1595#define mmDAC_CRC_CONTROL_BASE_IDX 2
1596#define mmDAC_CRC_SIG_RGB_MASK 0x155e
1597#define mmDAC_CRC_SIG_RGB_MASK_BASE_IDX 2
1598#define mmDAC_CRC_SIG_CONTROL_MASK 0x155f
1599#define mmDAC_CRC_SIG_CONTROL_MASK_BASE_IDX 2
1600#define mmDAC_CRC_SIG_RGB 0x1560
1601#define mmDAC_CRC_SIG_RGB_BASE_IDX 2
1602#define mmDAC_CRC_SIG_CONTROL 0x1561
1603#define mmDAC_CRC_SIG_CONTROL_BASE_IDX 2
1604#define mmDAC_SYNC_TRISTATE_CONTROL 0x1562
1605#define mmDAC_SYNC_TRISTATE_CONTROL_BASE_IDX 2
1606#define mmDAC_STEREOSYNC_SELECT 0x1563
1607#define mmDAC_STEREOSYNC_SELECT_BASE_IDX 2
1608#define mmDAC_AUTODETECT_CONTROL 0x1564
1609#define mmDAC_AUTODETECT_CONTROL_BASE_IDX 2
1610#define mmDAC_AUTODETECT_CONTROL2 0x1565
1611#define mmDAC_AUTODETECT_CONTROL2_BASE_IDX 2
1612#define mmDAC_AUTODETECT_CONTROL3 0x1566
1613#define mmDAC_AUTODETECT_CONTROL3_BASE_IDX 2
1614#define mmDAC_AUTODETECT_STATUS 0x1567
1615#define mmDAC_AUTODETECT_STATUS_BASE_IDX 2
1616#define mmDAC_AUTODETECT_INT_CONTROL 0x1568
1617#define mmDAC_AUTODETECT_INT_CONTROL_BASE_IDX 2
1618#define mmDAC_FORCE_OUTPUT_CNTL 0x1569
1619#define mmDAC_FORCE_OUTPUT_CNTL_BASE_IDX 2
1620#define mmDAC_FORCE_DATA 0x156a
1621#define mmDAC_FORCE_DATA_BASE_IDX 2
1622#define mmDAC_POWERDOWN 0x156b
1623#define mmDAC_POWERDOWN_BASE_IDX 2
1624#define mmDAC_CONTROL 0x156c
1625#define mmDAC_CONTROL_BASE_IDX 2
1626#define mmDAC_COMPARATOR_ENABLE 0x156d
1627#define mmDAC_COMPARATOR_ENABLE_BASE_IDX 2
1628#define mmDAC_COMPARATOR_OUTPUT 0x156e
1629#define mmDAC_COMPARATOR_OUTPUT_BASE_IDX 2
1630#define mmDAC_PWR_CNTL 0x156f
1631#define mmDAC_PWR_CNTL_BASE_IDX 2
1632#define mmDAC_DFT_CONFIG 0x1570
1633#define mmDAC_DFT_CONFIG_BASE_IDX 2
1634#define mmDAC_FIFO_STATUS 0x1571
1635#define mmDAC_FIFO_STATUS_BASE_IDX 2
1636#define mmDC_I2C_CONTROL 0x1584
1637#define mmDC_I2C_CONTROL_BASE_IDX 2
1638#define mmDC_I2C_ARBITRATION 0x1585
1639#define mmDC_I2C_ARBITRATION_BASE_IDX 2
1640#define mmDC_I2C_INTERRUPT_CONTROL 0x1586
1641#define mmDC_I2C_INTERRUPT_CONTROL_BASE_IDX 2
1642#define mmDC_I2C_SW_STATUS 0x1587
1643#define mmDC_I2C_SW_STATUS_BASE_IDX 2
1644#define mmDC_I2C_DDC1_HW_STATUS 0x1588
1645#define mmDC_I2C_DDC1_HW_STATUS_BASE_IDX 2
1646#define mmDC_I2C_DDC2_HW_STATUS 0x1589
1647#define mmDC_I2C_DDC2_HW_STATUS_BASE_IDX 2
1648#define mmDC_I2C_DDC3_HW_STATUS 0x158a
1649#define mmDC_I2C_DDC3_HW_STATUS_BASE_IDX 2
1650#define mmDC_I2C_DDC4_HW_STATUS 0x158b
1651#define mmDC_I2C_DDC4_HW_STATUS_BASE_IDX 2
1652#define mmDC_I2C_DDC5_HW_STATUS 0x158c
1653#define mmDC_I2C_DDC5_HW_STATUS_BASE_IDX 2
1654#define mmDC_I2C_DDC6_HW_STATUS 0x158d
1655#define mmDC_I2C_DDC6_HW_STATUS_BASE_IDX 2
1656#define mmDC_I2C_DDC1_SPEED 0x158e
1657#define mmDC_I2C_DDC1_SPEED_BASE_IDX 2
1658#define mmDC_I2C_DDC1_SETUP 0x158f
1659#define mmDC_I2C_DDC1_SETUP_BASE_IDX 2
1660#define mmDC_I2C_DDC2_SPEED 0x1590
1661#define mmDC_I2C_DDC2_SPEED_BASE_IDX 2
1662#define mmDC_I2C_DDC2_SETUP 0x1591
1663#define mmDC_I2C_DDC2_SETUP_BASE_IDX 2
1664#define mmDC_I2C_DDC3_SPEED 0x1592
1665#define mmDC_I2C_DDC3_SPEED_BASE_IDX 2
1666#define mmDC_I2C_DDC3_SETUP 0x1593
1667#define mmDC_I2C_DDC3_SETUP_BASE_IDX 2
1668#define mmDC_I2C_DDC4_SPEED 0x1594
1669#define mmDC_I2C_DDC4_SPEED_BASE_IDX 2
1670#define mmDC_I2C_DDC4_SETUP 0x1595
1671#define mmDC_I2C_DDC4_SETUP_BASE_IDX 2
1672#define mmDC_I2C_DDC5_SPEED 0x1596
1673#define mmDC_I2C_DDC5_SPEED_BASE_IDX 2
1674#define mmDC_I2C_DDC5_SETUP 0x1597
1675#define mmDC_I2C_DDC5_SETUP_BASE_IDX 2
1676#define mmDC_I2C_DDC6_SPEED 0x1598
1677#define mmDC_I2C_DDC6_SPEED_BASE_IDX 2
1678#define mmDC_I2C_DDC6_SETUP 0x1599
1679#define mmDC_I2C_DDC6_SETUP_BASE_IDX 2
1680#define mmDC_I2C_TRANSACTION0 0x159a
1681#define mmDC_I2C_TRANSACTION0_BASE_IDX 2
1682#define mmDC_I2C_TRANSACTION1 0x159b
1683#define mmDC_I2C_TRANSACTION1_BASE_IDX 2
1684#define mmDC_I2C_TRANSACTION2 0x159c
1685#define mmDC_I2C_TRANSACTION2_BASE_IDX 2
1686#define mmDC_I2C_TRANSACTION3 0x159d
1687#define mmDC_I2C_TRANSACTION3_BASE_IDX 2
1688#define mmDC_I2C_DATA 0x159e
1689#define mmDC_I2C_DATA_BASE_IDX 2
1690#define mmDC_I2C_DDCVGA_HW_STATUS 0x159f
1691#define mmDC_I2C_DDCVGA_HW_STATUS_BASE_IDX 2
1692#define mmDC_I2C_DDCVGA_SPEED 0x15a0
1693#define mmDC_I2C_DDCVGA_SPEED_BASE_IDX 2
1694#define mmDC_I2C_DDCVGA_SETUP 0x15a1
1695#define mmDC_I2C_DDCVGA_SETUP_BASE_IDX 2
1696#define mmDC_I2C_EDID_DETECT_CTRL 0x15a2
1697#define mmDC_I2C_EDID_DETECT_CTRL_BASE_IDX 2
1698#define mmDC_I2C_READ_REQUEST_INTERRUPT 0x15a3
1699#define mmDC_I2C_READ_REQUEST_INTERRUPT_BASE_IDX 2
1700#define mmGENERIC_I2C_CONTROL 0x15a4
1701#define mmGENERIC_I2C_CONTROL_BASE_IDX 2
1702#define mmGENERIC_I2C_INTERRUPT_CONTROL 0x15a5
1703#define mmGENERIC_I2C_INTERRUPT_CONTROL_BASE_IDX 2
1704#define mmGENERIC_I2C_STATUS 0x15a6
1705#define mmGENERIC_I2C_STATUS_BASE_IDX 2
1706#define mmGENERIC_I2C_SPEED 0x15a7
1707#define mmGENERIC_I2C_SPEED_BASE_IDX 2
1708#define mmGENERIC_I2C_SETUP 0x15a8
1709#define mmGENERIC_I2C_SETUP_BASE_IDX 2
1710#define mmGENERIC_I2C_TRANSACTION 0x15a9
1711#define mmGENERIC_I2C_TRANSACTION_BASE_IDX 2
1712#define mmGENERIC_I2C_DATA 0x15aa
1713#define mmGENERIC_I2C_DATA_BASE_IDX 2
1714#define mmGENERIC_I2C_PIN_SELECTION 0x15ab
1715#define mmGENERIC_I2C_PIN_SELECTION_BASE_IDX 2
1716#define mmDCO_SCRATCH0 0x15b6
1717#define mmDCO_SCRATCH0_BASE_IDX 2
1718#define mmDCO_SCRATCH1 0x15b7
1719#define mmDCO_SCRATCH1_BASE_IDX 2
1720#define mmDCO_SCRATCH2 0x15b8
1721#define mmDCO_SCRATCH2_BASE_IDX 2
1722#define mmDCO_SCRATCH3 0x15b9
1723#define mmDCO_SCRATCH3_BASE_IDX 2
1724#define mmDCO_SCRATCH4 0x15ba
1725#define mmDCO_SCRATCH4_BASE_IDX 2
1726#define mmDCO_SCRATCH5 0x15bb
1727#define mmDCO_SCRATCH5_BASE_IDX 2
1728#define mmDCO_SCRATCH6 0x15bc
1729#define mmDCO_SCRATCH6_BASE_IDX 2
1730#define mmDCO_SCRATCH7 0x15bd
1731#define mmDCO_SCRATCH7_BASE_IDX 2
1732#define mmDCE_VCE_CONTROL 0x15be
1733#define mmDCE_VCE_CONTROL_BASE_IDX 2
1734#define mmDISP_INTERRUPT_STATUS 0x15bf
1735#define mmDISP_INTERRUPT_STATUS_BASE_IDX 2
1736#define mmDISP_INTERRUPT_STATUS_CONTINUE 0x15c0
1737#define mmDISP_INTERRUPT_STATUS_CONTINUE_BASE_IDX 2
1738#define mmDISP_INTERRUPT_STATUS_CONTINUE2 0x15c1
1739#define mmDISP_INTERRUPT_STATUS_CONTINUE2_BASE_IDX 2
1740#define mmDISP_INTERRUPT_STATUS_CONTINUE3 0x15c2
1741#define mmDISP_INTERRUPT_STATUS_CONTINUE3_BASE_IDX 2
1742#define mmDISP_INTERRUPT_STATUS_CONTINUE4 0x15c3
1743#define mmDISP_INTERRUPT_STATUS_CONTINUE4_BASE_IDX 2
1744#define mmDISP_INTERRUPT_STATUS_CONTINUE5 0x15c4
1745#define mmDISP_INTERRUPT_STATUS_CONTINUE5_BASE_IDX 2
1746#define mmDISP_INTERRUPT_STATUS_CONTINUE6 0x15c5
1747#define mmDISP_INTERRUPT_STATUS_CONTINUE6_BASE_IDX 2
1748#define mmDISP_INTERRUPT_STATUS_CONTINUE7 0x15c6
1749#define mmDISP_INTERRUPT_STATUS_CONTINUE7_BASE_IDX 2
1750#define mmDISP_INTERRUPT_STATUS_CONTINUE8 0x15c7
1751#define mmDISP_INTERRUPT_STATUS_CONTINUE8_BASE_IDX 2
1752#define mmDISP_INTERRUPT_STATUS_CONTINUE9 0x15c8
1753#define mmDISP_INTERRUPT_STATUS_CONTINUE9_BASE_IDX 2
1754#define mmDCO_MEM_PWR_STATUS 0x15c9
1755#define mmDCO_MEM_PWR_STATUS_BASE_IDX 2
1756#define mmDCO_MEM_PWR_CTRL 0x15ca
1757#define mmDCO_MEM_PWR_CTRL_BASE_IDX 2
1758#define mmDCO_MEM_PWR_CTRL2 0x15cb
1759#define mmDCO_MEM_PWR_CTRL2_BASE_IDX 2
1760#define mmDCO_CLK_CNTL 0x15cc
1761#define mmDCO_CLK_CNTL_BASE_IDX 2
1762#define mmDCO_POWER_MANAGEMENT_CNTL 0x15d0
1763#define mmDCO_POWER_MANAGEMENT_CNTL_BASE_IDX 2
1764#define mmDIG_SOFT_RESET_2 0x15d2
1765#define mmDIG_SOFT_RESET_2_BASE_IDX 2
1766#define mmDCO_STEREOSYNC_SEL 0x15d6
1767#define mmDCO_STEREOSYNC_SEL_BASE_IDX 2
1768#define mmDCO_SOFT_RESET 0x15d9
1769#define mmDCO_SOFT_RESET_BASE_IDX 2
1770#define mmDIG_SOFT_RESET 0x15da
1771#define mmDIG_SOFT_RESET_BASE_IDX 2
1772#define mmDCO_MEM_PWR_STATUS1 0x15dc
1773#define mmDCO_MEM_PWR_STATUS1_BASE_IDX 2
1774#define mmDISP_INTERRUPT_STATUS_CONTINUE10 0x15dd
1775#define mmDISP_INTERRUPT_STATUS_CONTINUE10_BASE_IDX 2
1776#define mmDCO_CLK_CNTL2 0x15de
1777#define mmDCO_CLK_CNTL2_BASE_IDX 2
1778#define mmDCO_CLK_CNTL3 0x15df
1779#define mmDCO_CLK_CNTL3_BASE_IDX 2
1780#define mmDCO_HDMI_RXSTATUS_TIMER_CONTROL 0x15eb
1781#define mmDCO_HDMI_RXSTATUS_TIMER_CONTROL_BASE_IDX 2
1782#define mmDCO_PSP_INTERRUPT_STATUS 0x15ec
1783#define mmDCO_PSP_INTERRUPT_STATUS_BASE_IDX 2
1784#define mmDCO_PSP_INTERRUPT_CLEAR 0x15ed
1785#define mmDCO_PSP_INTERRUPT_CLEAR_BASE_IDX 2
1786#define mmDCO_GENERIC_INTERRUPT_MESSAGE 0x15ee
1787#define mmDCO_GENERIC_INTERRUPT_MESSAGE_BASE_IDX 2
1788#define mmDCO_GENERIC_INTERRUPT_CLEAR 0x15ef
1789#define mmDCO_GENERIC_INTERRUPT_CLEAR_BASE_IDX 2
1790#define mmFMT_MEMORY0_CONTROL 0x15f0
1791#define mmFMT_MEMORY0_CONTROL_BASE_IDX 2
1792#define mmFMT_MEMORY1_CONTROL 0x15f1
1793#define mmFMT_MEMORY1_CONTROL_BASE_IDX 2
1794#define mmFMT_MEMORY2_CONTROL 0x15f2
1795#define mmFMT_MEMORY2_CONTROL_BASE_IDX 2
1796#define mmFMT_MEMORY3_CONTROL 0x15f3
1797#define mmFMT_MEMORY3_CONTROL_BASE_IDX 2
1798#define mmFMT_MEMORY4_CONTROL 0x15f4
1799#define mmFMT_MEMORY4_CONTROL_BASE_IDX 2
1800#define mmFMT_MEMORY5_CONTROL 0x15f5
1801#define mmFMT_MEMORY5_CONTROL_BASE_IDX 2
1802#define mmDISP_INTERRUPT_STATUS_CONTINUE11 0x15f6
1803#define mmDISP_INTERRUPT_STATUS_CONTINUE11_BASE_IDX 2
1804#define mmDC_GENERICA 0x207e
1805#define mmDC_GENERICA_BASE_IDX 2
1806#define mmDC_GENERICB 0x207f
1807#define mmDC_GENERICB_BASE_IDX 2
1808#define mmDC_PAD_EXTERN_SIG 0x2080
1809#define mmDC_PAD_EXTERN_SIG_BASE_IDX 2
1810#define mmDC_REF_CLK_CNTL 0x2081
1811#define mmDC_REF_CLK_CNTL_BASE_IDX 2
1812#define mmDC_GPIO_DEBUG 0x2082
1813#define mmDC_GPIO_DEBUG_BASE_IDX 2
1814#define mmUNIPHYA_LINK_CNTL 0x2083
1815#define mmUNIPHYA_LINK_CNTL_BASE_IDX 2
1816#define mmUNIPHYA_CHANNEL_XBAR_CNTL 0x2084
1817#define mmUNIPHYA_CHANNEL_XBAR_CNTL_BASE_IDX 2
1818#define mmUNIPHYB_LINK_CNTL 0x2085
1819#define mmUNIPHYB_LINK_CNTL_BASE_IDX 2
1820#define mmUNIPHYB_CHANNEL_XBAR_CNTL 0x2086
1821#define mmUNIPHYB_CHANNEL_XBAR_CNTL_BASE_IDX 2
1822#define mmUNIPHYC_LINK_CNTL 0x2087
1823#define mmUNIPHYC_LINK_CNTL_BASE_IDX 2
1824#define mmUNIPHYC_CHANNEL_XBAR_CNTL 0x2088
1825#define mmUNIPHYC_CHANNEL_XBAR_CNTL_BASE_IDX 2
1826#define mmUNIPHYD_LINK_CNTL 0x2089
1827#define mmUNIPHYD_LINK_CNTL_BASE_IDX 2
1828#define mmUNIPHYD_CHANNEL_XBAR_CNTL 0x208a
1829#define mmUNIPHYD_CHANNEL_XBAR_CNTL_BASE_IDX 2
1830#define mmUNIPHYE_LINK_CNTL 0x208b
1831#define mmUNIPHYE_LINK_CNTL_BASE_IDX 2
1832#define mmUNIPHYE_CHANNEL_XBAR_CNTL 0x208c
1833#define mmUNIPHYE_CHANNEL_XBAR_CNTL_BASE_IDX 2
1834#define mmUNIPHYF_LINK_CNTL 0x208d
1835#define mmUNIPHYF_LINK_CNTL_BASE_IDX 2
1836#define mmUNIPHYF_CHANNEL_XBAR_CNTL 0x208e
1837#define mmUNIPHYF_CHANNEL_XBAR_CNTL_BASE_IDX 2
1838#define mmUNIPHYG_LINK_CNTL 0x208f
1839#define mmUNIPHYG_LINK_CNTL_BASE_IDX 2
1840#define mmUNIPHYG_CHANNEL_XBAR_CNTL 0x2090
1841#define mmUNIPHYG_CHANNEL_XBAR_CNTL_BASE_IDX 2
1842#define mmDCIO_WRCMD_DELAY 0x2094
1843#define mmDCIO_WRCMD_DELAY_BASE_IDX 2
1844#define mmDC_PINSTRAPS 0x2096
1845#define mmDC_PINSTRAPS_BASE_IDX 2
1846#define mmCC_DC_MISC_STRAPS 0x2097
1847#define mmCC_DC_MISC_STRAPS_BASE_IDX 2
1848#define mmDC_DVODATA_CONFIG 0x2098
1849#define mmDC_DVODATA_CONFIG_BASE_IDX 2
1850#define mmLVTMA_PWRSEQ_CNTL 0x2099
1851#define mmLVTMA_PWRSEQ_CNTL_BASE_IDX 2
1852#define mmLVTMA_PWRSEQ_STATE 0x209a
1853#define mmLVTMA_PWRSEQ_STATE_BASE_IDX 2
1854#define mmLVTMA_PWRSEQ_REF_DIV 0x209b
1855#define mmLVTMA_PWRSEQ_REF_DIV_BASE_IDX 2
1856#define mmLVTMA_PWRSEQ_DELAY1 0x209c
1857#define mmLVTMA_PWRSEQ_DELAY1_BASE_IDX 2
1858#define mmLVTMA_PWRSEQ_DELAY2 0x209d
1859#define mmLVTMA_PWRSEQ_DELAY2_BASE_IDX 2
1860#define mmBL_PWM_CNTL 0x209e
1861#define mmBL_PWM_CNTL_BASE_IDX 2
1862#define mmBL_PWM_CNTL2 0x209f
1863#define mmBL_PWM_CNTL2_BASE_IDX 2
1864#define mmBL_PWM_PERIOD_CNTL 0x20a0
1865#define mmBL_PWM_PERIOD_CNTL_BASE_IDX 2
1866#define mmBL_PWM_GRP1_REG_LOCK 0x20a1
1867#define mmBL_PWM_GRP1_REG_LOCK_BASE_IDX 2
1868#define mmDCIO_GSL_GENLK_PAD_CNTL 0x20a2
1869#define mmDCIO_GSL_GENLK_PAD_CNTL_BASE_IDX 2
1870#define mmDCIO_GSL_SWAPLOCK_PAD_CNTL 0x20a3
1871#define mmDCIO_GSL_SWAPLOCK_PAD_CNTL_BASE_IDX 2
1872#define mmDCIO_GSL0_CNTL 0x20a4
1873#define mmDCIO_GSL0_CNTL_BASE_IDX 2
1874#define mmDCIO_GSL1_CNTL 0x20a5
1875#define mmDCIO_GSL1_CNTL_BASE_IDX 2
1876#define mmDCIO_GSL2_CNTL 0x20a6
1877#define mmDCIO_GSL2_CNTL_BASE_IDX 2
1878#define mmDC_GPU_TIMER_START_POSITION_V_UPDATE 0x20a7
1879#define mmDC_GPU_TIMER_START_POSITION_V_UPDATE_BASE_IDX 2
1880#define mmDC_GPU_TIMER_START_POSITION_P_FLIP 0x20a8
1881#define mmDC_GPU_TIMER_START_POSITION_P_FLIP_BASE_IDX 2
1882#define mmDC_GPU_TIMER_READ 0x20a9
1883#define mmDC_GPU_TIMER_READ_BASE_IDX 2
1884#define mmDC_GPU_TIMER_READ_CNTL 0x20aa
1885#define mmDC_GPU_TIMER_READ_CNTL_BASE_IDX 2
1886#define mmDCIO_CLOCK_CNTL 0x20ab
1887#define mmDCIO_CLOCK_CNTL_BASE_IDX 2
1888#define mmDCO_DCFE_EXT_VSYNC_CNTL 0x20ae
1889#define mmDCO_DCFE_EXT_VSYNC_CNTL_BASE_IDX 2
1890#define mmDCIO_SOFT_RESET 0x20b4
1891#define mmDCIO_SOFT_RESET_BASE_IDX 2
1892#define mmDCIO_DPHY_SEL 0x20b5
1893#define mmDCIO_DPHY_SEL_BASE_IDX 2
1894#define mmUNIPHY_IMPCAL_LINKA 0x20b6
1895#define mmUNIPHY_IMPCAL_LINKA_BASE_IDX 2
1896#define mmUNIPHY_IMPCAL_LINKB 0x20b7
1897#define mmUNIPHY_IMPCAL_LINKB_BASE_IDX 2
1898#define mmUNIPHY_IMPCAL_PERIOD 0x20b8
1899#define mmUNIPHY_IMPCAL_PERIOD_BASE_IDX 2
1900#define mmAUXP_IMPCAL 0x20b9
1901#define mmAUXP_IMPCAL_BASE_IDX 2
1902#define mmAUXN_IMPCAL 0x20ba
1903#define mmAUXN_IMPCAL_BASE_IDX 2
1904#define mmDCIO_IMPCAL_CNTL 0x20bb
1905#define mmDCIO_IMPCAL_CNTL_BASE_IDX 2
1906#define mmUNIPHY_IMPCAL_PSW_AB 0x20bc
1907#define mmUNIPHY_IMPCAL_PSW_AB_BASE_IDX 2
1908#define mmUNIPHY_IMPCAL_LINKC 0x20bd
1909#define mmUNIPHY_IMPCAL_LINKC_BASE_IDX 2
1910#define mmUNIPHY_IMPCAL_LINKD 0x20be
1911#define mmUNIPHY_IMPCAL_LINKD_BASE_IDX 2
1912#define mmDCIO_IMPCAL_CNTL_CD 0x20bf
1913#define mmDCIO_IMPCAL_CNTL_CD_BASE_IDX 2
1914#define mmUNIPHY_IMPCAL_PSW_CD 0x20c0
1915#define mmUNIPHY_IMPCAL_PSW_CD_BASE_IDX 2
1916#define mmUNIPHY_IMPCAL_LINKE 0x20c1
1917#define mmUNIPHY_IMPCAL_LINKE_BASE_IDX 2
1918#define mmUNIPHY_IMPCAL_LINKF 0x20c2
1919#define mmUNIPHY_IMPCAL_LINKF_BASE_IDX 2
1920#define mmDCIO_IMPCAL_CNTL_EF 0x20c3
1921#define mmDCIO_IMPCAL_CNTL_EF_BASE_IDX 2
1922#define mmUNIPHY_IMPCAL_PSW_EF 0x20c4
1923#define mmUNIPHY_IMPCAL_PSW_EF_BASE_IDX 2
1924#define mmUNIPHYLPA_LINK_CNTL 0x20c5
1925#define mmUNIPHYLPA_LINK_CNTL_BASE_IDX 2
1926#define mmUNIPHYLPB_LINK_CNTL 0x20c6
1927#define mmUNIPHYLPB_LINK_CNTL_BASE_IDX 2
1928#define mmUNIPHYLPA_CHANNEL_XBAR_CNTL 0x20c7
1929#define mmUNIPHYLPA_CHANNEL_XBAR_CNTL_BASE_IDX 2
1930#define mmUNIPHYLPB_CHANNEL_XBAR_CNTL 0x20c8
1931#define mmUNIPHYLPB_CHANNEL_XBAR_CNTL_BASE_IDX 2
1932#define mmDCIO_DPCS_TX_INTERRUPT 0x20c9
1933#define mmDCIO_DPCS_TX_INTERRUPT_BASE_IDX 2
1934#define mmDCIO_DPCS_RX_INTERRUPT 0x20ca
1935#define mmDCIO_DPCS_RX_INTERRUPT_BASE_IDX 2
1936#define mmDCIO_SEMAPHORE0 0x20cb
1937#define mmDCIO_SEMAPHORE0_BASE_IDX 2
1938#define mmDCIO_SEMAPHORE1 0x20cc
1939#define mmDCIO_SEMAPHORE1_BASE_IDX 2
1940#define mmDCIO_SEMAPHORE2 0x20cd
1941#define mmDCIO_SEMAPHORE2_BASE_IDX 2
1942#define mmDCIO_SEMAPHORE3 0x20ce
1943#define mmDCIO_SEMAPHORE3_BASE_IDX 2
1944#define mmDCIO_SEMAPHORE4 0x20cf
1945#define mmDCIO_SEMAPHORE4_BASE_IDX 2
1946#define mmDCIO_SEMAPHORE5 0x20d0
1947#define mmDCIO_SEMAPHORE5_BASE_IDX 2
1948#define mmDCIO_SEMAPHORE6 0x20d1
1949#define mmDCIO_SEMAPHORE6_BASE_IDX 2
1950#define mmDCIO_SEMAPHORE7 0x20d2
1951#define mmDCIO_SEMAPHORE7_BASE_IDX 2
1952#define mmDC_GPIO_GENERIC_MASK 0x20de
1953#define mmDC_GPIO_GENERIC_MASK_BASE_IDX 2
1954#define mmDC_GPIO_GENERIC_A 0x20df
1955#define mmDC_GPIO_GENERIC_A_BASE_IDX 2
1956#define mmDC_GPIO_GENERIC_EN 0x20e0
1957#define mmDC_GPIO_GENERIC_EN_BASE_IDX 2
1958#define mmDC_GPIO_GENERIC_Y 0x20e1
1959#define mmDC_GPIO_GENERIC_Y_BASE_IDX 2
1960#define mmDC_GPIO_DVODATA_MASK 0x20e2
1961#define mmDC_GPIO_DVODATA_MASK_BASE_IDX 2
1962#define mmDC_GPIO_DVODATA_A 0x20e3
1963#define mmDC_GPIO_DVODATA_A_BASE_IDX 2
1964#define mmDC_GPIO_DVODATA_EN 0x20e4
1965#define mmDC_GPIO_DVODATA_EN_BASE_IDX 2
1966#define mmDC_GPIO_DVODATA_Y 0x20e5
1967#define mmDC_GPIO_DVODATA_Y_BASE_IDX 2
1968#define mmDC_GPIO_DDC1_MASK 0x20e6
1969#define mmDC_GPIO_DDC1_MASK_BASE_IDX 2
1970#define mmDC_GPIO_DDC1_A 0x20e7
1971#define mmDC_GPIO_DDC1_A_BASE_IDX 2
1972#define mmDC_GPIO_DDC1_EN 0x20e8
1973#define mmDC_GPIO_DDC1_EN_BASE_IDX 2
1974#define mmDC_GPIO_DDC1_Y 0x20e9
1975#define mmDC_GPIO_DDC1_Y_BASE_IDX 2
1976#define mmDC_GPIO_DDC2_MASK 0x20ea
1977#define mmDC_GPIO_DDC2_MASK_BASE_IDX 2
1978#define mmDC_GPIO_DDC2_A 0x20eb
1979#define mmDC_GPIO_DDC2_A_BASE_IDX 2
1980#define mmDC_GPIO_DDC2_EN 0x20ec
1981#define mmDC_GPIO_DDC2_EN_BASE_IDX 2
1982#define mmDC_GPIO_DDC2_Y 0x20ed
1983#define mmDC_GPIO_DDC2_Y_BASE_IDX 2
1984#define mmDC_GPIO_DDC3_MASK 0x20ee
1985#define mmDC_GPIO_DDC3_MASK_BASE_IDX 2
1986#define mmDC_GPIO_DDC3_A 0x20ef
1987#define mmDC_GPIO_DDC3_A_BASE_IDX 2
1988#define mmDC_GPIO_DDC3_EN 0x20f0
1989#define mmDC_GPIO_DDC3_EN_BASE_IDX 2
1990#define mmDC_GPIO_DDC3_Y 0x20f1
1991#define mmDC_GPIO_DDC3_Y_BASE_IDX 2
1992#define mmDC_GPIO_DDC4_MASK 0x20f2
1993#define mmDC_GPIO_DDC4_MASK_BASE_IDX 2
1994#define mmDC_GPIO_DDC4_A 0x20f3
1995#define mmDC_GPIO_DDC4_A_BASE_IDX 2
1996#define mmDC_GPIO_DDC4_EN 0x20f4
1997#define mmDC_GPIO_DDC4_EN_BASE_IDX 2
1998#define mmDC_GPIO_DDC4_Y 0x20f5
1999#define mmDC_GPIO_DDC4_Y_BASE_IDX 2
2000#define mmDC_GPIO_DDC5_MASK 0x20f6
2001#define mmDC_GPIO_DDC5_MASK_BASE_IDX 2
2002#define mmDC_GPIO_DDC5_A 0x20f7
2003#define mmDC_GPIO_DDC5_A_BASE_IDX 2
2004#define mmDC_GPIO_DDC5_EN 0x20f8
2005#define mmDC_GPIO_DDC5_EN_BASE_IDX 2
2006#define mmDC_GPIO_DDC5_Y 0x20f9
2007#define mmDC_GPIO_DDC5_Y_BASE_IDX 2
2008#define mmDC_GPIO_DDC6_MASK 0x20fa
2009#define mmDC_GPIO_DDC6_MASK_BASE_IDX 2
2010#define mmDC_GPIO_DDC6_A 0x20fb
2011#define mmDC_GPIO_DDC6_A_BASE_IDX 2
2012#define mmDC_GPIO_DDC6_EN 0x20fc
2013#define mmDC_GPIO_DDC6_EN_BASE_IDX 2
2014#define mmDC_GPIO_DDC6_Y 0x20fd
2015#define mmDC_GPIO_DDC6_Y_BASE_IDX 2
2016#define mmDC_GPIO_DDCVGA_MASK 0x20fe
2017#define mmDC_GPIO_DDCVGA_MASK_BASE_IDX 2
2018#define mmDC_GPIO_DDCVGA_A 0x20ff
2019#define mmDC_GPIO_DDCVGA_A_BASE_IDX 2
2020#define mmDC_GPIO_DDCVGA_EN 0x2100
2021#define mmDC_GPIO_DDCVGA_EN_BASE_IDX 2
2022#define mmDC_GPIO_DDCVGA_Y 0x2101
2023#define mmDC_GPIO_DDCVGA_Y_BASE_IDX 2
2024#define mmDC_GPIO_SYNCA_MASK 0x2102
2025#define mmDC_GPIO_SYNCA_MASK_BASE_IDX 2
2026#define mmDC_GPIO_SYNCA_A 0x2103
2027#define mmDC_GPIO_SYNCA_A_BASE_IDX 2
2028#define mmDC_GPIO_SYNCA_EN 0x2104
2029#define mmDC_GPIO_SYNCA_EN_BASE_IDX 2
2030#define mmDC_GPIO_SYNCA_Y 0x2105
2031#define mmDC_GPIO_SYNCA_Y_BASE_IDX 2
2032#define mmDC_GPIO_GENLK_MASK 0x2106
2033#define mmDC_GPIO_GENLK_MASK_BASE_IDX 2
2034#define mmDC_GPIO_GENLK_A 0x2107
2035#define mmDC_GPIO_GENLK_A_BASE_IDX 2
2036#define mmDC_GPIO_GENLK_EN 0x2108
2037#define mmDC_GPIO_GENLK_EN_BASE_IDX 2
2038#define mmDC_GPIO_GENLK_Y 0x2109
2039#define mmDC_GPIO_GENLK_Y_BASE_IDX 2
2040#define mmDC_GPIO_HPD_MASK 0x210a
2041#define mmDC_GPIO_HPD_MASK_BASE_IDX 2
2042#define mmDC_GPIO_HPD_A 0x210b
2043#define mmDC_GPIO_HPD_A_BASE_IDX 2
2044#define mmDC_GPIO_HPD_EN 0x210c
2045#define mmDC_GPIO_HPD_EN_BASE_IDX 2
2046#define mmDC_GPIO_HPD_Y 0x210d
2047#define mmDC_GPIO_HPD_Y_BASE_IDX 2
2048#define mmDC_GPIO_PWRSEQ_MASK 0x210e
2049#define mmDC_GPIO_PWRSEQ_MASK_BASE_IDX 2
2050#define mmDC_GPIO_PWRSEQ_A 0x210f
2051#define mmDC_GPIO_PWRSEQ_A_BASE_IDX 2
2052#define mmDC_GPIO_PWRSEQ_EN 0x2110
2053#define mmDC_GPIO_PWRSEQ_EN_BASE_IDX 2
2054#define mmDC_GPIO_PWRSEQ_Y 0x2111
2055#define mmDC_GPIO_PWRSEQ_Y_BASE_IDX 2
2056#define mmDC_GPIO_PAD_STRENGTH_1 0x2112
2057#define mmDC_GPIO_PAD_STRENGTH_1_BASE_IDX 2
2058#define mmDC_GPIO_PAD_STRENGTH_2 0x2113
2059#define mmDC_GPIO_PAD_STRENGTH_2_BASE_IDX 2
2060#define mmPHY_AUX_CNTL 0x2115
2061#define mmPHY_AUX_CNTL_BASE_IDX 2
2062#define mmDC_GPIO_I2CPAD_MASK 0x2116
2063#define mmDC_GPIO_I2CPAD_MASK_BASE_IDX 2
2064#define mmDC_GPIO_I2CPAD_A 0x2117
2065#define mmDC_GPIO_I2CPAD_A_BASE_IDX 2
2066#define mmDC_GPIO_I2CPAD_EN 0x2118
2067#define mmDC_GPIO_I2CPAD_EN_BASE_IDX 2
2068#define mmDC_GPIO_I2CPAD_Y 0x2119
2069#define mmDC_GPIO_I2CPAD_Y_BASE_IDX 2
2070#define mmDC_GPIO_I2CPAD_STRENGTH 0x211a
2071#define mmDC_GPIO_I2CPAD_STRENGTH_BASE_IDX 2
2072#define mmDVO_STRENGTH_CONTROL 0x211b
2073#define mmDVO_STRENGTH_CONTROL_BASE_IDX 2
2074#define mmDVO_VREF_CONTROL 0x211c
2075#define mmDVO_VREF_CONTROL_BASE_IDX 2
2076#define mmDVO_SKEW_ADJUST 0x211d
2077#define mmDVO_SKEW_ADJUST_BASE_IDX 2
2078#define mmDC_GPIO_I2S_SPDIF_MASK 0x2126
2079#define mmDC_GPIO_I2S_SPDIF_MASK_BASE_IDX 2
2080#define mmDC_GPIO_I2S_SPDIF_A 0x2127
2081#define mmDC_GPIO_I2S_SPDIF_A_BASE_IDX 2
2082#define mmDC_GPIO_I2S_SPDIF_EN 0x2128
2083#define mmDC_GPIO_I2S_SPDIF_EN_BASE_IDX 2
2084#define mmDC_GPIO_I2S_SPDIF_Y 0x2129
2085#define mmDC_GPIO_I2S_SPDIF_Y_BASE_IDX 2
2086#define mmDC_GPIO_I2S_SPDIF_STRENGTH 0x212a
2087#define mmDC_GPIO_I2S_SPDIF_STRENGTH_BASE_IDX 2
2088#define mmDC_GPIO_TX12_EN 0x212b
2089#define mmDC_GPIO_TX12_EN_BASE_IDX 2
2090#define mmDC_GPIO_AUX_CTRL_0 0x212c
2091#define mmDC_GPIO_AUX_CTRL_0_BASE_IDX 2
2092#define mmDC_GPIO_AUX_CTRL_1 0x212d
2093#define mmDC_GPIO_AUX_CTRL_1_BASE_IDX 2
2094#define mmDC_GPIO_AUX_CTRL_2 0x212e
2095#define mmDC_GPIO_AUX_CTRL_2_BASE_IDX 2
2096#define mmDC_GPIO_RXEN 0x212f
2097#define mmDC_GPIO_RXEN_BASE_IDX 2
2098#define mmDC_GPIO_AUX_CTRL_3 0x2130
2099#define mmDC_GPIO_AUX_CTRL_3_BASE_IDX 2
2100#define mmDC_GPIO_AUX_CTRL_4 0x2131
2101#define mmDC_GPIO_AUX_CTRL_4_BASE_IDX 2
2102#define mmDC_GPIO_AUX_CTRL_5 0x2132
2103#define mmDC_GPIO_AUX_CTRL_5_BASE_IDX 2
2104#define mmAUXI2C_PAD_ALL_PWR_OK 0x2133
2105#define mmAUXI2C_PAD_ALL_PWR_OK_BASE_IDX 2
2106#define mmDC_GPIO_PULLUPEN 0x2134
2107#define mmDC_GPIO_PULLUPEN_BASE_IDX 2
2108#define mmDC_GPIO_AUX_CTRL_6 0x2135
2109#define mmDC_GPIO_AUX_CTRL_6_BASE_IDX 2
2110#define mmBPHYC_DAC_MACRO_CNTL 0x2136
2111#define mmBPHYC_DAC_MACRO_CNTL_BASE_IDX 2
2112#define mmDAC_MACRO_CNTL_RESERVED0 0x2136
2113#define mmDAC_MACRO_CNTL_RESERVED0_BASE_IDX 2
2114#define mmBPHYC_DAC_AUTO_CALIB_CONTROL 0x2137
2115#define mmBPHYC_DAC_AUTO_CALIB_CONTROL_BASE_IDX 2
2116#define mmDAC_MACRO_CNTL_RESERVED1 0x2137
2117#define mmDAC_MACRO_CNTL_RESERVED1_BASE_IDX 2
2118#define mmDAC_MACRO_CNTL_RESERVED2 0x2138
2119#define mmDAC_MACRO_CNTL_RESERVED2_BASE_IDX 2
2120#define mmDAC_MACRO_CNTL_RESERVED3 0x2139
2121#define mmDAC_MACRO_CNTL_RESERVED3_BASE_IDX 2
2122#define mmDISP_DSI_DUAL_CTRL 0x277e
2123#define mmDISP_DSI_DUAL_CTRL_BASE_IDX 2
2124#define mmDPHY_MACRO_CNTL_RESERVED0 0x283e
2125#define mmDPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
2126#define mmDPHY_MACRO_CNTL_RESERVED1 0x283f
2127#define mmDPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
2128#define mmDPHY_MACRO_CNTL_RESERVED2 0x2840
2129#define mmDPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
2130#define mmDPHY_MACRO_CNTL_RESERVED3 0x2841
2131#define mmDPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
2132#define mmDPHY_MACRO_CNTL_RESERVED4 0x2842
2133#define mmDPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
2134#define mmDPHY_MACRO_CNTL_RESERVED5 0x2843
2135#define mmDPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
2136#define mmDPHY_MACRO_CNTL_RESERVED6 0x2844
2137#define mmDPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
2138#define mmDPHY_MACRO_CNTL_RESERVED7 0x2845
2139#define mmDPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
2140#define mmDPHY_MACRO_CNTL_RESERVED8 0x2846
2141#define mmDPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
2142#define mmDPHY_MACRO_CNTL_RESERVED9 0x2847
2143#define mmDPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
2144#define mmDPHY_MACRO_CNTL_RESERVED10 0x2848
2145#define mmDPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
2146#define mmDPHY_MACRO_CNTL_RESERVED11 0x2849
2147#define mmDPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
2148#define mmDPHY_MACRO_CNTL_RESERVED12 0x284a
2149#define mmDPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
2150#define mmDPHY_MACRO_CNTL_RESERVED13 0x284b
2151#define mmDPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
2152#define mmDPHY_MACRO_CNTL_RESERVED14 0x284c
2153#define mmDPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
2154#define mmDPHY_MACRO_CNTL_RESERVED15 0x284d
2155#define mmDPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
2156#define mmDPHY_MACRO_CNTL_RESERVED16 0x284e
2157#define mmDPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
2158#define mmDPHY_MACRO_CNTL_RESERVED17 0x284f
2159#define mmDPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
2160#define mmDPHY_MACRO_CNTL_RESERVED18 0x2850
2161#define mmDPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
2162#define mmDPHY_MACRO_CNTL_RESERVED19 0x2851
2163#define mmDPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
2164#define mmDPHY_MACRO_CNTL_RESERVED20 0x2852
2165#define mmDPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
2166#define mmDPHY_MACRO_CNTL_RESERVED21 0x2853
2167#define mmDPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
2168#define mmDPHY_MACRO_CNTL_RESERVED22 0x2854
2169#define mmDPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
2170#define mmDPHY_MACRO_CNTL_RESERVED23 0x2855
2171#define mmDPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
2172#define mmDPHY_MACRO_CNTL_RESERVED24 0x2856
2173#define mmDPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
2174#define mmDPHY_MACRO_CNTL_RESERVED25 0x2857
2175#define mmDPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
2176#define mmDPHY_MACRO_CNTL_RESERVED26 0x2858
2177#define mmDPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
2178#define mmDPHY_MACRO_CNTL_RESERVED27 0x2859
2179#define mmDPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
2180#define mmDPHY_MACRO_CNTL_RESERVED28 0x285a
2181#define mmDPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
2182#define mmDPHY_MACRO_CNTL_RESERVED29 0x285b
2183#define mmDPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
2184#define mmDPHY_MACRO_CNTL_RESERVED30 0x285c
2185#define mmDPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
2186#define mmDPHY_MACRO_CNTL_RESERVED31 0x285d
2187#define mmDPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
2188#define mmDPHY_MACRO_CNTL_RESERVED32 0x285e
2189#define mmDPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
2190#define mmDPHY_MACRO_CNTL_RESERVED33 0x285f
2191#define mmDPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
2192#define mmDPHY_MACRO_CNTL_RESERVED34 0x2860
2193#define mmDPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
2194#define mmDPHY_MACRO_CNTL_RESERVED35 0x2861
2195#define mmDPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
2196#define mmDPHY_MACRO_CNTL_RESERVED36 0x2862
2197#define mmDPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
2198#define mmDPHY_MACRO_CNTL_RESERVED37 0x2863
2199#define mmDPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
2200#define mmDPHY_MACRO_CNTL_RESERVED38 0x2864
2201#define mmDPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
2202#define mmDPHY_MACRO_CNTL_RESERVED39 0x2865
2203#define mmDPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
2204#define mmDPHY_MACRO_CNTL_RESERVED40 0x2866
2205#define mmDPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
2206#define mmDPHY_MACRO_CNTL_RESERVED41 0x2867
2207#define mmDPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
2208#define mmDPHY_MACRO_CNTL_RESERVED42 0x2868
2209#define mmDPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
2210#define mmDPHY_MACRO_CNTL_RESERVED43 0x2869
2211#define mmDPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
2212#define mmDPHY_MACRO_CNTL_RESERVED44 0x286a
2213#define mmDPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
2214#define mmDPHY_MACRO_CNTL_RESERVED45 0x286b
2215#define mmDPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
2216#define mmDPHY_MACRO_CNTL_RESERVED46 0x286c
2217#define mmDPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
2218#define mmDPHY_MACRO_CNTL_RESERVED47 0x286d
2219#define mmDPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
2220#define mmDPHY_MACRO_CNTL_RESERVED48 0x286e
2221#define mmDPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
2222#define mmDPHY_MACRO_CNTL_RESERVED49 0x286f
2223#define mmDPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
2224#define mmDPHY_MACRO_CNTL_RESERVED50 0x2870
2225#define mmDPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
2226#define mmDPHY_MACRO_CNTL_RESERVED51 0x2871
2227#define mmDPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
2228#define mmDPHY_MACRO_CNTL_RESERVED52 0x2872
2229#define mmDPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
2230#define mmDPHY_MACRO_CNTL_RESERVED53 0x2873
2231#define mmDPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
2232#define mmDPHY_MACRO_CNTL_RESERVED54 0x2874
2233#define mmDPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
2234#define mmDPHY_MACRO_CNTL_RESERVED55 0x2875
2235#define mmDPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
2236#define mmDPHY_MACRO_CNTL_RESERVED56 0x2876
2237#define mmDPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
2238#define mmDPHY_MACRO_CNTL_RESERVED57 0x2877
2239#define mmDPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
2240#define mmDPHY_MACRO_CNTL_RESERVED58 0x2878
2241#define mmDPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
2242#define mmDPHY_MACRO_CNTL_RESERVED59 0x2879
2243#define mmDPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
2244#define mmDPHY_MACRO_CNTL_RESERVED60 0x287a
2245#define mmDPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
2246#define mmDPHY_MACRO_CNTL_RESERVED61 0x287b
2247#define mmDPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
2248#define mmDPHY_MACRO_CNTL_RESERVED62 0x287c
2249#define mmDPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
2250#define mmDPHY_MACRO_CNTL_RESERVED63 0x287d
2251#define mmDPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
2252#define mmDPRX_AUX_REFERENCE_PULSE_DIV 0x2a7e
2253#define mmDPRX_AUX_REFERENCE_PULSE_DIV_BASE_IDX 2
2254#define mmDPRX_AUX_CONTROL 0x2a7f
2255#define mmDPRX_AUX_CONTROL_BASE_IDX 2
2256#define mmDPRX_AUX_HPD_CONTROL1 0x2a80
2257#define mmDPRX_AUX_HPD_CONTROL1_BASE_IDX 2
2258#define mmDPRX_AUX_HPD_CONTROL2 0x2a81
2259#define mmDPRX_AUX_HPD_CONTROL2_BASE_IDX 2
2260#define mmDPRX_AUX_RX_STATUS 0x2a82
2261#define mmDPRX_AUX_RX_STATUS_BASE_IDX 2
2262#define mmDPRX_AUX_RX_ERROR_MASK 0x2a83
2263#define mmDPRX_AUX_RX_ERROR_MASK_BASE_IDX 2
2264#define mmDPRX_AUX_DPHY_TX_REF_CONTROL 0x2a84
2265#define mmDPRX_AUX_DPHY_TX_REF_CONTROL_BASE_IDX 2
2266#define mmDPRX_AUX_DPHY_TX_CONTROL 0x2a85
2267#define mmDPRX_AUX_DPHY_TX_CONTROL_BASE_IDX 2
2268#define mmDPRX_AUX_DPHY_RX_CONTROL0 0x2a86
2269#define mmDPRX_AUX_DPHY_RX_CONTROL0_BASE_IDX 2
2270#define mmDPRX_AUX_DPHY_RX_CONTROL1 0x2a87
2271#define mmDPRX_AUX_DPHY_RX_CONTROL1_BASE_IDX 2
2272#define mmDPRX_AUX_DPHY_TX_STATUS 0x2a88
2273#define mmDPRX_AUX_DPHY_TX_STATUS_BASE_IDX 2
2274#define mmDPRX_AUX_DPHY_RX_STATUS 0x2a89
2275#define mmDPRX_AUX_DPHY_RX_STATUS_BASE_IDX 2
2276#define mmDPRX_AUX_DMCU_HW_INT_STATUS 0x2a8a
2277#define mmDPRX_AUX_DMCU_HW_INT_STATUS_BASE_IDX 2
2278#define mmDPRX_AUX_DMCU_HW_INT_ACK 0x2a8b
2279#define mmDPRX_AUX_DMCU_HW_INT_ACK_BASE_IDX 2
2280#define mmDPRX_AUX_CPU_TO_DMCU_INTERRUPT1 0x2a8c
2281#define mmDPRX_AUX_CPU_TO_DMCU_INTERRUPT1_BASE_IDX 2
2282#define mmDPRX_AUX_CPU_TO_DMCU_INTERRUPT2 0x2a8d
2283#define mmDPRX_AUX_CPU_TO_DMCU_INTERRUPT2_BASE_IDX 2
2284#define mmDPRX_AUX_DMCU_TO_CPU_INTERRUPT1 0x2a8e
2285#define mmDPRX_AUX_DMCU_TO_CPU_INTERRUPT1_BASE_IDX 2
2286#define mmDPRX_AUX_DMCU_TO_CPU_INTERRUPT2 0x2a8f
2287#define mmDPRX_AUX_DMCU_TO_CPU_INTERRUPT2_BASE_IDX 2
2288#define mmDPRX_AUX_AUX_BUF_INDEX 0x2a90
2289#define mmDPRX_AUX_AUX_BUF_INDEX_BASE_IDX 2
2290#define mmDPRX_AUX_AUX_BUF_DATA 0x2a91
2291#define mmDPRX_AUX_AUX_BUF_DATA_BASE_IDX 2
2292#define mmDPRX_AUX_EDID_INDEX 0x2a92
2293#define mmDPRX_AUX_EDID_INDEX_BASE_IDX 2
2294#define mmDPRX_AUX_EDID_DATA 0x2a93
2295#define mmDPRX_AUX_EDID_DATA_BASE_IDX 2
2296#define mmDPRX_AUX_DPCD_INDEX1 0x2a94
2297#define mmDPRX_AUX_DPCD_INDEX1_BASE_IDX 2
2298#define mmDPRX_AUX_DPCD_DATA1 0x2a95
2299#define mmDPRX_AUX_DPCD_DATA1_BASE_IDX 2
2300#define mmDPRX_AUX_DPCD_INDEX2 0x2a96
2301#define mmDPRX_AUX_DPCD_INDEX2_BASE_IDX 2
2302#define mmDPRX_AUX_DPCD_DATA2 0x2a97
2303#define mmDPRX_AUX_DPCD_DATA2_BASE_IDX 2
2304#define mmDPRX_AUX_MSG_INDEX1 0x2a98
2305#define mmDPRX_AUX_MSG_INDEX1_BASE_IDX 2
2306#define mmDPRX_AUX_MSG_DATA1 0x2a99
2307#define mmDPRX_AUX_MSG_DATA1_BASE_IDX 2
2308#define mmDPRX_AUX_MSG_INDEX2 0x2a9a
2309#define mmDPRX_AUX_MSG_INDEX2_BASE_IDX 2
2310#define mmDPRX_AUX_MSG_DATA2 0x2a9b
2311#define mmDPRX_AUX_MSG_DATA2_BASE_IDX 2
2312#define mmDPRX_AUX_KSV_INDEX1 0x2a9c
2313#define mmDPRX_AUX_KSV_INDEX1_BASE_IDX 2
2314#define mmDPRX_AUX_KSV_DATA1 0x2a9d
2315#define mmDPRX_AUX_KSV_DATA1_BASE_IDX 2
2316#define mmDPRX_AUX_KSV_INDEX2 0x2a9e
2317#define mmDPRX_AUX_KSV_INDEX2_BASE_IDX 2
2318#define mmDPRX_AUX_KSV_DATA2 0x2a9f
2319#define mmDPRX_AUX_KSV_DATA2_BASE_IDX 2
2320#define mmDPRX_AUX_MSG_TIMEOUT_CONTROL 0x2aa0
2321#define mmDPRX_AUX_MSG_TIMEOUT_CONTROL_BASE_IDX 2
2322#define mmDPRX_AUX_MSG_BUF_CONTROL1 0x2aa1
2323#define mmDPRX_AUX_MSG_BUF_CONTROL1_BASE_IDX 2
2324#define mmDPRX_AUX_MSG_BUF_CONTROL2 0x2aa2
2325#define mmDPRX_AUX_MSG_BUF_CONTROL2_BASE_IDX 2
2326#define mmDPRX_AUX_SCRATCH1 0x2aa3
2327#define mmDPRX_AUX_SCRATCH1_BASE_IDX 2
2328#define mmDPRX_AUX_SCRATCH2 0x2aa4
2329#define mmDPRX_AUX_SCRATCH2_BASE_IDX 2
2330#define mmDPRX_AUX_MSG1_PENDING 0x2aa5
2331#define mmDPRX_AUX_MSG1_PENDING_BASE_IDX 2
2332#define mmDPRX_AUX_MSG2_PENDING 0x2aa6
2333#define mmDPRX_AUX_MSG2_PENDING_BASE_IDX 2
2334#define mmDPRX_AUX_MSG3_PENDING 0x2aa7
2335#define mmDPRX_AUX_MSG3_PENDING_BASE_IDX 2
2336#define mmDPRX_AUX_MSG4_PENDING 0x2aa8
2337#define mmDPRX_AUX_MSG4_PENDING_BASE_IDX 2
2338#define mmDPRX_DPHY_DPCD_LANE_COUNT_SET 0x2afe
2339#define mmDPRX_DPHY_DPCD_LANE_COUNT_SET_BASE_IDX 2
2340#define mmDPRX_DPHY_DPCD_TRAINING_PATTERN_SET 0x2aff
2341#define mmDPRX_DPHY_DPCD_TRAINING_PATTERN_SET_BASE_IDX 2
2342#define mmDPRX_DPHY_DPCD_MSTM_CTRL 0x2b00
2343#define mmDPRX_DPHY_DPCD_MSTM_CTRL_BASE_IDX 2
2344#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE0_SET 0x2b01
2345#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE0_SET_BASE_IDX 2
2346#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE0_STATUS 0x2b02
2347#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE0_STATUS_BASE_IDX 2
2348#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE1_SET 0x2b03
2349#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE1_SET_BASE_IDX 2
2350#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE1_STATUS 0x2b04
2351#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE1_STATUS_BASE_IDX 2
2352#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE2_SET 0x2b05
2353#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE2_SET_BASE_IDX 2
2354#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE2_STATUS 0x2b06
2355#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE2_STATUS_BASE_IDX 2
2356#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE3_SET 0x2b07
2357#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE3_SET_BASE_IDX 2
2358#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE3_STATUS 0x2b08
2359#define mmDPRX_DPHY_DPCD_LINK_QUAL_LANE3_STATUS_BASE_IDX 2
2360#define mmDPRX_DPHY_READY 0x2b09
2361#define mmDPRX_DPHY_READY_BASE_IDX 2
2362#define mmDPRX_DPHY_COMMA_STATUS 0x2b0b
2363#define mmDPRX_DPHY_COMMA_STATUS_BASE_IDX 2
2364#define mmDPRX_DPHY_LANE_ALIGN_ERROR_STATUS_UPDATED 0x2b0c
2365#define mmDPRX_DPHY_LANE_ALIGN_ERROR_STATUS_UPDATED_BASE_IDX 2
2366#define mmDPRX_DPHY_LANE_ALIGN_STATUS_UPDATED 0x2b0d
2367#define mmDPRX_DPHY_LANE_ALIGN_STATUS_UPDATED_BASE_IDX 2
2368#define mmDPRX_DPHY_ERROR_THRESH_A_LANE0 0x2b0f
2369#define mmDPRX_DPHY_ERROR_THRESH_A_LANE0_BASE_IDX 2
2370#define mmDPRX_DPHY_ERROR_COUNT_A_LANE0 0x2b11
2371#define mmDPRX_DPHY_ERROR_COUNT_A_LANE0_BASE_IDX 2
2372#define mmDPRX_DPHY_ERROR_COUNT_B_LANE0 0x2b12
2373#define mmDPRX_DPHY_ERROR_COUNT_B_LANE0_BASE_IDX 2
2374#define mmDPRX_DPHY_ERROR_COUNT_C_LANE0 0x2b13
2375#define mmDPRX_DPHY_ERROR_COUNT_C_LANE0_BASE_IDX 2
2376#define mmDPRX_DPHY_ERROR_THRESH_A_LANE1 0x2b14
2377#define mmDPRX_DPHY_ERROR_THRESH_A_LANE1_BASE_IDX 2
2378#define mmDPRX_DPHY_ERROR_COUNT_A_LANE1 0x2b16
2379#define mmDPRX_DPHY_ERROR_COUNT_A_LANE1_BASE_IDX 2
2380#define mmDPRX_DPHY_ERROR_COUNT_B_LANE1 0x2b17
2381#define mmDPRX_DPHY_ERROR_COUNT_B_LANE1_BASE_IDX 2
2382#define mmDPRX_DPHY_ERROR_COUNT_C_LANE1 0x2b18
2383#define mmDPRX_DPHY_ERROR_COUNT_C_LANE1_BASE_IDX 2
2384#define mmDPRX_DPHY_ERROR_THRESH_A_LANE2 0x2b19
2385#define mmDPRX_DPHY_ERROR_THRESH_A_LANE2_BASE_IDX 2
2386#define mmDPRX_DPHY_ERROR_COUNT_A_LANE2 0x2b1b
2387#define mmDPRX_DPHY_ERROR_COUNT_A_LANE2_BASE_IDX 2
2388#define mmDPRX_DPHY_ERROR_COUNT_B_LANE2 0x2b1c
2389#define mmDPRX_DPHY_ERROR_COUNT_B_LANE2_BASE_IDX 2
2390#define mmDPRX_DPHY_ERROR_COUNT_C_LANE2 0x2b1d
2391#define mmDPRX_DPHY_ERROR_COUNT_C_LANE2_BASE_IDX 2
2392#define mmDPRX_DPHY_ERROR_THRESH_A_LANE3 0x2b1e
2393#define mmDPRX_DPHY_ERROR_THRESH_A_LANE3_BASE_IDX 2
2394#define mmDPRX_DPHY_ERROR_COUNT_A_LANE3 0x2b20
2395#define mmDPRX_DPHY_ERROR_COUNT_A_LANE3_BASE_IDX 2
2396#define mmDPRX_DPHY_ERROR_COUNT_B_LANE3 0x2b21
2397#define mmDPRX_DPHY_ERROR_COUNT_B_LANE3_BASE_IDX 2
2398#define mmDPRX_DPHY_ERROR_COUNT_C_LANE3 0x2b22
2399#define mmDPRX_DPHY_ERROR_COUNT_C_LANE3_BASE_IDX 2
2400#define mmDPRX_DPHY_BS_ERROR_THRESH_GLOBAL 0x2b24
2401#define mmDPRX_DPHY_BS_ERROR_THRESH_GLOBAL_BASE_IDX 2
2402#define mmDPRX_DPHY_SR_ERROR_COUNT_A 0x2b25
2403#define mmDPRX_DPHY_SR_ERROR_COUNT_A_BASE_IDX 2
2404#define mmDPRX_DPHY_BS_ERROR_COUNT_A 0x2b27
2405#define mmDPRX_DPHY_BS_ERROR_COUNT_A_BASE_IDX 2
2406#define mmDPRX_DPHY_BS_ERROR_COUNT_B 0x2b28
2407#define mmDPRX_DPHY_BS_ERROR_COUNT_B_BASE_IDX 2
2408#define mmDPRX_DPHY_LANESETUP0 0x2b2d
2409#define mmDPRX_DPHY_LANESETUP0_BASE_IDX 2
2410#define mmDPRX_DPHY_LANESETUP1 0x2b2e
2411#define mmDPRX_DPHY_LANESETUP1_BASE_IDX 2
2412#define mmDPRX_DPHY_LFSRADV 0x2b31
2413#define mmDPRX_DPHY_LFSRADV_BASE_IDX 2
2414#define mmDPRX_DPHY_SEVENSYMBOLWINDOW_ERROR_DETECT 0x2b32
2415#define mmDPRX_DPHY_SEVENSYMBOLWINDOW_ERROR_DETECT_BASE_IDX 2
2416#define mmDPRX_DPHY_SET_ENABLE 0x2b33
2417#define mmDPRX_DPHY_SET_ENABLE_BASE_IDX 2
2418#define mmDPRX_DPHY_ECF_LSB 0x2b34
2419#define mmDPRX_DPHY_ECF_LSB_BASE_IDX 2
2420#define mmDPRX_DPHY_ECF_MSB 0x2b35
2421#define mmDPRX_DPHY_ECF_MSB_BASE_IDX 2
2422#define mmDPRX_DPHY_ENHANCED_FRAME_EN 0x2b36
2423#define mmDPRX_DPHY_ENHANCED_FRAME_EN_BASE_IDX 2
2424#define mmDPRX_DPHY_MTP_HEADER_COUNT_FORCE 0x2b3c
2425#define mmDPRX_DPHY_MTP_HEADER_COUNT_FORCE_BASE_IDX 2
2426#define mmDPRX_DPHY_DYNAMIC_DESKEW_DATA 0x2b3d
2427#define mmDPRX_DPHY_DYNAMIC_DESKEW_DATA_BASE_IDX 2
2428#define mmDPRX_DPHY_DYNAMIC_DESKEW_CONTROL 0x2b3e
2429#define mmDPRX_DPHY_DYNAMIC_DESKEW_CONTROL_BASE_IDX 2
2430#define mmDPRX_DPHY_BYPASS 0x2b3f
2431#define mmDPRX_DPHY_BYPASS_BASE_IDX 2
2432#define mmDPRX_DPHY_INT_RESET 0x2b40
2433#define mmDPRX_DPHY_INT_RESET_BASE_IDX 2
2434#define mmDPRX_DPHY_BS_INTERVAL_ERROR_THRESH_EXCEEDED_STATUS 0x2b41
2435#define mmDPRX_DPHY_BS_INTERVAL_ERROR_THRESH_EXCEEDED_STATUS_BASE_IDX 2
2436#define mmDPRX_DPHY_SYMBOL_ERROR_THRESH_EXCEEDED_STATUS 0x2b43
2437#define mmDPRX_DPHY_SYMBOL_ERROR_THRESH_EXCEEDED_STATUS_BASE_IDX 2
2438#define mmDPRX_DPHY_DISPARITY_ERROR_THRESH_EXCEEDED_STATUS 0x2b44
2439#define mmDPRX_DPHY_DISPARITY_ERROR_THRESH_EXCEEDED_STATUS_BASE_IDX 2
2440#define mmDPRX_DPHY_TEST_PATTERN_ERROR_THRESH_EXCEEDED_STATUS 0x2b46
2441#define mmDPRX_DPHY_TEST_PATTERN_ERROR_THRESH_EXCEEDED_STATUS_BASE_IDX 2
2442#define mmDPRX_DPHY_DETECT_SR_LOCK_STATUS 0x2b48
2443#define mmDPRX_DPHY_DETECT_SR_LOCK_STATUS_BASE_IDX 2
2444#define mmDPRX_DPHY_LOSS_OF_ALIGN_STATUS 0x2b49
2445#define mmDPRX_DPHY_LOSS_OF_ALIGN_STATUS_BASE_IDX 2
2446#define mmDPRX_DPHY_LOSS_OF_DESKEW_STATUS 0x2b4a
2447#define mmDPRX_DPHY_LOSS_OF_DESKEW_STATUS_BASE_IDX 2
2448#define mmDPRX_DPHY_EXCESSIVE_ERROR_STATUS 0x2b4b
2449#define mmDPRX_DPHY_EXCESSIVE_ERROR_STATUS_BASE_IDX 2
2450#define mmDPRX_DPHY_DESKEW_FIFO_OVERFLOW_STATUS 0x2b4c
2451#define mmDPRX_DPHY_DESKEW_FIFO_OVERFLOW_STATUS_BASE_IDX 2
2452#define mmDPRX_DPHY_SPARE 0x2b4d
2453#define mmDPRX_DPHY_SPARE_BASE_IDX 2
2454#define mmDCRX_GATE_DISABLE_CNTL 0x2b6e
2455#define mmDCRX_GATE_DISABLE_CNTL_BASE_IDX 2
2456#define mmDCRX_SOFT_RESET 0x2b6f
2457#define mmDCRX_SOFT_RESET_BASE_IDX 2
2458#define mmDCRX_LIGHT_SLEEP_CNTL 0x2b70
2459#define mmDCRX_LIGHT_SLEEP_CNTL_BASE_IDX 2
2460#define mmDCRX_DISPCLK_GATE_CNTL 0x2b73
2461#define mmDCRX_DISPCLK_GATE_CNTL_BASE_IDX 2
2462#define mmDCRX_CLK_CNTL 0x2b74
2463#define mmDCRX_CLK_CNTL_BASE_IDX 2
2464#define mmDCRX_TEST_CLK_CNTL 0x2b75
2465#define mmDCRX_TEST_CLK_CNTL_BASE_IDX 2
2466#define mmDCRX_PHY_MACRO_CNTL_RESERVED0 0x2c06
2467#define mmDCRX_PHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
2468#define mmDCRX_PHY_MACRO_CNTL_RESERVED1 0x2c07
2469#define mmDCRX_PHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
2470#define mmDCRX_PHY_MACRO_CNTL_RESERVED2 0x2c08
2471#define mmDCRX_PHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
2472#define mmDCRX_PHY_MACRO_CNTL_RESERVED3 0x2c09
2473#define mmDCRX_PHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
2474#define mmDCRX_PHY_MACRO_CNTL_RESERVED4 0x2c0a
2475#define mmDCRX_PHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
2476#define mmDCRX_PHY_MACRO_CNTL_RESERVED5 0x2c0b
2477#define mmDCRX_PHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
2478#define mmDCRX_PHY_MACRO_CNTL_RESERVED6 0x2c0c
2479#define mmDCRX_PHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
2480#define mmDCRX_PHY_MACRO_CNTL_RESERVED7 0x2c0d
2481#define mmDCRX_PHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
2482#define mmDCRX_PHY_MACRO_CNTL_RESERVED8 0x2c0e
2483#define mmDCRX_PHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
2484#define mmDCRX_PHY_MACRO_CNTL_RESERVED9 0x2c0f
2485#define mmDCRX_PHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
2486#define mmDCRX_PHY_MACRO_CNTL_RESERVED10 0x2c10
2487#define mmDCRX_PHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
2488#define mmDCRX_PHY_MACRO_CNTL_RESERVED11 0x2c11
2489#define mmDCRX_PHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
2490#define mmDCRX_PHY_MACRO_CNTL_RESERVED12 0x2c12
2491#define mmDCRX_PHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
2492#define mmDCRX_PHY_MACRO_CNTL_RESERVED13 0x2c13
2493#define mmDCRX_PHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
2494#define mmDCRX_PHY_MACRO_CNTL_RESERVED14 0x2c14
2495#define mmDCRX_PHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
2496#define mmDCRX_PHY_MACRO_CNTL_RESERVED15 0x2c15
2497#define mmDCRX_PHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
2498#define mmDCRX_PHY_MACRO_CNTL_RESERVED16 0x2c16
2499#define mmDCRX_PHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
2500#define mmDCRX_PHY_MACRO_CNTL_RESERVED17 0x2c17
2501#define mmDCRX_PHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
2502#define mmDCRX_PHY_MACRO_CNTL_RESERVED18 0x2c18
2503#define mmDCRX_PHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
2504#define mmDCRX_PHY_MACRO_CNTL_RESERVED19 0x2c19
2505#define mmDCRX_PHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
2506#define mmDCRX_PHY_MACRO_CNTL_RESERVED20 0x2c1a
2507#define mmDCRX_PHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
2508#define mmDCRX_PHY_MACRO_CNTL_RESERVED21 0x2c1b
2509#define mmDCRX_PHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
2510#define mmDCRX_PHY_MACRO_CNTL_RESERVED22 0x2c1c
2511#define mmDCRX_PHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
2512#define mmDCRX_PHY_MACRO_CNTL_RESERVED23 0x2c1d
2513#define mmDCRX_PHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
2514#define mmDCRX_PHY_MACRO_CNTL_RESERVED24 0x2c1e
2515#define mmDCRX_PHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
2516#define mmDCRX_PHY_MACRO_CNTL_RESERVED25 0x2c1f
2517#define mmDCRX_PHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
2518#define mmDCRX_PHY_MACRO_CNTL_RESERVED26 0x2c20
2519#define mmDCRX_PHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
2520#define mmDCRX_PHY_MACRO_CNTL_RESERVED27 0x2c21
2521#define mmDCRX_PHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
2522#define mmDCRX_PHY_MACRO_CNTL_RESERVED28 0x2c22
2523#define mmDCRX_PHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
2524#define mmDCRX_PHY_MACRO_CNTL_RESERVED29 0x2c23
2525#define mmDCRX_PHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
2526#define mmDCRX_PHY_MACRO_CNTL_RESERVED30 0x2c24
2527#define mmDCRX_PHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
2528#define mmDCRX_PHY_MACRO_CNTL_RESERVED31 0x2c25
2529#define mmDCRX_PHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
2530#define mmDCRX_PHY_MACRO_CNTL_RESERVED32 0x2c26
2531#define mmDCRX_PHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
2532#define mmDCRX_PHY_MACRO_CNTL_RESERVED33 0x2c27
2533#define mmDCRX_PHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
2534#define mmDCRX_PHY_MACRO_CNTL_RESERVED34 0x2c28
2535#define mmDCRX_PHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
2536#define mmDCRX_PHY_MACRO_CNTL_RESERVED35 0x2c29
2537#define mmDCRX_PHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
2538#define mmDCRX_PHY_MACRO_CNTL_RESERVED36 0x2c2a
2539#define mmDCRX_PHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
2540#define mmDCRX_PHY_MACRO_CNTL_RESERVED37 0x2c2b
2541#define mmDCRX_PHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
2542#define mmDCRX_PHY_MACRO_CNTL_RESERVED38 0x2c2c
2543#define mmDCRX_PHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
2544#define mmDCRX_PHY_MACRO_CNTL_RESERVED39 0x2c2d
2545#define mmDCRX_PHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
2546#define mmDCRX_PHY_MACRO_CNTL_RESERVED40 0x2c2e
2547#define mmDCRX_PHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
2548#define mmDCRX_PHY_MACRO_CNTL_RESERVED41 0x2c2f
2549#define mmDCRX_PHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
2550#define mmDCRX_PHY_MACRO_CNTL_RESERVED42 0x2c30
2551#define mmDCRX_PHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
2552#define mmDCRX_PHY_MACRO_CNTL_RESERVED43 0x2c31
2553#define mmDCRX_PHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
2554#define mmDCRX_PHY_MACRO_CNTL_RESERVED44 0x2c32
2555#define mmDCRX_PHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
2556#define mmDCRX_PHY_MACRO_CNTL_RESERVED45 0x2c33
2557#define mmDCRX_PHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
2558#define mmDCRX_PHY_MACRO_CNTL_RESERVED46 0x2c34
2559#define mmDCRX_PHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
2560#define mmDCRX_PHY_MACRO_CNTL_RESERVED47 0x2c35
2561#define mmDCRX_PHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
2562#define mmDCRX_PHY_MACRO_CNTL_RESERVED48 0x2c36
2563#define mmDCRX_PHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
2564#define mmDCRX_PHY_MACRO_CNTL_RESERVED49 0x2c37
2565#define mmDCRX_PHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
2566#define mmDCRX_PHY_MACRO_CNTL_RESERVED50 0x2c38
2567#define mmDCRX_PHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
2568#define mmDCRX_PHY_MACRO_CNTL_RESERVED51 0x2c39
2569#define mmDCRX_PHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
2570#define mmDCRX_PHY_MACRO_CNTL_RESERVED52 0x2c3a
2571#define mmDCRX_PHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
2572#define mmDCRX_PHY_MACRO_CNTL_RESERVED53 0x2c3b
2573#define mmDCRX_PHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
2574#define mmDCRX_PHY_MACRO_CNTL_RESERVED54 0x2c3c
2575#define mmDCRX_PHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
2576#define mmDCRX_PHY_MACRO_CNTL_RESERVED55 0x2c3d
2577#define mmDCRX_PHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
2578#define mmDCRX_PHY_MACRO_CNTL_RESERVED56 0x2c3e
2579#define mmDCRX_PHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
2580#define mmDCRX_PHY_MACRO_CNTL_RESERVED57 0x2c3f
2581#define mmDCRX_PHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
2582#define mmDCRX_PHY_MACRO_CNTL_RESERVED58 0x2c40
2583#define mmDCRX_PHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
2584#define mmDCRX_PHY_MACRO_CNTL_RESERVED59 0x2c41
2585#define mmDCRX_PHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
2586#define mmDCRX_PHY_MACRO_CNTL_RESERVED60 0x2c42
2587#define mmDCRX_PHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
2588#define mmDCRX_PHY_MACRO_CNTL_RESERVED61 0x2c43
2589#define mmDCRX_PHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
2590#define mmDCRX_PHY_MACRO_CNTL_RESERVED62 0x2c44
2591#define mmDCRX_PHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
2592#define mmDCRX_PHY_MACRO_CNTL_RESERVED63 0x2c45
2593#define mmDCRX_PHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
2594#define mmDCRX_PHY_MACRO_CNTL_RESERVED64 0x2c46
2595#define mmDCRX_PHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
2596#define mmDCRX_PHY_MACRO_CNTL_RESERVED65 0x2c47
2597#define mmDCRX_PHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
2598#define mmDCRX_PHY_MACRO_CNTL_RESERVED66 0x2c48
2599#define mmDCRX_PHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
2600#define mmDCRX_PHY_MACRO_CNTL_RESERVED67 0x2c49
2601#define mmDCRX_PHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
2602#define mmDCRX_PHY_MACRO_CNTL_RESERVED68 0x2c4a
2603#define mmDCRX_PHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
2604#define mmDCRX_PHY_MACRO_CNTL_RESERVED69 0x2c4b
2605#define mmDCRX_PHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
2606#define mmDCRX_PHY_MACRO_CNTL_RESERVED70 0x2c4c
2607#define mmDCRX_PHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
2608#define mmDCRX_PHY_MACRO_CNTL_RESERVED71 0x2c4d
2609#define mmDCRX_PHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
2610#define mmDCRX_PHY_MACRO_CNTL_RESERVED72 0x2c4e
2611#define mmDCRX_PHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
2612#define mmDCRX_PHY_MACRO_CNTL_RESERVED73 0x2c4f
2613#define mmDCRX_PHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
2614#define mmDCRX_PHY_MACRO_CNTL_RESERVED74 0x2c50
2615#define mmDCRX_PHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
2616#define mmDCRX_PHY_MACRO_CNTL_RESERVED75 0x2c51
2617#define mmDCRX_PHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
2618#define mmDCRX_PHY_MACRO_CNTL_RESERVED76 0x2c52
2619#define mmDCRX_PHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
2620#define mmDCRX_PHY_MACRO_CNTL_RESERVED77 0x2c53
2621#define mmDCRX_PHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
2622#define mmDCRX_PHY_MACRO_CNTL_RESERVED78 0x2c54
2623#define mmDCRX_PHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
2624#define mmDCRX_PHY_MACRO_CNTL_RESERVED79 0x2c55
2625#define mmDCRX_PHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
2626#define mmDCRX_PHY_MACRO_CNTL_RESERVED80 0x2c56
2627#define mmDCRX_PHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
2628#define mmDCRX_PHY_MACRO_CNTL_RESERVED81 0x2c57
2629#define mmDCRX_PHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
2630#define mmDCRX_PHY_MACRO_CNTL_RESERVED82 0x2c58
2631#define mmDCRX_PHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
2632#define mmDCRX_PHY_MACRO_CNTL_RESERVED83 0x2c59
2633#define mmDCRX_PHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
2634#define mmDCRX_PHY_MACRO_CNTL_RESERVED84 0x2c5a
2635#define mmDCRX_PHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
2636#define mmDCRX_PHY_MACRO_CNTL_RESERVED85 0x2c5b
2637#define mmDCRX_PHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
2638#define mmDCRX_PHY_MACRO_CNTL_RESERVED86 0x2c5c
2639#define mmDCRX_PHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
2640#define mmDCRX_PHY_MACRO_CNTL_RESERVED87 0x2c5d
2641#define mmDCRX_PHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
2642#define mmDCRX_PHY_MACRO_CNTL_RESERVED88 0x2c5e
2643#define mmDCRX_PHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
2644#define mmDCRX_PHY_MACRO_CNTL_RESERVED89 0x2c5f
2645#define mmDCRX_PHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
2646#define mmDCRX_PHY_MACRO_CNTL_RESERVED90 0x2c60
2647#define mmDCRX_PHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
2648#define mmDCRX_PHY_MACRO_CNTL_RESERVED91 0x2c61
2649#define mmDCRX_PHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
2650#define mmDCRX_PHY_MACRO_CNTL_RESERVED92 0x2c62
2651#define mmDCRX_PHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
2652#define mmDCRX_PHY_MACRO_CNTL_RESERVED93 0x2c63
2653#define mmDCRX_PHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
2654#define mmDCRX_PHY_MACRO_CNTL_RESERVED94 0x2c64
2655#define mmDCRX_PHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
2656#define mmDCRX_PHY_MACRO_CNTL_RESERVED95 0x2c65
2657#define mmDCRX_PHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
2658#define mmDCRX_PHY_MACRO_CNTL_RESERVED96 0x2c66
2659#define mmDCRX_PHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
2660#define mmDCRX_PHY_MACRO_CNTL_RESERVED97 0x2c67
2661#define mmDCRX_PHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
2662#define mmDCRX_PHY_MACRO_CNTL_RESERVED98 0x2c68
2663#define mmDCRX_PHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
2664#define mmDCRX_PHY_MACRO_CNTL_RESERVED99 0x2c69
2665#define mmDCRX_PHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
2666#define mmDCRX_PHY_MACRO_CNTL_RESERVED100 0x2c6a
2667#define mmDCRX_PHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
2668#define mmDCRX_PHY_MACRO_CNTL_RESERVED101 0x2c6b
2669#define mmDCRX_PHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
2670#define mmDCRX_PHY_MACRO_CNTL_RESERVED102 0x2c6c
2671#define mmDCRX_PHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
2672#define mmDCRX_PHY_MACRO_CNTL_RESERVED103 0x2c6d
2673#define mmDCRX_PHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
2674#define mmDCRX_PHY_MACRO_CNTL_RESERVED104 0x2c6e
2675#define mmDCRX_PHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
2676#define mmDCRX_PHY_MACRO_CNTL_RESERVED105 0x2c6f
2677#define mmDCRX_PHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
2678#define mmDCRX_PHY_MACRO_CNTL_RESERVED106 0x2c70
2679#define mmDCRX_PHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
2680#define mmDCRX_PHY_MACRO_CNTL_RESERVED107 0x2c71
2681#define mmDCRX_PHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
2682#define mmDCRX_PHY_MACRO_CNTL_RESERVED108 0x2c72
2683#define mmDCRX_PHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
2684#define mmDCRX_PHY_MACRO_CNTL_RESERVED109 0x2c73
2685#define mmDCRX_PHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
2686#define mmDCRX_PHY_MACRO_CNTL_RESERVED110 0x2c74
2687#define mmDCRX_PHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
2688#define mmDCRX_PHY_MACRO_CNTL_RESERVED111 0x2c75
2689#define mmDCRX_PHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
2690#define mmDCRX_PHY_MACRO_CNTL_RESERVED112 0x2c76
2691#define mmDCRX_PHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
2692#define mmDCRX_PHY_MACRO_CNTL_RESERVED113 0x2c77
2693#define mmDCRX_PHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
2694#define mmDCRX_PHY_MACRO_CNTL_RESERVED114 0x2c78
2695#define mmDCRX_PHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
2696#define mmDCRX_PHY_MACRO_CNTL_RESERVED115 0x2c79
2697#define mmDCRX_PHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
2698#define mmDCRX_PHY_MACRO_CNTL_RESERVED116 0x2c7a
2699#define mmDCRX_PHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
2700#define mmDCRX_PHY_MACRO_CNTL_RESERVED117 0x2c7b
2701#define mmDCRX_PHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
2702#define mmDCRX_PHY_MACRO_CNTL_RESERVED118 0x2c7c
2703#define mmDCRX_PHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
2704#define mmDCRX_PHY_MACRO_CNTL_RESERVED119 0x2c7d
2705#define mmDCRX_PHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
2706#define mmDCRX_PHY_MACRO_CNTL_RESERVED120 0x2c7e
2707#define mmDCRX_PHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
2708#define mmDCRX_PHY_MACRO_CNTL_RESERVED121 0x2c7f
2709#define mmDCRX_PHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
2710#define mmDCRX_PHY_MACRO_CNTL_RESERVED122 0x2c80
2711#define mmDCRX_PHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
2712#define mmDCRX_PHY_MACRO_CNTL_RESERVED123 0x2c81
2713#define mmDCRX_PHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
2714#define mmDCRX_PHY_MACRO_CNTL_RESERVED124 0x2c82
2715#define mmDCRX_PHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
2716#define mmDCRX_PHY_MACRO_CNTL_RESERVED125 0x2c83
2717#define mmDCRX_PHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
2718#define mmDCRX_PHY_MACRO_CNTL_RESERVED126 0x2c84
2719#define mmDCRX_PHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
2720#define mmDCRX_PHY_MACRO_CNTL_RESERVED127 0x2c85
2721#define mmDCRX_PHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
2722#define mmDCRX_PHY_MACRO_CNTL_RESERVED128 0x2c86
2723#define mmDCRX_PHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
2724#define mmDCRX_PHY_MACRO_CNTL_RESERVED129 0x2c87
2725#define mmDCRX_PHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
2726#define mmDCRX_PHY_MACRO_CNTL_RESERVED130 0x2c88
2727#define mmDCRX_PHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
2728#define mmDCRX_PHY_MACRO_CNTL_RESERVED131 0x2c89
2729#define mmDCRX_PHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
2730#define mmDCRX_PHY_MACRO_CNTL_RESERVED132 0x2c8a
2731#define mmDCRX_PHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
2732#define mmDCRX_PHY_MACRO_CNTL_RESERVED133 0x2c8b
2733#define mmDCRX_PHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
2734#define mmDCRX_PHY_MACRO_CNTL_RESERVED134 0x2c8c
2735#define mmDCRX_PHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
2736#define mmDCRX_PHY_MACRO_CNTL_RESERVED135 0x2c8d
2737#define mmDCRX_PHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
2738#define mmDCRX_PHY_MACRO_CNTL_RESERVED136 0x2c8e
2739#define mmDCRX_PHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
2740#define mmDCRX_PHY_MACRO_CNTL_RESERVED137 0x2c8f
2741#define mmDCRX_PHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
2742#define mmDCRX_PHY_MACRO_CNTL_RESERVED138 0x2c90
2743#define mmDCRX_PHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
2744#define mmDCRX_PHY_MACRO_CNTL_RESERVED139 0x2c91
2745#define mmDCRX_PHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
2746#define mmDCRX_PHY_MACRO_CNTL_RESERVED140 0x2c92
2747#define mmDCRX_PHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
2748#define mmDCRX_PHY_MACRO_CNTL_RESERVED141 0x2c93
2749#define mmDCRX_PHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
2750#define mmDCRX_PHY_MACRO_CNTL_RESERVED142 0x2c94
2751#define mmDCRX_PHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
2752#define mmDCRX_PHY_MACRO_CNTL_RESERVED143 0x2c95
2753#define mmDCRX_PHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
2754#define mmDCRX_PHY_MACRO_CNTL_RESERVED144 0x2c96
2755#define mmDCRX_PHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
2756#define mmDCRX_PHY_MACRO_CNTL_RESERVED145 0x2c97
2757#define mmDCRX_PHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
2758#define mmDCRX_PHY_MACRO_CNTL_RESERVED146 0x2c98
2759#define mmDCRX_PHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
2760#define mmDCRX_PHY_MACRO_CNTL_RESERVED147 0x2c99
2761#define mmDCRX_PHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
2762#define mmDCRX_PHY_MACRO_CNTL_RESERVED148 0x2c9a
2763#define mmDCRX_PHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
2764#define mmDCRX_PHY_MACRO_CNTL_RESERVED149 0x2c9b
2765#define mmDCRX_PHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
2766#define mmDCRX_PHY_MACRO_CNTL_RESERVED150 0x2c9c
2767#define mmDCRX_PHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
2768#define mmDCRX_PHY_MACRO_CNTL_RESERVED151 0x2c9d
2769#define mmDCRX_PHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
2770#define mmDCRX_PHY_MACRO_CNTL_RESERVED152 0x2c9e
2771#define mmDCRX_PHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
2772#define mmDCRX_PHY_MACRO_CNTL_RESERVED153 0x2c9f
2773#define mmDCRX_PHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
2774#define mmDCRX_PHY_MACRO_CNTL_RESERVED154 0x2ca0
2775#define mmDCRX_PHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
2776#define mmDCRX_PHY_MACRO_CNTL_RESERVED155 0x2ca1
2777#define mmDCRX_PHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
2778#define mmDCRX_PHY_MACRO_CNTL_RESERVED156 0x2ca2
2779#define mmDCRX_PHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
2780#define mmDCRX_PHY_MACRO_CNTL_RESERVED157 0x2ca3
2781#define mmDCRX_PHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
2782#define mmDCRX_PHY_MACRO_CNTL_RESERVED158 0x2ca4
2783#define mmDCRX_PHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
2784#define mmDCRX_PHY_MACRO_CNTL_RESERVED159 0x2ca5
2785#define mmDCRX_PHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
2786#define mmDCRX_PHY_MACRO_CNTL_RESERVED160 0x2ca6
2787#define mmDCRX_PHY_MACRO_CNTL_RESERVED160_BASE_IDX 2
2788#define mmDCRX_PHY_MACRO_CNTL_RESERVED161 0x2ca7
2789#define mmDCRX_PHY_MACRO_CNTL_RESERVED161_BASE_IDX 2
2790#define mmDCRX_PHY_MACRO_CNTL_RESERVED162 0x2ca8
2791#define mmDCRX_PHY_MACRO_CNTL_RESERVED162_BASE_IDX 2
2792#define mmDCRX_PHY_MACRO_CNTL_RESERVED163 0x2ca9
2793#define mmDCRX_PHY_MACRO_CNTL_RESERVED163_BASE_IDX 2
2794#define mmDCRX_PHY_MACRO_CNTL_RESERVED164 0x2caa
2795#define mmDCRX_PHY_MACRO_CNTL_RESERVED164_BASE_IDX 2
2796#define mmDCRX_PHY_MACRO_CNTL_RESERVED165 0x2cab
2797#define mmDCRX_PHY_MACRO_CNTL_RESERVED165_BASE_IDX 2
2798#define mmDCRX_PHY_MACRO_CNTL_RESERVED166 0x2cac
2799#define mmDCRX_PHY_MACRO_CNTL_RESERVED166_BASE_IDX 2
2800#define mmDCRX_PHY_MACRO_CNTL_RESERVED167 0x2cad
2801#define mmDCRX_PHY_MACRO_CNTL_RESERVED167_BASE_IDX 2
2802#define mmDCRX_PHY_MACRO_CNTL_RESERVED168 0x2cae
2803#define mmDCRX_PHY_MACRO_CNTL_RESERVED168_BASE_IDX 2
2804#define mmDCRX_PHY_MACRO_CNTL_RESERVED169 0x2caf
2805#define mmDCRX_PHY_MACRO_CNTL_RESERVED169_BASE_IDX 2
2806#define mmDCRX_PHY_MACRO_CNTL_RESERVED170 0x2cb0
2807#define mmDCRX_PHY_MACRO_CNTL_RESERVED170_BASE_IDX 2
2808#define mmDCRX_PHY_MACRO_CNTL_RESERVED171 0x2cb1
2809#define mmDCRX_PHY_MACRO_CNTL_RESERVED171_BASE_IDX 2
2810#define mmDCRX_PHY_MACRO_CNTL_RESERVED172 0x2cb2
2811#define mmDCRX_PHY_MACRO_CNTL_RESERVED172_BASE_IDX 2
2812#define mmDCRX_PHY_MACRO_CNTL_RESERVED173 0x2cb3
2813#define mmDCRX_PHY_MACRO_CNTL_RESERVED173_BASE_IDX 2
2814#define mmDCRX_PHY_MACRO_CNTL_RESERVED174 0x2cb4
2815#define mmDCRX_PHY_MACRO_CNTL_RESERVED174_BASE_IDX 2
2816#define mmDCRX_PHY_MACRO_CNTL_RESERVED175 0x2cb5
2817#define mmDCRX_PHY_MACRO_CNTL_RESERVED175_BASE_IDX 2
2818#define mmDCRX_PHY_MACRO_CNTL_RESERVED176 0x2cb6
2819#define mmDCRX_PHY_MACRO_CNTL_RESERVED176_BASE_IDX 2
2820#define mmDCRX_PHY_MACRO_CNTL_RESERVED177 0x2cb7
2821#define mmDCRX_PHY_MACRO_CNTL_RESERVED177_BASE_IDX 2
2822#define mmDCRX_PHY_MACRO_CNTL_RESERVED178 0x2cb8
2823#define mmDCRX_PHY_MACRO_CNTL_RESERVED178_BASE_IDX 2
2824#define mmDCRX_PHY_MACRO_CNTL_RESERVED179 0x2cb9
2825#define mmDCRX_PHY_MACRO_CNTL_RESERVED179_BASE_IDX 2
2826#define mmDCRX_PHY_MACRO_CNTL_RESERVED180 0x2cba
2827#define mmDCRX_PHY_MACRO_CNTL_RESERVED180_BASE_IDX 2
2828#define mmDCRX_PHY_MACRO_CNTL_RESERVED181 0x2cbb
2829#define mmDCRX_PHY_MACRO_CNTL_RESERVED181_BASE_IDX 2
2830#define mmDCRX_PHY_MACRO_CNTL_RESERVED182 0x2cbc
2831#define mmDCRX_PHY_MACRO_CNTL_RESERVED182_BASE_IDX 2
2832#define mmDCRX_PHY_MACRO_CNTL_RESERVED183 0x2cbd
2833#define mmDCRX_PHY_MACRO_CNTL_RESERVED183_BASE_IDX 2
2834#define mmDCRX_PHY_MACRO_CNTL_RESERVED184 0x2cbe
2835#define mmDCRX_PHY_MACRO_CNTL_RESERVED184_BASE_IDX 2
2836#define mmDCRX_PHY_MACRO_CNTL_RESERVED185 0x2cbf
2837#define mmDCRX_PHY_MACRO_CNTL_RESERVED185_BASE_IDX 2
2838#define mmDCRX_PHY_MACRO_CNTL_RESERVED186 0x2cc0
2839#define mmDCRX_PHY_MACRO_CNTL_RESERVED186_BASE_IDX 2
2840#define mmDCRX_PHY_MACRO_CNTL_RESERVED187 0x2cc1
2841#define mmDCRX_PHY_MACRO_CNTL_RESERVED187_BASE_IDX 2
2842#define mmDCRX_PHY_MACRO_CNTL_RESERVED188 0x2cc2
2843#define mmDCRX_PHY_MACRO_CNTL_RESERVED188_BASE_IDX 2
2844#define mmDCRX_PHY_MACRO_CNTL_RESERVED189 0x2cc3
2845#define mmDCRX_PHY_MACRO_CNTL_RESERVED189_BASE_IDX 2
2846#define mmDCRX_PHY_MACRO_CNTL_RESERVED190 0x2cc4
2847#define mmDCRX_PHY_MACRO_CNTL_RESERVED190_BASE_IDX 2
2848#define mmDCRX_PHY_MACRO_CNTL_RESERVED191 0x2cc5
2849#define mmDCRX_PHY_MACRO_CNTL_RESERVED191_BASE_IDX 2
2850#define mmDCRX_PHY_MACRO_CNTL_RESERVED192 0x2cc6
2851#define mmDCRX_PHY_MACRO_CNTL_RESERVED192_BASE_IDX 2
2852#define mmDCRX_PHY_MACRO_CNTL_RESERVED193 0x2cc7
2853#define mmDCRX_PHY_MACRO_CNTL_RESERVED193_BASE_IDX 2
2854#define mmDCRX_PHY_MACRO_CNTL_RESERVED194 0x2cc8
2855#define mmDCRX_PHY_MACRO_CNTL_RESERVED194_BASE_IDX 2
2856#define mmDCRX_PHY_MACRO_CNTL_RESERVED195 0x2cc9
2857#define mmDCRX_PHY_MACRO_CNTL_RESERVED195_BASE_IDX 2
2858#define mmDCRX_PHY_MACRO_CNTL_RESERVED196 0x2cca
2859#define mmDCRX_PHY_MACRO_CNTL_RESERVED196_BASE_IDX 2
2860#define mmDCRX_PHY_MACRO_CNTL_RESERVED197 0x2ccb
2861#define mmDCRX_PHY_MACRO_CNTL_RESERVED197_BASE_IDX 2
2862#define mmDCRX_PHY_MACRO_CNTL_RESERVED198 0x2ccc
2863#define mmDCRX_PHY_MACRO_CNTL_RESERVED198_BASE_IDX 2
2864#define mmDCRX_PHY_MACRO_CNTL_RESERVED199 0x2ccd
2865#define mmDCRX_PHY_MACRO_CNTL_RESERVED199_BASE_IDX 2
2866#define mmDCRX_PHY_MACRO_CNTL_RESERVED200 0x2cce
2867#define mmDCRX_PHY_MACRO_CNTL_RESERVED200_BASE_IDX 2
2868#define mmDCRX_PHY_MACRO_CNTL_RESERVED201 0x2ccf
2869#define mmDCRX_PHY_MACRO_CNTL_RESERVED201_BASE_IDX 2
2870#define mmDCRX_PHY_MACRO_CNTL_RESERVED202 0x2cd0
2871#define mmDCRX_PHY_MACRO_CNTL_RESERVED202_BASE_IDX 2
2872#define mmDCRX_PHY_MACRO_CNTL_RESERVED203 0x2cd1
2873#define mmDCRX_PHY_MACRO_CNTL_RESERVED203_BASE_IDX 2
2874#define mmDCRX_PHY_MACRO_CNTL_RESERVED204 0x2cd2
2875#define mmDCRX_PHY_MACRO_CNTL_RESERVED204_BASE_IDX 2
2876#define mmDCRX_PHY_MACRO_CNTL_RESERVED205 0x2cd3
2877#define mmDCRX_PHY_MACRO_CNTL_RESERVED205_BASE_IDX 2
2878#define mmDCRX_PHY_MACRO_CNTL_RESERVED206 0x2cd4
2879#define mmDCRX_PHY_MACRO_CNTL_RESERVED206_BASE_IDX 2
2880#define mmDCRX_PHY_MACRO_CNTL_RESERVED207 0x2cd5
2881#define mmDCRX_PHY_MACRO_CNTL_RESERVED207_BASE_IDX 2
2882#define mmDCRX_PHY_MACRO_CNTL_RESERVED208 0x2cd6
2883#define mmDCRX_PHY_MACRO_CNTL_RESERVED208_BASE_IDX 2
2884#define mmDCRX_PHY_MACRO_CNTL_RESERVED209 0x2cd7
2885#define mmDCRX_PHY_MACRO_CNTL_RESERVED209_BASE_IDX 2
2886#define mmDCRX_PHY_MACRO_CNTL_RESERVED210 0x2cd8
2887#define mmDCRX_PHY_MACRO_CNTL_RESERVED210_BASE_IDX 2
2888#define mmDCRX_PHY_MACRO_CNTL_RESERVED211 0x2cd9
2889#define mmDCRX_PHY_MACRO_CNTL_RESERVED211_BASE_IDX 2
2890#define mmDCRX_PHY_MACRO_CNTL_RESERVED212 0x2cda
2891#define mmDCRX_PHY_MACRO_CNTL_RESERVED212_BASE_IDX 2
2892#define mmDCRX_PHY_MACRO_CNTL_RESERVED213 0x2cdb
2893#define mmDCRX_PHY_MACRO_CNTL_RESERVED213_BASE_IDX 2
2894#define mmDCRX_PHY_MACRO_CNTL_RESERVED214 0x2cdc
2895#define mmDCRX_PHY_MACRO_CNTL_RESERVED214_BASE_IDX 2
2896#define mmDCRX_PHY_MACRO_CNTL_RESERVED215 0x2cdd
2897#define mmDCRX_PHY_MACRO_CNTL_RESERVED215_BASE_IDX 2
2898#define mmDCRX_PHY_MACRO_CNTL_RESERVED216 0x2cde
2899#define mmDCRX_PHY_MACRO_CNTL_RESERVED216_BASE_IDX 2
2900#define mmDCRX_PHY_MACRO_CNTL_RESERVED217 0x2cdf
2901#define mmDCRX_PHY_MACRO_CNTL_RESERVED217_BASE_IDX 2
2902#define mmDCRX_PHY_MACRO_CNTL_RESERVED218 0x2ce0
2903#define mmDCRX_PHY_MACRO_CNTL_RESERVED218_BASE_IDX 2
2904#define mmDCRX_PHY_MACRO_CNTL_RESERVED219 0x2ce1
2905#define mmDCRX_PHY_MACRO_CNTL_RESERVED219_BASE_IDX 2
2906#define mmDCRX_PHY_MACRO_CNTL_RESERVED220 0x2ce2
2907#define mmDCRX_PHY_MACRO_CNTL_RESERVED220_BASE_IDX 2
2908#define mmDCRX_PHY_MACRO_CNTL_RESERVED221 0x2ce3
2909#define mmDCRX_PHY_MACRO_CNTL_RESERVED221_BASE_IDX 2
2910#define mmDCRX_PHY_MACRO_CNTL_RESERVED222 0x2ce4
2911#define mmDCRX_PHY_MACRO_CNTL_RESERVED222_BASE_IDX 2
2912#define mmDCRX_PHY_MACRO_CNTL_RESERVED223 0x2ce5
2913#define mmDCRX_PHY_MACRO_CNTL_RESERVED223_BASE_IDX 2
2914#define mmDCRX_PHY_MACRO_CNTL_RESERVED224 0x2ce6
2915#define mmDCRX_PHY_MACRO_CNTL_RESERVED224_BASE_IDX 2
2916#define mmDCRX_PHY_MACRO_CNTL_RESERVED225 0x2ce7
2917#define mmDCRX_PHY_MACRO_CNTL_RESERVED225_BASE_IDX 2
2918#define mmDCRX_PHY_MACRO_CNTL_RESERVED226 0x2ce8
2919#define mmDCRX_PHY_MACRO_CNTL_RESERVED226_BASE_IDX 2
2920#define mmDCRX_PHY_MACRO_CNTL_RESERVED227 0x2ce9
2921#define mmDCRX_PHY_MACRO_CNTL_RESERVED227_BASE_IDX 2
2922#define mmDCRX_PHY_MACRO_CNTL_RESERVED228 0x2cea
2923#define mmDCRX_PHY_MACRO_CNTL_RESERVED228_BASE_IDX 2
2924#define mmDCRX_PHY_MACRO_CNTL_RESERVED229 0x2ceb
2925#define mmDCRX_PHY_MACRO_CNTL_RESERVED229_BASE_IDX 2
2926#define mmDCRX_PHY_MACRO_CNTL_RESERVED230 0x2cec
2927#define mmDCRX_PHY_MACRO_CNTL_RESERVED230_BASE_IDX 2
2928#define mmDCRX_PHY_MACRO_CNTL_RESERVED231 0x2ced
2929#define mmDCRX_PHY_MACRO_CNTL_RESERVED231_BASE_IDX 2
2930#define mmDCRX_PHY_MACRO_CNTL_RESERVED232 0x2cee
2931#define mmDCRX_PHY_MACRO_CNTL_RESERVED232_BASE_IDX 2
2932#define mmDCRX_PHY_MACRO_CNTL_RESERVED233 0x2cef
2933#define mmDCRX_PHY_MACRO_CNTL_RESERVED233_BASE_IDX 2
2934#define mmDCRX_PHY_MACRO_CNTL_RESERVED234 0x2cf0
2935#define mmDCRX_PHY_MACRO_CNTL_RESERVED234_BASE_IDX 2
2936#define mmDCRX_PHY_MACRO_CNTL_RESERVED235 0x2cf1
2937#define mmDCRX_PHY_MACRO_CNTL_RESERVED235_BASE_IDX 2
2938#define mmDCRX_PHY_MACRO_CNTL_RESERVED236 0x2cf2
2939#define mmDCRX_PHY_MACRO_CNTL_RESERVED236_BASE_IDX 2
2940#define mmDCRX_PHY_MACRO_CNTL_RESERVED237 0x2cf3
2941#define mmDCRX_PHY_MACRO_CNTL_RESERVED237_BASE_IDX 2
2942#define mmDCRX_PHY_MACRO_CNTL_RESERVED238 0x2cf4
2943#define mmDCRX_PHY_MACRO_CNTL_RESERVED238_BASE_IDX 2
2944#define mmDCRX_PHY_MACRO_CNTL_RESERVED239 0x2cf5
2945#define mmDCRX_PHY_MACRO_CNTL_RESERVED239_BASE_IDX 2
2946#define mmDCRX_PHY_MACRO_CNTL_RESERVED240 0x2cf6
2947#define mmDCRX_PHY_MACRO_CNTL_RESERVED240_BASE_IDX 2
2948#define mmDCRX_PHY_MACRO_CNTL_RESERVED241 0x2cf7
2949#define mmDCRX_PHY_MACRO_CNTL_RESERVED241_BASE_IDX 2
2950#define mmDCRX_PHY_MACRO_CNTL_RESERVED242 0x2cf8
2951#define mmDCRX_PHY_MACRO_CNTL_RESERVED242_BASE_IDX 2
2952#define mmDCRX_PHY_MACRO_CNTL_RESERVED243 0x2cf9
2953#define mmDCRX_PHY_MACRO_CNTL_RESERVED243_BASE_IDX 2
2954#define mmDCRX_PHY_MACRO_CNTL_RESERVED244 0x2cfa
2955#define mmDCRX_PHY_MACRO_CNTL_RESERVED244_BASE_IDX 2
2956#define mmDCRX_PHY_MACRO_CNTL_RESERVED245 0x2cfb
2957#define mmDCRX_PHY_MACRO_CNTL_RESERVED245_BASE_IDX 2
2958#define mmDCRX_PHY_MACRO_CNTL_RESERVED246 0x2cfc
2959#define mmDCRX_PHY_MACRO_CNTL_RESERVED246_BASE_IDX 2
2960#define mmDCRX_PHY_MACRO_CNTL_RESERVED247 0x2cfd
2961#define mmDCRX_PHY_MACRO_CNTL_RESERVED247_BASE_IDX 2
2962#define mmDCRX_PHY_MACRO_CNTL_RESERVED248 0x2cfe
2963#define mmDCRX_PHY_MACRO_CNTL_RESERVED248_BASE_IDX 2
2964#define mmDCRX_PHY_MACRO_CNTL_RESERVED249 0x2cff
2965#define mmDCRX_PHY_MACRO_CNTL_RESERVED249_BASE_IDX 2
2966#define mmDCRX_PHY_MACRO_CNTL_RESERVED250 0x2d00
2967#define mmDCRX_PHY_MACRO_CNTL_RESERVED250_BASE_IDX 2
2968#define mmDCRX_PHY_MACRO_CNTL_RESERVED251 0x2d01
2969#define mmDCRX_PHY_MACRO_CNTL_RESERVED251_BASE_IDX 2
2970#define mmDCRX_PHY_MACRO_CNTL_RESERVED252 0x2d02
2971#define mmDCRX_PHY_MACRO_CNTL_RESERVED252_BASE_IDX 2
2972#define mmDCRX_PHY_MACRO_CNTL_RESERVED253 0x2d03
2973#define mmDCRX_PHY_MACRO_CNTL_RESERVED253_BASE_IDX 2
2974#define mmDCRX_PHY_MACRO_CNTL_RESERVED254 0x2d04
2975#define mmDCRX_PHY_MACRO_CNTL_RESERVED254_BASE_IDX 2
2976#define mmDCRX_PHY_MACRO_CNTL_RESERVED255 0x2d05
2977#define mmDCRX_PHY_MACRO_CNTL_RESERVED255_BASE_IDX 2
2978#define mmDCRX_PHY_MACRO_CNTL_RESERVED256 0x2d06
2979#define mmDCRX_PHY_MACRO_CNTL_RESERVED256_BASE_IDX 2
2980#define mmDCRX_PHY_MACRO_CNTL_RESERVED257 0x2d07
2981#define mmDCRX_PHY_MACRO_CNTL_RESERVED257_BASE_IDX 2
2982#define mmDCRX_PHY_MACRO_CNTL_RESERVED258 0x2d08
2983#define mmDCRX_PHY_MACRO_CNTL_RESERVED258_BASE_IDX 2
2984#define mmDCRX_PHY_MACRO_CNTL_RESERVED259 0x2d09
2985#define mmDCRX_PHY_MACRO_CNTL_RESERVED259_BASE_IDX 2
2986#define mmDCRX_PHY_MACRO_CNTL_RESERVED260 0x2d0a
2987#define mmDCRX_PHY_MACRO_CNTL_RESERVED260_BASE_IDX 2
2988#define mmDCRX_PHY_MACRO_CNTL_RESERVED261 0x2d0b
2989#define mmDCRX_PHY_MACRO_CNTL_RESERVED261_BASE_IDX 2
2990#define mmDCRX_PHY_MACRO_CNTL_RESERVED262 0x2d0c
2991#define mmDCRX_PHY_MACRO_CNTL_RESERVED262_BASE_IDX 2
2992#define mmDCRX_PHY_MACRO_CNTL_RESERVED263 0x2d0d
2993#define mmDCRX_PHY_MACRO_CNTL_RESERVED263_BASE_IDX 2
2994#define mmDCRX_PHY_MACRO_CNTL_RESERVED264 0x2d0e
2995#define mmDCRX_PHY_MACRO_CNTL_RESERVED264_BASE_IDX 2
2996#define mmDCRX_PHY_MACRO_CNTL_RESERVED265 0x2d0f
2997#define mmDCRX_PHY_MACRO_CNTL_RESERVED265_BASE_IDX 2
2998#define mmDCRX_PHY_MACRO_CNTL_RESERVED266 0x2d10
2999#define mmDCRX_PHY_MACRO_CNTL_RESERVED266_BASE_IDX 2
3000#define mmDCRX_PHY_MACRO_CNTL_RESERVED267 0x2d11
3001#define mmDCRX_PHY_MACRO_CNTL_RESERVED267_BASE_IDX 2
3002#define mmDCRX_PHY_MACRO_CNTL_RESERVED268 0x2d12
3003#define mmDCRX_PHY_MACRO_CNTL_RESERVED268_BASE_IDX 2
3004#define mmDCRX_PHY_MACRO_CNTL_RESERVED269 0x2d13
3005#define mmDCRX_PHY_MACRO_CNTL_RESERVED269_BASE_IDX 2
3006#define mmDCRX_PHY_MACRO_CNTL_RESERVED270 0x2d14
3007#define mmDCRX_PHY_MACRO_CNTL_RESERVED270_BASE_IDX 2
3008#define mmDCRX_PHY_MACRO_CNTL_RESERVED271 0x2d15
3009#define mmDCRX_PHY_MACRO_CNTL_RESERVED271_BASE_IDX 2
3010#define mmDCRX_PHY_MACRO_CNTL_RESERVED272 0x2d16
3011#define mmDCRX_PHY_MACRO_CNTL_RESERVED272_BASE_IDX 2
3012#define mmDCRX_PHY_MACRO_CNTL_RESERVED273 0x2d17
3013#define mmDCRX_PHY_MACRO_CNTL_RESERVED273_BASE_IDX 2
3014#define mmDCRX_PHY_MACRO_CNTL_RESERVED274 0x2d18
3015#define mmDCRX_PHY_MACRO_CNTL_RESERVED274_BASE_IDX 2
3016#define mmDCRX_PHY_MACRO_CNTL_RESERVED275 0x2d19
3017#define mmDCRX_PHY_MACRO_CNTL_RESERVED275_BASE_IDX 2
3018#define mmDCRX_PHY_MACRO_CNTL_RESERVED276 0x2d1a
3019#define mmDCRX_PHY_MACRO_CNTL_RESERVED276_BASE_IDX 2
3020#define mmDCRX_PHY_MACRO_CNTL_RESERVED277 0x2d1b
3021#define mmDCRX_PHY_MACRO_CNTL_RESERVED277_BASE_IDX 2
3022#define mmDCRX_PHY_MACRO_CNTL_RESERVED278 0x2d1c
3023#define mmDCRX_PHY_MACRO_CNTL_RESERVED278_BASE_IDX 2
3024#define mmDCRX_PHY_MACRO_CNTL_RESERVED279 0x2d1d
3025#define mmDCRX_PHY_MACRO_CNTL_RESERVED279_BASE_IDX 2
3026#define mmDCRX_PHY_MACRO_CNTL_RESERVED280 0x2d1e
3027#define mmDCRX_PHY_MACRO_CNTL_RESERVED280_BASE_IDX 2
3028#define mmDCRX_PHY_MACRO_CNTL_RESERVED281 0x2d1f
3029#define mmDCRX_PHY_MACRO_CNTL_RESERVED281_BASE_IDX 2
3030#define mmDCRX_PHY_MACRO_CNTL_RESERVED282 0x2d20
3031#define mmDCRX_PHY_MACRO_CNTL_RESERVED282_BASE_IDX 2
3032#define mmDCRX_PHY_MACRO_CNTL_RESERVED283 0x2d21
3033#define mmDCRX_PHY_MACRO_CNTL_RESERVED283_BASE_IDX 2
3034#define mmDCRX_PHY_MACRO_CNTL_RESERVED284 0x2d22
3035#define mmDCRX_PHY_MACRO_CNTL_RESERVED284_BASE_IDX 2
3036#define mmDCRX_PHY_MACRO_CNTL_RESERVED285 0x2d23
3037#define mmDCRX_PHY_MACRO_CNTL_RESERVED285_BASE_IDX 2
3038#define mmDCRX_PHY_MACRO_CNTL_RESERVED286 0x2d24
3039#define mmDCRX_PHY_MACRO_CNTL_RESERVED286_BASE_IDX 2
3040#define mmDCRX_PHY_MACRO_CNTL_RESERVED287 0x2d25
3041#define mmDCRX_PHY_MACRO_CNTL_RESERVED287_BASE_IDX 2
3042#define mmDCRX_PHY_MACRO_CNTL_RESERVED288 0x2d26
3043#define mmDCRX_PHY_MACRO_CNTL_RESERVED288_BASE_IDX 2
3044#define mmDCRX_PHY_MACRO_CNTL_RESERVED289 0x2d27
3045#define mmDCRX_PHY_MACRO_CNTL_RESERVED289_BASE_IDX 2
3046#define mmDCRX_PHY_MACRO_CNTL_RESERVED290 0x2d28
3047#define mmDCRX_PHY_MACRO_CNTL_RESERVED290_BASE_IDX 2
3048#define mmDCRX_PHY_MACRO_CNTL_RESERVED291 0x2d29
3049#define mmDCRX_PHY_MACRO_CNTL_RESERVED291_BASE_IDX 2
3050#define mmDCRX_PHY_MACRO_CNTL_RESERVED292 0x2d2a
3051#define mmDCRX_PHY_MACRO_CNTL_RESERVED292_BASE_IDX 2
3052#define mmDCRX_PHY_MACRO_CNTL_RESERVED293 0x2d2b
3053#define mmDCRX_PHY_MACRO_CNTL_RESERVED293_BASE_IDX 2
3054#define mmDCRX_PHY_MACRO_CNTL_RESERVED294 0x2d2c
3055#define mmDCRX_PHY_MACRO_CNTL_RESERVED294_BASE_IDX 2
3056#define mmDCRX_PHY_MACRO_CNTL_RESERVED295 0x2d2d
3057#define mmDCRX_PHY_MACRO_CNTL_RESERVED295_BASE_IDX 2
3058#define mmDCRX_PHY_MACRO_CNTL_RESERVED296 0x2d2e
3059#define mmDCRX_PHY_MACRO_CNTL_RESERVED296_BASE_IDX 2
3060#define mmDCRX_PHY_MACRO_CNTL_RESERVED297 0x2d2f
3061#define mmDCRX_PHY_MACRO_CNTL_RESERVED297_BASE_IDX 2
3062#define mmDCRX_PHY_MACRO_CNTL_RESERVED298 0x2d30
3063#define mmDCRX_PHY_MACRO_CNTL_RESERVED298_BASE_IDX 2
3064#define mmDCRX_PHY_MACRO_CNTL_RESERVED299 0x2d31
3065#define mmDCRX_PHY_MACRO_CNTL_RESERVED299_BASE_IDX 2
3066#define mmDCRX_PHY_MACRO_CNTL_RESERVED300 0x2d32
3067#define mmDCRX_PHY_MACRO_CNTL_RESERVED300_BASE_IDX 2
3068#define mmDCRX_PHY_MACRO_CNTL_RESERVED301 0x2d33
3069#define mmDCRX_PHY_MACRO_CNTL_RESERVED301_BASE_IDX 2
3070#define mmDCRX_PHY_MACRO_CNTL_RESERVED302 0x2d34
3071#define mmDCRX_PHY_MACRO_CNTL_RESERVED302_BASE_IDX 2
3072#define mmDCRX_PHY_MACRO_CNTL_RESERVED303 0x2d35
3073#define mmDCRX_PHY_MACRO_CNTL_RESERVED303_BASE_IDX 2
3074#define mmDCRX_PHY_MACRO_CNTL_RESERVED304 0x2d36
3075#define mmDCRX_PHY_MACRO_CNTL_RESERVED304_BASE_IDX 2
3076#define mmDCRX_PHY_MACRO_CNTL_RESERVED305 0x2d37
3077#define mmDCRX_PHY_MACRO_CNTL_RESERVED305_BASE_IDX 2
3078#define mmDCRX_PHY_MACRO_CNTL_RESERVED306 0x2d38
3079#define mmDCRX_PHY_MACRO_CNTL_RESERVED306_BASE_IDX 2
3080#define mmDCRX_PHY_MACRO_CNTL_RESERVED307 0x2d39
3081#define mmDCRX_PHY_MACRO_CNTL_RESERVED307_BASE_IDX 2
3082#define mmDCRX_PHY_MACRO_CNTL_RESERVED308 0x2d3a
3083#define mmDCRX_PHY_MACRO_CNTL_RESERVED308_BASE_IDX 2
3084#define mmDCRX_PHY_MACRO_CNTL_RESERVED309 0x2d3b
3085#define mmDCRX_PHY_MACRO_CNTL_RESERVED309_BASE_IDX 2
3086#define mmDCRX_PHY_MACRO_CNTL_RESERVED310 0x2d3c
3087#define mmDCRX_PHY_MACRO_CNTL_RESERVED310_BASE_IDX 2
3088#define mmDCRX_PHY_MACRO_CNTL_RESERVED311 0x2d3d
3089#define mmDCRX_PHY_MACRO_CNTL_RESERVED311_BASE_IDX 2
3090#define mmDCRX_PHY_MACRO_CNTL_RESERVED312 0x2d3e
3091#define mmDCRX_PHY_MACRO_CNTL_RESERVED312_BASE_IDX 2
3092#define mmDCRX_PHY_MACRO_CNTL_RESERVED313 0x2d3f
3093#define mmDCRX_PHY_MACRO_CNTL_RESERVED313_BASE_IDX 2
3094#define mmDCRX_PHY_MACRO_CNTL_RESERVED314 0x2d40
3095#define mmDCRX_PHY_MACRO_CNTL_RESERVED314_BASE_IDX 2
3096#define mmDCRX_PHY_MACRO_CNTL_RESERVED315 0x2d41
3097#define mmDCRX_PHY_MACRO_CNTL_RESERVED315_BASE_IDX 2
3098#define mmDCRX_PHY_MACRO_CNTL_RESERVED316 0x2d42
3099#define mmDCRX_PHY_MACRO_CNTL_RESERVED316_BASE_IDX 2
3100#define mmDCRX_PHY_MACRO_CNTL_RESERVED317 0x2d43
3101#define mmDCRX_PHY_MACRO_CNTL_RESERVED317_BASE_IDX 2
3102#define mmDCRX_PHY_MACRO_CNTL_RESERVED318 0x2d44
3103#define mmDCRX_PHY_MACRO_CNTL_RESERVED318_BASE_IDX 2
3104#define mmDCRX_PHY_MACRO_CNTL_RESERVED319 0x2d45
3105#define mmDCRX_PHY_MACRO_CNTL_RESERVED319_BASE_IDX 2
3106#define mmDCRX_PHY_MACRO_CNTL_RESERVED320 0x2d46
3107#define mmDCRX_PHY_MACRO_CNTL_RESERVED320_BASE_IDX 2
3108#define mmDCRX_PHY_MACRO_CNTL_RESERVED321 0x2d47
3109#define mmDCRX_PHY_MACRO_CNTL_RESERVED321_BASE_IDX 2
3110#define mmDCRX_PHY_MACRO_CNTL_RESERVED322 0x2d48
3111#define mmDCRX_PHY_MACRO_CNTL_RESERVED322_BASE_IDX 2
3112#define mmDCRX_PHY_MACRO_CNTL_RESERVED323 0x2d49
3113#define mmDCRX_PHY_MACRO_CNTL_RESERVED323_BASE_IDX 2
3114#define mmDCRX_PHY_MACRO_CNTL_RESERVED324 0x2d4a
3115#define mmDCRX_PHY_MACRO_CNTL_RESERVED324_BASE_IDX 2
3116#define mmDCRX_PHY_MACRO_CNTL_RESERVED325 0x2d4b
3117#define mmDCRX_PHY_MACRO_CNTL_RESERVED325_BASE_IDX 2
3118#define mmDCRX_PHY_MACRO_CNTL_RESERVED326 0x2d4c
3119#define mmDCRX_PHY_MACRO_CNTL_RESERVED326_BASE_IDX 2
3120#define mmDCRX_PHY_MACRO_CNTL_RESERVED327 0x2d4d
3121#define mmDCRX_PHY_MACRO_CNTL_RESERVED327_BASE_IDX 2
3122#define mmDCRX_PHY_MACRO_CNTL_RESERVED328 0x2d4e
3123#define mmDCRX_PHY_MACRO_CNTL_RESERVED328_BASE_IDX 2
3124#define mmDCRX_PHY_MACRO_CNTL_RESERVED329 0x2d4f
3125#define mmDCRX_PHY_MACRO_CNTL_RESERVED329_BASE_IDX 2
3126#define mmDCRX_PHY_MACRO_CNTL_RESERVED330 0x2d50
3127#define mmDCRX_PHY_MACRO_CNTL_RESERVED330_BASE_IDX 2
3128#define mmDCRX_PHY_MACRO_CNTL_RESERVED331 0x2d51
3129#define mmDCRX_PHY_MACRO_CNTL_RESERVED331_BASE_IDX 2
3130#define mmDCRX_PHY_MACRO_CNTL_RESERVED332 0x2d52
3131#define mmDCRX_PHY_MACRO_CNTL_RESERVED332_BASE_IDX 2
3132#define mmDCRX_PHY_MACRO_CNTL_RESERVED333 0x2d53
3133#define mmDCRX_PHY_MACRO_CNTL_RESERVED333_BASE_IDX 2
3134#define mmDCRX_PHY_MACRO_CNTL_RESERVED334 0x2d54
3135#define mmDCRX_PHY_MACRO_CNTL_RESERVED334_BASE_IDX 2
3136#define mmDCRX_PHY_MACRO_CNTL_RESERVED335 0x2d55
3137#define mmDCRX_PHY_MACRO_CNTL_RESERVED335_BASE_IDX 2
3138#define mmDCRX_PHY_MACRO_CNTL_RESERVED336 0x2d56
3139#define mmDCRX_PHY_MACRO_CNTL_RESERVED336_BASE_IDX 2
3140#define mmDCRX_PHY_MACRO_CNTL_RESERVED337 0x2d57
3141#define mmDCRX_PHY_MACRO_CNTL_RESERVED337_BASE_IDX 2
3142#define mmDCRX_PHY_MACRO_CNTL_RESERVED338 0x2d58
3143#define mmDCRX_PHY_MACRO_CNTL_RESERVED338_BASE_IDX 2
3144#define mmDCRX_PHY_MACRO_CNTL_RESERVED339 0x2d59
3145#define mmDCRX_PHY_MACRO_CNTL_RESERVED339_BASE_IDX 2
3146#define mmDCRX_PHY_MACRO_CNTL_RESERVED340 0x2d5a
3147#define mmDCRX_PHY_MACRO_CNTL_RESERVED340_BASE_IDX 2
3148#define mmDCRX_PHY_MACRO_CNTL_RESERVED341 0x2d5b
3149#define mmDCRX_PHY_MACRO_CNTL_RESERVED341_BASE_IDX 2
3150#define mmDCRX_PHY_MACRO_CNTL_RESERVED342 0x2d5c
3151#define mmDCRX_PHY_MACRO_CNTL_RESERVED342_BASE_IDX 2
3152#define mmDCRX_PHY_MACRO_CNTL_RESERVED343 0x2d5d
3153#define mmDCRX_PHY_MACRO_CNTL_RESERVED343_BASE_IDX 2
3154#define mmDCRX_PHY_MACRO_CNTL_RESERVED344 0x2d5e
3155#define mmDCRX_PHY_MACRO_CNTL_RESERVED344_BASE_IDX 2
3156#define mmDCRX_PHY_MACRO_CNTL_RESERVED345 0x2d5f
3157#define mmDCRX_PHY_MACRO_CNTL_RESERVED345_BASE_IDX 2
3158#define mmDCRX_PHY_MACRO_CNTL_RESERVED346 0x2d60
3159#define mmDCRX_PHY_MACRO_CNTL_RESERVED346_BASE_IDX 2
3160#define mmDCRX_PHY_MACRO_CNTL_RESERVED347 0x2d61
3161#define mmDCRX_PHY_MACRO_CNTL_RESERVED347_BASE_IDX 2
3162#define mmDCRX_PHY_MACRO_CNTL_RESERVED348 0x2d62
3163#define mmDCRX_PHY_MACRO_CNTL_RESERVED348_BASE_IDX 2
3164#define mmDCRX_PHY_MACRO_CNTL_RESERVED349 0x2d63
3165#define mmDCRX_PHY_MACRO_CNTL_RESERVED349_BASE_IDX 2
3166#define mmDCRX_PHY_MACRO_CNTL_RESERVED350 0x2d64
3167#define mmDCRX_PHY_MACRO_CNTL_RESERVED350_BASE_IDX 2
3168#define mmDCRX_PHY_MACRO_CNTL_RESERVED351 0x2d65
3169#define mmDCRX_PHY_MACRO_CNTL_RESERVED351_BASE_IDX 2
3170#define mmDCRX_PHY_MACRO_CNTL_RESERVED352 0x2d66
3171#define mmDCRX_PHY_MACRO_CNTL_RESERVED352_BASE_IDX 2
3172#define mmDCRX_PHY_MACRO_CNTL_RESERVED353 0x2d67
3173#define mmDCRX_PHY_MACRO_CNTL_RESERVED353_BASE_IDX 2
3174#define mmDCRX_PHY_MACRO_CNTL_RESERVED354 0x2d68
3175#define mmDCRX_PHY_MACRO_CNTL_RESERVED354_BASE_IDX 2
3176#define mmDCRX_PHY_MACRO_CNTL_RESERVED355 0x2d69
3177#define mmDCRX_PHY_MACRO_CNTL_RESERVED355_BASE_IDX 2
3178#define mmDCRX_PHY_MACRO_CNTL_RESERVED356 0x2d6a
3179#define mmDCRX_PHY_MACRO_CNTL_RESERVED356_BASE_IDX 2
3180#define mmDCRX_PHY_MACRO_CNTL_RESERVED357 0x2d6b
3181#define mmDCRX_PHY_MACRO_CNTL_RESERVED357_BASE_IDX 2
3182#define mmDCRX_PHY_MACRO_CNTL_RESERVED358 0x2d6c
3183#define mmDCRX_PHY_MACRO_CNTL_RESERVED358_BASE_IDX 2
3184#define mmDCRX_PHY_MACRO_CNTL_RESERVED359 0x2d6d
3185#define mmDCRX_PHY_MACRO_CNTL_RESERVED359_BASE_IDX 2
3186#define mmDCRX_PHY_MACRO_CNTL_RESERVED360 0x2d6e
3187#define mmDCRX_PHY_MACRO_CNTL_RESERVED360_BASE_IDX 2
3188#define mmDCRX_PHY_MACRO_CNTL_RESERVED361 0x2d6f
3189#define mmDCRX_PHY_MACRO_CNTL_RESERVED361_BASE_IDX 2
3190#define mmDCRX_PHY_MACRO_CNTL_RESERVED362 0x2d70
3191#define mmDCRX_PHY_MACRO_CNTL_RESERVED362_BASE_IDX 2
3192#define mmDCRX_PHY_MACRO_CNTL_RESERVED363 0x2d71
3193#define mmDCRX_PHY_MACRO_CNTL_RESERVED363_BASE_IDX 2
3194#define mmDCRX_PHY_MACRO_CNTL_RESERVED364 0x2d72
3195#define mmDCRX_PHY_MACRO_CNTL_RESERVED364_BASE_IDX 2
3196#define mmDCRX_PHY_MACRO_CNTL_RESERVED365 0x2d73
3197#define mmDCRX_PHY_MACRO_CNTL_RESERVED365_BASE_IDX 2
3198#define mmDCRX_PHY_MACRO_CNTL_RESERVED366 0x2d74
3199#define mmDCRX_PHY_MACRO_CNTL_RESERVED366_BASE_IDX 2
3200#define mmDCRX_PHY_MACRO_CNTL_RESERVED367 0x2d75
3201#define mmDCRX_PHY_MACRO_CNTL_RESERVED367_BASE_IDX 2
3202#define mmDCRX_PHY_MACRO_CNTL_RESERVED368 0x2d76
3203#define mmDCRX_PHY_MACRO_CNTL_RESERVED368_BASE_IDX 2
3204#define mmDCRX_PHY_MACRO_CNTL_RESERVED369 0x2d77
3205#define mmDCRX_PHY_MACRO_CNTL_RESERVED369_BASE_IDX 2
3206#define mmDCRX_PHY_MACRO_CNTL_RESERVED370 0x2d78
3207#define mmDCRX_PHY_MACRO_CNTL_RESERVED370_BASE_IDX 2
3208#define mmDCRX_PHY_MACRO_CNTL_RESERVED371 0x2d79
3209#define mmDCRX_PHY_MACRO_CNTL_RESERVED371_BASE_IDX 2
3210#define mmDCRX_PHY_MACRO_CNTL_RESERVED372 0x2d7a
3211#define mmDCRX_PHY_MACRO_CNTL_RESERVED372_BASE_IDX 2
3212#define mmDCRX_PHY_MACRO_CNTL_RESERVED373 0x2d7b
3213#define mmDCRX_PHY_MACRO_CNTL_RESERVED373_BASE_IDX 2
3214#define mmDCRX_PHY_MACRO_CNTL_RESERVED374 0x2d7c
3215#define mmDCRX_PHY_MACRO_CNTL_RESERVED374_BASE_IDX 2
3216#define mmDCRX_PHY_MACRO_CNTL_RESERVED375 0x2d7d
3217#define mmDCRX_PHY_MACRO_CNTL_RESERVED375_BASE_IDX 2
3218#define mmDCRX_PHY_MACRO_CNTL_RESERVED376 0x2d7e
3219#define mmDCRX_PHY_MACRO_CNTL_RESERVED376_BASE_IDX 2
3220#define mmDCRX_PHY_MACRO_CNTL_RESERVED377 0x2d7f
3221#define mmDCRX_PHY_MACRO_CNTL_RESERVED377_BASE_IDX 2
3222#define mmDCRX_PHY_MACRO_CNTL_RESERVED378 0x2d80
3223#define mmDCRX_PHY_MACRO_CNTL_RESERVED378_BASE_IDX 2
3224#define mmDCRX_PHY_MACRO_CNTL_RESERVED379 0x2d81
3225#define mmDCRX_PHY_MACRO_CNTL_RESERVED379_BASE_IDX 2
3226#define mmI2S0_CNTL 0x2d82
3227#define mmI2S0_CNTL_BASE_IDX 2
3228#define mmSPDIF0_CNTL 0x2d83
3229#define mmSPDIF0_CNTL_BASE_IDX 2
3230#define mmI2S1_CNTL 0x2d84
3231#define mmI2S1_CNTL_BASE_IDX 2
3232#define mmSPDIF1_CNTL 0x2d85
3233#define mmSPDIF1_CNTL_BASE_IDX 2
3234#define mmI2S0_STATUS 0x2d86
3235#define mmI2S0_STATUS_BASE_IDX 2
3236#define mmI2S1_STATUS 0x2d87
3237#define mmI2S1_STATUS_BASE_IDX 2
3238#define mmI2S0_CRC_TEST_CNTL 0x2d8a
3239#define mmI2S0_CRC_TEST_CNTL_BASE_IDX 2
3240#define mmI2S0_CRC_TEST_DATA_01 0x2d8b
3241#define mmI2S0_CRC_TEST_DATA_01_BASE_IDX 2
3242#define mmI2S0_CRC_TEST_DATA_23 0x2d8c
3243#define mmI2S0_CRC_TEST_DATA_23_BASE_IDX 2
3244#define mmI2S1_CRC_TEST_CNTL 0x2d8d
3245#define mmI2S1_CRC_TEST_CNTL_BASE_IDX 2
3246#define mmI2S1_CRC_TEST_DATA_0 0x2d8e
3247#define mmI2S1_CRC_TEST_DATA_0_BASE_IDX 2
3248#define mmSPDIF0_CRC_TEST_CNTL 0x2d8f
3249#define mmSPDIF0_CRC_TEST_CNTL_BASE_IDX 2
3250#define mmSPDIF0_CRC_TEST_DATA_0 0x2d90
3251#define mmSPDIF0_CRC_TEST_DATA_0_BASE_IDX 2
3252#define mmSPDIF1_CRC_TEST_CNTL 0x2d91
3253#define mmSPDIF1_CRC_TEST_CNTL_BASE_IDX 2
3254#define mmSPDIF1_CRC_TEST_DATA 0x2d92
3255#define mmSPDIF1_CRC_TEST_DATA_BASE_IDX 2
3256#define mmCRC_I2S_CONT_REPEAT_NUM 0x2d93
3257#define mmCRC_I2S_CONT_REPEAT_NUM_BASE_IDX 2
3258#define mmCRC_SPDIF_CONT_REPEAT_NUM 0x2d94
3259#define mmCRC_SPDIF_CONT_REPEAT_NUM_BASE_IDX 2
3260#define mmZCAL_MACRO_CNTL_RESERVED0 0x2d96
3261#define mmZCAL_MACRO_CNTL_RESERVED0_BASE_IDX 2
3262#define mmZCAL_MACRO_CNTL_RESERVED1 0x2d97
3263#define mmZCAL_MACRO_CNTL_RESERVED1_BASE_IDX 2
3264#define mmZCAL_MACRO_CNTL_RESERVED2 0x2d98
3265#define mmZCAL_MACRO_CNTL_RESERVED2_BASE_IDX 2
3266#define mmZCAL_MACRO_CNTL_RESERVED3 0x2d99
3267#define mmZCAL_MACRO_CNTL_RESERVED3_BASE_IDX 2
3268#define mmZCAL_MACRO_CNTL_RESERVED4 0x2d9a
3269#define mmZCAL_MACRO_CNTL_RESERVED4_BASE_IDX 2
3270
3271
3272// addressBlock: dce_dc_azf0stream0_dispdec
3273// base address: 0x0
3274#define mmAZF0STREAM0_AZALIA_STREAM_INDEX 0x0458
3275#define mmAZF0STREAM0_AZALIA_STREAM_INDEX_BASE_IDX 2
3276#define mmAZF0STREAM0_AZALIA_STREAM_DATA 0x0459
3277#define mmAZF0STREAM0_AZALIA_STREAM_DATA_BASE_IDX 2
3278
3279
3280// addressBlock: dce_dc_azf0stream1_dispdec
3281// base address: 0x8
3282#define mmAZF0STREAM1_AZALIA_STREAM_INDEX 0x045a
3283#define mmAZF0STREAM1_AZALIA_STREAM_INDEX_BASE_IDX 2
3284#define mmAZF0STREAM1_AZALIA_STREAM_DATA 0x045b
3285#define mmAZF0STREAM1_AZALIA_STREAM_DATA_BASE_IDX 2
3286
3287
3288// addressBlock: dce_dc_azf0stream2_dispdec
3289// base address: 0x10
3290#define mmAZF0STREAM2_AZALIA_STREAM_INDEX 0x045c
3291#define mmAZF0STREAM2_AZALIA_STREAM_INDEX_BASE_IDX 2
3292#define mmAZF0STREAM2_AZALIA_STREAM_DATA 0x045d
3293#define mmAZF0STREAM2_AZALIA_STREAM_DATA_BASE_IDX 2
3294
3295
3296// addressBlock: dce_dc_azf0stream3_dispdec
3297// base address: 0x18
3298#define mmAZF0STREAM3_AZALIA_STREAM_INDEX 0x045e
3299#define mmAZF0STREAM3_AZALIA_STREAM_INDEX_BASE_IDX 2
3300#define mmAZF0STREAM3_AZALIA_STREAM_DATA 0x045f
3301#define mmAZF0STREAM3_AZALIA_STREAM_DATA_BASE_IDX 2
3302
3303
3304// addressBlock: dce_dc_azf0stream4_dispdec
3305// base address: 0x20
3306#define mmAZF0STREAM4_AZALIA_STREAM_INDEX 0x0460
3307#define mmAZF0STREAM4_AZALIA_STREAM_INDEX_BASE_IDX 2
3308#define mmAZF0STREAM4_AZALIA_STREAM_DATA 0x0461
3309#define mmAZF0STREAM4_AZALIA_STREAM_DATA_BASE_IDX 2
3310
3311
3312// addressBlock: dce_dc_azf0stream5_dispdec
3313// base address: 0x28
3314#define mmAZF0STREAM5_AZALIA_STREAM_INDEX 0x0462
3315#define mmAZF0STREAM5_AZALIA_STREAM_INDEX_BASE_IDX 2
3316#define mmAZF0STREAM5_AZALIA_STREAM_DATA 0x0463
3317#define mmAZF0STREAM5_AZALIA_STREAM_DATA_BASE_IDX 2
3318
3319
3320// addressBlock: dce_dc_azf0stream6_dispdec
3321// base address: 0x30
3322#define mmAZF0STREAM6_AZALIA_STREAM_INDEX 0x0464
3323#define mmAZF0STREAM6_AZALIA_STREAM_INDEX_BASE_IDX 2
3324#define mmAZF0STREAM6_AZALIA_STREAM_DATA 0x0465
3325#define mmAZF0STREAM6_AZALIA_STREAM_DATA_BASE_IDX 2
3326
3327
3328// addressBlock: dce_dc_azf0stream7_dispdec
3329// base address: 0x38
3330#define mmAZF0STREAM7_AZALIA_STREAM_INDEX 0x0466
3331#define mmAZF0STREAM7_AZALIA_STREAM_INDEX_BASE_IDX 2
3332#define mmAZF0STREAM7_AZALIA_STREAM_DATA 0x0467
3333#define mmAZF0STREAM7_AZALIA_STREAM_DATA_BASE_IDX 2
3334
3335
3336// addressBlock: dce_dc_azf0endpoint0_dispdec
3337// base address: 0x0
3338#define mmAZF0ENDPOINT0_AZALIA_F0_CODEC_ENDPOINT_INDEX 0x0480
3339#define mmAZF0ENDPOINT0_AZALIA_F0_CODEC_ENDPOINT_INDEX_BASE_IDX 2
3340#define mmAZF0ENDPOINT0_AZALIA_F0_CODEC_ENDPOINT_DATA 0x0481
3341#define mmAZF0ENDPOINT0_AZALIA_F0_CODEC_ENDPOINT_DATA_BASE_IDX 2
3342
3343
3344// addressBlock: dce_dc_azf0endpoint1_dispdec
3345// base address: 0x18
3346#define mmAZF0ENDPOINT1_AZALIA_F0_CODEC_ENDPOINT_INDEX 0x0486
3347#define mmAZF0ENDPOINT1_AZALIA_F0_CODEC_ENDPOINT_INDEX_BASE_IDX 2
3348#define mmAZF0ENDPOINT1_AZALIA_F0_CODEC_ENDPOINT_DATA 0x0487
3349#define mmAZF0ENDPOINT1_AZALIA_F0_CODEC_ENDPOINT_DATA_BASE_IDX 2
3350
3351
3352// addressBlock: dce_dc_azf0endpoint2_dispdec
3353// base address: 0x30
3354#define mmAZF0ENDPOINT2_AZALIA_F0_CODEC_ENDPOINT_INDEX 0x048c
3355#define mmAZF0ENDPOINT2_AZALIA_F0_CODEC_ENDPOINT_INDEX_BASE_IDX 2
3356#define mmAZF0ENDPOINT2_AZALIA_F0_CODEC_ENDPOINT_DATA 0x048d
3357#define mmAZF0ENDPOINT2_AZALIA_F0_CODEC_ENDPOINT_DATA_BASE_IDX 2
3358
3359
3360// addressBlock: dce_dc_azf0endpoint3_dispdec
3361// base address: 0x48
3362#define mmAZF0ENDPOINT3_AZALIA_F0_CODEC_ENDPOINT_INDEX 0x0492
3363#define mmAZF0ENDPOINT3_AZALIA_F0_CODEC_ENDPOINT_INDEX_BASE_IDX 2
3364#define mmAZF0ENDPOINT3_AZALIA_F0_CODEC_ENDPOINT_DATA 0x0493
3365#define mmAZF0ENDPOINT3_AZALIA_F0_CODEC_ENDPOINT_DATA_BASE_IDX 2
3366
3367
3368// addressBlock: dce_dc_azf0endpoint4_dispdec
3369// base address: 0x60
3370#define mmAZF0ENDPOINT4_AZALIA_F0_CODEC_ENDPOINT_INDEX 0x0498
3371#define mmAZF0ENDPOINT4_AZALIA_F0_CODEC_ENDPOINT_INDEX_BASE_IDX 2
3372#define mmAZF0ENDPOINT4_AZALIA_F0_CODEC_ENDPOINT_DATA 0x0499
3373#define mmAZF0ENDPOINT4_AZALIA_F0_CODEC_ENDPOINT_DATA_BASE_IDX 2
3374
3375
3376// addressBlock: dce_dc_azf0endpoint5_dispdec
3377// base address: 0x78
3378#define mmAZF0ENDPOINT5_AZALIA_F0_CODEC_ENDPOINT_INDEX 0x049e
3379#define mmAZF0ENDPOINT5_AZALIA_F0_CODEC_ENDPOINT_INDEX_BASE_IDX 2
3380#define mmAZF0ENDPOINT5_AZALIA_F0_CODEC_ENDPOINT_DATA 0x049f
3381#define mmAZF0ENDPOINT5_AZALIA_F0_CODEC_ENDPOINT_DATA_BASE_IDX 2
3382
3383
3384// addressBlock: dce_dc_azf0endpoint6_dispdec
3385// base address: 0x90
3386#define mmAZF0ENDPOINT6_AZALIA_F0_CODEC_ENDPOINT_INDEX 0x04a4
3387#define mmAZF0ENDPOINT6_AZALIA_F0_CODEC_ENDPOINT_INDEX_BASE_IDX 2
3388#define mmAZF0ENDPOINT6_AZALIA_F0_CODEC_ENDPOINT_DATA 0x04a5
3389#define mmAZF0ENDPOINT6_AZALIA_F0_CODEC_ENDPOINT_DATA_BASE_IDX 2
3390
3391
3392// addressBlock: dce_dc_azf0endpoint7_dispdec
3393// base address: 0xa8
3394#define mmAZF0ENDPOINT7_AZALIA_F0_CODEC_ENDPOINT_INDEX 0x04aa
3395#define mmAZF0ENDPOINT7_AZALIA_F0_CODEC_ENDPOINT_INDEX_BASE_IDX 2
3396#define mmAZF0ENDPOINT7_AZALIA_F0_CODEC_ENDPOINT_DATA 0x04ab
3397#define mmAZF0ENDPOINT7_AZALIA_F0_CODEC_ENDPOINT_DATA_BASE_IDX 2
3398
3399
3400// addressBlock: dce_dc_azf0stream8_dispdec
3401// base address: 0x320
3402#define mmAZF0STREAM8_AZALIA_STREAM_INDEX 0x0520
3403#define mmAZF0STREAM8_AZALIA_STREAM_INDEX_BASE_IDX 2
3404#define mmAZF0STREAM8_AZALIA_STREAM_DATA 0x0521
3405#define mmAZF0STREAM8_AZALIA_STREAM_DATA_BASE_IDX 2
3406
3407
3408// addressBlock: dce_dc_azf0stream9_dispdec
3409// base address: 0x328
3410#define mmAZF0STREAM9_AZALIA_STREAM_INDEX 0x0522
3411#define mmAZF0STREAM9_AZALIA_STREAM_INDEX_BASE_IDX 2
3412#define mmAZF0STREAM9_AZALIA_STREAM_DATA 0x0523
3413#define mmAZF0STREAM9_AZALIA_STREAM_DATA_BASE_IDX 2
3414
3415
3416// addressBlock: dce_dc_azf0stream10_dispdec
3417// base address: 0x330
3418#define mmAZF0STREAM10_AZALIA_STREAM_INDEX 0x0524
3419#define mmAZF0STREAM10_AZALIA_STREAM_INDEX_BASE_IDX 2
3420#define mmAZF0STREAM10_AZALIA_STREAM_DATA 0x0525
3421#define mmAZF0STREAM10_AZALIA_STREAM_DATA_BASE_IDX 2
3422
3423
3424// addressBlock: dce_dc_azf0stream11_dispdec
3425// base address: 0x338
3426#define mmAZF0STREAM11_AZALIA_STREAM_INDEX 0x0526
3427#define mmAZF0STREAM11_AZALIA_STREAM_INDEX_BASE_IDX 2
3428#define mmAZF0STREAM11_AZALIA_STREAM_DATA 0x0527
3429#define mmAZF0STREAM11_AZALIA_STREAM_DATA_BASE_IDX 2
3430
3431
3432// addressBlock: dce_dc_azf0stream12_dispdec
3433// base address: 0x340
3434#define mmAZF0STREAM12_AZALIA_STREAM_INDEX 0x0528
3435#define mmAZF0STREAM12_AZALIA_STREAM_INDEX_BASE_IDX 2
3436#define mmAZF0STREAM12_AZALIA_STREAM_DATA 0x0529
3437#define mmAZF0STREAM12_AZALIA_STREAM_DATA_BASE_IDX 2
3438
3439
3440// addressBlock: dce_dc_azf0stream13_dispdec
3441// base address: 0x348
3442#define mmAZF0STREAM13_AZALIA_STREAM_INDEX 0x052a
3443#define mmAZF0STREAM13_AZALIA_STREAM_INDEX_BASE_IDX 2
3444#define mmAZF0STREAM13_AZALIA_STREAM_DATA 0x052b
3445#define mmAZF0STREAM13_AZALIA_STREAM_DATA_BASE_IDX 2
3446
3447
3448// addressBlock: dce_dc_azf0stream14_dispdec
3449// base address: 0x350
3450#define mmAZF0STREAM14_AZALIA_STREAM_INDEX 0x052c
3451#define mmAZF0STREAM14_AZALIA_STREAM_INDEX_BASE_IDX 2
3452#define mmAZF0STREAM14_AZALIA_STREAM_DATA 0x052d
3453#define mmAZF0STREAM14_AZALIA_STREAM_DATA_BASE_IDX 2
3454
3455
3456// addressBlock: dce_dc_azf0stream15_dispdec
3457// base address: 0x358
3458#define mmAZF0STREAM15_AZALIA_STREAM_INDEX 0x052e
3459#define mmAZF0STREAM15_AZALIA_STREAM_INDEX_BASE_IDX 2
3460#define mmAZF0STREAM15_AZALIA_STREAM_DATA 0x052f
3461#define mmAZF0STREAM15_AZALIA_STREAM_DATA_BASE_IDX 2
3462
3463
3464// addressBlock: dce_dc_azf0inputendpoint0_dispdec
3465// base address: 0x0
3466#define mmAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX 0x0534
3467#define mmAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX_BASE_IDX 2
3468#define mmAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA 0x0535
3469#define mmAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA_BASE_IDX 2
3470
3471
3472// addressBlock: dce_dc_azf0inputendpoint1_dispdec
3473// base address: 0x10
3474#define mmAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX 0x0538
3475#define mmAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX_BASE_IDX 2
3476#define mmAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA 0x0539
3477#define mmAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA_BASE_IDX 2
3478
3479
3480// addressBlock: dce_dc_azf0inputendpoint2_dispdec
3481// base address: 0x20
3482#define mmAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX 0x053c
3483#define mmAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX_BASE_IDX 2
3484#define mmAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA 0x053d
3485#define mmAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA_BASE_IDX 2
3486
3487
3488// addressBlock: dce_dc_azf0inputendpoint3_dispdec
3489// base address: 0x30
3490#define mmAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX 0x0540
3491#define mmAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX_BASE_IDX 2
3492#define mmAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA 0x0541
3493#define mmAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA_BASE_IDX 2
3494
3495
3496// addressBlock: dce_dc_azf0inputendpoint4_dispdec
3497// base address: 0x40
3498#define mmAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX 0x0544
3499#define mmAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX_BASE_IDX 2
3500#define mmAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA 0x0545
3501#define mmAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA_BASE_IDX 2
3502
3503
3504// addressBlock: dce_dc_azf0inputendpoint5_dispdec
3505// base address: 0x50
3506#define mmAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX 0x0548
3507#define mmAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX_BASE_IDX 2
3508#define mmAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA 0x0549
3509#define mmAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA_BASE_IDX 2
3510
3511
3512// addressBlock: dce_dc_azf0inputendpoint6_dispdec
3513// base address: 0x60
3514#define mmAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX 0x054c
3515#define mmAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX_BASE_IDX 2
3516#define mmAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA 0x054d
3517#define mmAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA_BASE_IDX 2
3518
3519
3520// addressBlock: dce_dc_azf0inputendpoint7_dispdec
3521// base address: 0x70
3522#define mmAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX 0x0550
3523#define mmAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_ENDPOINT_INDEX_BASE_IDX 2
3524#define mmAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA 0x0551
3525#define mmAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_ENDPOINT_DATA_BASE_IDX 2
3526
3527
3528// addressBlock: dce_dc_dcp0_dispdec
3529// base address: 0x0
3530#define mmDCP0_GRPH_ENABLE 0x055a
3531#define mmDCP0_GRPH_ENABLE_BASE_IDX 2
3532#define mmDCP0_GRPH_CONTROL 0x055b
3533#define mmDCP0_GRPH_CONTROL_BASE_IDX 2
3534#define mmDCP0_GRPH_LUT_10BIT_BYPASS 0x055c
3535#define mmDCP0_GRPH_LUT_10BIT_BYPASS_BASE_IDX 2
3536#define mmDCP0_GRPH_SWAP_CNTL 0x055d
3537#define mmDCP0_GRPH_SWAP_CNTL_BASE_IDX 2
3538#define mmDCP0_GRPH_PRIMARY_SURFACE_ADDRESS 0x055e
3539#define mmDCP0_GRPH_PRIMARY_SURFACE_ADDRESS_BASE_IDX 2
3540#define mmDCP0_GRPH_SECONDARY_SURFACE_ADDRESS 0x055f
3541#define mmDCP0_GRPH_SECONDARY_SURFACE_ADDRESS_BASE_IDX 2
3542#define mmDCP0_GRPH_PITCH 0x0560
3543#define mmDCP0_GRPH_PITCH_BASE_IDX 2
3544#define mmDCP0_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH 0x0561
3545#define mmDCP0_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
3546#define mmDCP0_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH 0x0562
3547#define mmDCP0_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
3548#define mmDCP0_GRPH_SURFACE_OFFSET_X 0x0563
3549#define mmDCP0_GRPH_SURFACE_OFFSET_X_BASE_IDX 2
3550#define mmDCP0_GRPH_SURFACE_OFFSET_Y 0x0564
3551#define mmDCP0_GRPH_SURFACE_OFFSET_Y_BASE_IDX 2
3552#define mmDCP0_GRPH_X_START 0x0565
3553#define mmDCP0_GRPH_X_START_BASE_IDX 2
3554#define mmDCP0_GRPH_Y_START 0x0566
3555#define mmDCP0_GRPH_Y_START_BASE_IDX 2
3556#define mmDCP0_GRPH_X_END 0x0567
3557#define mmDCP0_GRPH_X_END_BASE_IDX 2
3558#define mmDCP0_GRPH_Y_END 0x0568
3559#define mmDCP0_GRPH_Y_END_BASE_IDX 2
3560#define mmDCP0_INPUT_GAMMA_CONTROL 0x0569
3561#define mmDCP0_INPUT_GAMMA_CONTROL_BASE_IDX 2
3562#define mmDCP0_GRPH_UPDATE 0x056a
3563#define mmDCP0_GRPH_UPDATE_BASE_IDX 2
3564#define mmDCP0_GRPH_FLIP_CONTROL 0x056b
3565#define mmDCP0_GRPH_FLIP_CONTROL_BASE_IDX 2
3566#define mmDCP0_GRPH_SURFACE_ADDRESS_INUSE 0x056c
3567#define mmDCP0_GRPH_SURFACE_ADDRESS_INUSE_BASE_IDX 2
3568#define mmDCP0_GRPH_DFQ_CONTROL 0x056d
3569#define mmDCP0_GRPH_DFQ_CONTROL_BASE_IDX 2
3570#define mmDCP0_GRPH_DFQ_STATUS 0x056e
3571#define mmDCP0_GRPH_DFQ_STATUS_BASE_IDX 2
3572#define mmDCP0_GRPH_INTERRUPT_STATUS 0x056f
3573#define mmDCP0_GRPH_INTERRUPT_STATUS_BASE_IDX 2
3574#define mmDCP0_GRPH_INTERRUPT_CONTROL 0x0570
3575#define mmDCP0_GRPH_INTERRUPT_CONTROL_BASE_IDX 2
3576#define mmDCP0_GRPH_SURFACE_ADDRESS_HIGH_INUSE 0x0571
3577#define mmDCP0_GRPH_SURFACE_ADDRESS_HIGH_INUSE_BASE_IDX 2
3578#define mmDCP0_GRPH_COMPRESS_SURFACE_ADDRESS 0x0572
3579#define mmDCP0_GRPH_COMPRESS_SURFACE_ADDRESS_BASE_IDX 2
3580#define mmDCP0_GRPH_COMPRESS_PITCH 0x0573
3581#define mmDCP0_GRPH_COMPRESS_PITCH_BASE_IDX 2
3582#define mmDCP0_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH 0x0574
3583#define mmDCP0_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH_BASE_IDX 2
3584#define mmDCP0_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT 0x0575
3585#define mmDCP0_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT_BASE_IDX 2
3586#define mmDCP0_PRESCALE_GRPH_CONTROL 0x0576
3587#define mmDCP0_PRESCALE_GRPH_CONTROL_BASE_IDX 2
3588#define mmDCP0_PRESCALE_VALUES_GRPH_R 0x0577
3589#define mmDCP0_PRESCALE_VALUES_GRPH_R_BASE_IDX 2
3590#define mmDCP0_PRESCALE_VALUES_GRPH_G 0x0578
3591#define mmDCP0_PRESCALE_VALUES_GRPH_G_BASE_IDX 2
3592#define mmDCP0_PRESCALE_VALUES_GRPH_B 0x0579
3593#define mmDCP0_PRESCALE_VALUES_GRPH_B_BASE_IDX 2
3594#define mmDCP0_INPUT_CSC_CONTROL 0x057a
3595#define mmDCP0_INPUT_CSC_CONTROL_BASE_IDX 2
3596#define mmDCP0_INPUT_CSC_C11_C12 0x057b
3597#define mmDCP0_INPUT_CSC_C11_C12_BASE_IDX 2
3598#define mmDCP0_INPUT_CSC_C13_C14 0x057c
3599#define mmDCP0_INPUT_CSC_C13_C14_BASE_IDX 2
3600#define mmDCP0_INPUT_CSC_C21_C22 0x057d
3601#define mmDCP0_INPUT_CSC_C21_C22_BASE_IDX 2
3602#define mmDCP0_INPUT_CSC_C23_C24 0x057e
3603#define mmDCP0_INPUT_CSC_C23_C24_BASE_IDX 2
3604#define mmDCP0_INPUT_CSC_C31_C32 0x057f
3605#define mmDCP0_INPUT_CSC_C31_C32_BASE_IDX 2
3606#define mmDCP0_INPUT_CSC_C33_C34 0x0580
3607#define mmDCP0_INPUT_CSC_C33_C34_BASE_IDX 2
3608#define mmDCP0_OUTPUT_CSC_CONTROL 0x0581
3609#define mmDCP0_OUTPUT_CSC_CONTROL_BASE_IDX 2
3610#define mmDCP0_OUTPUT_CSC_C11_C12 0x0582
3611#define mmDCP0_OUTPUT_CSC_C11_C12_BASE_IDX 2
3612#define mmDCP0_OUTPUT_CSC_C13_C14 0x0583
3613#define mmDCP0_OUTPUT_CSC_C13_C14_BASE_IDX 2
3614#define mmDCP0_OUTPUT_CSC_C21_C22 0x0584
3615#define mmDCP0_OUTPUT_CSC_C21_C22_BASE_IDX 2
3616#define mmDCP0_OUTPUT_CSC_C23_C24 0x0585
3617#define mmDCP0_OUTPUT_CSC_C23_C24_BASE_IDX 2
3618#define mmDCP0_OUTPUT_CSC_C31_C32 0x0586
3619#define mmDCP0_OUTPUT_CSC_C31_C32_BASE_IDX 2
3620#define mmDCP0_OUTPUT_CSC_C33_C34 0x0587
3621#define mmDCP0_OUTPUT_CSC_C33_C34_BASE_IDX 2
3622#define mmDCP0_COMM_MATRIXA_TRANS_C11_C12 0x0588
3623#define mmDCP0_COMM_MATRIXA_TRANS_C11_C12_BASE_IDX 2
3624#define mmDCP0_COMM_MATRIXA_TRANS_C13_C14 0x0589
3625#define mmDCP0_COMM_MATRIXA_TRANS_C13_C14_BASE_IDX 2
3626#define mmDCP0_COMM_MATRIXA_TRANS_C21_C22 0x058a
3627#define mmDCP0_COMM_MATRIXA_TRANS_C21_C22_BASE_IDX 2
3628#define mmDCP0_COMM_MATRIXA_TRANS_C23_C24 0x058b
3629#define mmDCP0_COMM_MATRIXA_TRANS_C23_C24_BASE_IDX 2
3630#define mmDCP0_COMM_MATRIXA_TRANS_C31_C32 0x058c
3631#define mmDCP0_COMM_MATRIXA_TRANS_C31_C32_BASE_IDX 2
3632#define mmDCP0_COMM_MATRIXA_TRANS_C33_C34 0x058d
3633#define mmDCP0_COMM_MATRIXA_TRANS_C33_C34_BASE_IDX 2
3634#define mmDCP0_COMM_MATRIXB_TRANS_C11_C12 0x058e
3635#define mmDCP0_COMM_MATRIXB_TRANS_C11_C12_BASE_IDX 2
3636#define mmDCP0_COMM_MATRIXB_TRANS_C13_C14 0x058f
3637#define mmDCP0_COMM_MATRIXB_TRANS_C13_C14_BASE_IDX 2
3638#define mmDCP0_COMM_MATRIXB_TRANS_C21_C22 0x0590
3639#define mmDCP0_COMM_MATRIXB_TRANS_C21_C22_BASE_IDX 2
3640#define mmDCP0_COMM_MATRIXB_TRANS_C23_C24 0x0591
3641#define mmDCP0_COMM_MATRIXB_TRANS_C23_C24_BASE_IDX 2
3642#define mmDCP0_COMM_MATRIXB_TRANS_C31_C32 0x0592
3643#define mmDCP0_COMM_MATRIXB_TRANS_C31_C32_BASE_IDX 2
3644#define mmDCP0_COMM_MATRIXB_TRANS_C33_C34 0x0593
3645#define mmDCP0_COMM_MATRIXB_TRANS_C33_C34_BASE_IDX 2
3646#define mmDCP0_DENORM_CONTROL 0x0594
3647#define mmDCP0_DENORM_CONTROL_BASE_IDX 2
3648#define mmDCP0_OUT_ROUND_CONTROL 0x0595
3649#define mmDCP0_OUT_ROUND_CONTROL_BASE_IDX 2
3650#define mmDCP0_OUT_CLAMP_CONTROL_R_CR 0x0596
3651#define mmDCP0_OUT_CLAMP_CONTROL_R_CR_BASE_IDX 2
3652#define mmDCP0_OUT_CLAMP_CONTROL_G_Y 0x0597
3653#define mmDCP0_OUT_CLAMP_CONTROL_G_Y_BASE_IDX 2
3654#define mmDCP0_OUT_CLAMP_CONTROL_B_CB 0x0598
3655#define mmDCP0_OUT_CLAMP_CONTROL_B_CB_BASE_IDX 2
3656#define mmDCP0_KEY_CONTROL 0x0599
3657#define mmDCP0_KEY_CONTROL_BASE_IDX 2
3658#define mmDCP0_KEY_RANGE_ALPHA 0x059a
3659#define mmDCP0_KEY_RANGE_ALPHA_BASE_IDX 2
3660#define mmDCP0_KEY_RANGE_RED 0x059b
3661#define mmDCP0_KEY_RANGE_RED_BASE_IDX 2
3662#define mmDCP0_KEY_RANGE_GREEN 0x059c
3663#define mmDCP0_KEY_RANGE_GREEN_BASE_IDX 2
3664#define mmDCP0_KEY_RANGE_BLUE 0x059d
3665#define mmDCP0_KEY_RANGE_BLUE_BASE_IDX 2
3666#define mmDCP0_DEGAMMA_CONTROL 0x059e
3667#define mmDCP0_DEGAMMA_CONTROL_BASE_IDX 2
3668#define mmDCP0_GAMUT_REMAP_CONTROL 0x059f
3669#define mmDCP0_GAMUT_REMAP_CONTROL_BASE_IDX 2
3670#define mmDCP0_GAMUT_REMAP_C11_C12 0x05a0
3671#define mmDCP0_GAMUT_REMAP_C11_C12_BASE_IDX 2
3672#define mmDCP0_GAMUT_REMAP_C13_C14 0x05a1
3673#define mmDCP0_GAMUT_REMAP_C13_C14_BASE_IDX 2
3674#define mmDCP0_GAMUT_REMAP_C21_C22 0x05a2
3675#define mmDCP0_GAMUT_REMAP_C21_C22_BASE_IDX 2
3676#define mmDCP0_GAMUT_REMAP_C23_C24 0x05a3
3677#define mmDCP0_GAMUT_REMAP_C23_C24_BASE_IDX 2
3678#define mmDCP0_GAMUT_REMAP_C31_C32 0x05a4
3679#define mmDCP0_GAMUT_REMAP_C31_C32_BASE_IDX 2
3680#define mmDCP0_GAMUT_REMAP_C33_C34 0x05a5
3681#define mmDCP0_GAMUT_REMAP_C33_C34_BASE_IDX 2
3682#define mmDCP0_DCP_SPATIAL_DITHER_CNTL 0x05a6
3683#define mmDCP0_DCP_SPATIAL_DITHER_CNTL_BASE_IDX 2
3684#define mmDCP0_DCP_RANDOM_SEEDS 0x05a7
3685#define mmDCP0_DCP_RANDOM_SEEDS_BASE_IDX 2
3686#define mmDCP0_DCP_FP_CONVERTED_FIELD 0x05a8
3687#define mmDCP0_DCP_FP_CONVERTED_FIELD_BASE_IDX 2
3688#define mmDCP0_CUR_CONTROL 0x05a9
3689#define mmDCP0_CUR_CONTROL_BASE_IDX 2
3690#define mmDCP0_CUR_SURFACE_ADDRESS 0x05aa
3691#define mmDCP0_CUR_SURFACE_ADDRESS_BASE_IDX 2
3692#define mmDCP0_CUR_SIZE 0x05ab
3693#define mmDCP0_CUR_SIZE_BASE_IDX 2
3694#define mmDCP0_CUR_SURFACE_ADDRESS_HIGH 0x05ac
3695#define mmDCP0_CUR_SURFACE_ADDRESS_HIGH_BASE_IDX 2
3696#define mmDCP0_CUR_POSITION 0x05ad
3697#define mmDCP0_CUR_POSITION_BASE_IDX 2
3698#define mmDCP0_CUR_HOT_SPOT 0x05ae
3699#define mmDCP0_CUR_HOT_SPOT_BASE_IDX 2
3700#define mmDCP0_CUR_COLOR1 0x05af
3701#define mmDCP0_CUR_COLOR1_BASE_IDX 2
3702#define mmDCP0_CUR_COLOR2 0x05b0
3703#define mmDCP0_CUR_COLOR2_BASE_IDX 2
3704#define mmDCP0_CUR_UPDATE 0x05b1
3705#define mmDCP0_CUR_UPDATE_BASE_IDX 2
3706#define mmDCP0_CUR_REQUEST_FILTER_CNTL 0x05bb
3707#define mmDCP0_CUR_REQUEST_FILTER_CNTL_BASE_IDX 2
3708#define mmDCP0_CUR_STEREO_CONTROL 0x05bc
3709#define mmDCP0_CUR_STEREO_CONTROL_BASE_IDX 2
3710#define mmDCP0_DC_LUT_RW_MODE 0x05be
3711#define mmDCP0_DC_LUT_RW_MODE_BASE_IDX 2
3712#define mmDCP0_DC_LUT_RW_INDEX 0x05bf
3713#define mmDCP0_DC_LUT_RW_INDEX_BASE_IDX 2
3714#define mmDCP0_DC_LUT_SEQ_COLOR 0x05c0
3715#define mmDCP0_DC_LUT_SEQ_COLOR_BASE_IDX 2
3716#define mmDCP0_DC_LUT_PWL_DATA 0x05c1
3717#define mmDCP0_DC_LUT_PWL_DATA_BASE_IDX 2
3718#define mmDCP0_DC_LUT_30_COLOR 0x05c2
3719#define mmDCP0_DC_LUT_30_COLOR_BASE_IDX 2
3720#define mmDCP0_DC_LUT_VGA_ACCESS_ENABLE 0x05c3
3721#define mmDCP0_DC_LUT_VGA_ACCESS_ENABLE_BASE_IDX 2
3722#define mmDCP0_DC_LUT_WRITE_EN_MASK 0x05c4
3723#define mmDCP0_DC_LUT_WRITE_EN_MASK_BASE_IDX 2
3724#define mmDCP0_DC_LUT_AUTOFILL 0x05c5
3725#define mmDCP0_DC_LUT_AUTOFILL_BASE_IDX 2
3726#define mmDCP0_DC_LUT_CONTROL 0x05c6
3727#define mmDCP0_DC_LUT_CONTROL_BASE_IDX 2
3728#define mmDCP0_DC_LUT_BLACK_OFFSET_BLUE 0x05c7
3729#define mmDCP0_DC_LUT_BLACK_OFFSET_BLUE_BASE_IDX 2
3730#define mmDCP0_DC_LUT_BLACK_OFFSET_GREEN 0x05c8
3731#define mmDCP0_DC_LUT_BLACK_OFFSET_GREEN_BASE_IDX 2
3732#define mmDCP0_DC_LUT_BLACK_OFFSET_RED 0x05c9
3733#define mmDCP0_DC_LUT_BLACK_OFFSET_RED_BASE_IDX 2
3734#define mmDCP0_DC_LUT_WHITE_OFFSET_BLUE 0x05ca
3735#define mmDCP0_DC_LUT_WHITE_OFFSET_BLUE_BASE_IDX 2
3736#define mmDCP0_DC_LUT_WHITE_OFFSET_GREEN 0x05cb
3737#define mmDCP0_DC_LUT_WHITE_OFFSET_GREEN_BASE_IDX 2
3738#define mmDCP0_DC_LUT_WHITE_OFFSET_RED 0x05cc
3739#define mmDCP0_DC_LUT_WHITE_OFFSET_RED_BASE_IDX 2
3740#define mmDCP0_DCP_CRC_CONTROL 0x05cd
3741#define mmDCP0_DCP_CRC_CONTROL_BASE_IDX 2
3742#define mmDCP0_DCP_CRC_MASK 0x05ce
3743#define mmDCP0_DCP_CRC_MASK_BASE_IDX 2
3744#define mmDCP0_DCP_CRC_CURRENT 0x05cf
3745#define mmDCP0_DCP_CRC_CURRENT_BASE_IDX 2
3746#define mmDCP0_DVMM_PTE_CONTROL 0x05d0
3747#define mmDCP0_DVMM_PTE_CONTROL_BASE_IDX 2
3748#define mmDCP0_DCP_CRC_LAST 0x05d1
3749#define mmDCP0_DCP_CRC_LAST_BASE_IDX 2
3750#define mmDCP0_DVMM_PTE_ARB_CONTROL 0x05d2
3751#define mmDCP0_DVMM_PTE_ARB_CONTROL_BASE_IDX 2
3752#define mmDCP0_GRPH_FLIP_RATE_CNTL 0x05d4
3753#define mmDCP0_GRPH_FLIP_RATE_CNTL_BASE_IDX 2
3754#define mmDCP0_DCP_GSL_CONTROL 0x05d5
3755#define mmDCP0_DCP_GSL_CONTROL_BASE_IDX 2
3756#define mmDCP0_DCP_LB_DATA_GAP_BETWEEN_CHUNK 0x05d6
3757#define mmDCP0_DCP_LB_DATA_GAP_BETWEEN_CHUNK_BASE_IDX 2
3758#define mmDCP0_GRPH_STEREOSYNC_FLIP 0x05dc
3759#define mmDCP0_GRPH_STEREOSYNC_FLIP_BASE_IDX 2
3760#define mmDCP0_HW_ROTATION 0x05de
3761#define mmDCP0_HW_ROTATION_BASE_IDX 2
3762#define mmDCP0_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL 0x05df
3763#define mmDCP0_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL_BASE_IDX 2
3764#define mmDCP0_REGAMMA_CONTROL 0x05e0
3765#define mmDCP0_REGAMMA_CONTROL_BASE_IDX 2
3766#define mmDCP0_REGAMMA_LUT_INDEX 0x05e1
3767#define mmDCP0_REGAMMA_LUT_INDEX_BASE_IDX 2
3768#define mmDCP0_REGAMMA_LUT_DATA 0x05e2
3769#define mmDCP0_REGAMMA_LUT_DATA_BASE_IDX 2
3770#define mmDCP0_REGAMMA_LUT_WRITE_EN_MASK 0x05e3
3771#define mmDCP0_REGAMMA_LUT_WRITE_EN_MASK_BASE_IDX 2
3772#define mmDCP0_REGAMMA_CNTLA_START_CNTL 0x05e4
3773#define mmDCP0_REGAMMA_CNTLA_START_CNTL_BASE_IDX 2
3774#define mmDCP0_REGAMMA_CNTLA_SLOPE_CNTL 0x05e5
3775#define mmDCP0_REGAMMA_CNTLA_SLOPE_CNTL_BASE_IDX 2
3776#define mmDCP0_REGAMMA_CNTLA_END_CNTL1 0x05e6
3777#define mmDCP0_REGAMMA_CNTLA_END_CNTL1_BASE_IDX 2
3778#define mmDCP0_REGAMMA_CNTLA_END_CNTL2 0x05e7
3779#define mmDCP0_REGAMMA_CNTLA_END_CNTL2_BASE_IDX 2
3780#define mmDCP0_REGAMMA_CNTLA_REGION_0_1 0x05e8
3781#define mmDCP0_REGAMMA_CNTLA_REGION_0_1_BASE_IDX 2
3782#define mmDCP0_REGAMMA_CNTLA_REGION_2_3 0x05e9
3783#define mmDCP0_REGAMMA_CNTLA_REGION_2_3_BASE_IDX 2
3784#define mmDCP0_REGAMMA_CNTLA_REGION_4_5 0x05ea
3785#define mmDCP0_REGAMMA_CNTLA_REGION_4_5_BASE_IDX 2
3786#define mmDCP0_REGAMMA_CNTLA_REGION_6_7 0x05eb
3787#define mmDCP0_REGAMMA_CNTLA_REGION_6_7_BASE_IDX 2
3788#define mmDCP0_REGAMMA_CNTLA_REGION_8_9 0x05ec
3789#define mmDCP0_REGAMMA_CNTLA_REGION_8_9_BASE_IDX 2
3790#define mmDCP0_REGAMMA_CNTLA_REGION_10_11 0x05ed
3791#define mmDCP0_REGAMMA_CNTLA_REGION_10_11_BASE_IDX 2
3792#define mmDCP0_REGAMMA_CNTLA_REGION_12_13 0x05ee
3793#define mmDCP0_REGAMMA_CNTLA_REGION_12_13_BASE_IDX 2
3794#define mmDCP0_REGAMMA_CNTLA_REGION_14_15 0x05ef
3795#define mmDCP0_REGAMMA_CNTLA_REGION_14_15_BASE_IDX 2
3796#define mmDCP0_REGAMMA_CNTLB_START_CNTL 0x05f0
3797#define mmDCP0_REGAMMA_CNTLB_START_CNTL_BASE_IDX 2
3798#define mmDCP0_REGAMMA_CNTLB_SLOPE_CNTL 0x05f1
3799#define mmDCP0_REGAMMA_CNTLB_SLOPE_CNTL_BASE_IDX 2
3800#define mmDCP0_REGAMMA_CNTLB_END_CNTL1 0x05f2
3801#define mmDCP0_REGAMMA_CNTLB_END_CNTL1_BASE_IDX 2
3802#define mmDCP0_REGAMMA_CNTLB_END_CNTL2 0x05f3
3803#define mmDCP0_REGAMMA_CNTLB_END_CNTL2_BASE_IDX 2
3804#define mmDCP0_REGAMMA_CNTLB_REGION_0_1 0x05f4
3805#define mmDCP0_REGAMMA_CNTLB_REGION_0_1_BASE_IDX 2
3806#define mmDCP0_REGAMMA_CNTLB_REGION_2_3 0x05f5
3807#define mmDCP0_REGAMMA_CNTLB_REGION_2_3_BASE_IDX 2
3808#define mmDCP0_REGAMMA_CNTLB_REGION_4_5 0x05f6
3809#define mmDCP0_REGAMMA_CNTLB_REGION_4_5_BASE_IDX 2
3810#define mmDCP0_REGAMMA_CNTLB_REGION_6_7 0x05f7
3811#define mmDCP0_REGAMMA_CNTLB_REGION_6_7_BASE_IDX 2
3812#define mmDCP0_REGAMMA_CNTLB_REGION_8_9 0x05f8
3813#define mmDCP0_REGAMMA_CNTLB_REGION_8_9_BASE_IDX 2
3814#define mmDCP0_REGAMMA_CNTLB_REGION_10_11 0x05f9
3815#define mmDCP0_REGAMMA_CNTLB_REGION_10_11_BASE_IDX 2
3816#define mmDCP0_REGAMMA_CNTLB_REGION_12_13 0x05fa
3817#define mmDCP0_REGAMMA_CNTLB_REGION_12_13_BASE_IDX 2
3818#define mmDCP0_REGAMMA_CNTLB_REGION_14_15 0x05fb
3819#define mmDCP0_REGAMMA_CNTLB_REGION_14_15_BASE_IDX 2
3820#define mmDCP0_ALPHA_CONTROL 0x05fc
3821#define mmDCP0_ALPHA_CONTROL_BASE_IDX 2
3822#define mmDCP0_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS 0x05fd
3823#define mmDCP0_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_BASE_IDX 2
3824#define mmDCP0_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH 0x05fe
3825#define mmDCP0_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
3826#define mmDCP0_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS 0x05ff
3827#define mmDCP0_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS_BASE_IDX 2
3828#define mmDCP0_GRPH_XDMA_FLIP_TIMEOUT 0x0600
3829#define mmDCP0_GRPH_XDMA_FLIP_TIMEOUT_BASE_IDX 2
3830#define mmDCP0_GRPH_XDMA_FLIP_AVG_DELAY 0x0601
3831#define mmDCP0_GRPH_XDMA_FLIP_AVG_DELAY_BASE_IDX 2
3832#define mmDCP0_GRPH_SURFACE_COUNTER_CONTROL 0x0602
3833#define mmDCP0_GRPH_SURFACE_COUNTER_CONTROL_BASE_IDX 2
3834#define mmDCP0_GRPH_SURFACE_COUNTER_OUTPUT 0x0603
3835#define mmDCP0_GRPH_SURFACE_COUNTER_OUTPUT_BASE_IDX 2
3836
3837
3838// addressBlock: dce_dc_lb0_dispdec
3839// base address: 0x0
3840#define mmLB0_LB_DATA_FORMAT 0x061a
3841#define mmLB0_LB_DATA_FORMAT_BASE_IDX 2
3842#define mmLB0_LB_MEMORY_CTRL 0x061b
3843#define mmLB0_LB_MEMORY_CTRL_BASE_IDX 2
3844#define mmLB0_LB_MEMORY_SIZE_STATUS 0x061c
3845#define mmLB0_LB_MEMORY_SIZE_STATUS_BASE_IDX 2
3846#define mmLB0_LB_DESKTOP_HEIGHT 0x061d
3847#define mmLB0_LB_DESKTOP_HEIGHT_BASE_IDX 2
3848#define mmLB0_LB_VLINE_START_END 0x061e
3849#define mmLB0_LB_VLINE_START_END_BASE_IDX 2
3850#define mmLB0_LB_VLINE2_START_END 0x061f
3851#define mmLB0_LB_VLINE2_START_END_BASE_IDX 2
3852#define mmLB0_LB_V_COUNTER 0x0620
3853#define mmLB0_LB_V_COUNTER_BASE_IDX 2
3854#define mmLB0_LB_SNAPSHOT_V_COUNTER 0x0621
3855#define mmLB0_LB_SNAPSHOT_V_COUNTER_BASE_IDX 2
3856#define mmLB0_LB_INTERRUPT_MASK 0x0622
3857#define mmLB0_LB_INTERRUPT_MASK_BASE_IDX 2
3858#define mmLB0_LB_VLINE_STATUS 0x0623
3859#define mmLB0_LB_VLINE_STATUS_BASE_IDX 2
3860#define mmLB0_LB_VLINE2_STATUS 0x0624
3861#define mmLB0_LB_VLINE2_STATUS_BASE_IDX 2
3862#define mmLB0_LB_VBLANK_STATUS 0x0625
3863#define mmLB0_LB_VBLANK_STATUS_BASE_IDX 2
3864#define mmLB0_LB_SYNC_RESET_SEL 0x0626
3865#define mmLB0_LB_SYNC_RESET_SEL_BASE_IDX 2
3866#define mmLB0_LB_BLACK_KEYER_R_CR 0x0627
3867#define mmLB0_LB_BLACK_KEYER_R_CR_BASE_IDX 2
3868#define mmLB0_LB_BLACK_KEYER_G_Y 0x0628
3869#define mmLB0_LB_BLACK_KEYER_G_Y_BASE_IDX 2
3870#define mmLB0_LB_BLACK_KEYER_B_CB 0x0629
3871#define mmLB0_LB_BLACK_KEYER_B_CB_BASE_IDX 2
3872#define mmLB0_LB_KEYER_COLOR_CTRL 0x062a
3873#define mmLB0_LB_KEYER_COLOR_CTRL_BASE_IDX 2
3874#define mmLB0_LB_KEYER_COLOR_R_CR 0x062b
3875#define mmLB0_LB_KEYER_COLOR_R_CR_BASE_IDX 2
3876#define mmLB0_LB_KEYER_COLOR_G_Y 0x062c
3877#define mmLB0_LB_KEYER_COLOR_G_Y_BASE_IDX 2
3878#define mmLB0_LB_KEYER_COLOR_B_CB 0x062d
3879#define mmLB0_LB_KEYER_COLOR_B_CB_BASE_IDX 2
3880#define mmLB0_LB_KEYER_COLOR_REP_R_CR 0x062e
3881#define mmLB0_LB_KEYER_COLOR_REP_R_CR_BASE_IDX 2
3882#define mmLB0_LB_KEYER_COLOR_REP_G_Y 0x062f
3883#define mmLB0_LB_KEYER_COLOR_REP_G_Y_BASE_IDX 2
3884#define mmLB0_LB_KEYER_COLOR_REP_B_CB 0x0630
3885#define mmLB0_LB_KEYER_COLOR_REP_B_CB_BASE_IDX 2
3886#define mmLB0_LB_BUFFER_LEVEL_STATUS 0x0631
3887#define mmLB0_LB_BUFFER_LEVEL_STATUS_BASE_IDX 2
3888#define mmLB0_LB_BUFFER_URGENCY_CTRL 0x0632
3889#define mmLB0_LB_BUFFER_URGENCY_CTRL_BASE_IDX 2
3890#define mmLB0_LB_BUFFER_URGENCY_STATUS 0x0633
3891#define mmLB0_LB_BUFFER_URGENCY_STATUS_BASE_IDX 2
3892#define mmLB0_LB_BUFFER_STATUS 0x0634
3893#define mmLB0_LB_BUFFER_STATUS_BASE_IDX 2
3894#define mmLB0_LB_NO_OUTSTANDING_REQ_STATUS 0x0635
3895#define mmLB0_LB_NO_OUTSTANDING_REQ_STATUS_BASE_IDX 2
3896#define mmLB0_MVP_AFR_FLIP_MODE 0x0636
3897#define mmLB0_MVP_AFR_FLIP_MODE_BASE_IDX 2
3898#define mmLB0_MVP_AFR_FLIP_FIFO_CNTL 0x0637
3899#define mmLB0_MVP_AFR_FLIP_FIFO_CNTL_BASE_IDX 2
3900#define mmLB0_MVP_FLIP_LINE_NUM_INSERT 0x0638
3901#define mmLB0_MVP_FLIP_LINE_NUM_INSERT_BASE_IDX 2
3902#define mmLB0_DC_MVP_LB_CONTROL 0x0639
3903#define mmLB0_DC_MVP_LB_CONTROL_BASE_IDX 2
3904
3905
3906// addressBlock: dce_dc_dcfe0_dispdec
3907// base address: 0x0
3908#define mmDCFE0_DCFE_CLOCK_CONTROL 0x065a
3909#define mmDCFE0_DCFE_CLOCK_CONTROL_BASE_IDX 2
3910#define mmDCFE0_DCFE_SOFT_RESET 0x065b
3911#define mmDCFE0_DCFE_SOFT_RESET_BASE_IDX 2
3912#define mmDCFE0_DCFE_MEM_PWR_CTRL 0x065d
3913#define mmDCFE0_DCFE_MEM_PWR_CTRL_BASE_IDX 2
3914#define mmDCFE0_DCFE_MEM_PWR_CTRL2 0x065e
3915#define mmDCFE0_DCFE_MEM_PWR_CTRL2_BASE_IDX 2
3916#define mmDCFE0_DCFE_MEM_PWR_STATUS 0x065f
3917#define mmDCFE0_DCFE_MEM_PWR_STATUS_BASE_IDX 2
3918#define mmDCFE0_DCFE_MISC 0x0660
3919#define mmDCFE0_DCFE_MISC_BASE_IDX 2
3920#define mmDCFE0_DCFE_FLUSH 0x0661
3921#define mmDCFE0_DCFE_FLUSH_BASE_IDX 2
3922
3923
3924// addressBlock: dce_dc_dc_perfmon3_dispdec
3925// base address: 0x1938
3926#define mmDC_PERFMON3_PERFCOUNTER_CNTL 0x066e
3927#define mmDC_PERFMON3_PERFCOUNTER_CNTL_BASE_IDX 2
3928#define mmDC_PERFMON3_PERFCOUNTER_CNTL2 0x066f
3929#define mmDC_PERFMON3_PERFCOUNTER_CNTL2_BASE_IDX 2
3930#define mmDC_PERFMON3_PERFCOUNTER_STATE 0x0670
3931#define mmDC_PERFMON3_PERFCOUNTER_STATE_BASE_IDX 2
3932#define mmDC_PERFMON3_PERFMON_CNTL 0x0671
3933#define mmDC_PERFMON3_PERFMON_CNTL_BASE_IDX 2
3934#define mmDC_PERFMON3_PERFMON_CNTL2 0x0672
3935#define mmDC_PERFMON3_PERFMON_CNTL2_BASE_IDX 2
3936#define mmDC_PERFMON3_PERFMON_CVALUE_INT_MISC 0x0673
3937#define mmDC_PERFMON3_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
3938#define mmDC_PERFMON3_PERFMON_CVALUE_LOW 0x0674
3939#define mmDC_PERFMON3_PERFMON_CVALUE_LOW_BASE_IDX 2
3940#define mmDC_PERFMON3_PERFMON_HI 0x0675
3941#define mmDC_PERFMON3_PERFMON_HI_BASE_IDX 2
3942#define mmDC_PERFMON3_PERFMON_LOW 0x0676
3943#define mmDC_PERFMON3_PERFMON_LOW_BASE_IDX 2
3944
3945
3946// addressBlock: dce_dc_dmif_pg0_dispdec
3947// base address: 0x0
3948#define mmDMIF_PG0_DPG_PIPE_ARBITRATION_CONTROL1 0x067a
3949#define mmDMIF_PG0_DPG_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
3950#define mmDMIF_PG0_DPG_PIPE_ARBITRATION_CONTROL2 0x067b
3951#define mmDMIF_PG0_DPG_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
3952#define mmDMIF_PG0_DPG_WATERMARK_MASK_CONTROL 0x067c
3953#define mmDMIF_PG0_DPG_WATERMARK_MASK_CONTROL_BASE_IDX 2
3954#define mmDMIF_PG0_DPG_PIPE_URGENCY_CONTROL 0x067d
3955#define mmDMIF_PG0_DPG_PIPE_URGENCY_CONTROL_BASE_IDX 2
3956#define mmDMIF_PG0_DPG_PIPE_URGENT_LEVEL_CONTROL 0x067e
3957#define mmDMIF_PG0_DPG_PIPE_URGENT_LEVEL_CONTROL_BASE_IDX 2
3958#define mmDMIF_PG0_DPG_PIPE_STUTTER_CONTROL 0x067f
3959#define mmDMIF_PG0_DPG_PIPE_STUTTER_CONTROL_BASE_IDX 2
3960#define mmDMIF_PG0_DPG_PIPE_STUTTER_CONTROL2 0x0680
3961#define mmDMIF_PG0_DPG_PIPE_STUTTER_CONTROL2_BASE_IDX 2
3962#define mmDMIF_PG0_DPG_PIPE_LOW_POWER_CONTROL 0x0681
3963#define mmDMIF_PG0_DPG_PIPE_LOW_POWER_CONTROL_BASE_IDX 2
3964#define mmDMIF_PG0_DPG_REPEATER_PROGRAM 0x0682
3965#define mmDMIF_PG0_DPG_REPEATER_PROGRAM_BASE_IDX 2
3966#define mmDMIF_PG0_DPG_CHK_PRE_PROC_CNTL 0x0686
3967#define mmDMIF_PG0_DPG_CHK_PRE_PROC_CNTL_BASE_IDX 2
3968#define mmDMIF_PG0_DPG_DVMM_STATUS 0x0687
3969#define mmDMIF_PG0_DPG_DVMM_STATUS_BASE_IDX 2
3970
3971
3972// addressBlock: dce_dc_scl0_dispdec
3973// base address: 0x0
3974#define mmSCL0_SCL_COEF_RAM_SELECT 0x069a
3975#define mmSCL0_SCL_COEF_RAM_SELECT_BASE_IDX 2
3976#define mmSCL0_SCL_COEF_RAM_TAP_DATA 0x069b
3977#define mmSCL0_SCL_COEF_RAM_TAP_DATA_BASE_IDX 2
3978#define mmSCL0_SCL_MODE 0x069c
3979#define mmSCL0_SCL_MODE_BASE_IDX 2
3980#define mmSCL0_SCL_TAP_CONTROL 0x069d
3981#define mmSCL0_SCL_TAP_CONTROL_BASE_IDX 2
3982#define mmSCL0_SCL_CONTROL 0x069e
3983#define mmSCL0_SCL_CONTROL_BASE_IDX 2
3984#define mmSCL0_SCL_BYPASS_CONTROL 0x069f
3985#define mmSCL0_SCL_BYPASS_CONTROL_BASE_IDX 2
3986#define mmSCL0_SCL_MANUAL_REPLICATE_CONTROL 0x06a0
3987#define mmSCL0_SCL_MANUAL_REPLICATE_CONTROL_BASE_IDX 2
3988#define mmSCL0_SCL_AUTOMATIC_MODE_CONTROL 0x06a1
3989#define mmSCL0_SCL_AUTOMATIC_MODE_CONTROL_BASE_IDX 2
3990#define mmSCL0_SCL_HORZ_FILTER_CONTROL 0x06a2
3991#define mmSCL0_SCL_HORZ_FILTER_CONTROL_BASE_IDX 2
3992#define mmSCL0_SCL_HORZ_FILTER_SCALE_RATIO 0x06a3
3993#define mmSCL0_SCL_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
3994#define mmSCL0_SCL_HORZ_FILTER_INIT 0x06a4
3995#define mmSCL0_SCL_HORZ_FILTER_INIT_BASE_IDX 2
3996#define mmSCL0_SCL_VERT_FILTER_CONTROL 0x06a5
3997#define mmSCL0_SCL_VERT_FILTER_CONTROL_BASE_IDX 2
3998#define mmSCL0_SCL_VERT_FILTER_SCALE_RATIO 0x06a6
3999#define mmSCL0_SCL_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
4000#define mmSCL0_SCL_VERT_FILTER_INIT 0x06a7
4001#define mmSCL0_SCL_VERT_FILTER_INIT_BASE_IDX 2
4002#define mmSCL0_SCL_VERT_FILTER_INIT_BOT 0x06a8
4003#define mmSCL0_SCL_VERT_FILTER_INIT_BOT_BASE_IDX 2
4004#define mmSCL0_SCL_ROUND_OFFSET 0x06a9
4005#define mmSCL0_SCL_ROUND_OFFSET_BASE_IDX 2
4006#define mmSCL0_SCL_UPDATE 0x06aa
4007#define mmSCL0_SCL_UPDATE_BASE_IDX 2
4008#define mmSCL0_SCL_F_SHARP_CONTROL 0x06ab
4009#define mmSCL0_SCL_F_SHARP_CONTROL_BASE_IDX 2
4010#define mmSCL0_SCL_ALU_CONTROL 0x06ac
4011#define mmSCL0_SCL_ALU_CONTROL_BASE_IDX 2
4012#define mmSCL0_SCL_COEF_RAM_CONFLICT_STATUS 0x06ad
4013#define mmSCL0_SCL_COEF_RAM_CONFLICT_STATUS_BASE_IDX 2
4014#define mmSCL0_VIEWPORT_START_SECONDARY 0x06ae
4015#define mmSCL0_VIEWPORT_START_SECONDARY_BASE_IDX 2
4016#define mmSCL0_VIEWPORT_START 0x06af
4017#define mmSCL0_VIEWPORT_START_BASE_IDX 2
4018#define mmSCL0_VIEWPORT_SIZE 0x06b0
4019#define mmSCL0_VIEWPORT_SIZE_BASE_IDX 2
4020#define mmSCL0_EXT_OVERSCAN_LEFT_RIGHT 0x06b1
4021#define mmSCL0_EXT_OVERSCAN_LEFT_RIGHT_BASE_IDX 2
4022#define mmSCL0_EXT_OVERSCAN_TOP_BOTTOM 0x06b2
4023#define mmSCL0_EXT_OVERSCAN_TOP_BOTTOM_BASE_IDX 2
4024#define mmSCL0_SCL_MODE_CHANGE_DET1 0x06b3
4025#define mmSCL0_SCL_MODE_CHANGE_DET1_BASE_IDX 2
4026#define mmSCL0_SCL_MODE_CHANGE_DET2 0x06b4
4027#define mmSCL0_SCL_MODE_CHANGE_DET2_BASE_IDX 2
4028#define mmSCL0_SCL_MODE_CHANGE_DET3 0x06b5
4029#define mmSCL0_SCL_MODE_CHANGE_DET3_BASE_IDX 2
4030#define mmSCL0_SCL_MODE_CHANGE_MASK 0x06b6
4031#define mmSCL0_SCL_MODE_CHANGE_MASK_BASE_IDX 2
4032
4033
4034// addressBlock: dce_dc_blnd0_dispdec
4035// base address: 0x0
4036#define mmBLND0_BLND_CONTROL 0x06c7
4037#define mmBLND0_BLND_CONTROL_BASE_IDX 2
4038#define mmBLND0_BLND_SM_CONTROL2 0x06c8
4039#define mmBLND0_BLND_SM_CONTROL2_BASE_IDX 2
4040#define mmBLND0_BLND_CONTROL2 0x06c9
4041#define mmBLND0_BLND_CONTROL2_BASE_IDX 2
4042#define mmBLND0_BLND_UPDATE 0x06ca
4043#define mmBLND0_BLND_UPDATE_BASE_IDX 2
4044#define mmBLND0_BLND_UNDERFLOW_INTERRUPT 0x06cb
4045#define mmBLND0_BLND_UNDERFLOW_INTERRUPT_BASE_IDX 2
4046#define mmBLND0_BLND_V_UPDATE_LOCK 0x06cc
4047#define mmBLND0_BLND_V_UPDATE_LOCK_BASE_IDX 2
4048#define mmBLND0_BLND_REG_UPDATE_STATUS 0x06cd
4049#define mmBLND0_BLND_REG_UPDATE_STATUS_BASE_IDX 2
4050
4051
4052// addressBlock: dce_dc_crtc0_dispdec
4053// base address: 0x0
4054#define mmCRTC0_CRTC_H_BLANK_EARLY_NUM 0x06d2
4055#define mmCRTC0_CRTC_H_BLANK_EARLY_NUM_BASE_IDX 2
4056#define mmCRTC0_CRTC_H_TOTAL 0x06d3
4057#define mmCRTC0_CRTC_H_TOTAL_BASE_IDX 2
4058#define mmCRTC0_CRTC_H_BLANK_START_END 0x06d4
4059#define mmCRTC0_CRTC_H_BLANK_START_END_BASE_IDX 2
4060#define mmCRTC0_CRTC_H_SYNC_A 0x06d5
4061#define mmCRTC0_CRTC_H_SYNC_A_BASE_IDX 2
4062#define mmCRTC0_CRTC_H_SYNC_A_CNTL 0x06d6
4063#define mmCRTC0_CRTC_H_SYNC_A_CNTL_BASE_IDX 2
4064#define mmCRTC0_CRTC_H_SYNC_B 0x06d7
4065#define mmCRTC0_CRTC_H_SYNC_B_BASE_IDX 2
4066#define mmCRTC0_CRTC_H_SYNC_B_CNTL 0x06d8
4067#define mmCRTC0_CRTC_H_SYNC_B_CNTL_BASE_IDX 2
4068#define mmCRTC0_CRTC_VBI_END 0x06d9
4069#define mmCRTC0_CRTC_VBI_END_BASE_IDX 2
4070#define mmCRTC0_CRTC_V_TOTAL 0x06da
4071#define mmCRTC0_CRTC_V_TOTAL_BASE_IDX 2
4072#define mmCRTC0_CRTC_V_TOTAL_MIN 0x06db
4073#define mmCRTC0_CRTC_V_TOTAL_MIN_BASE_IDX 2
4074#define mmCRTC0_CRTC_V_TOTAL_MAX 0x06dc
4075#define mmCRTC0_CRTC_V_TOTAL_MAX_BASE_IDX 2
4076#define mmCRTC0_CRTC_V_TOTAL_CONTROL 0x06dd
4077#define mmCRTC0_CRTC_V_TOTAL_CONTROL_BASE_IDX 2
4078#define mmCRTC0_CRTC_V_TOTAL_INT_STATUS 0x06de
4079#define mmCRTC0_CRTC_V_TOTAL_INT_STATUS_BASE_IDX 2
4080#define mmCRTC0_CRTC_VSYNC_NOM_INT_STATUS 0x06df
4081#define mmCRTC0_CRTC_VSYNC_NOM_INT_STATUS_BASE_IDX 2
4082#define mmCRTC0_CRTC_V_BLANK_START_END 0x06e0
4083#define mmCRTC0_CRTC_V_BLANK_START_END_BASE_IDX 2
4084#define mmCRTC0_CRTC_V_SYNC_A 0x06e1
4085#define mmCRTC0_CRTC_V_SYNC_A_BASE_IDX 2
4086#define mmCRTC0_CRTC_V_SYNC_A_CNTL 0x06e2
4087#define mmCRTC0_CRTC_V_SYNC_A_CNTL_BASE_IDX 2
4088#define mmCRTC0_CRTC_V_SYNC_B 0x06e3
4089#define mmCRTC0_CRTC_V_SYNC_B_BASE_IDX 2
4090#define mmCRTC0_CRTC_V_SYNC_B_CNTL 0x06e4
4091#define mmCRTC0_CRTC_V_SYNC_B_CNTL_BASE_IDX 2
4092#define mmCRTC0_CRTC_DTMTEST_CNTL 0x06e5
4093#define mmCRTC0_CRTC_DTMTEST_CNTL_BASE_IDX 2
4094#define mmCRTC0_CRTC_DTMTEST_STATUS_POSITION 0x06e6
4095#define mmCRTC0_CRTC_DTMTEST_STATUS_POSITION_BASE_IDX 2
4096#define mmCRTC0_CRTC_TRIGA_CNTL 0x06e7
4097#define mmCRTC0_CRTC_TRIGA_CNTL_BASE_IDX 2
4098#define mmCRTC0_CRTC_TRIGA_MANUAL_TRIG 0x06e8
4099#define mmCRTC0_CRTC_TRIGA_MANUAL_TRIG_BASE_IDX 2
4100#define mmCRTC0_CRTC_TRIGB_CNTL 0x06e9
4101#define mmCRTC0_CRTC_TRIGB_CNTL_BASE_IDX 2
4102#define mmCRTC0_CRTC_TRIGB_MANUAL_TRIG 0x06ea
4103#define mmCRTC0_CRTC_TRIGB_MANUAL_TRIG_BASE_IDX 2
4104#define mmCRTC0_CRTC_FORCE_COUNT_NOW_CNTL 0x06eb
4105#define mmCRTC0_CRTC_FORCE_COUNT_NOW_CNTL_BASE_IDX 2
4106#define mmCRTC0_CRTC_FLOW_CONTROL 0x06ec
4107#define mmCRTC0_CRTC_FLOW_CONTROL_BASE_IDX 2
4108#define mmCRTC0_CRTC_STEREO_FORCE_NEXT_EYE 0x06ed
4109#define mmCRTC0_CRTC_STEREO_FORCE_NEXT_EYE_BASE_IDX 2
4110#define mmCRTC0_CRTC_AVSYNC_COUNTER 0x06ee
4111#define mmCRTC0_CRTC_AVSYNC_COUNTER_BASE_IDX 2
4112#define mmCRTC0_CRTC_CONTROL 0x06ef
4113#define mmCRTC0_CRTC_CONTROL_BASE_IDX 2
4114#define mmCRTC0_CRTC_BLANK_CONTROL 0x06f0
4115#define mmCRTC0_CRTC_BLANK_CONTROL_BASE_IDX 2
4116#define mmCRTC0_CRTC_INTERLACE_CONTROL 0x06f1
4117#define mmCRTC0_CRTC_INTERLACE_CONTROL_BASE_IDX 2
4118#define mmCRTC0_CRTC_INTERLACE_STATUS 0x06f2
4119#define mmCRTC0_CRTC_INTERLACE_STATUS_BASE_IDX 2
4120#define mmCRTC0_CRTC_FIELD_INDICATION_CONTROL 0x06f3
4121#define mmCRTC0_CRTC_FIELD_INDICATION_CONTROL_BASE_IDX 2
4122#define mmCRTC0_CRTC_PIXEL_DATA_READBACK0 0x06f4
4123#define mmCRTC0_CRTC_PIXEL_DATA_READBACK0_BASE_IDX 2
4124#define mmCRTC0_CRTC_PIXEL_DATA_READBACK1 0x06f5
4125#define mmCRTC0_CRTC_PIXEL_DATA_READBACK1_BASE_IDX 2
4126#define mmCRTC0_CRTC_STATUS 0x06f6
4127#define mmCRTC0_CRTC_STATUS_BASE_IDX 2
4128#define mmCRTC0_CRTC_STATUS_POSITION 0x06f7
4129#define mmCRTC0_CRTC_STATUS_POSITION_BASE_IDX 2
4130#define mmCRTC0_CRTC_NOM_VERT_POSITION 0x06f8
4131#define mmCRTC0_CRTC_NOM_VERT_POSITION_BASE_IDX 2
4132#define mmCRTC0_CRTC_STATUS_FRAME_COUNT 0x06f9
4133#define mmCRTC0_CRTC_STATUS_FRAME_COUNT_BASE_IDX 2
4134#define mmCRTC0_CRTC_STATUS_VF_COUNT 0x06fa
4135#define mmCRTC0_CRTC_STATUS_VF_COUNT_BASE_IDX 2
4136#define mmCRTC0_CRTC_STATUS_HV_COUNT 0x06fb
4137#define mmCRTC0_CRTC_STATUS_HV_COUNT_BASE_IDX 2
4138#define mmCRTC0_CRTC_COUNT_CONTROL 0x06fc
4139#define mmCRTC0_CRTC_COUNT_CONTROL_BASE_IDX 2
4140#define mmCRTC0_CRTC_COUNT_RESET 0x06fd
4141#define mmCRTC0_CRTC_COUNT_RESET_BASE_IDX 2
4142#define mmCRTC0_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE 0x06fe
4143#define mmCRTC0_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE_BASE_IDX 2
4144#define mmCRTC0_CRTC_VERT_SYNC_CONTROL 0x06ff
4145#define mmCRTC0_CRTC_VERT_SYNC_CONTROL_BASE_IDX 2
4146#define mmCRTC0_CRTC_STEREO_STATUS 0x0700
4147#define mmCRTC0_CRTC_STEREO_STATUS_BASE_IDX 2
4148#define mmCRTC0_CRTC_STEREO_CONTROL 0x0701
4149#define mmCRTC0_CRTC_STEREO_CONTROL_BASE_IDX 2
4150#define mmCRTC0_CRTC_SNAPSHOT_STATUS 0x0702
4151#define mmCRTC0_CRTC_SNAPSHOT_STATUS_BASE_IDX 2
4152#define mmCRTC0_CRTC_SNAPSHOT_CONTROL 0x0703
4153#define mmCRTC0_CRTC_SNAPSHOT_CONTROL_BASE_IDX 2
4154#define mmCRTC0_CRTC_SNAPSHOT_POSITION 0x0704
4155#define mmCRTC0_CRTC_SNAPSHOT_POSITION_BASE_IDX 2
4156#define mmCRTC0_CRTC_SNAPSHOT_FRAME 0x0705
4157#define mmCRTC0_CRTC_SNAPSHOT_FRAME_BASE_IDX 2
4158#define mmCRTC0_CRTC_START_LINE_CONTROL 0x0706
4159#define mmCRTC0_CRTC_START_LINE_CONTROL_BASE_IDX 2
4160#define mmCRTC0_CRTC_INTERRUPT_CONTROL 0x0707
4161#define mmCRTC0_CRTC_INTERRUPT_CONTROL_BASE_IDX 2
4162#define mmCRTC0_CRTC_UPDATE_LOCK 0x0708
4163#define mmCRTC0_CRTC_UPDATE_LOCK_BASE_IDX 2
4164#define mmCRTC0_CRTC_DOUBLE_BUFFER_CONTROL 0x0709
4165#define mmCRTC0_CRTC_DOUBLE_BUFFER_CONTROL_BASE_IDX 2
4166#define mmCRTC0_CRTC_VGA_PARAMETER_CAPTURE_MODE 0x070a
4167#define mmCRTC0_CRTC_VGA_PARAMETER_CAPTURE_MODE_BASE_IDX 2
4168#define mmCRTC0_CRTC_TEST_PATTERN_CONTROL 0x070b
4169#define mmCRTC0_CRTC_TEST_PATTERN_CONTROL_BASE_IDX 2
4170#define mmCRTC0_CRTC_TEST_PATTERN_PARAMETERS 0x070c
4171#define mmCRTC0_CRTC_TEST_PATTERN_PARAMETERS_BASE_IDX 2
4172#define mmCRTC0_CRTC_TEST_PATTERN_COLOR 0x070d
4173#define mmCRTC0_CRTC_TEST_PATTERN_COLOR_BASE_IDX 2
4174#define mmCRTC0_CRTC_MASTER_UPDATE_LOCK 0x070e
4175#define mmCRTC0_CRTC_MASTER_UPDATE_LOCK_BASE_IDX 2
4176#define mmCRTC0_CRTC_MASTER_UPDATE_MODE 0x070f
4177#define mmCRTC0_CRTC_MASTER_UPDATE_MODE_BASE_IDX 2
4178#define mmCRTC0_CRTC_MVP_INBAND_CNTL_INSERT 0x0710
4179#define mmCRTC0_CRTC_MVP_INBAND_CNTL_INSERT_BASE_IDX 2
4180#define mmCRTC0_CRTC_MVP_INBAND_CNTL_INSERT_TIMER 0x0711
4181#define mmCRTC0_CRTC_MVP_INBAND_CNTL_INSERT_TIMER_BASE_IDX 2
4182#define mmCRTC0_CRTC_MVP_STATUS 0x0712
4183#define mmCRTC0_CRTC_MVP_STATUS_BASE_IDX 2
4184#define mmCRTC0_CRTC_MASTER_EN 0x0713
4185#define mmCRTC0_CRTC_MASTER_EN_BASE_IDX 2
4186#define mmCRTC0_CRTC_ALLOW_STOP_OFF_V_CNT 0x0714
4187#define mmCRTC0_CRTC_ALLOW_STOP_OFF_V_CNT_BASE_IDX 2
4188#define mmCRTC0_CRTC_V_UPDATE_INT_STATUS 0x0715
4189#define mmCRTC0_CRTC_V_UPDATE_INT_STATUS_BASE_IDX 2
4190#define mmCRTC0_CRTC_OVERSCAN_COLOR 0x0717
4191#define mmCRTC0_CRTC_OVERSCAN_COLOR_BASE_IDX 2
4192#define mmCRTC0_CRTC_OVERSCAN_COLOR_EXT 0x0718
4193#define mmCRTC0_CRTC_OVERSCAN_COLOR_EXT_BASE_IDX 2
4194#define mmCRTC0_CRTC_BLANK_DATA_COLOR 0x0719
4195#define mmCRTC0_CRTC_BLANK_DATA_COLOR_BASE_IDX 2
4196#define mmCRTC0_CRTC_BLANK_DATA_COLOR_EXT 0x071a
4197#define mmCRTC0_CRTC_BLANK_DATA_COLOR_EXT_BASE_IDX 2
4198#define mmCRTC0_CRTC_BLACK_COLOR 0x071b
4199#define mmCRTC0_CRTC_BLACK_COLOR_BASE_IDX 2
4200#define mmCRTC0_CRTC_BLACK_COLOR_EXT 0x071c
4201#define mmCRTC0_CRTC_BLACK_COLOR_EXT_BASE_IDX 2
4202#define mmCRTC0_CRTC_VERTICAL_INTERRUPT0_POSITION 0x071d
4203#define mmCRTC0_CRTC_VERTICAL_INTERRUPT0_POSITION_BASE_IDX 2
4204#define mmCRTC0_CRTC_VERTICAL_INTERRUPT0_CONTROL 0x071e
4205#define mmCRTC0_CRTC_VERTICAL_INTERRUPT0_CONTROL_BASE_IDX 2
4206#define mmCRTC0_CRTC_VERTICAL_INTERRUPT1_POSITION 0x071f
4207#define mmCRTC0_CRTC_VERTICAL_INTERRUPT1_POSITION_BASE_IDX 2
4208#define mmCRTC0_CRTC_VERTICAL_INTERRUPT1_CONTROL 0x0720
4209#define mmCRTC0_CRTC_VERTICAL_INTERRUPT1_CONTROL_BASE_IDX 2
4210#define mmCRTC0_CRTC_VERTICAL_INTERRUPT2_POSITION 0x0721
4211#define mmCRTC0_CRTC_VERTICAL_INTERRUPT2_POSITION_BASE_IDX 2
4212#define mmCRTC0_CRTC_VERTICAL_INTERRUPT2_CONTROL 0x0722
4213#define mmCRTC0_CRTC_VERTICAL_INTERRUPT2_CONTROL_BASE_IDX 2
4214#define mmCRTC0_CRTC_CRC_CNTL 0x0723
4215#define mmCRTC0_CRTC_CRC_CNTL_BASE_IDX 2
4216#define mmCRTC0_CRTC_CRC0_WINDOWA_X_CONTROL 0x0724
4217#define mmCRTC0_CRTC_CRC0_WINDOWA_X_CONTROL_BASE_IDX 2
4218#define mmCRTC0_CRTC_CRC0_WINDOWA_Y_CONTROL 0x0725
4219#define mmCRTC0_CRTC_CRC0_WINDOWA_Y_CONTROL_BASE_IDX 2
4220#define mmCRTC0_CRTC_CRC0_WINDOWB_X_CONTROL 0x0726
4221#define mmCRTC0_CRTC_CRC0_WINDOWB_X_CONTROL_BASE_IDX 2
4222#define mmCRTC0_CRTC_CRC0_WINDOWB_Y_CONTROL 0x0727
4223#define mmCRTC0_CRTC_CRC0_WINDOWB_Y_CONTROL_BASE_IDX 2
4224#define mmCRTC0_CRTC_CRC0_DATA_RG 0x0728
4225#define mmCRTC0_CRTC_CRC0_DATA_RG_BASE_IDX 2
4226#define mmCRTC0_CRTC_CRC0_DATA_B 0x0729
4227#define mmCRTC0_CRTC_CRC0_DATA_B_BASE_IDX 2
4228#define mmCRTC0_CRTC_CRC1_WINDOWA_X_CONTROL 0x072a
4229#define mmCRTC0_CRTC_CRC1_WINDOWA_X_CONTROL_BASE_IDX 2
4230#define mmCRTC0_CRTC_CRC1_WINDOWA_Y_CONTROL 0x072b
4231#define mmCRTC0_CRTC_CRC1_WINDOWA_Y_CONTROL_BASE_IDX 2
4232#define mmCRTC0_CRTC_CRC1_WINDOWB_X_CONTROL 0x072c
4233#define mmCRTC0_CRTC_CRC1_WINDOWB_X_CONTROL_BASE_IDX 2
4234#define mmCRTC0_CRTC_CRC1_WINDOWB_Y_CONTROL 0x072d
4235#define mmCRTC0_CRTC_CRC1_WINDOWB_Y_CONTROL_BASE_IDX 2
4236#define mmCRTC0_CRTC_CRC1_DATA_RG 0x072e
4237#define mmCRTC0_CRTC_CRC1_DATA_RG_BASE_IDX 2
4238#define mmCRTC0_CRTC_CRC1_DATA_B 0x072f
4239#define mmCRTC0_CRTC_CRC1_DATA_B_BASE_IDX 2
4240#define mmCRTC0_CRTC_EXT_TIMING_SYNC_CONTROL 0x0730
4241#define mmCRTC0_CRTC_EXT_TIMING_SYNC_CONTROL_BASE_IDX 2
4242#define mmCRTC0_CRTC_EXT_TIMING_SYNC_WINDOW_START 0x0731
4243#define mmCRTC0_CRTC_EXT_TIMING_SYNC_WINDOW_START_BASE_IDX 2
4244#define mmCRTC0_CRTC_EXT_TIMING_SYNC_WINDOW_END 0x0732
4245#define mmCRTC0_CRTC_EXT_TIMING_SYNC_WINDOW_END_BASE_IDX 2
4246#define mmCRTC0_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL 0x0733
4247#define mmCRTC0_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL_BASE_IDX 2
4248#define mmCRTC0_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL 0x0734
4249#define mmCRTC0_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL_BASE_IDX 2
4250#define mmCRTC0_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL 0x0735
4251#define mmCRTC0_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL_BASE_IDX 2
4252#define mmCRTC0_CRTC_STATIC_SCREEN_CONTROL 0x0736
4253#define mmCRTC0_CRTC_STATIC_SCREEN_CONTROL_BASE_IDX 2
4254#define mmCRTC0_CRTC_3D_STRUCTURE_CONTROL 0x0737
4255#define mmCRTC0_CRTC_3D_STRUCTURE_CONTROL_BASE_IDX 2
4256#define mmCRTC0_CRTC_GSL_VSYNC_GAP 0x0738
4257#define mmCRTC0_CRTC_GSL_VSYNC_GAP_BASE_IDX 2
4258#define mmCRTC0_CRTC_GSL_WINDOW 0x0739
4259#define mmCRTC0_CRTC_GSL_WINDOW_BASE_IDX 2
4260#define mmCRTC0_CRTC_GSL_CONTROL 0x073a
4261#define mmCRTC0_CRTC_GSL_CONTROL_BASE_IDX 2
4262#define mmCRTC0_CRTC_RANGE_TIMING_INT_STATUS 0x073d
4263#define mmCRTC0_CRTC_RANGE_TIMING_INT_STATUS_BASE_IDX 2
4264#define mmCRTC0_CRTC_DRR_CONTROL 0x073e
4265#define mmCRTC0_CRTC_DRR_CONTROL_BASE_IDX 2
4266
4267
4268// addressBlock: dce_dc_fmt0_dispdec
4269// base address: 0x0
4270#define mmFMT0_FMT_CLAMP_COMPONENT_R 0x0742
4271#define mmFMT0_FMT_CLAMP_COMPONENT_R_BASE_IDX 2
4272#define mmFMT0_FMT_CLAMP_COMPONENT_G 0x0743
4273#define mmFMT0_FMT_CLAMP_COMPONENT_G_BASE_IDX 2
4274#define mmFMT0_FMT_CLAMP_COMPONENT_B 0x0744
4275#define mmFMT0_FMT_CLAMP_COMPONENT_B_BASE_IDX 2
4276#define mmFMT0_FMT_DYNAMIC_EXP_CNTL 0x0745
4277#define mmFMT0_FMT_DYNAMIC_EXP_CNTL_BASE_IDX 2
4278#define mmFMT0_FMT_CONTROL 0x0746
4279#define mmFMT0_FMT_CONTROL_BASE_IDX 2
4280#define mmFMT0_FMT_BIT_DEPTH_CONTROL 0x0747
4281#define mmFMT0_FMT_BIT_DEPTH_CONTROL_BASE_IDX 2
4282#define mmFMT0_FMT_DITHER_RAND_R_SEED 0x0748
4283#define mmFMT0_FMT_DITHER_RAND_R_SEED_BASE_IDX 2
4284#define mmFMT0_FMT_DITHER_RAND_G_SEED 0x0749
4285#define mmFMT0_FMT_DITHER_RAND_G_SEED_BASE_IDX 2
4286#define mmFMT0_FMT_DITHER_RAND_B_SEED 0x074a
4287#define mmFMT0_FMT_DITHER_RAND_B_SEED_BASE_IDX 2
4288#define mmFMT0_FMT_CLAMP_CNTL 0x074e
4289#define mmFMT0_FMT_CLAMP_CNTL_BASE_IDX 2
4290#define mmFMT0_FMT_CRC_CNTL 0x074f
4291#define mmFMT0_FMT_CRC_CNTL_BASE_IDX 2
4292#define mmFMT0_FMT_CRC_SIG_RED_GREEN_MASK 0x0750
4293#define mmFMT0_FMT_CRC_SIG_RED_GREEN_MASK_BASE_IDX 2
4294#define mmFMT0_FMT_CRC_SIG_BLUE_CONTROL_MASK 0x0751
4295#define mmFMT0_FMT_CRC_SIG_BLUE_CONTROL_MASK_BASE_IDX 2
4296#define mmFMT0_FMT_CRC_SIG_RED_GREEN 0x0752
4297#define mmFMT0_FMT_CRC_SIG_RED_GREEN_BASE_IDX 2
4298#define mmFMT0_FMT_CRC_SIG_BLUE_CONTROL 0x0753
4299#define mmFMT0_FMT_CRC_SIG_BLUE_CONTROL_BASE_IDX 2
4300#define mmFMT0_FMT_SIDE_BY_SIDE_STEREO_CONTROL 0x0754
4301#define mmFMT0_FMT_SIDE_BY_SIDE_STEREO_CONTROL_BASE_IDX 2
4302#define mmFMT0_FMT_420_HBLANK_EARLY_START 0x0755
4303#define mmFMT0_FMT_420_HBLANK_EARLY_START_BASE_IDX 2
4304
4305
4306// addressBlock: dce_dc_dcp1_dispdec
4307// base address: 0x800
4308#define mmDCP1_GRPH_ENABLE 0x075a
4309#define mmDCP1_GRPH_ENABLE_BASE_IDX 2
4310#define mmDCP1_GRPH_CONTROL 0x075b
4311#define mmDCP1_GRPH_CONTROL_BASE_IDX 2
4312#define mmDCP1_GRPH_LUT_10BIT_BYPASS 0x075c
4313#define mmDCP1_GRPH_LUT_10BIT_BYPASS_BASE_IDX 2
4314#define mmDCP1_GRPH_SWAP_CNTL 0x075d
4315#define mmDCP1_GRPH_SWAP_CNTL_BASE_IDX 2
4316#define mmDCP1_GRPH_PRIMARY_SURFACE_ADDRESS 0x075e
4317#define mmDCP1_GRPH_PRIMARY_SURFACE_ADDRESS_BASE_IDX 2
4318#define mmDCP1_GRPH_SECONDARY_SURFACE_ADDRESS 0x075f
4319#define mmDCP1_GRPH_SECONDARY_SURFACE_ADDRESS_BASE_IDX 2
4320#define mmDCP1_GRPH_PITCH 0x0760
4321#define mmDCP1_GRPH_PITCH_BASE_IDX 2
4322#define mmDCP1_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH 0x0761
4323#define mmDCP1_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
4324#define mmDCP1_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH 0x0762
4325#define mmDCP1_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
4326#define mmDCP1_GRPH_SURFACE_OFFSET_X 0x0763
4327#define mmDCP1_GRPH_SURFACE_OFFSET_X_BASE_IDX 2
4328#define mmDCP1_GRPH_SURFACE_OFFSET_Y 0x0764
4329#define mmDCP1_GRPH_SURFACE_OFFSET_Y_BASE_IDX 2
4330#define mmDCP1_GRPH_X_START 0x0765
4331#define mmDCP1_GRPH_X_START_BASE_IDX 2
4332#define mmDCP1_GRPH_Y_START 0x0766
4333#define mmDCP1_GRPH_Y_START_BASE_IDX 2
4334#define mmDCP1_GRPH_X_END 0x0767
4335#define mmDCP1_GRPH_X_END_BASE_IDX 2
4336#define mmDCP1_GRPH_Y_END 0x0768
4337#define mmDCP1_GRPH_Y_END_BASE_IDX 2
4338#define mmDCP1_INPUT_GAMMA_CONTROL 0x0769
4339#define mmDCP1_INPUT_GAMMA_CONTROL_BASE_IDX 2
4340#define mmDCP1_GRPH_UPDATE 0x076a
4341#define mmDCP1_GRPH_UPDATE_BASE_IDX 2
4342#define mmDCP1_GRPH_FLIP_CONTROL 0x076b
4343#define mmDCP1_GRPH_FLIP_CONTROL_BASE_IDX 2
4344#define mmDCP1_GRPH_SURFACE_ADDRESS_INUSE 0x076c
4345#define mmDCP1_GRPH_SURFACE_ADDRESS_INUSE_BASE_IDX 2
4346#define mmDCP1_GRPH_DFQ_CONTROL 0x076d
4347#define mmDCP1_GRPH_DFQ_CONTROL_BASE_IDX 2
4348#define mmDCP1_GRPH_DFQ_STATUS 0x076e
4349#define mmDCP1_GRPH_DFQ_STATUS_BASE_IDX 2
4350#define mmDCP1_GRPH_INTERRUPT_STATUS 0x076f
4351#define mmDCP1_GRPH_INTERRUPT_STATUS_BASE_IDX 2
4352#define mmDCP1_GRPH_INTERRUPT_CONTROL 0x0770
4353#define mmDCP1_GRPH_INTERRUPT_CONTROL_BASE_IDX 2
4354#define mmDCP1_GRPH_SURFACE_ADDRESS_HIGH_INUSE 0x0771
4355#define mmDCP1_GRPH_SURFACE_ADDRESS_HIGH_INUSE_BASE_IDX 2
4356#define mmDCP1_GRPH_COMPRESS_SURFACE_ADDRESS 0x0772
4357#define mmDCP1_GRPH_COMPRESS_SURFACE_ADDRESS_BASE_IDX 2
4358#define mmDCP1_GRPH_COMPRESS_PITCH 0x0773
4359#define mmDCP1_GRPH_COMPRESS_PITCH_BASE_IDX 2
4360#define mmDCP1_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH 0x0774
4361#define mmDCP1_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH_BASE_IDX 2
4362#define mmDCP1_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT 0x0775
4363#define mmDCP1_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT_BASE_IDX 2
4364#define mmDCP1_PRESCALE_GRPH_CONTROL 0x0776
4365#define mmDCP1_PRESCALE_GRPH_CONTROL_BASE_IDX 2
4366#define mmDCP1_PRESCALE_VALUES_GRPH_R 0x0777
4367#define mmDCP1_PRESCALE_VALUES_GRPH_R_BASE_IDX 2
4368#define mmDCP1_PRESCALE_VALUES_GRPH_G 0x0778
4369#define mmDCP1_PRESCALE_VALUES_GRPH_G_BASE_IDX 2
4370#define mmDCP1_PRESCALE_VALUES_GRPH_B 0x0779
4371#define mmDCP1_PRESCALE_VALUES_GRPH_B_BASE_IDX 2
4372#define mmDCP1_INPUT_CSC_CONTROL 0x077a
4373#define mmDCP1_INPUT_CSC_CONTROL_BASE_IDX 2
4374#define mmDCP1_INPUT_CSC_C11_C12 0x077b
4375#define mmDCP1_INPUT_CSC_C11_C12_BASE_IDX 2
4376#define mmDCP1_INPUT_CSC_C13_C14 0x077c
4377#define mmDCP1_INPUT_CSC_C13_C14_BASE_IDX 2
4378#define mmDCP1_INPUT_CSC_C21_C22 0x077d
4379#define mmDCP1_INPUT_CSC_C21_C22_BASE_IDX 2
4380#define mmDCP1_INPUT_CSC_C23_C24 0x077e
4381#define mmDCP1_INPUT_CSC_C23_C24_BASE_IDX 2
4382#define mmDCP1_INPUT_CSC_C31_C32 0x077f
4383#define mmDCP1_INPUT_CSC_C31_C32_BASE_IDX 2
4384#define mmDCP1_INPUT_CSC_C33_C34 0x0780
4385#define mmDCP1_INPUT_CSC_C33_C34_BASE_IDX 2
4386#define mmDCP1_OUTPUT_CSC_CONTROL 0x0781
4387#define mmDCP1_OUTPUT_CSC_CONTROL_BASE_IDX 2
4388#define mmDCP1_OUTPUT_CSC_C11_C12 0x0782
4389#define mmDCP1_OUTPUT_CSC_C11_C12_BASE_IDX 2
4390#define mmDCP1_OUTPUT_CSC_C13_C14 0x0783
4391#define mmDCP1_OUTPUT_CSC_C13_C14_BASE_IDX 2
4392#define mmDCP1_OUTPUT_CSC_C21_C22 0x0784
4393#define mmDCP1_OUTPUT_CSC_C21_C22_BASE_IDX 2
4394#define mmDCP1_OUTPUT_CSC_C23_C24 0x0785
4395#define mmDCP1_OUTPUT_CSC_C23_C24_BASE_IDX 2
4396#define mmDCP1_OUTPUT_CSC_C31_C32 0x0786
4397#define mmDCP1_OUTPUT_CSC_C31_C32_BASE_IDX 2
4398#define mmDCP1_OUTPUT_CSC_C33_C34 0x0787
4399#define mmDCP1_OUTPUT_CSC_C33_C34_BASE_IDX 2
4400#define mmDCP1_COMM_MATRIXA_TRANS_C11_C12 0x0788
4401#define mmDCP1_COMM_MATRIXA_TRANS_C11_C12_BASE_IDX 2
4402#define mmDCP1_COMM_MATRIXA_TRANS_C13_C14 0x0789
4403#define mmDCP1_COMM_MATRIXA_TRANS_C13_C14_BASE_IDX 2
4404#define mmDCP1_COMM_MATRIXA_TRANS_C21_C22 0x078a
4405#define mmDCP1_COMM_MATRIXA_TRANS_C21_C22_BASE_IDX 2
4406#define mmDCP1_COMM_MATRIXA_TRANS_C23_C24 0x078b
4407#define mmDCP1_COMM_MATRIXA_TRANS_C23_C24_BASE_IDX 2
4408#define mmDCP1_COMM_MATRIXA_TRANS_C31_C32 0x078c
4409#define mmDCP1_COMM_MATRIXA_TRANS_C31_C32_BASE_IDX 2
4410#define mmDCP1_COMM_MATRIXA_TRANS_C33_C34 0x078d
4411#define mmDCP1_COMM_MATRIXA_TRANS_C33_C34_BASE_IDX 2
4412#define mmDCP1_COMM_MATRIXB_TRANS_C11_C12 0x078e
4413#define mmDCP1_COMM_MATRIXB_TRANS_C11_C12_BASE_IDX 2
4414#define mmDCP1_COMM_MATRIXB_TRANS_C13_C14 0x078f
4415#define mmDCP1_COMM_MATRIXB_TRANS_C13_C14_BASE_IDX 2
4416#define mmDCP1_COMM_MATRIXB_TRANS_C21_C22 0x0790
4417#define mmDCP1_COMM_MATRIXB_TRANS_C21_C22_BASE_IDX 2
4418#define mmDCP1_COMM_MATRIXB_TRANS_C23_C24 0x0791
4419#define mmDCP1_COMM_MATRIXB_TRANS_C23_C24_BASE_IDX 2
4420#define mmDCP1_COMM_MATRIXB_TRANS_C31_C32 0x0792
4421#define mmDCP1_COMM_MATRIXB_TRANS_C31_C32_BASE_IDX 2
4422#define mmDCP1_COMM_MATRIXB_TRANS_C33_C34 0x0793
4423#define mmDCP1_COMM_MATRIXB_TRANS_C33_C34_BASE_IDX 2
4424#define mmDCP1_DENORM_CONTROL 0x0794
4425#define mmDCP1_DENORM_CONTROL_BASE_IDX 2
4426#define mmDCP1_OUT_ROUND_CONTROL 0x0795
4427#define mmDCP1_OUT_ROUND_CONTROL_BASE_IDX 2
4428#define mmDCP1_OUT_CLAMP_CONTROL_R_CR 0x0796
4429#define mmDCP1_OUT_CLAMP_CONTROL_R_CR_BASE_IDX 2
4430#define mmDCP1_OUT_CLAMP_CONTROL_G_Y 0x0797
4431#define mmDCP1_OUT_CLAMP_CONTROL_G_Y_BASE_IDX 2
4432#define mmDCP1_OUT_CLAMP_CONTROL_B_CB 0x0798
4433#define mmDCP1_OUT_CLAMP_CONTROL_B_CB_BASE_IDX 2
4434#define mmDCP1_KEY_CONTROL 0x0799
4435#define mmDCP1_KEY_CONTROL_BASE_IDX 2
4436#define mmDCP1_KEY_RANGE_ALPHA 0x079a
4437#define mmDCP1_KEY_RANGE_ALPHA_BASE_IDX 2
4438#define mmDCP1_KEY_RANGE_RED 0x079b
4439#define mmDCP1_KEY_RANGE_RED_BASE_IDX 2
4440#define mmDCP1_KEY_RANGE_GREEN 0x079c
4441#define mmDCP1_KEY_RANGE_GREEN_BASE_IDX 2
4442#define mmDCP1_KEY_RANGE_BLUE 0x079d
4443#define mmDCP1_KEY_RANGE_BLUE_BASE_IDX 2
4444#define mmDCP1_DEGAMMA_CONTROL 0x079e
4445#define mmDCP1_DEGAMMA_CONTROL_BASE_IDX 2
4446#define mmDCP1_GAMUT_REMAP_CONTROL 0x079f
4447#define mmDCP1_GAMUT_REMAP_CONTROL_BASE_IDX 2
4448#define mmDCP1_GAMUT_REMAP_C11_C12 0x07a0
4449#define mmDCP1_GAMUT_REMAP_C11_C12_BASE_IDX 2
4450#define mmDCP1_GAMUT_REMAP_C13_C14 0x07a1
4451#define mmDCP1_GAMUT_REMAP_C13_C14_BASE_IDX 2
4452#define mmDCP1_GAMUT_REMAP_C21_C22 0x07a2
4453#define mmDCP1_GAMUT_REMAP_C21_C22_BASE_IDX 2
4454#define mmDCP1_GAMUT_REMAP_C23_C24 0x07a3
4455#define mmDCP1_GAMUT_REMAP_C23_C24_BASE_IDX 2
4456#define mmDCP1_GAMUT_REMAP_C31_C32 0x07a4
4457#define mmDCP1_GAMUT_REMAP_C31_C32_BASE_IDX 2
4458#define mmDCP1_GAMUT_REMAP_C33_C34 0x07a5
4459#define mmDCP1_GAMUT_REMAP_C33_C34_BASE_IDX 2
4460#define mmDCP1_DCP_SPATIAL_DITHER_CNTL 0x07a6
4461#define mmDCP1_DCP_SPATIAL_DITHER_CNTL_BASE_IDX 2
4462#define mmDCP1_DCP_RANDOM_SEEDS 0x07a7
4463#define mmDCP1_DCP_RANDOM_SEEDS_BASE_IDX 2
4464#define mmDCP1_DCP_FP_CONVERTED_FIELD 0x07a8
4465#define mmDCP1_DCP_FP_CONVERTED_FIELD_BASE_IDX 2
4466#define mmDCP1_CUR_CONTROL 0x07a9
4467#define mmDCP1_CUR_CONTROL_BASE_IDX 2
4468#define mmDCP1_CUR_SURFACE_ADDRESS 0x07aa
4469#define mmDCP1_CUR_SURFACE_ADDRESS_BASE_IDX 2
4470#define mmDCP1_CUR_SIZE 0x07ab
4471#define mmDCP1_CUR_SIZE_BASE_IDX 2
4472#define mmDCP1_CUR_SURFACE_ADDRESS_HIGH 0x07ac
4473#define mmDCP1_CUR_SURFACE_ADDRESS_HIGH_BASE_IDX 2
4474#define mmDCP1_CUR_POSITION 0x07ad
4475#define mmDCP1_CUR_POSITION_BASE_IDX 2
4476#define mmDCP1_CUR_HOT_SPOT 0x07ae
4477#define mmDCP1_CUR_HOT_SPOT_BASE_IDX 2
4478#define mmDCP1_CUR_COLOR1 0x07af
4479#define mmDCP1_CUR_COLOR1_BASE_IDX 2
4480#define mmDCP1_CUR_COLOR2 0x07b0
4481#define mmDCP1_CUR_COLOR2_BASE_IDX 2
4482#define mmDCP1_CUR_UPDATE 0x07b1
4483#define mmDCP1_CUR_UPDATE_BASE_IDX 2
4484#define mmDCP1_CUR_REQUEST_FILTER_CNTL 0x07bb
4485#define mmDCP1_CUR_REQUEST_FILTER_CNTL_BASE_IDX 2
4486#define mmDCP1_CUR_STEREO_CONTROL 0x07bc
4487#define mmDCP1_CUR_STEREO_CONTROL_BASE_IDX 2
4488#define mmDCP1_DC_LUT_RW_MODE 0x07be
4489#define mmDCP1_DC_LUT_RW_MODE_BASE_IDX 2
4490#define mmDCP1_DC_LUT_RW_INDEX 0x07bf
4491#define mmDCP1_DC_LUT_RW_INDEX_BASE_IDX 2
4492#define mmDCP1_DC_LUT_SEQ_COLOR 0x07c0
4493#define mmDCP1_DC_LUT_SEQ_COLOR_BASE_IDX 2
4494#define mmDCP1_DC_LUT_PWL_DATA 0x07c1
4495#define mmDCP1_DC_LUT_PWL_DATA_BASE_IDX 2
4496#define mmDCP1_DC_LUT_30_COLOR 0x07c2
4497#define mmDCP1_DC_LUT_30_COLOR_BASE_IDX 2
4498#define mmDCP1_DC_LUT_VGA_ACCESS_ENABLE 0x07c3
4499#define mmDCP1_DC_LUT_VGA_ACCESS_ENABLE_BASE_IDX 2
4500#define mmDCP1_DC_LUT_WRITE_EN_MASK 0x07c4
4501#define mmDCP1_DC_LUT_WRITE_EN_MASK_BASE_IDX 2
4502#define mmDCP1_DC_LUT_AUTOFILL 0x07c5
4503#define mmDCP1_DC_LUT_AUTOFILL_BASE_IDX 2
4504#define mmDCP1_DC_LUT_CONTROL 0x07c6
4505#define mmDCP1_DC_LUT_CONTROL_BASE_IDX 2
4506#define mmDCP1_DC_LUT_BLACK_OFFSET_BLUE 0x07c7
4507#define mmDCP1_DC_LUT_BLACK_OFFSET_BLUE_BASE_IDX 2
4508#define mmDCP1_DC_LUT_BLACK_OFFSET_GREEN 0x07c8
4509#define mmDCP1_DC_LUT_BLACK_OFFSET_GREEN_BASE_IDX 2
4510#define mmDCP1_DC_LUT_BLACK_OFFSET_RED 0x07c9
4511#define mmDCP1_DC_LUT_BLACK_OFFSET_RED_BASE_IDX 2
4512#define mmDCP1_DC_LUT_WHITE_OFFSET_BLUE 0x07ca
4513#define mmDCP1_DC_LUT_WHITE_OFFSET_BLUE_BASE_IDX 2
4514#define mmDCP1_DC_LUT_WHITE_OFFSET_GREEN 0x07cb
4515#define mmDCP1_DC_LUT_WHITE_OFFSET_GREEN_BASE_IDX 2
4516#define mmDCP1_DC_LUT_WHITE_OFFSET_RED 0x07cc
4517#define mmDCP1_DC_LUT_WHITE_OFFSET_RED_BASE_IDX 2
4518#define mmDCP1_DCP_CRC_CONTROL 0x07cd
4519#define mmDCP1_DCP_CRC_CONTROL_BASE_IDX 2
4520#define mmDCP1_DCP_CRC_MASK 0x07ce
4521#define mmDCP1_DCP_CRC_MASK_BASE_IDX 2
4522#define mmDCP1_DCP_CRC_CURRENT 0x07cf
4523#define mmDCP1_DCP_CRC_CURRENT_BASE_IDX 2
4524#define mmDCP1_DVMM_PTE_CONTROL 0x07d0
4525#define mmDCP1_DVMM_PTE_CONTROL_BASE_IDX 2
4526#define mmDCP1_DCP_CRC_LAST 0x07d1
4527#define mmDCP1_DCP_CRC_LAST_BASE_IDX 2
4528#define mmDCP1_DVMM_PTE_ARB_CONTROL 0x07d2
4529#define mmDCP1_DVMM_PTE_ARB_CONTROL_BASE_IDX 2
4530#define mmDCP1_GRPH_FLIP_RATE_CNTL 0x07d4
4531#define mmDCP1_GRPH_FLIP_RATE_CNTL_BASE_IDX 2
4532#define mmDCP1_DCP_GSL_CONTROL 0x07d5
4533#define mmDCP1_DCP_GSL_CONTROL_BASE_IDX 2
4534#define mmDCP1_DCP_LB_DATA_GAP_BETWEEN_CHUNK 0x07d6
4535#define mmDCP1_DCP_LB_DATA_GAP_BETWEEN_CHUNK_BASE_IDX 2
4536#define mmDCP1_GRPH_STEREOSYNC_FLIP 0x07dc
4537#define mmDCP1_GRPH_STEREOSYNC_FLIP_BASE_IDX 2
4538#define mmDCP1_HW_ROTATION 0x07de
4539#define mmDCP1_HW_ROTATION_BASE_IDX 2
4540#define mmDCP1_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL 0x07df
4541#define mmDCP1_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL_BASE_IDX 2
4542#define mmDCP1_REGAMMA_CONTROL 0x07e0
4543#define mmDCP1_REGAMMA_CONTROL_BASE_IDX 2
4544#define mmDCP1_REGAMMA_LUT_INDEX 0x07e1
4545#define mmDCP1_REGAMMA_LUT_INDEX_BASE_IDX 2
4546#define mmDCP1_REGAMMA_LUT_DATA 0x07e2
4547#define mmDCP1_REGAMMA_LUT_DATA_BASE_IDX 2
4548#define mmDCP1_REGAMMA_LUT_WRITE_EN_MASK 0x07e3
4549#define mmDCP1_REGAMMA_LUT_WRITE_EN_MASK_BASE_IDX 2
4550#define mmDCP1_REGAMMA_CNTLA_START_CNTL 0x07e4
4551#define mmDCP1_REGAMMA_CNTLA_START_CNTL_BASE_IDX 2
4552#define mmDCP1_REGAMMA_CNTLA_SLOPE_CNTL 0x07e5
4553#define mmDCP1_REGAMMA_CNTLA_SLOPE_CNTL_BASE_IDX 2
4554#define mmDCP1_REGAMMA_CNTLA_END_CNTL1 0x07e6
4555#define mmDCP1_REGAMMA_CNTLA_END_CNTL1_BASE_IDX 2
4556#define mmDCP1_REGAMMA_CNTLA_END_CNTL2 0x07e7
4557#define mmDCP1_REGAMMA_CNTLA_END_CNTL2_BASE_IDX 2
4558#define mmDCP1_REGAMMA_CNTLA_REGION_0_1 0x07e8
4559#define mmDCP1_REGAMMA_CNTLA_REGION_0_1_BASE_IDX 2
4560#define mmDCP1_REGAMMA_CNTLA_REGION_2_3 0x07e9
4561#define mmDCP1_REGAMMA_CNTLA_REGION_2_3_BASE_IDX 2
4562#define mmDCP1_REGAMMA_CNTLA_REGION_4_5 0x07ea
4563#define mmDCP1_REGAMMA_CNTLA_REGION_4_5_BASE_IDX 2
4564#define mmDCP1_REGAMMA_CNTLA_REGION_6_7 0x07eb
4565#define mmDCP1_REGAMMA_CNTLA_REGION_6_7_BASE_IDX 2
4566#define mmDCP1_REGAMMA_CNTLA_REGION_8_9 0x07ec
4567#define mmDCP1_REGAMMA_CNTLA_REGION_8_9_BASE_IDX 2
4568#define mmDCP1_REGAMMA_CNTLA_REGION_10_11 0x07ed
4569#define mmDCP1_REGAMMA_CNTLA_REGION_10_11_BASE_IDX 2
4570#define mmDCP1_REGAMMA_CNTLA_REGION_12_13 0x07ee
4571#define mmDCP1_REGAMMA_CNTLA_REGION_12_13_BASE_IDX 2
4572#define mmDCP1_REGAMMA_CNTLA_REGION_14_15 0x07ef
4573#define mmDCP1_REGAMMA_CNTLA_REGION_14_15_BASE_IDX 2
4574#define mmDCP1_REGAMMA_CNTLB_START_CNTL 0x07f0
4575#define mmDCP1_REGAMMA_CNTLB_START_CNTL_BASE_IDX 2
4576#define mmDCP1_REGAMMA_CNTLB_SLOPE_CNTL 0x07f1
4577#define mmDCP1_REGAMMA_CNTLB_SLOPE_CNTL_BASE_IDX 2
4578#define mmDCP1_REGAMMA_CNTLB_END_CNTL1 0x07f2
4579#define mmDCP1_REGAMMA_CNTLB_END_CNTL1_BASE_IDX 2
4580#define mmDCP1_REGAMMA_CNTLB_END_CNTL2 0x07f3
4581#define mmDCP1_REGAMMA_CNTLB_END_CNTL2_BASE_IDX 2
4582#define mmDCP1_REGAMMA_CNTLB_REGION_0_1 0x07f4
4583#define mmDCP1_REGAMMA_CNTLB_REGION_0_1_BASE_IDX 2
4584#define mmDCP1_REGAMMA_CNTLB_REGION_2_3 0x07f5
4585#define mmDCP1_REGAMMA_CNTLB_REGION_2_3_BASE_IDX 2
4586#define mmDCP1_REGAMMA_CNTLB_REGION_4_5 0x07f6
4587#define mmDCP1_REGAMMA_CNTLB_REGION_4_5_BASE_IDX 2
4588#define mmDCP1_REGAMMA_CNTLB_REGION_6_7 0x07f7
4589#define mmDCP1_REGAMMA_CNTLB_REGION_6_7_BASE_IDX 2
4590#define mmDCP1_REGAMMA_CNTLB_REGION_8_9 0x07f8
4591#define mmDCP1_REGAMMA_CNTLB_REGION_8_9_BASE_IDX 2
4592#define mmDCP1_REGAMMA_CNTLB_REGION_10_11 0x07f9
4593#define mmDCP1_REGAMMA_CNTLB_REGION_10_11_BASE_IDX 2
4594#define mmDCP1_REGAMMA_CNTLB_REGION_12_13 0x07fa
4595#define mmDCP1_REGAMMA_CNTLB_REGION_12_13_BASE_IDX 2
4596#define mmDCP1_REGAMMA_CNTLB_REGION_14_15 0x07fb
4597#define mmDCP1_REGAMMA_CNTLB_REGION_14_15_BASE_IDX 2
4598#define mmDCP1_ALPHA_CONTROL 0x07fc
4599#define mmDCP1_ALPHA_CONTROL_BASE_IDX 2
4600#define mmDCP1_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS 0x07fd
4601#define mmDCP1_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_BASE_IDX 2
4602#define mmDCP1_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH 0x07fe
4603#define mmDCP1_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
4604#define mmDCP1_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS 0x07ff
4605#define mmDCP1_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS_BASE_IDX 2
4606#define mmDCP1_GRPH_XDMA_FLIP_TIMEOUT 0x0800
4607#define mmDCP1_GRPH_XDMA_FLIP_TIMEOUT_BASE_IDX 2
4608#define mmDCP1_GRPH_XDMA_FLIP_AVG_DELAY 0x0801
4609#define mmDCP1_GRPH_XDMA_FLIP_AVG_DELAY_BASE_IDX 2
4610#define mmDCP1_GRPH_SURFACE_COUNTER_CONTROL 0x0802
4611#define mmDCP1_GRPH_SURFACE_COUNTER_CONTROL_BASE_IDX 2
4612#define mmDCP1_GRPH_SURFACE_COUNTER_OUTPUT 0x0803
4613#define mmDCP1_GRPH_SURFACE_COUNTER_OUTPUT_BASE_IDX 2
4614
4615
4616// addressBlock: dce_dc_lb1_dispdec
4617// base address: 0x800
4618#define mmLB1_LB_DATA_FORMAT 0x081a
4619#define mmLB1_LB_DATA_FORMAT_BASE_IDX 2
4620#define mmLB1_LB_MEMORY_CTRL 0x081b
4621#define mmLB1_LB_MEMORY_CTRL_BASE_IDX 2
4622#define mmLB1_LB_MEMORY_SIZE_STATUS 0x081c
4623#define mmLB1_LB_MEMORY_SIZE_STATUS_BASE_IDX 2
4624#define mmLB1_LB_DESKTOP_HEIGHT 0x081d
4625#define mmLB1_LB_DESKTOP_HEIGHT_BASE_IDX 2
4626#define mmLB1_LB_VLINE_START_END 0x081e
4627#define mmLB1_LB_VLINE_START_END_BASE_IDX 2
4628#define mmLB1_LB_VLINE2_START_END 0x081f
4629#define mmLB1_LB_VLINE2_START_END_BASE_IDX 2
4630#define mmLB1_LB_V_COUNTER 0x0820
4631#define mmLB1_LB_V_COUNTER_BASE_IDX 2
4632#define mmLB1_LB_SNAPSHOT_V_COUNTER 0x0821
4633#define mmLB1_LB_SNAPSHOT_V_COUNTER_BASE_IDX 2
4634#define mmLB1_LB_INTERRUPT_MASK 0x0822
4635#define mmLB1_LB_INTERRUPT_MASK_BASE_IDX 2
4636#define mmLB1_LB_VLINE_STATUS 0x0823
4637#define mmLB1_LB_VLINE_STATUS_BASE_IDX 2
4638#define mmLB1_LB_VLINE2_STATUS 0x0824
4639#define mmLB1_LB_VLINE2_STATUS_BASE_IDX 2
4640#define mmLB1_LB_VBLANK_STATUS 0x0825
4641#define mmLB1_LB_VBLANK_STATUS_BASE_IDX 2
4642#define mmLB1_LB_SYNC_RESET_SEL 0x0826
4643#define mmLB1_LB_SYNC_RESET_SEL_BASE_IDX 2
4644#define mmLB1_LB_BLACK_KEYER_R_CR 0x0827
4645#define mmLB1_LB_BLACK_KEYER_R_CR_BASE_IDX 2
4646#define mmLB1_LB_BLACK_KEYER_G_Y 0x0828
4647#define mmLB1_LB_BLACK_KEYER_G_Y_BASE_IDX 2
4648#define mmLB1_LB_BLACK_KEYER_B_CB 0x0829
4649#define mmLB1_LB_BLACK_KEYER_B_CB_BASE_IDX 2
4650#define mmLB1_LB_KEYER_COLOR_CTRL 0x082a
4651#define mmLB1_LB_KEYER_COLOR_CTRL_BASE_IDX 2
4652#define mmLB1_LB_KEYER_COLOR_R_CR 0x082b
4653#define mmLB1_LB_KEYER_COLOR_R_CR_BASE_IDX 2
4654#define mmLB1_LB_KEYER_COLOR_G_Y 0x082c
4655#define mmLB1_LB_KEYER_COLOR_G_Y_BASE_IDX 2
4656#define mmLB1_LB_KEYER_COLOR_B_CB 0x082d
4657#define mmLB1_LB_KEYER_COLOR_B_CB_BASE_IDX 2
4658#define mmLB1_LB_KEYER_COLOR_REP_R_CR 0x082e
4659#define mmLB1_LB_KEYER_COLOR_REP_R_CR_BASE_IDX 2
4660#define mmLB1_LB_KEYER_COLOR_REP_G_Y 0x082f
4661#define mmLB1_LB_KEYER_COLOR_REP_G_Y_BASE_IDX 2
4662#define mmLB1_LB_KEYER_COLOR_REP_B_CB 0x0830
4663#define mmLB1_LB_KEYER_COLOR_REP_B_CB_BASE_IDX 2
4664#define mmLB1_LB_BUFFER_LEVEL_STATUS 0x0831
4665#define mmLB1_LB_BUFFER_LEVEL_STATUS_BASE_IDX 2
4666#define mmLB1_LB_BUFFER_URGENCY_CTRL 0x0832
4667#define mmLB1_LB_BUFFER_URGENCY_CTRL_BASE_IDX 2
4668#define mmLB1_LB_BUFFER_URGENCY_STATUS 0x0833
4669#define mmLB1_LB_BUFFER_URGENCY_STATUS_BASE_IDX 2
4670#define mmLB1_LB_BUFFER_STATUS 0x0834
4671#define mmLB1_LB_BUFFER_STATUS_BASE_IDX 2
4672#define mmLB1_LB_NO_OUTSTANDING_REQ_STATUS 0x0835
4673#define mmLB1_LB_NO_OUTSTANDING_REQ_STATUS_BASE_IDX 2
4674#define mmLB1_MVP_AFR_FLIP_MODE 0x0836
4675#define mmLB1_MVP_AFR_FLIP_MODE_BASE_IDX 2
4676#define mmLB1_MVP_AFR_FLIP_FIFO_CNTL 0x0837
4677#define mmLB1_MVP_AFR_FLIP_FIFO_CNTL_BASE_IDX 2
4678#define mmLB1_MVP_FLIP_LINE_NUM_INSERT 0x0838
4679#define mmLB1_MVP_FLIP_LINE_NUM_INSERT_BASE_IDX 2
4680#define mmLB1_DC_MVP_LB_CONTROL 0x0839
4681#define mmLB1_DC_MVP_LB_CONTROL_BASE_IDX 2
4682
4683
4684// addressBlock: dce_dc_dcfe1_dispdec
4685// base address: 0x800
4686#define mmDCFE1_DCFE_CLOCK_CONTROL 0x085a
4687#define mmDCFE1_DCFE_CLOCK_CONTROL_BASE_IDX 2
4688#define mmDCFE1_DCFE_SOFT_RESET 0x085b
4689#define mmDCFE1_DCFE_SOFT_RESET_BASE_IDX 2
4690#define mmDCFE1_DCFE_MEM_PWR_CTRL 0x085d
4691#define mmDCFE1_DCFE_MEM_PWR_CTRL_BASE_IDX 2
4692#define mmDCFE1_DCFE_MEM_PWR_CTRL2 0x085e
4693#define mmDCFE1_DCFE_MEM_PWR_CTRL2_BASE_IDX 2
4694#define mmDCFE1_DCFE_MEM_PWR_STATUS 0x085f
4695#define mmDCFE1_DCFE_MEM_PWR_STATUS_BASE_IDX 2
4696#define mmDCFE1_DCFE_MISC 0x0860
4697#define mmDCFE1_DCFE_MISC_BASE_IDX 2
4698#define mmDCFE1_DCFE_FLUSH 0x0861
4699#define mmDCFE1_DCFE_FLUSH_BASE_IDX 2
4700
4701
4702// addressBlock: dce_dc_dc_perfmon4_dispdec
4703// base address: 0x2138
4704#define mmDC_PERFMON4_PERFCOUNTER_CNTL 0x086e
4705#define mmDC_PERFMON4_PERFCOUNTER_CNTL_BASE_IDX 2
4706#define mmDC_PERFMON4_PERFCOUNTER_CNTL2 0x086f
4707#define mmDC_PERFMON4_PERFCOUNTER_CNTL2_BASE_IDX 2
4708#define mmDC_PERFMON4_PERFCOUNTER_STATE 0x0870
4709#define mmDC_PERFMON4_PERFCOUNTER_STATE_BASE_IDX 2
4710#define mmDC_PERFMON4_PERFMON_CNTL 0x0871
4711#define mmDC_PERFMON4_PERFMON_CNTL_BASE_IDX 2
4712#define mmDC_PERFMON4_PERFMON_CNTL2 0x0872
4713#define mmDC_PERFMON4_PERFMON_CNTL2_BASE_IDX 2
4714#define mmDC_PERFMON4_PERFMON_CVALUE_INT_MISC 0x0873
4715#define mmDC_PERFMON4_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
4716#define mmDC_PERFMON4_PERFMON_CVALUE_LOW 0x0874
4717#define mmDC_PERFMON4_PERFMON_CVALUE_LOW_BASE_IDX 2
4718#define mmDC_PERFMON4_PERFMON_HI 0x0875
4719#define mmDC_PERFMON4_PERFMON_HI_BASE_IDX 2
4720#define mmDC_PERFMON4_PERFMON_LOW 0x0876
4721#define mmDC_PERFMON4_PERFMON_LOW_BASE_IDX 2
4722
4723
4724// addressBlock: dce_dc_dmif_pg1_dispdec
4725// base address: 0x800
4726#define mmDMIF_PG1_DPG_PIPE_ARBITRATION_CONTROL1 0x087a
4727#define mmDMIF_PG1_DPG_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
4728#define mmDMIF_PG1_DPG_PIPE_ARBITRATION_CONTROL2 0x087b
4729#define mmDMIF_PG1_DPG_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
4730#define mmDMIF_PG1_DPG_WATERMARK_MASK_CONTROL 0x087c
4731#define mmDMIF_PG1_DPG_WATERMARK_MASK_CONTROL_BASE_IDX 2
4732#define mmDMIF_PG1_DPG_PIPE_URGENCY_CONTROL 0x087d
4733#define mmDMIF_PG1_DPG_PIPE_URGENCY_CONTROL_BASE_IDX 2
4734#define mmDMIF_PG1_DPG_PIPE_URGENT_LEVEL_CONTROL 0x087e
4735#define mmDMIF_PG1_DPG_PIPE_URGENT_LEVEL_CONTROL_BASE_IDX 2
4736#define mmDMIF_PG1_DPG_PIPE_STUTTER_CONTROL 0x087f
4737#define mmDMIF_PG1_DPG_PIPE_STUTTER_CONTROL_BASE_IDX 2
4738#define mmDMIF_PG1_DPG_PIPE_STUTTER_CONTROL2 0x0880
4739#define mmDMIF_PG1_DPG_PIPE_STUTTER_CONTROL2_BASE_IDX 2
4740#define mmDMIF_PG1_DPG_PIPE_LOW_POWER_CONTROL 0x0881
4741#define mmDMIF_PG1_DPG_PIPE_LOW_POWER_CONTROL_BASE_IDX 2
4742#define mmDMIF_PG1_DPG_REPEATER_PROGRAM 0x0882
4743#define mmDMIF_PG1_DPG_REPEATER_PROGRAM_BASE_IDX 2
4744#define mmDMIF_PG1_DPG_CHK_PRE_PROC_CNTL 0x0886
4745#define mmDMIF_PG1_DPG_CHK_PRE_PROC_CNTL_BASE_IDX 2
4746#define mmDMIF_PG1_DPG_DVMM_STATUS 0x0887
4747#define mmDMIF_PG1_DPG_DVMM_STATUS_BASE_IDX 2
4748
4749
4750// addressBlock: dce_dc_scl1_dispdec
4751// base address: 0x800
4752#define mmSCL1_SCL_COEF_RAM_SELECT 0x089a
4753#define mmSCL1_SCL_COEF_RAM_SELECT_BASE_IDX 2
4754#define mmSCL1_SCL_COEF_RAM_TAP_DATA 0x089b
4755#define mmSCL1_SCL_COEF_RAM_TAP_DATA_BASE_IDX 2
4756#define mmSCL1_SCL_MODE 0x089c
4757#define mmSCL1_SCL_MODE_BASE_IDX 2
4758#define mmSCL1_SCL_TAP_CONTROL 0x089d
4759#define mmSCL1_SCL_TAP_CONTROL_BASE_IDX 2
4760#define mmSCL1_SCL_CONTROL 0x089e
4761#define mmSCL1_SCL_CONTROL_BASE_IDX 2
4762#define mmSCL1_SCL_BYPASS_CONTROL 0x089f
4763#define mmSCL1_SCL_BYPASS_CONTROL_BASE_IDX 2
4764#define mmSCL1_SCL_MANUAL_REPLICATE_CONTROL 0x08a0
4765#define mmSCL1_SCL_MANUAL_REPLICATE_CONTROL_BASE_IDX 2
4766#define mmSCL1_SCL_AUTOMATIC_MODE_CONTROL 0x08a1
4767#define mmSCL1_SCL_AUTOMATIC_MODE_CONTROL_BASE_IDX 2
4768#define mmSCL1_SCL_HORZ_FILTER_CONTROL 0x08a2
4769#define mmSCL1_SCL_HORZ_FILTER_CONTROL_BASE_IDX 2
4770#define mmSCL1_SCL_HORZ_FILTER_SCALE_RATIO 0x08a3
4771#define mmSCL1_SCL_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
4772#define mmSCL1_SCL_HORZ_FILTER_INIT 0x08a4
4773#define mmSCL1_SCL_HORZ_FILTER_INIT_BASE_IDX 2
4774#define mmSCL1_SCL_VERT_FILTER_CONTROL 0x08a5
4775#define mmSCL1_SCL_VERT_FILTER_CONTROL_BASE_IDX 2
4776#define mmSCL1_SCL_VERT_FILTER_SCALE_RATIO 0x08a6
4777#define mmSCL1_SCL_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
4778#define mmSCL1_SCL_VERT_FILTER_INIT 0x08a7
4779#define mmSCL1_SCL_VERT_FILTER_INIT_BASE_IDX 2
4780#define mmSCL1_SCL_VERT_FILTER_INIT_BOT 0x08a8
4781#define mmSCL1_SCL_VERT_FILTER_INIT_BOT_BASE_IDX 2
4782#define mmSCL1_SCL_ROUND_OFFSET 0x08a9
4783#define mmSCL1_SCL_ROUND_OFFSET_BASE_IDX 2
4784#define mmSCL1_SCL_UPDATE 0x08aa
4785#define mmSCL1_SCL_UPDATE_BASE_IDX 2
4786#define mmSCL1_SCL_F_SHARP_CONTROL 0x08ab
4787#define mmSCL1_SCL_F_SHARP_CONTROL_BASE_IDX 2
4788#define mmSCL1_SCL_ALU_CONTROL 0x08ac
4789#define mmSCL1_SCL_ALU_CONTROL_BASE_IDX 2
4790#define mmSCL1_SCL_COEF_RAM_CONFLICT_STATUS 0x08ad
4791#define mmSCL1_SCL_COEF_RAM_CONFLICT_STATUS_BASE_IDX 2
4792#define mmSCL1_VIEWPORT_START_SECONDARY 0x08ae
4793#define mmSCL1_VIEWPORT_START_SECONDARY_BASE_IDX 2
4794#define mmSCL1_VIEWPORT_START 0x08af
4795#define mmSCL1_VIEWPORT_START_BASE_IDX 2
4796#define mmSCL1_VIEWPORT_SIZE 0x08b0
4797#define mmSCL1_VIEWPORT_SIZE_BASE_IDX 2
4798#define mmSCL1_EXT_OVERSCAN_LEFT_RIGHT 0x08b1
4799#define mmSCL1_EXT_OVERSCAN_LEFT_RIGHT_BASE_IDX 2
4800#define mmSCL1_EXT_OVERSCAN_TOP_BOTTOM 0x08b2
4801#define mmSCL1_EXT_OVERSCAN_TOP_BOTTOM_BASE_IDX 2
4802#define mmSCL1_SCL_MODE_CHANGE_DET1 0x08b3
4803#define mmSCL1_SCL_MODE_CHANGE_DET1_BASE_IDX 2
4804#define mmSCL1_SCL_MODE_CHANGE_DET2 0x08b4
4805#define mmSCL1_SCL_MODE_CHANGE_DET2_BASE_IDX 2
4806#define mmSCL1_SCL_MODE_CHANGE_DET3 0x08b5
4807#define mmSCL1_SCL_MODE_CHANGE_DET3_BASE_IDX 2
4808#define mmSCL1_SCL_MODE_CHANGE_MASK 0x08b6
4809#define mmSCL1_SCL_MODE_CHANGE_MASK_BASE_IDX 2
4810
4811
4812// addressBlock: dce_dc_blnd1_dispdec
4813// base address: 0x800
4814#define mmBLND1_BLND_CONTROL 0x08c7
4815#define mmBLND1_BLND_CONTROL_BASE_IDX 2
4816#define mmBLND1_BLND_SM_CONTROL2 0x08c8
4817#define mmBLND1_BLND_SM_CONTROL2_BASE_IDX 2
4818#define mmBLND1_BLND_CONTROL2 0x08c9
4819#define mmBLND1_BLND_CONTROL2_BASE_IDX 2
4820#define mmBLND1_BLND_UPDATE 0x08ca
4821#define mmBLND1_BLND_UPDATE_BASE_IDX 2
4822#define mmBLND1_BLND_UNDERFLOW_INTERRUPT 0x08cb
4823#define mmBLND1_BLND_UNDERFLOW_INTERRUPT_BASE_IDX 2
4824#define mmBLND1_BLND_V_UPDATE_LOCK 0x08cc
4825#define mmBLND1_BLND_V_UPDATE_LOCK_BASE_IDX 2
4826#define mmBLND1_BLND_REG_UPDATE_STATUS 0x08cd
4827#define mmBLND1_BLND_REG_UPDATE_STATUS_BASE_IDX 2
4828
4829
4830// addressBlock: dce_dc_crtc1_dispdec
4831// base address: 0x800
4832#define mmCRTC1_CRTC_H_BLANK_EARLY_NUM 0x08d2
4833#define mmCRTC1_CRTC_H_BLANK_EARLY_NUM_BASE_IDX 2
4834#define mmCRTC1_CRTC_H_TOTAL 0x08d3
4835#define mmCRTC1_CRTC_H_TOTAL_BASE_IDX 2
4836#define mmCRTC1_CRTC_H_BLANK_START_END 0x08d4
4837#define mmCRTC1_CRTC_H_BLANK_START_END_BASE_IDX 2
4838#define mmCRTC1_CRTC_H_SYNC_A 0x08d5
4839#define mmCRTC1_CRTC_H_SYNC_A_BASE_IDX 2
4840#define mmCRTC1_CRTC_H_SYNC_A_CNTL 0x08d6
4841#define mmCRTC1_CRTC_H_SYNC_A_CNTL_BASE_IDX 2
4842#define mmCRTC1_CRTC_H_SYNC_B 0x08d7
4843#define mmCRTC1_CRTC_H_SYNC_B_BASE_IDX 2
4844#define mmCRTC1_CRTC_H_SYNC_B_CNTL 0x08d8
4845#define mmCRTC1_CRTC_H_SYNC_B_CNTL_BASE_IDX 2
4846#define mmCRTC1_CRTC_VBI_END 0x08d9
4847#define mmCRTC1_CRTC_VBI_END_BASE_IDX 2
4848#define mmCRTC1_CRTC_V_TOTAL 0x08da
4849#define mmCRTC1_CRTC_V_TOTAL_BASE_IDX 2
4850#define mmCRTC1_CRTC_V_TOTAL_MIN 0x08db
4851#define mmCRTC1_CRTC_V_TOTAL_MIN_BASE_IDX 2
4852#define mmCRTC1_CRTC_V_TOTAL_MAX 0x08dc
4853#define mmCRTC1_CRTC_V_TOTAL_MAX_BASE_IDX 2
4854#define mmCRTC1_CRTC_V_TOTAL_CONTROL 0x08dd
4855#define mmCRTC1_CRTC_V_TOTAL_CONTROL_BASE_IDX 2
4856#define mmCRTC1_CRTC_V_TOTAL_INT_STATUS 0x08de
4857#define mmCRTC1_CRTC_V_TOTAL_INT_STATUS_BASE_IDX 2
4858#define mmCRTC1_CRTC_VSYNC_NOM_INT_STATUS 0x08df
4859#define mmCRTC1_CRTC_VSYNC_NOM_INT_STATUS_BASE_IDX 2
4860#define mmCRTC1_CRTC_V_BLANK_START_END 0x08e0
4861#define mmCRTC1_CRTC_V_BLANK_START_END_BASE_IDX 2
4862#define mmCRTC1_CRTC_V_SYNC_A 0x08e1
4863#define mmCRTC1_CRTC_V_SYNC_A_BASE_IDX 2
4864#define mmCRTC1_CRTC_V_SYNC_A_CNTL 0x08e2
4865#define mmCRTC1_CRTC_V_SYNC_A_CNTL_BASE_IDX 2
4866#define mmCRTC1_CRTC_V_SYNC_B 0x08e3
4867#define mmCRTC1_CRTC_V_SYNC_B_BASE_IDX 2
4868#define mmCRTC1_CRTC_V_SYNC_B_CNTL 0x08e4
4869#define mmCRTC1_CRTC_V_SYNC_B_CNTL_BASE_IDX 2
4870#define mmCRTC1_CRTC_DTMTEST_CNTL 0x08e5
4871#define mmCRTC1_CRTC_DTMTEST_CNTL_BASE_IDX 2
4872#define mmCRTC1_CRTC_DTMTEST_STATUS_POSITION 0x08e6
4873#define mmCRTC1_CRTC_DTMTEST_STATUS_POSITION_BASE_IDX 2
4874#define mmCRTC1_CRTC_TRIGA_CNTL 0x08e7
4875#define mmCRTC1_CRTC_TRIGA_CNTL_BASE_IDX 2
4876#define mmCRTC1_CRTC_TRIGA_MANUAL_TRIG 0x08e8
4877#define mmCRTC1_CRTC_TRIGA_MANUAL_TRIG_BASE_IDX 2
4878#define mmCRTC1_CRTC_TRIGB_CNTL 0x08e9
4879#define mmCRTC1_CRTC_TRIGB_CNTL_BASE_IDX 2
4880#define mmCRTC1_CRTC_TRIGB_MANUAL_TRIG 0x08ea
4881#define mmCRTC1_CRTC_TRIGB_MANUAL_TRIG_BASE_IDX 2
4882#define mmCRTC1_CRTC_FORCE_COUNT_NOW_CNTL 0x08eb
4883#define mmCRTC1_CRTC_FORCE_COUNT_NOW_CNTL_BASE_IDX 2
4884#define mmCRTC1_CRTC_FLOW_CONTROL 0x08ec
4885#define mmCRTC1_CRTC_FLOW_CONTROL_BASE_IDX 2
4886#define mmCRTC1_CRTC_STEREO_FORCE_NEXT_EYE 0x08ed
4887#define mmCRTC1_CRTC_STEREO_FORCE_NEXT_EYE_BASE_IDX 2
4888#define mmCRTC1_CRTC_AVSYNC_COUNTER 0x08ee
4889#define mmCRTC1_CRTC_AVSYNC_COUNTER_BASE_IDX 2
4890#define mmCRTC1_CRTC_CONTROL 0x08ef
4891#define mmCRTC1_CRTC_CONTROL_BASE_IDX 2
4892#define mmCRTC1_CRTC_BLANK_CONTROL 0x08f0
4893#define mmCRTC1_CRTC_BLANK_CONTROL_BASE_IDX 2
4894#define mmCRTC1_CRTC_INTERLACE_CONTROL 0x08f1
4895#define mmCRTC1_CRTC_INTERLACE_CONTROL_BASE_IDX 2
4896#define mmCRTC1_CRTC_INTERLACE_STATUS 0x08f2
4897#define mmCRTC1_CRTC_INTERLACE_STATUS_BASE_IDX 2
4898#define mmCRTC1_CRTC_FIELD_INDICATION_CONTROL 0x08f3
4899#define mmCRTC1_CRTC_FIELD_INDICATION_CONTROL_BASE_IDX 2
4900#define mmCRTC1_CRTC_PIXEL_DATA_READBACK0 0x08f4
4901#define mmCRTC1_CRTC_PIXEL_DATA_READBACK0_BASE_IDX 2
4902#define mmCRTC1_CRTC_PIXEL_DATA_READBACK1 0x08f5
4903#define mmCRTC1_CRTC_PIXEL_DATA_READBACK1_BASE_IDX 2
4904#define mmCRTC1_CRTC_STATUS 0x08f6
4905#define mmCRTC1_CRTC_STATUS_BASE_IDX 2
4906#define mmCRTC1_CRTC_STATUS_POSITION 0x08f7
4907#define mmCRTC1_CRTC_STATUS_POSITION_BASE_IDX 2
4908#define mmCRTC1_CRTC_NOM_VERT_POSITION 0x08f8
4909#define mmCRTC1_CRTC_NOM_VERT_POSITION_BASE_IDX 2
4910#define mmCRTC1_CRTC_STATUS_FRAME_COUNT 0x08f9
4911#define mmCRTC1_CRTC_STATUS_FRAME_COUNT_BASE_IDX 2
4912#define mmCRTC1_CRTC_STATUS_VF_COUNT 0x08fa
4913#define mmCRTC1_CRTC_STATUS_VF_COUNT_BASE_IDX 2
4914#define mmCRTC1_CRTC_STATUS_HV_COUNT 0x08fb
4915#define mmCRTC1_CRTC_STATUS_HV_COUNT_BASE_IDX 2
4916#define mmCRTC1_CRTC_COUNT_CONTROL 0x08fc
4917#define mmCRTC1_CRTC_COUNT_CONTROL_BASE_IDX 2
4918#define mmCRTC1_CRTC_COUNT_RESET 0x08fd
4919#define mmCRTC1_CRTC_COUNT_RESET_BASE_IDX 2
4920#define mmCRTC1_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE 0x08fe
4921#define mmCRTC1_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE_BASE_IDX 2
4922#define mmCRTC1_CRTC_VERT_SYNC_CONTROL 0x08ff
4923#define mmCRTC1_CRTC_VERT_SYNC_CONTROL_BASE_IDX 2
4924#define mmCRTC1_CRTC_STEREO_STATUS 0x0900
4925#define mmCRTC1_CRTC_STEREO_STATUS_BASE_IDX 2
4926#define mmCRTC1_CRTC_STEREO_CONTROL 0x0901
4927#define mmCRTC1_CRTC_STEREO_CONTROL_BASE_IDX 2
4928#define mmCRTC1_CRTC_SNAPSHOT_STATUS 0x0902
4929#define mmCRTC1_CRTC_SNAPSHOT_STATUS_BASE_IDX 2
4930#define mmCRTC1_CRTC_SNAPSHOT_CONTROL 0x0903
4931#define mmCRTC1_CRTC_SNAPSHOT_CONTROL_BASE_IDX 2
4932#define mmCRTC1_CRTC_SNAPSHOT_POSITION 0x0904
4933#define mmCRTC1_CRTC_SNAPSHOT_POSITION_BASE_IDX 2
4934#define mmCRTC1_CRTC_SNAPSHOT_FRAME 0x0905
4935#define mmCRTC1_CRTC_SNAPSHOT_FRAME_BASE_IDX 2
4936#define mmCRTC1_CRTC_START_LINE_CONTROL 0x0906
4937#define mmCRTC1_CRTC_START_LINE_CONTROL_BASE_IDX 2
4938#define mmCRTC1_CRTC_INTERRUPT_CONTROL 0x0907
4939#define mmCRTC1_CRTC_INTERRUPT_CONTROL_BASE_IDX 2
4940#define mmCRTC1_CRTC_UPDATE_LOCK 0x0908
4941#define mmCRTC1_CRTC_UPDATE_LOCK_BASE_IDX 2
4942#define mmCRTC1_CRTC_DOUBLE_BUFFER_CONTROL 0x0909
4943#define mmCRTC1_CRTC_DOUBLE_BUFFER_CONTROL_BASE_IDX 2
4944#define mmCRTC1_CRTC_VGA_PARAMETER_CAPTURE_MODE 0x090a
4945#define mmCRTC1_CRTC_VGA_PARAMETER_CAPTURE_MODE_BASE_IDX 2
4946#define mmCRTC1_CRTC_TEST_PATTERN_CONTROL 0x090b
4947#define mmCRTC1_CRTC_TEST_PATTERN_CONTROL_BASE_IDX 2
4948#define mmCRTC1_CRTC_TEST_PATTERN_PARAMETERS 0x090c
4949#define mmCRTC1_CRTC_TEST_PATTERN_PARAMETERS_BASE_IDX 2
4950#define mmCRTC1_CRTC_TEST_PATTERN_COLOR 0x090d
4951#define mmCRTC1_CRTC_TEST_PATTERN_COLOR_BASE_IDX 2
4952#define mmCRTC1_CRTC_MASTER_UPDATE_LOCK 0x090e
4953#define mmCRTC1_CRTC_MASTER_UPDATE_LOCK_BASE_IDX 2
4954#define mmCRTC1_CRTC_MASTER_UPDATE_MODE 0x090f
4955#define mmCRTC1_CRTC_MASTER_UPDATE_MODE_BASE_IDX 2
4956#define mmCRTC1_CRTC_MVP_INBAND_CNTL_INSERT 0x0910
4957#define mmCRTC1_CRTC_MVP_INBAND_CNTL_INSERT_BASE_IDX 2
4958#define mmCRTC1_CRTC_MVP_INBAND_CNTL_INSERT_TIMER 0x0911
4959#define mmCRTC1_CRTC_MVP_INBAND_CNTL_INSERT_TIMER_BASE_IDX 2
4960#define mmCRTC1_CRTC_MVP_STATUS 0x0912
4961#define mmCRTC1_CRTC_MVP_STATUS_BASE_IDX 2
4962#define mmCRTC1_CRTC_MASTER_EN 0x0913
4963#define mmCRTC1_CRTC_MASTER_EN_BASE_IDX 2
4964#define mmCRTC1_CRTC_ALLOW_STOP_OFF_V_CNT 0x0914
4965#define mmCRTC1_CRTC_ALLOW_STOP_OFF_V_CNT_BASE_IDX 2
4966#define mmCRTC1_CRTC_V_UPDATE_INT_STATUS 0x0915
4967#define mmCRTC1_CRTC_V_UPDATE_INT_STATUS_BASE_IDX 2
4968#define mmCRTC1_CRTC_OVERSCAN_COLOR 0x0917
4969#define mmCRTC1_CRTC_OVERSCAN_COLOR_BASE_IDX 2
4970#define mmCRTC1_CRTC_OVERSCAN_COLOR_EXT 0x0918
4971#define mmCRTC1_CRTC_OVERSCAN_COLOR_EXT_BASE_IDX 2
4972#define mmCRTC1_CRTC_BLANK_DATA_COLOR 0x0919
4973#define mmCRTC1_CRTC_BLANK_DATA_COLOR_BASE_IDX 2
4974#define mmCRTC1_CRTC_BLANK_DATA_COLOR_EXT 0x091a
4975#define mmCRTC1_CRTC_BLANK_DATA_COLOR_EXT_BASE_IDX 2
4976#define mmCRTC1_CRTC_BLACK_COLOR 0x091b
4977#define mmCRTC1_CRTC_BLACK_COLOR_BASE_IDX 2
4978#define mmCRTC1_CRTC_BLACK_COLOR_EXT 0x091c
4979#define mmCRTC1_CRTC_BLACK_COLOR_EXT_BASE_IDX 2
4980#define mmCRTC1_CRTC_VERTICAL_INTERRUPT0_POSITION 0x091d
4981#define mmCRTC1_CRTC_VERTICAL_INTERRUPT0_POSITION_BASE_IDX 2
4982#define mmCRTC1_CRTC_VERTICAL_INTERRUPT0_CONTROL 0x091e
4983#define mmCRTC1_CRTC_VERTICAL_INTERRUPT0_CONTROL_BASE_IDX 2
4984#define mmCRTC1_CRTC_VERTICAL_INTERRUPT1_POSITION 0x091f
4985#define mmCRTC1_CRTC_VERTICAL_INTERRUPT1_POSITION_BASE_IDX 2
4986#define mmCRTC1_CRTC_VERTICAL_INTERRUPT1_CONTROL 0x0920
4987#define mmCRTC1_CRTC_VERTICAL_INTERRUPT1_CONTROL_BASE_IDX 2
4988#define mmCRTC1_CRTC_VERTICAL_INTERRUPT2_POSITION 0x0921
4989#define mmCRTC1_CRTC_VERTICAL_INTERRUPT2_POSITION_BASE_IDX 2
4990#define mmCRTC1_CRTC_VERTICAL_INTERRUPT2_CONTROL 0x0922
4991#define mmCRTC1_CRTC_VERTICAL_INTERRUPT2_CONTROL_BASE_IDX 2
4992#define mmCRTC1_CRTC_CRC_CNTL 0x0923
4993#define mmCRTC1_CRTC_CRC_CNTL_BASE_IDX 2
4994#define mmCRTC1_CRTC_CRC0_WINDOWA_X_CONTROL 0x0924
4995#define mmCRTC1_CRTC_CRC0_WINDOWA_X_CONTROL_BASE_IDX 2
4996#define mmCRTC1_CRTC_CRC0_WINDOWA_Y_CONTROL 0x0925
4997#define mmCRTC1_CRTC_CRC0_WINDOWA_Y_CONTROL_BASE_IDX 2
4998#define mmCRTC1_CRTC_CRC0_WINDOWB_X_CONTROL 0x0926
4999#define mmCRTC1_CRTC_CRC0_WINDOWB_X_CONTROL_BASE_IDX 2
5000#define mmCRTC1_CRTC_CRC0_WINDOWB_Y_CONTROL 0x0927
5001#define mmCRTC1_CRTC_CRC0_WINDOWB_Y_CONTROL_BASE_IDX 2
5002#define mmCRTC1_CRTC_CRC0_DATA_RG 0x0928
5003#define mmCRTC1_CRTC_CRC0_DATA_RG_BASE_IDX 2
5004#define mmCRTC1_CRTC_CRC0_DATA_B 0x0929
5005#define mmCRTC1_CRTC_CRC0_DATA_B_BASE_IDX 2
5006#define mmCRTC1_CRTC_CRC1_WINDOWA_X_CONTROL 0x092a
5007#define mmCRTC1_CRTC_CRC1_WINDOWA_X_CONTROL_BASE_IDX 2
5008#define mmCRTC1_CRTC_CRC1_WINDOWA_Y_CONTROL 0x092b
5009#define mmCRTC1_CRTC_CRC1_WINDOWA_Y_CONTROL_BASE_IDX 2
5010#define mmCRTC1_CRTC_CRC1_WINDOWB_X_CONTROL 0x092c
5011#define mmCRTC1_CRTC_CRC1_WINDOWB_X_CONTROL_BASE_IDX 2
5012#define mmCRTC1_CRTC_CRC1_WINDOWB_Y_CONTROL 0x092d
5013#define mmCRTC1_CRTC_CRC1_WINDOWB_Y_CONTROL_BASE_IDX 2
5014#define mmCRTC1_CRTC_CRC1_DATA_RG 0x092e
5015#define mmCRTC1_CRTC_CRC1_DATA_RG_BASE_IDX 2
5016#define mmCRTC1_CRTC_CRC1_DATA_B 0x092f
5017#define mmCRTC1_CRTC_CRC1_DATA_B_BASE_IDX 2
5018#define mmCRTC1_CRTC_EXT_TIMING_SYNC_CONTROL 0x0930
5019#define mmCRTC1_CRTC_EXT_TIMING_SYNC_CONTROL_BASE_IDX 2
5020#define mmCRTC1_CRTC_EXT_TIMING_SYNC_WINDOW_START 0x0931
5021#define mmCRTC1_CRTC_EXT_TIMING_SYNC_WINDOW_START_BASE_IDX 2
5022#define mmCRTC1_CRTC_EXT_TIMING_SYNC_WINDOW_END 0x0932
5023#define mmCRTC1_CRTC_EXT_TIMING_SYNC_WINDOW_END_BASE_IDX 2
5024#define mmCRTC1_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL 0x0933
5025#define mmCRTC1_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL_BASE_IDX 2
5026#define mmCRTC1_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL 0x0934
5027#define mmCRTC1_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL_BASE_IDX 2
5028#define mmCRTC1_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL 0x0935
5029#define mmCRTC1_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL_BASE_IDX 2
5030#define mmCRTC1_CRTC_STATIC_SCREEN_CONTROL 0x0936
5031#define mmCRTC1_CRTC_STATIC_SCREEN_CONTROL_BASE_IDX 2
5032#define mmCRTC1_CRTC_3D_STRUCTURE_CONTROL 0x0937
5033#define mmCRTC1_CRTC_3D_STRUCTURE_CONTROL_BASE_IDX 2
5034#define mmCRTC1_CRTC_GSL_VSYNC_GAP 0x0938
5035#define mmCRTC1_CRTC_GSL_VSYNC_GAP_BASE_IDX 2
5036#define mmCRTC1_CRTC_GSL_WINDOW 0x0939
5037#define mmCRTC1_CRTC_GSL_WINDOW_BASE_IDX 2
5038#define mmCRTC1_CRTC_GSL_CONTROL 0x093a
5039#define mmCRTC1_CRTC_GSL_CONTROL_BASE_IDX 2
5040#define mmCRTC1_CRTC_RANGE_TIMING_INT_STATUS 0x093d
5041#define mmCRTC1_CRTC_RANGE_TIMING_INT_STATUS_BASE_IDX 2
5042#define mmCRTC1_CRTC_DRR_CONTROL 0x093e
5043#define mmCRTC1_CRTC_DRR_CONTROL_BASE_IDX 2
5044
5045
5046// addressBlock: dce_dc_fmt1_dispdec
5047// base address: 0x800
5048#define mmFMT1_FMT_CLAMP_COMPONENT_R 0x0942
5049#define mmFMT1_FMT_CLAMP_COMPONENT_R_BASE_IDX 2
5050#define mmFMT1_FMT_CLAMP_COMPONENT_G 0x0943
5051#define mmFMT1_FMT_CLAMP_COMPONENT_G_BASE_IDX 2
5052#define mmFMT1_FMT_CLAMP_COMPONENT_B 0x0944
5053#define mmFMT1_FMT_CLAMP_COMPONENT_B_BASE_IDX 2
5054#define mmFMT1_FMT_DYNAMIC_EXP_CNTL 0x0945
5055#define mmFMT1_FMT_DYNAMIC_EXP_CNTL_BASE_IDX 2
5056#define mmFMT1_FMT_CONTROL 0x0946
5057#define mmFMT1_FMT_CONTROL_BASE_IDX 2
5058#define mmFMT1_FMT_BIT_DEPTH_CONTROL 0x0947
5059#define mmFMT1_FMT_BIT_DEPTH_CONTROL_BASE_IDX 2
5060#define mmFMT1_FMT_DITHER_RAND_R_SEED 0x0948
5061#define mmFMT1_FMT_DITHER_RAND_R_SEED_BASE_IDX 2
5062#define mmFMT1_FMT_DITHER_RAND_G_SEED 0x0949
5063#define mmFMT1_FMT_DITHER_RAND_G_SEED_BASE_IDX 2
5064#define mmFMT1_FMT_DITHER_RAND_B_SEED 0x094a
5065#define mmFMT1_FMT_DITHER_RAND_B_SEED_BASE_IDX 2
5066#define mmFMT1_FMT_CLAMP_CNTL 0x094e
5067#define mmFMT1_FMT_CLAMP_CNTL_BASE_IDX 2
5068#define mmFMT1_FMT_CRC_CNTL 0x094f
5069#define mmFMT1_FMT_CRC_CNTL_BASE_IDX 2
5070#define mmFMT1_FMT_CRC_SIG_RED_GREEN_MASK 0x0950
5071#define mmFMT1_FMT_CRC_SIG_RED_GREEN_MASK_BASE_IDX 2
5072#define mmFMT1_FMT_CRC_SIG_BLUE_CONTROL_MASK 0x0951
5073#define mmFMT1_FMT_CRC_SIG_BLUE_CONTROL_MASK_BASE_IDX 2
5074#define mmFMT1_FMT_CRC_SIG_RED_GREEN 0x0952
5075#define mmFMT1_FMT_CRC_SIG_RED_GREEN_BASE_IDX 2
5076#define mmFMT1_FMT_CRC_SIG_BLUE_CONTROL 0x0953
5077#define mmFMT1_FMT_CRC_SIG_BLUE_CONTROL_BASE_IDX 2
5078#define mmFMT1_FMT_SIDE_BY_SIDE_STEREO_CONTROL 0x0954
5079#define mmFMT1_FMT_SIDE_BY_SIDE_STEREO_CONTROL_BASE_IDX 2
5080#define mmFMT1_FMT_420_HBLANK_EARLY_START 0x0955
5081#define mmFMT1_FMT_420_HBLANK_EARLY_START_BASE_IDX 2
5082
5083
5084// addressBlock: dce_dc_dcp2_dispdec
5085// base address: 0x1000
5086#define mmDCP2_GRPH_ENABLE 0x095a
5087#define mmDCP2_GRPH_ENABLE_BASE_IDX 2
5088#define mmDCP2_GRPH_CONTROL 0x095b
5089#define mmDCP2_GRPH_CONTROL_BASE_IDX 2
5090#define mmDCP2_GRPH_LUT_10BIT_BYPASS 0x095c
5091#define mmDCP2_GRPH_LUT_10BIT_BYPASS_BASE_IDX 2
5092#define mmDCP2_GRPH_SWAP_CNTL 0x095d
5093#define mmDCP2_GRPH_SWAP_CNTL_BASE_IDX 2
5094#define mmDCP2_GRPH_PRIMARY_SURFACE_ADDRESS 0x095e
5095#define mmDCP2_GRPH_PRIMARY_SURFACE_ADDRESS_BASE_IDX 2
5096#define mmDCP2_GRPH_SECONDARY_SURFACE_ADDRESS 0x095f
5097#define mmDCP2_GRPH_SECONDARY_SURFACE_ADDRESS_BASE_IDX 2
5098#define mmDCP2_GRPH_PITCH 0x0960
5099#define mmDCP2_GRPH_PITCH_BASE_IDX 2
5100#define mmDCP2_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH 0x0961
5101#define mmDCP2_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
5102#define mmDCP2_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH 0x0962
5103#define mmDCP2_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
5104#define mmDCP2_GRPH_SURFACE_OFFSET_X 0x0963
5105#define mmDCP2_GRPH_SURFACE_OFFSET_X_BASE_IDX 2
5106#define mmDCP2_GRPH_SURFACE_OFFSET_Y 0x0964
5107#define mmDCP2_GRPH_SURFACE_OFFSET_Y_BASE_IDX 2
5108#define mmDCP2_GRPH_X_START 0x0965
5109#define mmDCP2_GRPH_X_START_BASE_IDX 2
5110#define mmDCP2_GRPH_Y_START 0x0966
5111#define mmDCP2_GRPH_Y_START_BASE_IDX 2
5112#define mmDCP2_GRPH_X_END 0x0967
5113#define mmDCP2_GRPH_X_END_BASE_IDX 2
5114#define mmDCP2_GRPH_Y_END 0x0968
5115#define mmDCP2_GRPH_Y_END_BASE_IDX 2
5116#define mmDCP2_INPUT_GAMMA_CONTROL 0x0969
5117#define mmDCP2_INPUT_GAMMA_CONTROL_BASE_IDX 2
5118#define mmDCP2_GRPH_UPDATE 0x096a
5119#define mmDCP2_GRPH_UPDATE_BASE_IDX 2
5120#define mmDCP2_GRPH_FLIP_CONTROL 0x096b
5121#define mmDCP2_GRPH_FLIP_CONTROL_BASE_IDX 2
5122#define mmDCP2_GRPH_SURFACE_ADDRESS_INUSE 0x096c
5123#define mmDCP2_GRPH_SURFACE_ADDRESS_INUSE_BASE_IDX 2
5124#define mmDCP2_GRPH_DFQ_CONTROL 0x096d
5125#define mmDCP2_GRPH_DFQ_CONTROL_BASE_IDX 2
5126#define mmDCP2_GRPH_DFQ_STATUS 0x096e
5127#define mmDCP2_GRPH_DFQ_STATUS_BASE_IDX 2
5128#define mmDCP2_GRPH_INTERRUPT_STATUS 0x096f
5129#define mmDCP2_GRPH_INTERRUPT_STATUS_BASE_IDX 2
5130#define mmDCP2_GRPH_INTERRUPT_CONTROL 0x0970
5131#define mmDCP2_GRPH_INTERRUPT_CONTROL_BASE_IDX 2
5132#define mmDCP2_GRPH_SURFACE_ADDRESS_HIGH_INUSE 0x0971
5133#define mmDCP2_GRPH_SURFACE_ADDRESS_HIGH_INUSE_BASE_IDX 2
5134#define mmDCP2_GRPH_COMPRESS_SURFACE_ADDRESS 0x0972
5135#define mmDCP2_GRPH_COMPRESS_SURFACE_ADDRESS_BASE_IDX 2
5136#define mmDCP2_GRPH_COMPRESS_PITCH 0x0973
5137#define mmDCP2_GRPH_COMPRESS_PITCH_BASE_IDX 2
5138#define mmDCP2_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH 0x0974
5139#define mmDCP2_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH_BASE_IDX 2
5140#define mmDCP2_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT 0x0975
5141#define mmDCP2_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT_BASE_IDX 2
5142#define mmDCP2_PRESCALE_GRPH_CONTROL 0x0976
5143#define mmDCP2_PRESCALE_GRPH_CONTROL_BASE_IDX 2
5144#define mmDCP2_PRESCALE_VALUES_GRPH_R 0x0977
5145#define mmDCP2_PRESCALE_VALUES_GRPH_R_BASE_IDX 2
5146#define mmDCP2_PRESCALE_VALUES_GRPH_G 0x0978
5147#define mmDCP2_PRESCALE_VALUES_GRPH_G_BASE_IDX 2
5148#define mmDCP2_PRESCALE_VALUES_GRPH_B 0x0979
5149#define mmDCP2_PRESCALE_VALUES_GRPH_B_BASE_IDX 2
5150#define mmDCP2_INPUT_CSC_CONTROL 0x097a
5151#define mmDCP2_INPUT_CSC_CONTROL_BASE_IDX 2
5152#define mmDCP2_INPUT_CSC_C11_C12 0x097b
5153#define mmDCP2_INPUT_CSC_C11_C12_BASE_IDX 2
5154#define mmDCP2_INPUT_CSC_C13_C14 0x097c
5155#define mmDCP2_INPUT_CSC_C13_C14_BASE_IDX 2
5156#define mmDCP2_INPUT_CSC_C21_C22 0x097d
5157#define mmDCP2_INPUT_CSC_C21_C22_BASE_IDX 2
5158#define mmDCP2_INPUT_CSC_C23_C24 0x097e
5159#define mmDCP2_INPUT_CSC_C23_C24_BASE_IDX 2
5160#define mmDCP2_INPUT_CSC_C31_C32 0x097f
5161#define mmDCP2_INPUT_CSC_C31_C32_BASE_IDX 2
5162#define mmDCP2_INPUT_CSC_C33_C34 0x0980
5163#define mmDCP2_INPUT_CSC_C33_C34_BASE_IDX 2
5164#define mmDCP2_OUTPUT_CSC_CONTROL 0x0981
5165#define mmDCP2_OUTPUT_CSC_CONTROL_BASE_IDX 2
5166#define mmDCP2_OUTPUT_CSC_C11_C12 0x0982
5167#define mmDCP2_OUTPUT_CSC_C11_C12_BASE_IDX 2
5168#define mmDCP2_OUTPUT_CSC_C13_C14 0x0983
5169#define mmDCP2_OUTPUT_CSC_C13_C14_BASE_IDX 2
5170#define mmDCP2_OUTPUT_CSC_C21_C22 0x0984
5171#define mmDCP2_OUTPUT_CSC_C21_C22_BASE_IDX 2
5172#define mmDCP2_OUTPUT_CSC_C23_C24 0x0985
5173#define mmDCP2_OUTPUT_CSC_C23_C24_BASE_IDX 2
5174#define mmDCP2_OUTPUT_CSC_C31_C32 0x0986
5175#define mmDCP2_OUTPUT_CSC_C31_C32_BASE_IDX 2
5176#define mmDCP2_OUTPUT_CSC_C33_C34 0x0987
5177#define mmDCP2_OUTPUT_CSC_C33_C34_BASE_IDX 2
5178#define mmDCP2_COMM_MATRIXA_TRANS_C11_C12 0x0988
5179#define mmDCP2_COMM_MATRIXA_TRANS_C11_C12_BASE_IDX 2
5180#define mmDCP2_COMM_MATRIXA_TRANS_C13_C14 0x0989
5181#define mmDCP2_COMM_MATRIXA_TRANS_C13_C14_BASE_IDX 2
5182#define mmDCP2_COMM_MATRIXA_TRANS_C21_C22 0x098a
5183#define mmDCP2_COMM_MATRIXA_TRANS_C21_C22_BASE_IDX 2
5184#define mmDCP2_COMM_MATRIXA_TRANS_C23_C24 0x098b
5185#define mmDCP2_COMM_MATRIXA_TRANS_C23_C24_BASE_IDX 2
5186#define mmDCP2_COMM_MATRIXA_TRANS_C31_C32 0x098c
5187#define mmDCP2_COMM_MATRIXA_TRANS_C31_C32_BASE_IDX 2
5188#define mmDCP2_COMM_MATRIXA_TRANS_C33_C34 0x098d
5189#define mmDCP2_COMM_MATRIXA_TRANS_C33_C34_BASE_IDX 2
5190#define mmDCP2_COMM_MATRIXB_TRANS_C11_C12 0x098e
5191#define mmDCP2_COMM_MATRIXB_TRANS_C11_C12_BASE_IDX 2
5192#define mmDCP2_COMM_MATRIXB_TRANS_C13_C14 0x098f
5193#define mmDCP2_COMM_MATRIXB_TRANS_C13_C14_BASE_IDX 2
5194#define mmDCP2_COMM_MATRIXB_TRANS_C21_C22 0x0990
5195#define mmDCP2_COMM_MATRIXB_TRANS_C21_C22_BASE_IDX 2
5196#define mmDCP2_COMM_MATRIXB_TRANS_C23_C24 0x0991
5197#define mmDCP2_COMM_MATRIXB_TRANS_C23_C24_BASE_IDX 2
5198#define mmDCP2_COMM_MATRIXB_TRANS_C31_C32 0x0992
5199#define mmDCP2_COMM_MATRIXB_TRANS_C31_C32_BASE_IDX 2
5200#define mmDCP2_COMM_MATRIXB_TRANS_C33_C34 0x0993
5201#define mmDCP2_COMM_MATRIXB_TRANS_C33_C34_BASE_IDX 2
5202#define mmDCP2_DENORM_CONTROL 0x0994
5203#define mmDCP2_DENORM_CONTROL_BASE_IDX 2
5204#define mmDCP2_OUT_ROUND_CONTROL 0x0995
5205#define mmDCP2_OUT_ROUND_CONTROL_BASE_IDX 2
5206#define mmDCP2_OUT_CLAMP_CONTROL_R_CR 0x0996
5207#define mmDCP2_OUT_CLAMP_CONTROL_R_CR_BASE_IDX 2
5208#define mmDCP2_OUT_CLAMP_CONTROL_G_Y 0x0997
5209#define mmDCP2_OUT_CLAMP_CONTROL_G_Y_BASE_IDX 2
5210#define mmDCP2_OUT_CLAMP_CONTROL_B_CB 0x0998
5211#define mmDCP2_OUT_CLAMP_CONTROL_B_CB_BASE_IDX 2
5212#define mmDCP2_KEY_CONTROL 0x0999
5213#define mmDCP2_KEY_CONTROL_BASE_IDX 2
5214#define mmDCP2_KEY_RANGE_ALPHA 0x099a
5215#define mmDCP2_KEY_RANGE_ALPHA_BASE_IDX 2
5216#define mmDCP2_KEY_RANGE_RED 0x099b
5217#define mmDCP2_KEY_RANGE_RED_BASE_IDX 2
5218#define mmDCP2_KEY_RANGE_GREEN 0x099c
5219#define mmDCP2_KEY_RANGE_GREEN_BASE_IDX 2
5220#define mmDCP2_KEY_RANGE_BLUE 0x099d
5221#define mmDCP2_KEY_RANGE_BLUE_BASE_IDX 2
5222#define mmDCP2_DEGAMMA_CONTROL 0x099e
5223#define mmDCP2_DEGAMMA_CONTROL_BASE_IDX 2
5224#define mmDCP2_GAMUT_REMAP_CONTROL 0x099f
5225#define mmDCP2_GAMUT_REMAP_CONTROL_BASE_IDX 2
5226#define mmDCP2_GAMUT_REMAP_C11_C12 0x09a0
5227#define mmDCP2_GAMUT_REMAP_C11_C12_BASE_IDX 2
5228#define mmDCP2_GAMUT_REMAP_C13_C14 0x09a1
5229#define mmDCP2_GAMUT_REMAP_C13_C14_BASE_IDX 2
5230#define mmDCP2_GAMUT_REMAP_C21_C22 0x09a2
5231#define mmDCP2_GAMUT_REMAP_C21_C22_BASE_IDX 2
5232#define mmDCP2_GAMUT_REMAP_C23_C24 0x09a3
5233#define mmDCP2_GAMUT_REMAP_C23_C24_BASE_IDX 2
5234#define mmDCP2_GAMUT_REMAP_C31_C32 0x09a4
5235#define mmDCP2_GAMUT_REMAP_C31_C32_BASE_IDX 2
5236#define mmDCP2_GAMUT_REMAP_C33_C34 0x09a5
5237#define mmDCP2_GAMUT_REMAP_C33_C34_BASE_IDX 2
5238#define mmDCP2_DCP_SPATIAL_DITHER_CNTL 0x09a6
5239#define mmDCP2_DCP_SPATIAL_DITHER_CNTL_BASE_IDX 2
5240#define mmDCP2_DCP_RANDOM_SEEDS 0x09a7
5241#define mmDCP2_DCP_RANDOM_SEEDS_BASE_IDX 2
5242#define mmDCP2_DCP_FP_CONVERTED_FIELD 0x09a8
5243#define mmDCP2_DCP_FP_CONVERTED_FIELD_BASE_IDX 2
5244#define mmDCP2_CUR_CONTROL 0x09a9
5245#define mmDCP2_CUR_CONTROL_BASE_IDX 2
5246#define mmDCP2_CUR_SURFACE_ADDRESS 0x09aa
5247#define mmDCP2_CUR_SURFACE_ADDRESS_BASE_IDX 2
5248#define mmDCP2_CUR_SIZE 0x09ab
5249#define mmDCP2_CUR_SIZE_BASE_IDX 2
5250#define mmDCP2_CUR_SURFACE_ADDRESS_HIGH 0x09ac
5251#define mmDCP2_CUR_SURFACE_ADDRESS_HIGH_BASE_IDX 2
5252#define mmDCP2_CUR_POSITION 0x09ad
5253#define mmDCP2_CUR_POSITION_BASE_IDX 2
5254#define mmDCP2_CUR_HOT_SPOT 0x09ae
5255#define mmDCP2_CUR_HOT_SPOT_BASE_IDX 2
5256#define mmDCP2_CUR_COLOR1 0x09af
5257#define mmDCP2_CUR_COLOR1_BASE_IDX 2
5258#define mmDCP2_CUR_COLOR2 0x09b0
5259#define mmDCP2_CUR_COLOR2_BASE_IDX 2
5260#define mmDCP2_CUR_UPDATE 0x09b1
5261#define mmDCP2_CUR_UPDATE_BASE_IDX 2
5262#define mmDCP2_CUR_REQUEST_FILTER_CNTL 0x09bb
5263#define mmDCP2_CUR_REQUEST_FILTER_CNTL_BASE_IDX 2
5264#define mmDCP2_CUR_STEREO_CONTROL 0x09bc
5265#define mmDCP2_CUR_STEREO_CONTROL_BASE_IDX 2
5266#define mmDCP2_DC_LUT_RW_MODE 0x09be
5267#define mmDCP2_DC_LUT_RW_MODE_BASE_IDX 2
5268#define mmDCP2_DC_LUT_RW_INDEX 0x09bf
5269#define mmDCP2_DC_LUT_RW_INDEX_BASE_IDX 2
5270#define mmDCP2_DC_LUT_SEQ_COLOR 0x09c0
5271#define mmDCP2_DC_LUT_SEQ_COLOR_BASE_IDX 2
5272#define mmDCP2_DC_LUT_PWL_DATA 0x09c1
5273#define mmDCP2_DC_LUT_PWL_DATA_BASE_IDX 2
5274#define mmDCP2_DC_LUT_30_COLOR 0x09c2
5275#define mmDCP2_DC_LUT_30_COLOR_BASE_IDX 2
5276#define mmDCP2_DC_LUT_VGA_ACCESS_ENABLE 0x09c3
5277#define mmDCP2_DC_LUT_VGA_ACCESS_ENABLE_BASE_IDX 2
5278#define mmDCP2_DC_LUT_WRITE_EN_MASK 0x09c4
5279#define mmDCP2_DC_LUT_WRITE_EN_MASK_BASE_IDX 2
5280#define mmDCP2_DC_LUT_AUTOFILL 0x09c5
5281#define mmDCP2_DC_LUT_AUTOFILL_BASE_IDX 2
5282#define mmDCP2_DC_LUT_CONTROL 0x09c6
5283#define mmDCP2_DC_LUT_CONTROL_BASE_IDX 2
5284#define mmDCP2_DC_LUT_BLACK_OFFSET_BLUE 0x09c7
5285#define mmDCP2_DC_LUT_BLACK_OFFSET_BLUE_BASE_IDX 2
5286#define mmDCP2_DC_LUT_BLACK_OFFSET_GREEN 0x09c8
5287#define mmDCP2_DC_LUT_BLACK_OFFSET_GREEN_BASE_IDX 2
5288#define mmDCP2_DC_LUT_BLACK_OFFSET_RED 0x09c9
5289#define mmDCP2_DC_LUT_BLACK_OFFSET_RED_BASE_IDX 2
5290#define mmDCP2_DC_LUT_WHITE_OFFSET_BLUE 0x09ca
5291#define mmDCP2_DC_LUT_WHITE_OFFSET_BLUE_BASE_IDX 2
5292#define mmDCP2_DC_LUT_WHITE_OFFSET_GREEN 0x09cb
5293#define mmDCP2_DC_LUT_WHITE_OFFSET_GREEN_BASE_IDX 2
5294#define mmDCP2_DC_LUT_WHITE_OFFSET_RED 0x09cc
5295#define mmDCP2_DC_LUT_WHITE_OFFSET_RED_BASE_IDX 2
5296#define mmDCP2_DCP_CRC_CONTROL 0x09cd
5297#define mmDCP2_DCP_CRC_CONTROL_BASE_IDX 2
5298#define mmDCP2_DCP_CRC_MASK 0x09ce
5299#define mmDCP2_DCP_CRC_MASK_BASE_IDX 2
5300#define mmDCP2_DCP_CRC_CURRENT 0x09cf
5301#define mmDCP2_DCP_CRC_CURRENT_BASE_IDX 2
5302#define mmDCP2_DVMM_PTE_CONTROL 0x09d0
5303#define mmDCP2_DVMM_PTE_CONTROL_BASE_IDX 2
5304#define mmDCP2_DCP_CRC_LAST 0x09d1
5305#define mmDCP2_DCP_CRC_LAST_BASE_IDX 2
5306#define mmDCP2_DVMM_PTE_ARB_CONTROL 0x09d2
5307#define mmDCP2_DVMM_PTE_ARB_CONTROL_BASE_IDX 2
5308#define mmDCP2_GRPH_FLIP_RATE_CNTL 0x09d4
5309#define mmDCP2_GRPH_FLIP_RATE_CNTL_BASE_IDX 2
5310#define mmDCP2_DCP_GSL_CONTROL 0x09d5
5311#define mmDCP2_DCP_GSL_CONTROL_BASE_IDX 2
5312#define mmDCP2_DCP_LB_DATA_GAP_BETWEEN_CHUNK 0x09d6
5313#define mmDCP2_DCP_LB_DATA_GAP_BETWEEN_CHUNK_BASE_IDX 2
5314#define mmDCP2_GRPH_STEREOSYNC_FLIP 0x09dc
5315#define mmDCP2_GRPH_STEREOSYNC_FLIP_BASE_IDX 2
5316#define mmDCP2_HW_ROTATION 0x09de
5317#define mmDCP2_HW_ROTATION_BASE_IDX 2
5318#define mmDCP2_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL 0x09df
5319#define mmDCP2_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL_BASE_IDX 2
5320#define mmDCP2_REGAMMA_CONTROL 0x09e0
5321#define mmDCP2_REGAMMA_CONTROL_BASE_IDX 2
5322#define mmDCP2_REGAMMA_LUT_INDEX 0x09e1
5323#define mmDCP2_REGAMMA_LUT_INDEX_BASE_IDX 2
5324#define mmDCP2_REGAMMA_LUT_DATA 0x09e2
5325#define mmDCP2_REGAMMA_LUT_DATA_BASE_IDX 2
5326#define mmDCP2_REGAMMA_LUT_WRITE_EN_MASK 0x09e3
5327#define mmDCP2_REGAMMA_LUT_WRITE_EN_MASK_BASE_IDX 2
5328#define mmDCP2_REGAMMA_CNTLA_START_CNTL 0x09e4
5329#define mmDCP2_REGAMMA_CNTLA_START_CNTL_BASE_IDX 2
5330#define mmDCP2_REGAMMA_CNTLA_SLOPE_CNTL 0x09e5
5331#define mmDCP2_REGAMMA_CNTLA_SLOPE_CNTL_BASE_IDX 2
5332#define mmDCP2_REGAMMA_CNTLA_END_CNTL1 0x09e6
5333#define mmDCP2_REGAMMA_CNTLA_END_CNTL1_BASE_IDX 2
5334#define mmDCP2_REGAMMA_CNTLA_END_CNTL2 0x09e7
5335#define mmDCP2_REGAMMA_CNTLA_END_CNTL2_BASE_IDX 2
5336#define mmDCP2_REGAMMA_CNTLA_REGION_0_1 0x09e8
5337#define mmDCP2_REGAMMA_CNTLA_REGION_0_1_BASE_IDX 2
5338#define mmDCP2_REGAMMA_CNTLA_REGION_2_3 0x09e9
5339#define mmDCP2_REGAMMA_CNTLA_REGION_2_3_BASE_IDX 2
5340#define mmDCP2_REGAMMA_CNTLA_REGION_4_5 0x09ea
5341#define mmDCP2_REGAMMA_CNTLA_REGION_4_5_BASE_IDX 2
5342#define mmDCP2_REGAMMA_CNTLA_REGION_6_7 0x09eb
5343#define mmDCP2_REGAMMA_CNTLA_REGION_6_7_BASE_IDX 2
5344#define mmDCP2_REGAMMA_CNTLA_REGION_8_9 0x09ec
5345#define mmDCP2_REGAMMA_CNTLA_REGION_8_9_BASE_IDX 2
5346#define mmDCP2_REGAMMA_CNTLA_REGION_10_11 0x09ed
5347#define mmDCP2_REGAMMA_CNTLA_REGION_10_11_BASE_IDX 2
5348#define mmDCP2_REGAMMA_CNTLA_REGION_12_13 0x09ee
5349#define mmDCP2_REGAMMA_CNTLA_REGION_12_13_BASE_IDX 2
5350#define mmDCP2_REGAMMA_CNTLA_REGION_14_15 0x09ef
5351#define mmDCP2_REGAMMA_CNTLA_REGION_14_15_BASE_IDX 2
5352#define mmDCP2_REGAMMA_CNTLB_START_CNTL 0x09f0
5353#define mmDCP2_REGAMMA_CNTLB_START_CNTL_BASE_IDX 2
5354#define mmDCP2_REGAMMA_CNTLB_SLOPE_CNTL 0x09f1
5355#define mmDCP2_REGAMMA_CNTLB_SLOPE_CNTL_BASE_IDX 2
5356#define mmDCP2_REGAMMA_CNTLB_END_CNTL1 0x09f2
5357#define mmDCP2_REGAMMA_CNTLB_END_CNTL1_BASE_IDX 2
5358#define mmDCP2_REGAMMA_CNTLB_END_CNTL2 0x09f3
5359#define mmDCP2_REGAMMA_CNTLB_END_CNTL2_BASE_IDX 2
5360#define mmDCP2_REGAMMA_CNTLB_REGION_0_1 0x09f4
5361#define mmDCP2_REGAMMA_CNTLB_REGION_0_1_BASE_IDX 2
5362#define mmDCP2_REGAMMA_CNTLB_REGION_2_3 0x09f5
5363#define mmDCP2_REGAMMA_CNTLB_REGION_2_3_BASE_IDX 2
5364#define mmDCP2_REGAMMA_CNTLB_REGION_4_5 0x09f6
5365#define mmDCP2_REGAMMA_CNTLB_REGION_4_5_BASE_IDX 2
5366#define mmDCP2_REGAMMA_CNTLB_REGION_6_7 0x09f7
5367#define mmDCP2_REGAMMA_CNTLB_REGION_6_7_BASE_IDX 2
5368#define mmDCP2_REGAMMA_CNTLB_REGION_8_9 0x09f8
5369#define mmDCP2_REGAMMA_CNTLB_REGION_8_9_BASE_IDX 2
5370#define mmDCP2_REGAMMA_CNTLB_REGION_10_11 0x09f9
5371#define mmDCP2_REGAMMA_CNTLB_REGION_10_11_BASE_IDX 2
5372#define mmDCP2_REGAMMA_CNTLB_REGION_12_13 0x09fa
5373#define mmDCP2_REGAMMA_CNTLB_REGION_12_13_BASE_IDX 2
5374#define mmDCP2_REGAMMA_CNTLB_REGION_14_15 0x09fb
5375#define mmDCP2_REGAMMA_CNTLB_REGION_14_15_BASE_IDX 2
5376#define mmDCP2_ALPHA_CONTROL 0x09fc
5377#define mmDCP2_ALPHA_CONTROL_BASE_IDX 2
5378#define mmDCP2_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS 0x09fd
5379#define mmDCP2_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_BASE_IDX 2
5380#define mmDCP2_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH 0x09fe
5381#define mmDCP2_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
5382#define mmDCP2_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS 0x09ff
5383#define mmDCP2_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS_BASE_IDX 2
5384#define mmDCP2_GRPH_XDMA_FLIP_TIMEOUT 0x0a00
5385#define mmDCP2_GRPH_XDMA_FLIP_TIMEOUT_BASE_IDX 2
5386#define mmDCP2_GRPH_XDMA_FLIP_AVG_DELAY 0x0a01
5387#define mmDCP2_GRPH_XDMA_FLIP_AVG_DELAY_BASE_IDX 2
5388#define mmDCP2_GRPH_SURFACE_COUNTER_CONTROL 0x0a02
5389#define mmDCP2_GRPH_SURFACE_COUNTER_CONTROL_BASE_IDX 2
5390#define mmDCP2_GRPH_SURFACE_COUNTER_OUTPUT 0x0a03
5391#define mmDCP2_GRPH_SURFACE_COUNTER_OUTPUT_BASE_IDX 2
5392
5393
5394// addressBlock: dce_dc_lb2_dispdec
5395// base address: 0x1000
5396#define mmLB2_LB_DATA_FORMAT 0x0a1a
5397#define mmLB2_LB_DATA_FORMAT_BASE_IDX 2
5398#define mmLB2_LB_MEMORY_CTRL 0x0a1b
5399#define mmLB2_LB_MEMORY_CTRL_BASE_IDX 2
5400#define mmLB2_LB_MEMORY_SIZE_STATUS 0x0a1c
5401#define mmLB2_LB_MEMORY_SIZE_STATUS_BASE_IDX 2
5402#define mmLB2_LB_DESKTOP_HEIGHT 0x0a1d
5403#define mmLB2_LB_DESKTOP_HEIGHT_BASE_IDX 2
5404#define mmLB2_LB_VLINE_START_END 0x0a1e
5405#define mmLB2_LB_VLINE_START_END_BASE_IDX 2
5406#define mmLB2_LB_VLINE2_START_END 0x0a1f
5407#define mmLB2_LB_VLINE2_START_END_BASE_IDX 2
5408#define mmLB2_LB_V_COUNTER 0x0a20
5409#define mmLB2_LB_V_COUNTER_BASE_IDX 2
5410#define mmLB2_LB_SNAPSHOT_V_COUNTER 0x0a21
5411#define mmLB2_LB_SNAPSHOT_V_COUNTER_BASE_IDX 2
5412#define mmLB2_LB_INTERRUPT_MASK 0x0a22
5413#define mmLB2_LB_INTERRUPT_MASK_BASE_IDX 2
5414#define mmLB2_LB_VLINE_STATUS 0x0a23
5415#define mmLB2_LB_VLINE_STATUS_BASE_IDX 2
5416#define mmLB2_LB_VLINE2_STATUS 0x0a24
5417#define mmLB2_LB_VLINE2_STATUS_BASE_IDX 2
5418#define mmLB2_LB_VBLANK_STATUS 0x0a25
5419#define mmLB2_LB_VBLANK_STATUS_BASE_IDX 2
5420#define mmLB2_LB_SYNC_RESET_SEL 0x0a26
5421#define mmLB2_LB_SYNC_RESET_SEL_BASE_IDX 2
5422#define mmLB2_LB_BLACK_KEYER_R_CR 0x0a27
5423#define mmLB2_LB_BLACK_KEYER_R_CR_BASE_IDX 2
5424#define mmLB2_LB_BLACK_KEYER_G_Y 0x0a28
5425#define mmLB2_LB_BLACK_KEYER_G_Y_BASE_IDX 2
5426#define mmLB2_LB_BLACK_KEYER_B_CB 0x0a29
5427#define mmLB2_LB_BLACK_KEYER_B_CB_BASE_IDX 2
5428#define mmLB2_LB_KEYER_COLOR_CTRL 0x0a2a
5429#define mmLB2_LB_KEYER_COLOR_CTRL_BASE_IDX 2
5430#define mmLB2_LB_KEYER_COLOR_R_CR 0x0a2b
5431#define mmLB2_LB_KEYER_COLOR_R_CR_BASE_IDX 2
5432#define mmLB2_LB_KEYER_COLOR_G_Y 0x0a2c
5433#define mmLB2_LB_KEYER_COLOR_G_Y_BASE_IDX 2
5434#define mmLB2_LB_KEYER_COLOR_B_CB 0x0a2d
5435#define mmLB2_LB_KEYER_COLOR_B_CB_BASE_IDX 2
5436#define mmLB2_LB_KEYER_COLOR_REP_R_CR 0x0a2e
5437#define mmLB2_LB_KEYER_COLOR_REP_R_CR_BASE_IDX 2
5438#define mmLB2_LB_KEYER_COLOR_REP_G_Y 0x0a2f
5439#define mmLB2_LB_KEYER_COLOR_REP_G_Y_BASE_IDX 2
5440#define mmLB2_LB_KEYER_COLOR_REP_B_CB 0x0a30
5441#define mmLB2_LB_KEYER_COLOR_REP_B_CB_BASE_IDX 2
5442#define mmLB2_LB_BUFFER_LEVEL_STATUS 0x0a31
5443#define mmLB2_LB_BUFFER_LEVEL_STATUS_BASE_IDX 2
5444#define mmLB2_LB_BUFFER_URGENCY_CTRL 0x0a32
5445#define mmLB2_LB_BUFFER_URGENCY_CTRL_BASE_IDX 2
5446#define mmLB2_LB_BUFFER_URGENCY_STATUS 0x0a33
5447#define mmLB2_LB_BUFFER_URGENCY_STATUS_BASE_IDX 2
5448#define mmLB2_LB_BUFFER_STATUS 0x0a34
5449#define mmLB2_LB_BUFFER_STATUS_BASE_IDX 2
5450#define mmLB2_LB_NO_OUTSTANDING_REQ_STATUS 0x0a35
5451#define mmLB2_LB_NO_OUTSTANDING_REQ_STATUS_BASE_IDX 2
5452#define mmLB2_MVP_AFR_FLIP_MODE 0x0a36
5453#define mmLB2_MVP_AFR_FLIP_MODE_BASE_IDX 2
5454#define mmLB2_MVP_AFR_FLIP_FIFO_CNTL 0x0a37
5455#define mmLB2_MVP_AFR_FLIP_FIFO_CNTL_BASE_IDX 2
5456#define mmLB2_MVP_FLIP_LINE_NUM_INSERT 0x0a38
5457#define mmLB2_MVP_FLIP_LINE_NUM_INSERT_BASE_IDX 2
5458#define mmLB2_DC_MVP_LB_CONTROL 0x0a39
5459#define mmLB2_DC_MVP_LB_CONTROL_BASE_IDX 2
5460
5461
5462// addressBlock: dce_dc_dcfe2_dispdec
5463// base address: 0x1000
5464#define mmDCFE2_DCFE_CLOCK_CONTROL 0x0a5a
5465#define mmDCFE2_DCFE_CLOCK_CONTROL_BASE_IDX 2
5466#define mmDCFE2_DCFE_SOFT_RESET 0x0a5b
5467#define mmDCFE2_DCFE_SOFT_RESET_BASE_IDX 2
5468#define mmDCFE2_DCFE_MEM_PWR_CTRL 0x0a5d
5469#define mmDCFE2_DCFE_MEM_PWR_CTRL_BASE_IDX 2
5470#define mmDCFE2_DCFE_MEM_PWR_CTRL2 0x0a5e
5471#define mmDCFE2_DCFE_MEM_PWR_CTRL2_BASE_IDX 2
5472#define mmDCFE2_DCFE_MEM_PWR_STATUS 0x0a5f
5473#define mmDCFE2_DCFE_MEM_PWR_STATUS_BASE_IDX 2
5474#define mmDCFE2_DCFE_MISC 0x0a60
5475#define mmDCFE2_DCFE_MISC_BASE_IDX 2
5476#define mmDCFE2_DCFE_FLUSH 0x0a61
5477#define mmDCFE2_DCFE_FLUSH_BASE_IDX 2
5478
5479
5480// addressBlock: dce_dc_dc_perfmon5_dispdec
5481// base address: 0x2938
5482#define mmDC_PERFMON5_PERFCOUNTER_CNTL 0x0a6e
5483#define mmDC_PERFMON5_PERFCOUNTER_CNTL_BASE_IDX 2
5484#define mmDC_PERFMON5_PERFCOUNTER_CNTL2 0x0a6f
5485#define mmDC_PERFMON5_PERFCOUNTER_CNTL2_BASE_IDX 2
5486#define mmDC_PERFMON5_PERFCOUNTER_STATE 0x0a70
5487#define mmDC_PERFMON5_PERFCOUNTER_STATE_BASE_IDX 2
5488#define mmDC_PERFMON5_PERFMON_CNTL 0x0a71
5489#define mmDC_PERFMON5_PERFMON_CNTL_BASE_IDX 2
5490#define mmDC_PERFMON5_PERFMON_CNTL2 0x0a72
5491#define mmDC_PERFMON5_PERFMON_CNTL2_BASE_IDX 2
5492#define mmDC_PERFMON5_PERFMON_CVALUE_INT_MISC 0x0a73
5493#define mmDC_PERFMON5_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
5494#define mmDC_PERFMON5_PERFMON_CVALUE_LOW 0x0a74
5495#define mmDC_PERFMON5_PERFMON_CVALUE_LOW_BASE_IDX 2
5496#define mmDC_PERFMON5_PERFMON_HI 0x0a75
5497#define mmDC_PERFMON5_PERFMON_HI_BASE_IDX 2
5498#define mmDC_PERFMON5_PERFMON_LOW 0x0a76
5499#define mmDC_PERFMON5_PERFMON_LOW_BASE_IDX 2
5500
5501
5502// addressBlock: dce_dc_dmif_pg2_dispdec
5503// base address: 0x1000
5504#define mmDMIF_PG2_DPG_PIPE_ARBITRATION_CONTROL1 0x0a7a
5505#define mmDMIF_PG2_DPG_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
5506#define mmDMIF_PG2_DPG_PIPE_ARBITRATION_CONTROL2 0x0a7b
5507#define mmDMIF_PG2_DPG_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
5508#define mmDMIF_PG2_DPG_WATERMARK_MASK_CONTROL 0x0a7c
5509#define mmDMIF_PG2_DPG_WATERMARK_MASK_CONTROL_BASE_IDX 2
5510#define mmDMIF_PG2_DPG_PIPE_URGENCY_CONTROL 0x0a7d
5511#define mmDMIF_PG2_DPG_PIPE_URGENCY_CONTROL_BASE_IDX 2
5512#define mmDMIF_PG2_DPG_PIPE_URGENT_LEVEL_CONTROL 0x0a7e
5513#define mmDMIF_PG2_DPG_PIPE_URGENT_LEVEL_CONTROL_BASE_IDX 2
5514#define mmDMIF_PG2_DPG_PIPE_STUTTER_CONTROL 0x0a7f
5515#define mmDMIF_PG2_DPG_PIPE_STUTTER_CONTROL_BASE_IDX 2
5516#define mmDMIF_PG2_DPG_PIPE_STUTTER_CONTROL2 0x0a80
5517#define mmDMIF_PG2_DPG_PIPE_STUTTER_CONTROL2_BASE_IDX 2
5518#define mmDMIF_PG2_DPG_PIPE_LOW_POWER_CONTROL 0x0a81
5519#define mmDMIF_PG2_DPG_PIPE_LOW_POWER_CONTROL_BASE_IDX 2
5520#define mmDMIF_PG2_DPG_REPEATER_PROGRAM 0x0a82
5521#define mmDMIF_PG2_DPG_REPEATER_PROGRAM_BASE_IDX 2
5522#define mmDMIF_PG2_DPG_CHK_PRE_PROC_CNTL 0x0a86
5523#define mmDMIF_PG2_DPG_CHK_PRE_PROC_CNTL_BASE_IDX 2
5524#define mmDMIF_PG2_DPG_DVMM_STATUS 0x0a87
5525#define mmDMIF_PG2_DPG_DVMM_STATUS_BASE_IDX 2
5526
5527
5528// addressBlock: dce_dc_scl2_dispdec
5529// base address: 0x1000
5530#define mmSCL2_SCL_COEF_RAM_SELECT 0x0a9a
5531#define mmSCL2_SCL_COEF_RAM_SELECT_BASE_IDX 2
5532#define mmSCL2_SCL_COEF_RAM_TAP_DATA 0x0a9b
5533#define mmSCL2_SCL_COEF_RAM_TAP_DATA_BASE_IDX 2
5534#define mmSCL2_SCL_MODE 0x0a9c
5535#define mmSCL2_SCL_MODE_BASE_IDX 2
5536#define mmSCL2_SCL_TAP_CONTROL 0x0a9d
5537#define mmSCL2_SCL_TAP_CONTROL_BASE_IDX 2
5538#define mmSCL2_SCL_CONTROL 0x0a9e
5539#define mmSCL2_SCL_CONTROL_BASE_IDX 2
5540#define mmSCL2_SCL_BYPASS_CONTROL 0x0a9f
5541#define mmSCL2_SCL_BYPASS_CONTROL_BASE_IDX 2
5542#define mmSCL2_SCL_MANUAL_REPLICATE_CONTROL 0x0aa0
5543#define mmSCL2_SCL_MANUAL_REPLICATE_CONTROL_BASE_IDX 2
5544#define mmSCL2_SCL_AUTOMATIC_MODE_CONTROL 0x0aa1
5545#define mmSCL2_SCL_AUTOMATIC_MODE_CONTROL_BASE_IDX 2
5546#define mmSCL2_SCL_HORZ_FILTER_CONTROL 0x0aa2
5547#define mmSCL2_SCL_HORZ_FILTER_CONTROL_BASE_IDX 2
5548#define mmSCL2_SCL_HORZ_FILTER_SCALE_RATIO 0x0aa3
5549#define mmSCL2_SCL_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
5550#define mmSCL2_SCL_HORZ_FILTER_INIT 0x0aa4
5551#define mmSCL2_SCL_HORZ_FILTER_INIT_BASE_IDX 2
5552#define mmSCL2_SCL_VERT_FILTER_CONTROL 0x0aa5
5553#define mmSCL2_SCL_VERT_FILTER_CONTROL_BASE_IDX 2
5554#define mmSCL2_SCL_VERT_FILTER_SCALE_RATIO 0x0aa6
5555#define mmSCL2_SCL_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
5556#define mmSCL2_SCL_VERT_FILTER_INIT 0x0aa7
5557#define mmSCL2_SCL_VERT_FILTER_INIT_BASE_IDX 2
5558#define mmSCL2_SCL_VERT_FILTER_INIT_BOT 0x0aa8
5559#define mmSCL2_SCL_VERT_FILTER_INIT_BOT_BASE_IDX 2
5560#define mmSCL2_SCL_ROUND_OFFSET 0x0aa9
5561#define mmSCL2_SCL_ROUND_OFFSET_BASE_IDX 2
5562#define mmSCL2_SCL_UPDATE 0x0aaa
5563#define mmSCL2_SCL_UPDATE_BASE_IDX 2
5564#define mmSCL2_SCL_F_SHARP_CONTROL 0x0aab
5565#define mmSCL2_SCL_F_SHARP_CONTROL_BASE_IDX 2
5566#define mmSCL2_SCL_ALU_CONTROL 0x0aac
5567#define mmSCL2_SCL_ALU_CONTROL_BASE_IDX 2
5568#define mmSCL2_SCL_COEF_RAM_CONFLICT_STATUS 0x0aad
5569#define mmSCL2_SCL_COEF_RAM_CONFLICT_STATUS_BASE_IDX 2
5570#define mmSCL2_VIEWPORT_START_SECONDARY 0x0aae
5571#define mmSCL2_VIEWPORT_START_SECONDARY_BASE_IDX 2
5572#define mmSCL2_VIEWPORT_START 0x0aaf
5573#define mmSCL2_VIEWPORT_START_BASE_IDX 2
5574#define mmSCL2_VIEWPORT_SIZE 0x0ab0
5575#define mmSCL2_VIEWPORT_SIZE_BASE_IDX 2
5576#define mmSCL2_EXT_OVERSCAN_LEFT_RIGHT 0x0ab1
5577#define mmSCL2_EXT_OVERSCAN_LEFT_RIGHT_BASE_IDX 2
5578#define mmSCL2_EXT_OVERSCAN_TOP_BOTTOM 0x0ab2
5579#define mmSCL2_EXT_OVERSCAN_TOP_BOTTOM_BASE_IDX 2
5580#define mmSCL2_SCL_MODE_CHANGE_DET1 0x0ab3
5581#define mmSCL2_SCL_MODE_CHANGE_DET1_BASE_IDX 2
5582#define mmSCL2_SCL_MODE_CHANGE_DET2 0x0ab4
5583#define mmSCL2_SCL_MODE_CHANGE_DET2_BASE_IDX 2
5584#define mmSCL2_SCL_MODE_CHANGE_DET3 0x0ab5
5585#define mmSCL2_SCL_MODE_CHANGE_DET3_BASE_IDX 2
5586#define mmSCL2_SCL_MODE_CHANGE_MASK 0x0ab6
5587#define mmSCL2_SCL_MODE_CHANGE_MASK_BASE_IDX 2
5588
5589
5590// addressBlock: dce_dc_blnd2_dispdec
5591// base address: 0x1000
5592#define mmBLND2_BLND_CONTROL 0x0ac7
5593#define mmBLND2_BLND_CONTROL_BASE_IDX 2
5594#define mmBLND2_BLND_SM_CONTROL2 0x0ac8
5595#define mmBLND2_BLND_SM_CONTROL2_BASE_IDX 2
5596#define mmBLND2_BLND_CONTROL2 0x0ac9
5597#define mmBLND2_BLND_CONTROL2_BASE_IDX 2
5598#define mmBLND2_BLND_UPDATE 0x0aca
5599#define mmBLND2_BLND_UPDATE_BASE_IDX 2
5600#define mmBLND2_BLND_UNDERFLOW_INTERRUPT 0x0acb
5601#define mmBLND2_BLND_UNDERFLOW_INTERRUPT_BASE_IDX 2
5602#define mmBLND2_BLND_V_UPDATE_LOCK 0x0acc
5603#define mmBLND2_BLND_V_UPDATE_LOCK_BASE_IDX 2
5604#define mmBLND2_BLND_REG_UPDATE_STATUS 0x0acd
5605#define mmBLND2_BLND_REG_UPDATE_STATUS_BASE_IDX 2
5606
5607
5608// addressBlock: dce_dc_crtc2_dispdec
5609// base address: 0x1000
5610#define mmCRTC2_CRTC_H_BLANK_EARLY_NUM 0x0ad2
5611#define mmCRTC2_CRTC_H_BLANK_EARLY_NUM_BASE_IDX 2
5612#define mmCRTC2_CRTC_H_TOTAL 0x0ad3
5613#define mmCRTC2_CRTC_H_TOTAL_BASE_IDX 2
5614#define mmCRTC2_CRTC_H_BLANK_START_END 0x0ad4
5615#define mmCRTC2_CRTC_H_BLANK_START_END_BASE_IDX 2
5616#define mmCRTC2_CRTC_H_SYNC_A 0x0ad5
5617#define mmCRTC2_CRTC_H_SYNC_A_BASE_IDX 2
5618#define mmCRTC2_CRTC_H_SYNC_A_CNTL 0x0ad6
5619#define mmCRTC2_CRTC_H_SYNC_A_CNTL_BASE_IDX 2
5620#define mmCRTC2_CRTC_H_SYNC_B 0x0ad7
5621#define mmCRTC2_CRTC_H_SYNC_B_BASE_IDX 2
5622#define mmCRTC2_CRTC_H_SYNC_B_CNTL 0x0ad8
5623#define mmCRTC2_CRTC_H_SYNC_B_CNTL_BASE_IDX 2
5624#define mmCRTC2_CRTC_VBI_END 0x0ad9
5625#define mmCRTC2_CRTC_VBI_END_BASE_IDX 2
5626#define mmCRTC2_CRTC_V_TOTAL 0x0ada
5627#define mmCRTC2_CRTC_V_TOTAL_BASE_IDX 2
5628#define mmCRTC2_CRTC_V_TOTAL_MIN 0x0adb
5629#define mmCRTC2_CRTC_V_TOTAL_MIN_BASE_IDX 2
5630#define mmCRTC2_CRTC_V_TOTAL_MAX 0x0adc
5631#define mmCRTC2_CRTC_V_TOTAL_MAX_BASE_IDX 2
5632#define mmCRTC2_CRTC_V_TOTAL_CONTROL 0x0add
5633#define mmCRTC2_CRTC_V_TOTAL_CONTROL_BASE_IDX 2
5634#define mmCRTC2_CRTC_V_TOTAL_INT_STATUS 0x0ade
5635#define mmCRTC2_CRTC_V_TOTAL_INT_STATUS_BASE_IDX 2
5636#define mmCRTC2_CRTC_VSYNC_NOM_INT_STATUS 0x0adf
5637#define mmCRTC2_CRTC_VSYNC_NOM_INT_STATUS_BASE_IDX 2
5638#define mmCRTC2_CRTC_V_BLANK_START_END 0x0ae0
5639#define mmCRTC2_CRTC_V_BLANK_START_END_BASE_IDX 2
5640#define mmCRTC2_CRTC_V_SYNC_A 0x0ae1
5641#define mmCRTC2_CRTC_V_SYNC_A_BASE_IDX 2
5642#define mmCRTC2_CRTC_V_SYNC_A_CNTL 0x0ae2
5643#define mmCRTC2_CRTC_V_SYNC_A_CNTL_BASE_IDX 2
5644#define mmCRTC2_CRTC_V_SYNC_B 0x0ae3
5645#define mmCRTC2_CRTC_V_SYNC_B_BASE_IDX 2
5646#define mmCRTC2_CRTC_V_SYNC_B_CNTL 0x0ae4
5647#define mmCRTC2_CRTC_V_SYNC_B_CNTL_BASE_IDX 2
5648#define mmCRTC2_CRTC_DTMTEST_CNTL 0x0ae5
5649#define mmCRTC2_CRTC_DTMTEST_CNTL_BASE_IDX 2
5650#define mmCRTC2_CRTC_DTMTEST_STATUS_POSITION 0x0ae6
5651#define mmCRTC2_CRTC_DTMTEST_STATUS_POSITION_BASE_IDX 2
5652#define mmCRTC2_CRTC_TRIGA_CNTL 0x0ae7
5653#define mmCRTC2_CRTC_TRIGA_CNTL_BASE_IDX 2
5654#define mmCRTC2_CRTC_TRIGA_MANUAL_TRIG 0x0ae8
5655#define mmCRTC2_CRTC_TRIGA_MANUAL_TRIG_BASE_IDX 2
5656#define mmCRTC2_CRTC_TRIGB_CNTL 0x0ae9
5657#define mmCRTC2_CRTC_TRIGB_CNTL_BASE_IDX 2
5658#define mmCRTC2_CRTC_TRIGB_MANUAL_TRIG 0x0aea
5659#define mmCRTC2_CRTC_TRIGB_MANUAL_TRIG_BASE_IDX 2
5660#define mmCRTC2_CRTC_FORCE_COUNT_NOW_CNTL 0x0aeb
5661#define mmCRTC2_CRTC_FORCE_COUNT_NOW_CNTL_BASE_IDX 2
5662#define mmCRTC2_CRTC_FLOW_CONTROL 0x0aec
5663#define mmCRTC2_CRTC_FLOW_CONTROL_BASE_IDX 2
5664#define mmCRTC2_CRTC_STEREO_FORCE_NEXT_EYE 0x0aed
5665#define mmCRTC2_CRTC_STEREO_FORCE_NEXT_EYE_BASE_IDX 2
5666#define mmCRTC2_CRTC_AVSYNC_COUNTER 0x0aee
5667#define mmCRTC2_CRTC_AVSYNC_COUNTER_BASE_IDX 2
5668#define mmCRTC2_CRTC_CONTROL 0x0aef
5669#define mmCRTC2_CRTC_CONTROL_BASE_IDX 2
5670#define mmCRTC2_CRTC_BLANK_CONTROL 0x0af0
5671#define mmCRTC2_CRTC_BLANK_CONTROL_BASE_IDX 2
5672#define mmCRTC2_CRTC_INTERLACE_CONTROL 0x0af1
5673#define mmCRTC2_CRTC_INTERLACE_CONTROL_BASE_IDX 2
5674#define mmCRTC2_CRTC_INTERLACE_STATUS 0x0af2
5675#define mmCRTC2_CRTC_INTERLACE_STATUS_BASE_IDX 2
5676#define mmCRTC2_CRTC_FIELD_INDICATION_CONTROL 0x0af3
5677#define mmCRTC2_CRTC_FIELD_INDICATION_CONTROL_BASE_IDX 2
5678#define mmCRTC2_CRTC_PIXEL_DATA_READBACK0 0x0af4
5679#define mmCRTC2_CRTC_PIXEL_DATA_READBACK0_BASE_IDX 2
5680#define mmCRTC2_CRTC_PIXEL_DATA_READBACK1 0x0af5
5681#define mmCRTC2_CRTC_PIXEL_DATA_READBACK1_BASE_IDX 2
5682#define mmCRTC2_CRTC_STATUS 0x0af6
5683#define mmCRTC2_CRTC_STATUS_BASE_IDX 2
5684#define mmCRTC2_CRTC_STATUS_POSITION 0x0af7
5685#define mmCRTC2_CRTC_STATUS_POSITION_BASE_IDX 2
5686#define mmCRTC2_CRTC_NOM_VERT_POSITION 0x0af8
5687#define mmCRTC2_CRTC_NOM_VERT_POSITION_BASE_IDX 2
5688#define mmCRTC2_CRTC_STATUS_FRAME_COUNT 0x0af9
5689#define mmCRTC2_CRTC_STATUS_FRAME_COUNT_BASE_IDX 2
5690#define mmCRTC2_CRTC_STATUS_VF_COUNT 0x0afa
5691#define mmCRTC2_CRTC_STATUS_VF_COUNT_BASE_IDX 2
5692#define mmCRTC2_CRTC_STATUS_HV_COUNT 0x0afb
5693#define mmCRTC2_CRTC_STATUS_HV_COUNT_BASE_IDX 2
5694#define mmCRTC2_CRTC_COUNT_CONTROL 0x0afc
5695#define mmCRTC2_CRTC_COUNT_CONTROL_BASE_IDX 2
5696#define mmCRTC2_CRTC_COUNT_RESET 0x0afd
5697#define mmCRTC2_CRTC_COUNT_RESET_BASE_IDX 2
5698#define mmCRTC2_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE 0x0afe
5699#define mmCRTC2_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE_BASE_IDX 2
5700#define mmCRTC2_CRTC_VERT_SYNC_CONTROL 0x0aff
5701#define mmCRTC2_CRTC_VERT_SYNC_CONTROL_BASE_IDX 2
5702#define mmCRTC2_CRTC_STEREO_STATUS 0x0b00
5703#define mmCRTC2_CRTC_STEREO_STATUS_BASE_IDX 2
5704#define mmCRTC2_CRTC_STEREO_CONTROL 0x0b01
5705#define mmCRTC2_CRTC_STEREO_CONTROL_BASE_IDX 2
5706#define mmCRTC2_CRTC_SNAPSHOT_STATUS 0x0b02
5707#define mmCRTC2_CRTC_SNAPSHOT_STATUS_BASE_IDX 2
5708#define mmCRTC2_CRTC_SNAPSHOT_CONTROL 0x0b03
5709#define mmCRTC2_CRTC_SNAPSHOT_CONTROL_BASE_IDX 2
5710#define mmCRTC2_CRTC_SNAPSHOT_POSITION 0x0b04
5711#define mmCRTC2_CRTC_SNAPSHOT_POSITION_BASE_IDX 2
5712#define mmCRTC2_CRTC_SNAPSHOT_FRAME 0x0b05
5713#define mmCRTC2_CRTC_SNAPSHOT_FRAME_BASE_IDX 2
5714#define mmCRTC2_CRTC_START_LINE_CONTROL 0x0b06
5715#define mmCRTC2_CRTC_START_LINE_CONTROL_BASE_IDX 2
5716#define mmCRTC2_CRTC_INTERRUPT_CONTROL 0x0b07
5717#define mmCRTC2_CRTC_INTERRUPT_CONTROL_BASE_IDX 2
5718#define mmCRTC2_CRTC_UPDATE_LOCK 0x0b08
5719#define mmCRTC2_CRTC_UPDATE_LOCK_BASE_IDX 2
5720#define mmCRTC2_CRTC_DOUBLE_BUFFER_CONTROL 0x0b09
5721#define mmCRTC2_CRTC_DOUBLE_BUFFER_CONTROL_BASE_IDX 2
5722#define mmCRTC2_CRTC_VGA_PARAMETER_CAPTURE_MODE 0x0b0a
5723#define mmCRTC2_CRTC_VGA_PARAMETER_CAPTURE_MODE_BASE_IDX 2
5724#define mmCRTC2_CRTC_TEST_PATTERN_CONTROL 0x0b0b
5725#define mmCRTC2_CRTC_TEST_PATTERN_CONTROL_BASE_IDX 2
5726#define mmCRTC2_CRTC_TEST_PATTERN_PARAMETERS 0x0b0c
5727#define mmCRTC2_CRTC_TEST_PATTERN_PARAMETERS_BASE_IDX 2
5728#define mmCRTC2_CRTC_TEST_PATTERN_COLOR 0x0b0d
5729#define mmCRTC2_CRTC_TEST_PATTERN_COLOR_BASE_IDX 2
5730#define mmCRTC2_CRTC_MASTER_UPDATE_LOCK 0x0b0e
5731#define mmCRTC2_CRTC_MASTER_UPDATE_LOCK_BASE_IDX 2
5732#define mmCRTC2_CRTC_MASTER_UPDATE_MODE 0x0b0f
5733#define mmCRTC2_CRTC_MASTER_UPDATE_MODE_BASE_IDX 2
5734#define mmCRTC2_CRTC_MVP_INBAND_CNTL_INSERT 0x0b10
5735#define mmCRTC2_CRTC_MVP_INBAND_CNTL_INSERT_BASE_IDX 2
5736#define mmCRTC2_CRTC_MVP_INBAND_CNTL_INSERT_TIMER 0x0b11
5737#define mmCRTC2_CRTC_MVP_INBAND_CNTL_INSERT_TIMER_BASE_IDX 2
5738#define mmCRTC2_CRTC_MVP_STATUS 0x0b12
5739#define mmCRTC2_CRTC_MVP_STATUS_BASE_IDX 2
5740#define mmCRTC2_CRTC_MASTER_EN 0x0b13
5741#define mmCRTC2_CRTC_MASTER_EN_BASE_IDX 2
5742#define mmCRTC2_CRTC_ALLOW_STOP_OFF_V_CNT 0x0b14
5743#define mmCRTC2_CRTC_ALLOW_STOP_OFF_V_CNT_BASE_IDX 2
5744#define mmCRTC2_CRTC_V_UPDATE_INT_STATUS 0x0b15
5745#define mmCRTC2_CRTC_V_UPDATE_INT_STATUS_BASE_IDX 2
5746#define mmCRTC2_CRTC_OVERSCAN_COLOR 0x0b17
5747#define mmCRTC2_CRTC_OVERSCAN_COLOR_BASE_IDX 2
5748#define mmCRTC2_CRTC_OVERSCAN_COLOR_EXT 0x0b18
5749#define mmCRTC2_CRTC_OVERSCAN_COLOR_EXT_BASE_IDX 2
5750#define mmCRTC2_CRTC_BLANK_DATA_COLOR 0x0b19
5751#define mmCRTC2_CRTC_BLANK_DATA_COLOR_BASE_IDX 2
5752#define mmCRTC2_CRTC_BLANK_DATA_COLOR_EXT 0x0b1a
5753#define mmCRTC2_CRTC_BLANK_DATA_COLOR_EXT_BASE_IDX 2
5754#define mmCRTC2_CRTC_BLACK_COLOR 0x0b1b
5755#define mmCRTC2_CRTC_BLACK_COLOR_BASE_IDX 2
5756#define mmCRTC2_CRTC_BLACK_COLOR_EXT 0x0b1c
5757#define mmCRTC2_CRTC_BLACK_COLOR_EXT_BASE_IDX 2
5758#define mmCRTC2_CRTC_VERTICAL_INTERRUPT0_POSITION 0x0b1d
5759#define mmCRTC2_CRTC_VERTICAL_INTERRUPT0_POSITION_BASE_IDX 2
5760#define mmCRTC2_CRTC_VERTICAL_INTERRUPT0_CONTROL 0x0b1e
5761#define mmCRTC2_CRTC_VERTICAL_INTERRUPT0_CONTROL_BASE_IDX 2
5762#define mmCRTC2_CRTC_VERTICAL_INTERRUPT1_POSITION 0x0b1f
5763#define mmCRTC2_CRTC_VERTICAL_INTERRUPT1_POSITION_BASE_IDX 2
5764#define mmCRTC2_CRTC_VERTICAL_INTERRUPT1_CONTROL 0x0b20
5765#define mmCRTC2_CRTC_VERTICAL_INTERRUPT1_CONTROL_BASE_IDX 2
5766#define mmCRTC2_CRTC_VERTICAL_INTERRUPT2_POSITION 0x0b21
5767#define mmCRTC2_CRTC_VERTICAL_INTERRUPT2_POSITION_BASE_IDX 2
5768#define mmCRTC2_CRTC_VERTICAL_INTERRUPT2_CONTROL 0x0b22
5769#define mmCRTC2_CRTC_VERTICAL_INTERRUPT2_CONTROL_BASE_IDX 2
5770#define mmCRTC2_CRTC_CRC_CNTL 0x0b23
5771#define mmCRTC2_CRTC_CRC_CNTL_BASE_IDX 2
5772#define mmCRTC2_CRTC_CRC0_WINDOWA_X_CONTROL 0x0b24
5773#define mmCRTC2_CRTC_CRC0_WINDOWA_X_CONTROL_BASE_IDX 2
5774#define mmCRTC2_CRTC_CRC0_WINDOWA_Y_CONTROL 0x0b25
5775#define mmCRTC2_CRTC_CRC0_WINDOWA_Y_CONTROL_BASE_IDX 2
5776#define mmCRTC2_CRTC_CRC0_WINDOWB_X_CONTROL 0x0b26
5777#define mmCRTC2_CRTC_CRC0_WINDOWB_X_CONTROL_BASE_IDX 2
5778#define mmCRTC2_CRTC_CRC0_WINDOWB_Y_CONTROL 0x0b27
5779#define mmCRTC2_CRTC_CRC0_WINDOWB_Y_CONTROL_BASE_IDX 2
5780#define mmCRTC2_CRTC_CRC0_DATA_RG 0x0b28
5781#define mmCRTC2_CRTC_CRC0_DATA_RG_BASE_IDX 2
5782#define mmCRTC2_CRTC_CRC0_DATA_B 0x0b29
5783#define mmCRTC2_CRTC_CRC0_DATA_B_BASE_IDX 2
5784#define mmCRTC2_CRTC_CRC1_WINDOWA_X_CONTROL 0x0b2a
5785#define mmCRTC2_CRTC_CRC1_WINDOWA_X_CONTROL_BASE_IDX 2
5786#define mmCRTC2_CRTC_CRC1_WINDOWA_Y_CONTROL 0x0b2b
5787#define mmCRTC2_CRTC_CRC1_WINDOWA_Y_CONTROL_BASE_IDX 2
5788#define mmCRTC2_CRTC_CRC1_WINDOWB_X_CONTROL 0x0b2c
5789#define mmCRTC2_CRTC_CRC1_WINDOWB_X_CONTROL_BASE_IDX 2
5790#define mmCRTC2_CRTC_CRC1_WINDOWB_Y_CONTROL 0x0b2d
5791#define mmCRTC2_CRTC_CRC1_WINDOWB_Y_CONTROL_BASE_IDX 2
5792#define mmCRTC2_CRTC_CRC1_DATA_RG 0x0b2e
5793#define mmCRTC2_CRTC_CRC1_DATA_RG_BASE_IDX 2
5794#define mmCRTC2_CRTC_CRC1_DATA_B 0x0b2f
5795#define mmCRTC2_CRTC_CRC1_DATA_B_BASE_IDX 2
5796#define mmCRTC2_CRTC_EXT_TIMING_SYNC_CONTROL 0x0b30
5797#define mmCRTC2_CRTC_EXT_TIMING_SYNC_CONTROL_BASE_IDX 2
5798#define mmCRTC2_CRTC_EXT_TIMING_SYNC_WINDOW_START 0x0b31
5799#define mmCRTC2_CRTC_EXT_TIMING_SYNC_WINDOW_START_BASE_IDX 2
5800#define mmCRTC2_CRTC_EXT_TIMING_SYNC_WINDOW_END 0x0b32
5801#define mmCRTC2_CRTC_EXT_TIMING_SYNC_WINDOW_END_BASE_IDX 2
5802#define mmCRTC2_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL 0x0b33
5803#define mmCRTC2_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL_BASE_IDX 2
5804#define mmCRTC2_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL 0x0b34
5805#define mmCRTC2_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL_BASE_IDX 2
5806#define mmCRTC2_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL 0x0b35
5807#define mmCRTC2_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL_BASE_IDX 2
5808#define mmCRTC2_CRTC_STATIC_SCREEN_CONTROL 0x0b36
5809#define mmCRTC2_CRTC_STATIC_SCREEN_CONTROL_BASE_IDX 2
5810#define mmCRTC2_CRTC_3D_STRUCTURE_CONTROL 0x0b37
5811#define mmCRTC2_CRTC_3D_STRUCTURE_CONTROL_BASE_IDX 2
5812#define mmCRTC2_CRTC_GSL_VSYNC_GAP 0x0b38
5813#define mmCRTC2_CRTC_GSL_VSYNC_GAP_BASE_IDX 2
5814#define mmCRTC2_CRTC_GSL_WINDOW 0x0b39
5815#define mmCRTC2_CRTC_GSL_WINDOW_BASE_IDX 2
5816#define mmCRTC2_CRTC_GSL_CONTROL 0x0b3a
5817#define mmCRTC2_CRTC_GSL_CONTROL_BASE_IDX 2
5818#define mmCRTC2_CRTC_RANGE_TIMING_INT_STATUS 0x0b3d
5819#define mmCRTC2_CRTC_RANGE_TIMING_INT_STATUS_BASE_IDX 2
5820#define mmCRTC2_CRTC_DRR_CONTROL 0x0b3e
5821#define mmCRTC2_CRTC_DRR_CONTROL_BASE_IDX 2
5822
5823
5824// addressBlock: dce_dc_fmt2_dispdec
5825// base address: 0x1000
5826#define mmFMT2_FMT_CLAMP_COMPONENT_R 0x0b42
5827#define mmFMT2_FMT_CLAMP_COMPONENT_R_BASE_IDX 2
5828#define mmFMT2_FMT_CLAMP_COMPONENT_G 0x0b43
5829#define mmFMT2_FMT_CLAMP_COMPONENT_G_BASE_IDX 2
5830#define mmFMT2_FMT_CLAMP_COMPONENT_B 0x0b44
5831#define mmFMT2_FMT_CLAMP_COMPONENT_B_BASE_IDX 2
5832#define mmFMT2_FMT_DYNAMIC_EXP_CNTL 0x0b45
5833#define mmFMT2_FMT_DYNAMIC_EXP_CNTL_BASE_IDX 2
5834#define mmFMT2_FMT_CONTROL 0x0b46
5835#define mmFMT2_FMT_CONTROL_BASE_IDX 2
5836#define mmFMT2_FMT_BIT_DEPTH_CONTROL 0x0b47
5837#define mmFMT2_FMT_BIT_DEPTH_CONTROL_BASE_IDX 2
5838#define mmFMT2_FMT_DITHER_RAND_R_SEED 0x0b48
5839#define mmFMT2_FMT_DITHER_RAND_R_SEED_BASE_IDX 2
5840#define mmFMT2_FMT_DITHER_RAND_G_SEED 0x0b49
5841#define mmFMT2_FMT_DITHER_RAND_G_SEED_BASE_IDX 2
5842#define mmFMT2_FMT_DITHER_RAND_B_SEED 0x0b4a
5843#define mmFMT2_FMT_DITHER_RAND_B_SEED_BASE_IDX 2
5844#define mmFMT2_FMT_CLAMP_CNTL 0x0b4e
5845#define mmFMT2_FMT_CLAMP_CNTL_BASE_IDX 2
5846#define mmFMT2_FMT_CRC_CNTL 0x0b4f
5847#define mmFMT2_FMT_CRC_CNTL_BASE_IDX 2
5848#define mmFMT2_FMT_CRC_SIG_RED_GREEN_MASK 0x0b50
5849#define mmFMT2_FMT_CRC_SIG_RED_GREEN_MASK_BASE_IDX 2
5850#define mmFMT2_FMT_CRC_SIG_BLUE_CONTROL_MASK 0x0b51
5851#define mmFMT2_FMT_CRC_SIG_BLUE_CONTROL_MASK_BASE_IDX 2
5852#define mmFMT2_FMT_CRC_SIG_RED_GREEN 0x0b52
5853#define mmFMT2_FMT_CRC_SIG_RED_GREEN_BASE_IDX 2
5854#define mmFMT2_FMT_CRC_SIG_BLUE_CONTROL 0x0b53
5855#define mmFMT2_FMT_CRC_SIG_BLUE_CONTROL_BASE_IDX 2
5856#define mmFMT2_FMT_SIDE_BY_SIDE_STEREO_CONTROL 0x0b54
5857#define mmFMT2_FMT_SIDE_BY_SIDE_STEREO_CONTROL_BASE_IDX 2
5858#define mmFMT2_FMT_420_HBLANK_EARLY_START 0x0b55
5859#define mmFMT2_FMT_420_HBLANK_EARLY_START_BASE_IDX 2
5860
5861
5862// addressBlock: dce_dc_dcp3_dispdec
5863// base address: 0x1800
5864#define mmDCP3_GRPH_ENABLE 0x0b5a
5865#define mmDCP3_GRPH_ENABLE_BASE_IDX 2
5866#define mmDCP3_GRPH_CONTROL 0x0b5b
5867#define mmDCP3_GRPH_CONTROL_BASE_IDX 2
5868#define mmDCP3_GRPH_LUT_10BIT_BYPASS 0x0b5c
5869#define mmDCP3_GRPH_LUT_10BIT_BYPASS_BASE_IDX 2
5870#define mmDCP3_GRPH_SWAP_CNTL 0x0b5d
5871#define mmDCP3_GRPH_SWAP_CNTL_BASE_IDX 2
5872#define mmDCP3_GRPH_PRIMARY_SURFACE_ADDRESS 0x0b5e
5873#define mmDCP3_GRPH_PRIMARY_SURFACE_ADDRESS_BASE_IDX 2
5874#define mmDCP3_GRPH_SECONDARY_SURFACE_ADDRESS 0x0b5f
5875#define mmDCP3_GRPH_SECONDARY_SURFACE_ADDRESS_BASE_IDX 2
5876#define mmDCP3_GRPH_PITCH 0x0b60
5877#define mmDCP3_GRPH_PITCH_BASE_IDX 2
5878#define mmDCP3_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH 0x0b61
5879#define mmDCP3_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
5880#define mmDCP3_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH 0x0b62
5881#define mmDCP3_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
5882#define mmDCP3_GRPH_SURFACE_OFFSET_X 0x0b63
5883#define mmDCP3_GRPH_SURFACE_OFFSET_X_BASE_IDX 2
5884#define mmDCP3_GRPH_SURFACE_OFFSET_Y 0x0b64
5885#define mmDCP3_GRPH_SURFACE_OFFSET_Y_BASE_IDX 2
5886#define mmDCP3_GRPH_X_START 0x0b65
5887#define mmDCP3_GRPH_X_START_BASE_IDX 2
5888#define mmDCP3_GRPH_Y_START 0x0b66
5889#define mmDCP3_GRPH_Y_START_BASE_IDX 2
5890#define mmDCP3_GRPH_X_END 0x0b67
5891#define mmDCP3_GRPH_X_END_BASE_IDX 2
5892#define mmDCP3_GRPH_Y_END 0x0b68
5893#define mmDCP3_GRPH_Y_END_BASE_IDX 2
5894#define mmDCP3_INPUT_GAMMA_CONTROL 0x0b69
5895#define mmDCP3_INPUT_GAMMA_CONTROL_BASE_IDX 2
5896#define mmDCP3_GRPH_UPDATE 0x0b6a
5897#define mmDCP3_GRPH_UPDATE_BASE_IDX 2
5898#define mmDCP3_GRPH_FLIP_CONTROL 0x0b6b
5899#define mmDCP3_GRPH_FLIP_CONTROL_BASE_IDX 2
5900#define mmDCP3_GRPH_SURFACE_ADDRESS_INUSE 0x0b6c
5901#define mmDCP3_GRPH_SURFACE_ADDRESS_INUSE_BASE_IDX 2
5902#define mmDCP3_GRPH_DFQ_CONTROL 0x0b6d
5903#define mmDCP3_GRPH_DFQ_CONTROL_BASE_IDX 2
5904#define mmDCP3_GRPH_DFQ_STATUS 0x0b6e
5905#define mmDCP3_GRPH_DFQ_STATUS_BASE_IDX 2
5906#define mmDCP3_GRPH_INTERRUPT_STATUS 0x0b6f
5907#define mmDCP3_GRPH_INTERRUPT_STATUS_BASE_IDX 2
5908#define mmDCP3_GRPH_INTERRUPT_CONTROL 0x0b70
5909#define mmDCP3_GRPH_INTERRUPT_CONTROL_BASE_IDX 2
5910#define mmDCP3_GRPH_SURFACE_ADDRESS_HIGH_INUSE 0x0b71
5911#define mmDCP3_GRPH_SURFACE_ADDRESS_HIGH_INUSE_BASE_IDX 2
5912#define mmDCP3_GRPH_COMPRESS_SURFACE_ADDRESS 0x0b72
5913#define mmDCP3_GRPH_COMPRESS_SURFACE_ADDRESS_BASE_IDX 2
5914#define mmDCP3_GRPH_COMPRESS_PITCH 0x0b73
5915#define mmDCP3_GRPH_COMPRESS_PITCH_BASE_IDX 2
5916#define mmDCP3_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH 0x0b74
5917#define mmDCP3_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH_BASE_IDX 2
5918#define mmDCP3_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT 0x0b75
5919#define mmDCP3_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT_BASE_IDX 2
5920#define mmDCP3_PRESCALE_GRPH_CONTROL 0x0b76
5921#define mmDCP3_PRESCALE_GRPH_CONTROL_BASE_IDX 2
5922#define mmDCP3_PRESCALE_VALUES_GRPH_R 0x0b77
5923#define mmDCP3_PRESCALE_VALUES_GRPH_R_BASE_IDX 2
5924#define mmDCP3_PRESCALE_VALUES_GRPH_G 0x0b78
5925#define mmDCP3_PRESCALE_VALUES_GRPH_G_BASE_IDX 2
5926#define mmDCP3_PRESCALE_VALUES_GRPH_B 0x0b79
5927#define mmDCP3_PRESCALE_VALUES_GRPH_B_BASE_IDX 2
5928#define mmDCP3_INPUT_CSC_CONTROL 0x0b7a
5929#define mmDCP3_INPUT_CSC_CONTROL_BASE_IDX 2
5930#define mmDCP3_INPUT_CSC_C11_C12 0x0b7b
5931#define mmDCP3_INPUT_CSC_C11_C12_BASE_IDX 2
5932#define mmDCP3_INPUT_CSC_C13_C14 0x0b7c
5933#define mmDCP3_INPUT_CSC_C13_C14_BASE_IDX 2
5934#define mmDCP3_INPUT_CSC_C21_C22 0x0b7d
5935#define mmDCP3_INPUT_CSC_C21_C22_BASE_IDX 2
5936#define mmDCP3_INPUT_CSC_C23_C24 0x0b7e
5937#define mmDCP3_INPUT_CSC_C23_C24_BASE_IDX 2
5938#define mmDCP3_INPUT_CSC_C31_C32 0x0b7f
5939#define mmDCP3_INPUT_CSC_C31_C32_BASE_IDX 2
5940#define mmDCP3_INPUT_CSC_C33_C34 0x0b80
5941#define mmDCP3_INPUT_CSC_C33_C34_BASE_IDX 2
5942#define mmDCP3_OUTPUT_CSC_CONTROL 0x0b81
5943#define mmDCP3_OUTPUT_CSC_CONTROL_BASE_IDX 2
5944#define mmDCP3_OUTPUT_CSC_C11_C12 0x0b82
5945#define mmDCP3_OUTPUT_CSC_C11_C12_BASE_IDX 2
5946#define mmDCP3_OUTPUT_CSC_C13_C14 0x0b83
5947#define mmDCP3_OUTPUT_CSC_C13_C14_BASE_IDX 2
5948#define mmDCP3_OUTPUT_CSC_C21_C22 0x0b84
5949#define mmDCP3_OUTPUT_CSC_C21_C22_BASE_IDX 2
5950#define mmDCP3_OUTPUT_CSC_C23_C24 0x0b85
5951#define mmDCP3_OUTPUT_CSC_C23_C24_BASE_IDX 2
5952#define mmDCP3_OUTPUT_CSC_C31_C32 0x0b86
5953#define mmDCP3_OUTPUT_CSC_C31_C32_BASE_IDX 2
5954#define mmDCP3_OUTPUT_CSC_C33_C34 0x0b87
5955#define mmDCP3_OUTPUT_CSC_C33_C34_BASE_IDX 2
5956#define mmDCP3_COMM_MATRIXA_TRANS_C11_C12 0x0b88
5957#define mmDCP3_COMM_MATRIXA_TRANS_C11_C12_BASE_IDX 2
5958#define mmDCP3_COMM_MATRIXA_TRANS_C13_C14 0x0b89
5959#define mmDCP3_COMM_MATRIXA_TRANS_C13_C14_BASE_IDX 2
5960#define mmDCP3_COMM_MATRIXA_TRANS_C21_C22 0x0b8a
5961#define mmDCP3_COMM_MATRIXA_TRANS_C21_C22_BASE_IDX 2
5962#define mmDCP3_COMM_MATRIXA_TRANS_C23_C24 0x0b8b
5963#define mmDCP3_COMM_MATRIXA_TRANS_C23_C24_BASE_IDX 2
5964#define mmDCP3_COMM_MATRIXA_TRANS_C31_C32 0x0b8c
5965#define mmDCP3_COMM_MATRIXA_TRANS_C31_C32_BASE_IDX 2
5966#define mmDCP3_COMM_MATRIXA_TRANS_C33_C34 0x0b8d
5967#define mmDCP3_COMM_MATRIXA_TRANS_C33_C34_BASE_IDX 2
5968#define mmDCP3_COMM_MATRIXB_TRANS_C11_C12 0x0b8e
5969#define mmDCP3_COMM_MATRIXB_TRANS_C11_C12_BASE_IDX 2
5970#define mmDCP3_COMM_MATRIXB_TRANS_C13_C14 0x0b8f
5971#define mmDCP3_COMM_MATRIXB_TRANS_C13_C14_BASE_IDX 2
5972#define mmDCP3_COMM_MATRIXB_TRANS_C21_C22 0x0b90
5973#define mmDCP3_COMM_MATRIXB_TRANS_C21_C22_BASE_IDX 2
5974#define mmDCP3_COMM_MATRIXB_TRANS_C23_C24 0x0b91
5975#define mmDCP3_COMM_MATRIXB_TRANS_C23_C24_BASE_IDX 2
5976#define mmDCP3_COMM_MATRIXB_TRANS_C31_C32 0x0b92
5977#define mmDCP3_COMM_MATRIXB_TRANS_C31_C32_BASE_IDX 2
5978#define mmDCP3_COMM_MATRIXB_TRANS_C33_C34 0x0b93
5979#define mmDCP3_COMM_MATRIXB_TRANS_C33_C34_BASE_IDX 2
5980#define mmDCP3_DENORM_CONTROL 0x0b94
5981#define mmDCP3_DENORM_CONTROL_BASE_IDX 2
5982#define mmDCP3_OUT_ROUND_CONTROL 0x0b95
5983#define mmDCP3_OUT_ROUND_CONTROL_BASE_IDX 2
5984#define mmDCP3_OUT_CLAMP_CONTROL_R_CR 0x0b96
5985#define mmDCP3_OUT_CLAMP_CONTROL_R_CR_BASE_IDX 2
5986#define mmDCP3_OUT_CLAMP_CONTROL_G_Y 0x0b97
5987#define mmDCP3_OUT_CLAMP_CONTROL_G_Y_BASE_IDX 2
5988#define mmDCP3_OUT_CLAMP_CONTROL_B_CB 0x0b98
5989#define mmDCP3_OUT_CLAMP_CONTROL_B_CB_BASE_IDX 2
5990#define mmDCP3_KEY_CONTROL 0x0b99
5991#define mmDCP3_KEY_CONTROL_BASE_IDX 2
5992#define mmDCP3_KEY_RANGE_ALPHA 0x0b9a
5993#define mmDCP3_KEY_RANGE_ALPHA_BASE_IDX 2
5994#define mmDCP3_KEY_RANGE_RED 0x0b9b
5995#define mmDCP3_KEY_RANGE_RED_BASE_IDX 2
5996#define mmDCP3_KEY_RANGE_GREEN 0x0b9c
5997#define mmDCP3_KEY_RANGE_GREEN_BASE_IDX 2
5998#define mmDCP3_KEY_RANGE_BLUE 0x0b9d
5999#define mmDCP3_KEY_RANGE_BLUE_BASE_IDX 2
6000#define mmDCP3_DEGAMMA_CONTROL 0x0b9e
6001#define mmDCP3_DEGAMMA_CONTROL_BASE_IDX 2
6002#define mmDCP3_GAMUT_REMAP_CONTROL 0x0b9f
6003#define mmDCP3_GAMUT_REMAP_CONTROL_BASE_IDX 2
6004#define mmDCP3_GAMUT_REMAP_C11_C12 0x0ba0
6005#define mmDCP3_GAMUT_REMAP_C11_C12_BASE_IDX 2
6006#define mmDCP3_GAMUT_REMAP_C13_C14 0x0ba1
6007#define mmDCP3_GAMUT_REMAP_C13_C14_BASE_IDX 2
6008#define mmDCP3_GAMUT_REMAP_C21_C22 0x0ba2
6009#define mmDCP3_GAMUT_REMAP_C21_C22_BASE_IDX 2
6010#define mmDCP3_GAMUT_REMAP_C23_C24 0x0ba3
6011#define mmDCP3_GAMUT_REMAP_C23_C24_BASE_IDX 2
6012#define mmDCP3_GAMUT_REMAP_C31_C32 0x0ba4
6013#define mmDCP3_GAMUT_REMAP_C31_C32_BASE_IDX 2
6014#define mmDCP3_GAMUT_REMAP_C33_C34 0x0ba5
6015#define mmDCP3_GAMUT_REMAP_C33_C34_BASE_IDX 2
6016#define mmDCP3_DCP_SPATIAL_DITHER_CNTL 0x0ba6
6017#define mmDCP3_DCP_SPATIAL_DITHER_CNTL_BASE_IDX 2
6018#define mmDCP3_DCP_RANDOM_SEEDS 0x0ba7
6019#define mmDCP3_DCP_RANDOM_SEEDS_BASE_IDX 2
6020#define mmDCP3_DCP_FP_CONVERTED_FIELD 0x0ba8
6021#define mmDCP3_DCP_FP_CONVERTED_FIELD_BASE_IDX 2
6022#define mmDCP3_CUR_CONTROL 0x0ba9
6023#define mmDCP3_CUR_CONTROL_BASE_IDX 2
6024#define mmDCP3_CUR_SURFACE_ADDRESS 0x0baa
6025#define mmDCP3_CUR_SURFACE_ADDRESS_BASE_IDX 2
6026#define mmDCP3_CUR_SIZE 0x0bab
6027#define mmDCP3_CUR_SIZE_BASE_IDX 2
6028#define mmDCP3_CUR_SURFACE_ADDRESS_HIGH 0x0bac
6029#define mmDCP3_CUR_SURFACE_ADDRESS_HIGH_BASE_IDX 2
6030#define mmDCP3_CUR_POSITION 0x0bad
6031#define mmDCP3_CUR_POSITION_BASE_IDX 2
6032#define mmDCP3_CUR_HOT_SPOT 0x0bae
6033#define mmDCP3_CUR_HOT_SPOT_BASE_IDX 2
6034#define mmDCP3_CUR_COLOR1 0x0baf
6035#define mmDCP3_CUR_COLOR1_BASE_IDX 2
6036#define mmDCP3_CUR_COLOR2 0x0bb0
6037#define mmDCP3_CUR_COLOR2_BASE_IDX 2
6038#define mmDCP3_CUR_UPDATE 0x0bb1
6039#define mmDCP3_CUR_UPDATE_BASE_IDX 2
6040#define mmDCP3_CUR_REQUEST_FILTER_CNTL 0x0bbb
6041#define mmDCP3_CUR_REQUEST_FILTER_CNTL_BASE_IDX 2
6042#define mmDCP3_CUR_STEREO_CONTROL 0x0bbc
6043#define mmDCP3_CUR_STEREO_CONTROL_BASE_IDX 2
6044#define mmDCP3_DC_LUT_RW_MODE 0x0bbe
6045#define mmDCP3_DC_LUT_RW_MODE_BASE_IDX 2
6046#define mmDCP3_DC_LUT_RW_INDEX 0x0bbf
6047#define mmDCP3_DC_LUT_RW_INDEX_BASE_IDX 2
6048#define mmDCP3_DC_LUT_SEQ_COLOR 0x0bc0
6049#define mmDCP3_DC_LUT_SEQ_COLOR_BASE_IDX 2
6050#define mmDCP3_DC_LUT_PWL_DATA 0x0bc1
6051#define mmDCP3_DC_LUT_PWL_DATA_BASE_IDX 2
6052#define mmDCP3_DC_LUT_30_COLOR 0x0bc2
6053#define mmDCP3_DC_LUT_30_COLOR_BASE_IDX 2
6054#define mmDCP3_DC_LUT_VGA_ACCESS_ENABLE 0x0bc3
6055#define mmDCP3_DC_LUT_VGA_ACCESS_ENABLE_BASE_IDX 2
6056#define mmDCP3_DC_LUT_WRITE_EN_MASK 0x0bc4
6057#define mmDCP3_DC_LUT_WRITE_EN_MASK_BASE_IDX 2
6058#define mmDCP3_DC_LUT_AUTOFILL 0x0bc5
6059#define mmDCP3_DC_LUT_AUTOFILL_BASE_IDX 2
6060#define mmDCP3_DC_LUT_CONTROL 0x0bc6
6061#define mmDCP3_DC_LUT_CONTROL_BASE_IDX 2
6062#define mmDCP3_DC_LUT_BLACK_OFFSET_BLUE 0x0bc7
6063#define mmDCP3_DC_LUT_BLACK_OFFSET_BLUE_BASE_IDX 2
6064#define mmDCP3_DC_LUT_BLACK_OFFSET_GREEN 0x0bc8
6065#define mmDCP3_DC_LUT_BLACK_OFFSET_GREEN_BASE_IDX 2
6066#define mmDCP3_DC_LUT_BLACK_OFFSET_RED 0x0bc9
6067#define mmDCP3_DC_LUT_BLACK_OFFSET_RED_BASE_IDX 2
6068#define mmDCP3_DC_LUT_WHITE_OFFSET_BLUE 0x0bca
6069#define mmDCP3_DC_LUT_WHITE_OFFSET_BLUE_BASE_IDX 2
6070#define mmDCP3_DC_LUT_WHITE_OFFSET_GREEN 0x0bcb
6071#define mmDCP3_DC_LUT_WHITE_OFFSET_GREEN_BASE_IDX 2
6072#define mmDCP3_DC_LUT_WHITE_OFFSET_RED 0x0bcc
6073#define mmDCP3_DC_LUT_WHITE_OFFSET_RED_BASE_IDX 2
6074#define mmDCP3_DCP_CRC_CONTROL 0x0bcd
6075#define mmDCP3_DCP_CRC_CONTROL_BASE_IDX 2
6076#define mmDCP3_DCP_CRC_MASK 0x0bce
6077#define mmDCP3_DCP_CRC_MASK_BASE_IDX 2
6078#define mmDCP3_DCP_CRC_CURRENT 0x0bcf
6079#define mmDCP3_DCP_CRC_CURRENT_BASE_IDX 2
6080#define mmDCP3_DVMM_PTE_CONTROL 0x0bd0
6081#define mmDCP3_DVMM_PTE_CONTROL_BASE_IDX 2
6082#define mmDCP3_DCP_CRC_LAST 0x0bd1
6083#define mmDCP3_DCP_CRC_LAST_BASE_IDX 2
6084#define mmDCP3_DVMM_PTE_ARB_CONTROL 0x0bd2
6085#define mmDCP3_DVMM_PTE_ARB_CONTROL_BASE_IDX 2
6086#define mmDCP3_GRPH_FLIP_RATE_CNTL 0x0bd4
6087#define mmDCP3_GRPH_FLIP_RATE_CNTL_BASE_IDX 2
6088#define mmDCP3_DCP_GSL_CONTROL 0x0bd5
6089#define mmDCP3_DCP_GSL_CONTROL_BASE_IDX 2
6090#define mmDCP3_DCP_LB_DATA_GAP_BETWEEN_CHUNK 0x0bd6
6091#define mmDCP3_DCP_LB_DATA_GAP_BETWEEN_CHUNK_BASE_IDX 2
6092#define mmDCP3_GRPH_STEREOSYNC_FLIP 0x0bdc
6093#define mmDCP3_GRPH_STEREOSYNC_FLIP_BASE_IDX 2
6094#define mmDCP3_HW_ROTATION 0x0bde
6095#define mmDCP3_HW_ROTATION_BASE_IDX 2
6096#define mmDCP3_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL 0x0bdf
6097#define mmDCP3_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL_BASE_IDX 2
6098#define mmDCP3_REGAMMA_CONTROL 0x0be0
6099#define mmDCP3_REGAMMA_CONTROL_BASE_IDX 2
6100#define mmDCP3_REGAMMA_LUT_INDEX 0x0be1
6101#define mmDCP3_REGAMMA_LUT_INDEX_BASE_IDX 2
6102#define mmDCP3_REGAMMA_LUT_DATA 0x0be2
6103#define mmDCP3_REGAMMA_LUT_DATA_BASE_IDX 2
6104#define mmDCP3_REGAMMA_LUT_WRITE_EN_MASK 0x0be3
6105#define mmDCP3_REGAMMA_LUT_WRITE_EN_MASK_BASE_IDX 2
6106#define mmDCP3_REGAMMA_CNTLA_START_CNTL 0x0be4
6107#define mmDCP3_REGAMMA_CNTLA_START_CNTL_BASE_IDX 2
6108#define mmDCP3_REGAMMA_CNTLA_SLOPE_CNTL 0x0be5
6109#define mmDCP3_REGAMMA_CNTLA_SLOPE_CNTL_BASE_IDX 2
6110#define mmDCP3_REGAMMA_CNTLA_END_CNTL1 0x0be6
6111#define mmDCP3_REGAMMA_CNTLA_END_CNTL1_BASE_IDX 2
6112#define mmDCP3_REGAMMA_CNTLA_END_CNTL2 0x0be7
6113#define mmDCP3_REGAMMA_CNTLA_END_CNTL2_BASE_IDX 2
6114#define mmDCP3_REGAMMA_CNTLA_REGION_0_1 0x0be8
6115#define mmDCP3_REGAMMA_CNTLA_REGION_0_1_BASE_IDX 2
6116#define mmDCP3_REGAMMA_CNTLA_REGION_2_3 0x0be9
6117#define mmDCP3_REGAMMA_CNTLA_REGION_2_3_BASE_IDX 2
6118#define mmDCP3_REGAMMA_CNTLA_REGION_4_5 0x0bea
6119#define mmDCP3_REGAMMA_CNTLA_REGION_4_5_BASE_IDX 2
6120#define mmDCP3_REGAMMA_CNTLA_REGION_6_7 0x0beb
6121#define mmDCP3_REGAMMA_CNTLA_REGION_6_7_BASE_IDX 2
6122#define mmDCP3_REGAMMA_CNTLA_REGION_8_9 0x0bec
6123#define mmDCP3_REGAMMA_CNTLA_REGION_8_9_BASE_IDX 2
6124#define mmDCP3_REGAMMA_CNTLA_REGION_10_11 0x0bed
6125#define mmDCP3_REGAMMA_CNTLA_REGION_10_11_BASE_IDX 2
6126#define mmDCP3_REGAMMA_CNTLA_REGION_12_13 0x0bee
6127#define mmDCP3_REGAMMA_CNTLA_REGION_12_13_BASE_IDX 2
6128#define mmDCP3_REGAMMA_CNTLA_REGION_14_15 0x0bef
6129#define mmDCP3_REGAMMA_CNTLA_REGION_14_15_BASE_IDX 2
6130#define mmDCP3_REGAMMA_CNTLB_START_CNTL 0x0bf0
6131#define mmDCP3_REGAMMA_CNTLB_START_CNTL_BASE_IDX 2
6132#define mmDCP3_REGAMMA_CNTLB_SLOPE_CNTL 0x0bf1
6133#define mmDCP3_REGAMMA_CNTLB_SLOPE_CNTL_BASE_IDX 2
6134#define mmDCP3_REGAMMA_CNTLB_END_CNTL1 0x0bf2
6135#define mmDCP3_REGAMMA_CNTLB_END_CNTL1_BASE_IDX 2
6136#define mmDCP3_REGAMMA_CNTLB_END_CNTL2 0x0bf3
6137#define mmDCP3_REGAMMA_CNTLB_END_CNTL2_BASE_IDX 2
6138#define mmDCP3_REGAMMA_CNTLB_REGION_0_1 0x0bf4
6139#define mmDCP3_REGAMMA_CNTLB_REGION_0_1_BASE_IDX 2
6140#define mmDCP3_REGAMMA_CNTLB_REGION_2_3 0x0bf5
6141#define mmDCP3_REGAMMA_CNTLB_REGION_2_3_BASE_IDX 2
6142#define mmDCP3_REGAMMA_CNTLB_REGION_4_5 0x0bf6
6143#define mmDCP3_REGAMMA_CNTLB_REGION_4_5_BASE_IDX 2
6144#define mmDCP3_REGAMMA_CNTLB_REGION_6_7 0x0bf7
6145#define mmDCP3_REGAMMA_CNTLB_REGION_6_7_BASE_IDX 2
6146#define mmDCP3_REGAMMA_CNTLB_REGION_8_9 0x0bf8
6147#define mmDCP3_REGAMMA_CNTLB_REGION_8_9_BASE_IDX 2
6148#define mmDCP3_REGAMMA_CNTLB_REGION_10_11 0x0bf9
6149#define mmDCP3_REGAMMA_CNTLB_REGION_10_11_BASE_IDX 2
6150#define mmDCP3_REGAMMA_CNTLB_REGION_12_13 0x0bfa
6151#define mmDCP3_REGAMMA_CNTLB_REGION_12_13_BASE_IDX 2
6152#define mmDCP3_REGAMMA_CNTLB_REGION_14_15 0x0bfb
6153#define mmDCP3_REGAMMA_CNTLB_REGION_14_15_BASE_IDX 2
6154#define mmDCP3_ALPHA_CONTROL 0x0bfc
6155#define mmDCP3_ALPHA_CONTROL_BASE_IDX 2
6156#define mmDCP3_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS 0x0bfd
6157#define mmDCP3_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_BASE_IDX 2
6158#define mmDCP3_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH 0x0bfe
6159#define mmDCP3_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
6160#define mmDCP3_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS 0x0bff
6161#define mmDCP3_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS_BASE_IDX 2
6162#define mmDCP3_GRPH_XDMA_FLIP_TIMEOUT 0x0c00
6163#define mmDCP3_GRPH_XDMA_FLIP_TIMEOUT_BASE_IDX 2
6164#define mmDCP3_GRPH_XDMA_FLIP_AVG_DELAY 0x0c01
6165#define mmDCP3_GRPH_XDMA_FLIP_AVG_DELAY_BASE_IDX 2
6166#define mmDCP3_GRPH_SURFACE_COUNTER_CONTROL 0x0c02
6167#define mmDCP3_GRPH_SURFACE_COUNTER_CONTROL_BASE_IDX 2
6168#define mmDCP3_GRPH_SURFACE_COUNTER_OUTPUT 0x0c03
6169#define mmDCP3_GRPH_SURFACE_COUNTER_OUTPUT_BASE_IDX 2
6170
6171
6172// addressBlock: dce_dc_lb3_dispdec
6173// base address: 0x1800
6174#define mmLB3_LB_DATA_FORMAT 0x0c1a
6175#define mmLB3_LB_DATA_FORMAT_BASE_IDX 2
6176#define mmLB3_LB_MEMORY_CTRL 0x0c1b
6177#define mmLB3_LB_MEMORY_CTRL_BASE_IDX 2
6178#define mmLB3_LB_MEMORY_SIZE_STATUS 0x0c1c
6179#define mmLB3_LB_MEMORY_SIZE_STATUS_BASE_IDX 2
6180#define mmLB3_LB_DESKTOP_HEIGHT 0x0c1d
6181#define mmLB3_LB_DESKTOP_HEIGHT_BASE_IDX 2
6182#define mmLB3_LB_VLINE_START_END 0x0c1e
6183#define mmLB3_LB_VLINE_START_END_BASE_IDX 2
6184#define mmLB3_LB_VLINE2_START_END 0x0c1f
6185#define mmLB3_LB_VLINE2_START_END_BASE_IDX 2
6186#define mmLB3_LB_V_COUNTER 0x0c20
6187#define mmLB3_LB_V_COUNTER_BASE_IDX 2
6188#define mmLB3_LB_SNAPSHOT_V_COUNTER 0x0c21
6189#define mmLB3_LB_SNAPSHOT_V_COUNTER_BASE_IDX 2
6190#define mmLB3_LB_INTERRUPT_MASK 0x0c22
6191#define mmLB3_LB_INTERRUPT_MASK_BASE_IDX 2
6192#define mmLB3_LB_VLINE_STATUS 0x0c23
6193#define mmLB3_LB_VLINE_STATUS_BASE_IDX 2
6194#define mmLB3_LB_VLINE2_STATUS 0x0c24
6195#define mmLB3_LB_VLINE2_STATUS_BASE_IDX 2
6196#define mmLB3_LB_VBLANK_STATUS 0x0c25
6197#define mmLB3_LB_VBLANK_STATUS_BASE_IDX 2
6198#define mmLB3_LB_SYNC_RESET_SEL 0x0c26
6199#define mmLB3_LB_SYNC_RESET_SEL_BASE_IDX 2
6200#define mmLB3_LB_BLACK_KEYER_R_CR 0x0c27
6201#define mmLB3_LB_BLACK_KEYER_R_CR_BASE_IDX 2
6202#define mmLB3_LB_BLACK_KEYER_G_Y 0x0c28
6203#define mmLB3_LB_BLACK_KEYER_G_Y_BASE_IDX 2
6204#define mmLB3_LB_BLACK_KEYER_B_CB 0x0c29
6205#define mmLB3_LB_BLACK_KEYER_B_CB_BASE_IDX 2
6206#define mmLB3_LB_KEYER_COLOR_CTRL 0x0c2a
6207#define mmLB3_LB_KEYER_COLOR_CTRL_BASE_IDX 2
6208#define mmLB3_LB_KEYER_COLOR_R_CR 0x0c2b
6209#define mmLB3_LB_KEYER_COLOR_R_CR_BASE_IDX 2
6210#define mmLB3_LB_KEYER_COLOR_G_Y 0x0c2c
6211#define mmLB3_LB_KEYER_COLOR_G_Y_BASE_IDX 2
6212#define mmLB3_LB_KEYER_COLOR_B_CB 0x0c2d
6213#define mmLB3_LB_KEYER_COLOR_B_CB_BASE_IDX 2
6214#define mmLB3_LB_KEYER_COLOR_REP_R_CR 0x0c2e
6215#define mmLB3_LB_KEYER_COLOR_REP_R_CR_BASE_IDX 2
6216#define mmLB3_LB_KEYER_COLOR_REP_G_Y 0x0c2f
6217#define mmLB3_LB_KEYER_COLOR_REP_G_Y_BASE_IDX 2
6218#define mmLB3_LB_KEYER_COLOR_REP_B_CB 0x0c30
6219#define mmLB3_LB_KEYER_COLOR_REP_B_CB_BASE_IDX 2
6220#define mmLB3_LB_BUFFER_LEVEL_STATUS 0x0c31
6221#define mmLB3_LB_BUFFER_LEVEL_STATUS_BASE_IDX 2
6222#define mmLB3_LB_BUFFER_URGENCY_CTRL 0x0c32
6223#define mmLB3_LB_BUFFER_URGENCY_CTRL_BASE_IDX 2
6224#define mmLB3_LB_BUFFER_URGENCY_STATUS 0x0c33
6225#define mmLB3_LB_BUFFER_URGENCY_STATUS_BASE_IDX 2
6226#define mmLB3_LB_BUFFER_STATUS 0x0c34
6227#define mmLB3_LB_BUFFER_STATUS_BASE_IDX 2
6228#define mmLB3_LB_NO_OUTSTANDING_REQ_STATUS 0x0c35
6229#define mmLB3_LB_NO_OUTSTANDING_REQ_STATUS_BASE_IDX 2
6230#define mmLB3_MVP_AFR_FLIP_MODE 0x0c36
6231#define mmLB3_MVP_AFR_FLIP_MODE_BASE_IDX 2
6232#define mmLB3_MVP_AFR_FLIP_FIFO_CNTL 0x0c37
6233#define mmLB3_MVP_AFR_FLIP_FIFO_CNTL_BASE_IDX 2
6234#define mmLB3_MVP_FLIP_LINE_NUM_INSERT 0x0c38
6235#define mmLB3_MVP_FLIP_LINE_NUM_INSERT_BASE_IDX 2
6236#define mmLB3_DC_MVP_LB_CONTROL 0x0c39
6237#define mmLB3_DC_MVP_LB_CONTROL_BASE_IDX 2
6238
6239
6240// addressBlock: dce_dc_dcfe3_dispdec
6241// base address: 0x1800
6242#define mmDCFE3_DCFE_CLOCK_CONTROL 0x0c5a
6243#define mmDCFE3_DCFE_CLOCK_CONTROL_BASE_IDX 2
6244#define mmDCFE3_DCFE_SOFT_RESET 0x0c5b
6245#define mmDCFE3_DCFE_SOFT_RESET_BASE_IDX 2
6246#define mmDCFE3_DCFE_MEM_PWR_CTRL 0x0c5d
6247#define mmDCFE3_DCFE_MEM_PWR_CTRL_BASE_IDX 2
6248#define mmDCFE3_DCFE_MEM_PWR_CTRL2 0x0c5e
6249#define mmDCFE3_DCFE_MEM_PWR_CTRL2_BASE_IDX 2
6250#define mmDCFE3_DCFE_MEM_PWR_STATUS 0x0c5f
6251#define mmDCFE3_DCFE_MEM_PWR_STATUS_BASE_IDX 2
6252#define mmDCFE3_DCFE_MISC 0x0c60
6253#define mmDCFE3_DCFE_MISC_BASE_IDX 2
6254#define mmDCFE3_DCFE_FLUSH 0x0c61
6255#define mmDCFE3_DCFE_FLUSH_BASE_IDX 2
6256
6257
6258// addressBlock: dce_dc_dc_perfmon6_dispdec
6259// base address: 0x3138
6260#define mmDC_PERFMON6_PERFCOUNTER_CNTL 0x0c6e
6261#define mmDC_PERFMON6_PERFCOUNTER_CNTL_BASE_IDX 2
6262#define mmDC_PERFMON6_PERFCOUNTER_CNTL2 0x0c6f
6263#define mmDC_PERFMON6_PERFCOUNTER_CNTL2_BASE_IDX 2
6264#define mmDC_PERFMON6_PERFCOUNTER_STATE 0x0c70
6265#define mmDC_PERFMON6_PERFCOUNTER_STATE_BASE_IDX 2
6266#define mmDC_PERFMON6_PERFMON_CNTL 0x0c71
6267#define mmDC_PERFMON6_PERFMON_CNTL_BASE_IDX 2
6268#define mmDC_PERFMON6_PERFMON_CNTL2 0x0c72
6269#define mmDC_PERFMON6_PERFMON_CNTL2_BASE_IDX 2
6270#define mmDC_PERFMON6_PERFMON_CVALUE_INT_MISC 0x0c73
6271#define mmDC_PERFMON6_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
6272#define mmDC_PERFMON6_PERFMON_CVALUE_LOW 0x0c74
6273#define mmDC_PERFMON6_PERFMON_CVALUE_LOW_BASE_IDX 2
6274#define mmDC_PERFMON6_PERFMON_HI 0x0c75
6275#define mmDC_PERFMON6_PERFMON_HI_BASE_IDX 2
6276#define mmDC_PERFMON6_PERFMON_LOW 0x0c76
6277#define mmDC_PERFMON6_PERFMON_LOW_BASE_IDX 2
6278
6279
6280// addressBlock: dce_dc_dmif_pg3_dispdec
6281// base address: 0x1800
6282#define mmDMIF_PG3_DPG_PIPE_ARBITRATION_CONTROL1 0x0c7a
6283#define mmDMIF_PG3_DPG_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
6284#define mmDMIF_PG3_DPG_PIPE_ARBITRATION_CONTROL2 0x0c7b
6285#define mmDMIF_PG3_DPG_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
6286#define mmDMIF_PG3_DPG_WATERMARK_MASK_CONTROL 0x0c7c
6287#define mmDMIF_PG3_DPG_WATERMARK_MASK_CONTROL_BASE_IDX 2
6288#define mmDMIF_PG3_DPG_PIPE_URGENCY_CONTROL 0x0c7d
6289#define mmDMIF_PG3_DPG_PIPE_URGENCY_CONTROL_BASE_IDX 2
6290#define mmDMIF_PG3_DPG_PIPE_URGENT_LEVEL_CONTROL 0x0c7e
6291#define mmDMIF_PG3_DPG_PIPE_URGENT_LEVEL_CONTROL_BASE_IDX 2
6292#define mmDMIF_PG3_DPG_PIPE_STUTTER_CONTROL 0x0c7f
6293#define mmDMIF_PG3_DPG_PIPE_STUTTER_CONTROL_BASE_IDX 2
6294#define mmDMIF_PG3_DPG_PIPE_STUTTER_CONTROL2 0x0c80
6295#define mmDMIF_PG3_DPG_PIPE_STUTTER_CONTROL2_BASE_IDX 2
6296#define mmDMIF_PG3_DPG_PIPE_LOW_POWER_CONTROL 0x0c81
6297#define mmDMIF_PG3_DPG_PIPE_LOW_POWER_CONTROL_BASE_IDX 2
6298#define mmDMIF_PG3_DPG_REPEATER_PROGRAM 0x0c82
6299#define mmDMIF_PG3_DPG_REPEATER_PROGRAM_BASE_IDX 2
6300#define mmDMIF_PG3_DPG_CHK_PRE_PROC_CNTL 0x0c86
6301#define mmDMIF_PG3_DPG_CHK_PRE_PROC_CNTL_BASE_IDX 2
6302#define mmDMIF_PG3_DPG_DVMM_STATUS 0x0c87
6303#define mmDMIF_PG3_DPG_DVMM_STATUS_BASE_IDX 2
6304
6305
6306// addressBlock: dce_dc_scl3_dispdec
6307// base address: 0x1800
6308#define mmSCL3_SCL_COEF_RAM_SELECT 0x0c9a
6309#define mmSCL3_SCL_COEF_RAM_SELECT_BASE_IDX 2
6310#define mmSCL3_SCL_COEF_RAM_TAP_DATA 0x0c9b
6311#define mmSCL3_SCL_COEF_RAM_TAP_DATA_BASE_IDX 2
6312#define mmSCL3_SCL_MODE 0x0c9c
6313#define mmSCL3_SCL_MODE_BASE_IDX 2
6314#define mmSCL3_SCL_TAP_CONTROL 0x0c9d
6315#define mmSCL3_SCL_TAP_CONTROL_BASE_IDX 2
6316#define mmSCL3_SCL_CONTROL 0x0c9e
6317#define mmSCL3_SCL_CONTROL_BASE_IDX 2
6318#define mmSCL3_SCL_BYPASS_CONTROL 0x0c9f
6319#define mmSCL3_SCL_BYPASS_CONTROL_BASE_IDX 2
6320#define mmSCL3_SCL_MANUAL_REPLICATE_CONTROL 0x0ca0
6321#define mmSCL3_SCL_MANUAL_REPLICATE_CONTROL_BASE_IDX 2
6322#define mmSCL3_SCL_AUTOMATIC_MODE_CONTROL 0x0ca1
6323#define mmSCL3_SCL_AUTOMATIC_MODE_CONTROL_BASE_IDX 2
6324#define mmSCL3_SCL_HORZ_FILTER_CONTROL 0x0ca2
6325#define mmSCL3_SCL_HORZ_FILTER_CONTROL_BASE_IDX 2
6326#define mmSCL3_SCL_HORZ_FILTER_SCALE_RATIO 0x0ca3
6327#define mmSCL3_SCL_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
6328#define mmSCL3_SCL_HORZ_FILTER_INIT 0x0ca4
6329#define mmSCL3_SCL_HORZ_FILTER_INIT_BASE_IDX 2
6330#define mmSCL3_SCL_VERT_FILTER_CONTROL 0x0ca5
6331#define mmSCL3_SCL_VERT_FILTER_CONTROL_BASE_IDX 2
6332#define mmSCL3_SCL_VERT_FILTER_SCALE_RATIO 0x0ca6
6333#define mmSCL3_SCL_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
6334#define mmSCL3_SCL_VERT_FILTER_INIT 0x0ca7
6335#define mmSCL3_SCL_VERT_FILTER_INIT_BASE_IDX 2
6336#define mmSCL3_SCL_VERT_FILTER_INIT_BOT 0x0ca8
6337#define mmSCL3_SCL_VERT_FILTER_INIT_BOT_BASE_IDX 2
6338#define mmSCL3_SCL_ROUND_OFFSET 0x0ca9
6339#define mmSCL3_SCL_ROUND_OFFSET_BASE_IDX 2
6340#define mmSCL3_SCL_UPDATE 0x0caa
6341#define mmSCL3_SCL_UPDATE_BASE_IDX 2
6342#define mmSCL3_SCL_F_SHARP_CONTROL 0x0cab
6343#define mmSCL3_SCL_F_SHARP_CONTROL_BASE_IDX 2
6344#define mmSCL3_SCL_ALU_CONTROL 0x0cac
6345#define mmSCL3_SCL_ALU_CONTROL_BASE_IDX 2
6346#define mmSCL3_SCL_COEF_RAM_CONFLICT_STATUS 0x0cad
6347#define mmSCL3_SCL_COEF_RAM_CONFLICT_STATUS_BASE_IDX 2
6348#define mmSCL3_VIEWPORT_START_SECONDARY 0x0cae
6349#define mmSCL3_VIEWPORT_START_SECONDARY_BASE_IDX 2
6350#define mmSCL3_VIEWPORT_START 0x0caf
6351#define mmSCL3_VIEWPORT_START_BASE_IDX 2
6352#define mmSCL3_VIEWPORT_SIZE 0x0cb0
6353#define mmSCL3_VIEWPORT_SIZE_BASE_IDX 2
6354#define mmSCL3_EXT_OVERSCAN_LEFT_RIGHT 0x0cb1
6355#define mmSCL3_EXT_OVERSCAN_LEFT_RIGHT_BASE_IDX 2
6356#define mmSCL3_EXT_OVERSCAN_TOP_BOTTOM 0x0cb2
6357#define mmSCL3_EXT_OVERSCAN_TOP_BOTTOM_BASE_IDX 2
6358#define mmSCL3_SCL_MODE_CHANGE_DET1 0x0cb3
6359#define mmSCL3_SCL_MODE_CHANGE_DET1_BASE_IDX 2
6360#define mmSCL3_SCL_MODE_CHANGE_DET2 0x0cb4
6361#define mmSCL3_SCL_MODE_CHANGE_DET2_BASE_IDX 2
6362#define mmSCL3_SCL_MODE_CHANGE_DET3 0x0cb5
6363#define mmSCL3_SCL_MODE_CHANGE_DET3_BASE_IDX 2
6364#define mmSCL3_SCL_MODE_CHANGE_MASK 0x0cb6
6365#define mmSCL3_SCL_MODE_CHANGE_MASK_BASE_IDX 2
6366
6367
6368// addressBlock: dce_dc_blnd3_dispdec
6369// base address: 0x1800
6370#define mmBLND3_BLND_CONTROL 0x0cc7
6371#define mmBLND3_BLND_CONTROL_BASE_IDX 2
6372#define mmBLND3_BLND_SM_CONTROL2 0x0cc8
6373#define mmBLND3_BLND_SM_CONTROL2_BASE_IDX 2
6374#define mmBLND3_BLND_CONTROL2 0x0cc9
6375#define mmBLND3_BLND_CONTROL2_BASE_IDX 2
6376#define mmBLND3_BLND_UPDATE 0x0cca
6377#define mmBLND3_BLND_UPDATE_BASE_IDX 2
6378#define mmBLND3_BLND_UNDERFLOW_INTERRUPT 0x0ccb
6379#define mmBLND3_BLND_UNDERFLOW_INTERRUPT_BASE_IDX 2
6380#define mmBLND3_BLND_V_UPDATE_LOCK 0x0ccc
6381#define mmBLND3_BLND_V_UPDATE_LOCK_BASE_IDX 2
6382#define mmBLND3_BLND_REG_UPDATE_STATUS 0x0ccd
6383#define mmBLND3_BLND_REG_UPDATE_STATUS_BASE_IDX 2
6384
6385
6386// addressBlock: dce_dc_crtc3_dispdec
6387// base address: 0x1800
6388#define mmCRTC3_CRTC_H_BLANK_EARLY_NUM 0x0cd2
6389#define mmCRTC3_CRTC_H_BLANK_EARLY_NUM_BASE_IDX 2
6390#define mmCRTC3_CRTC_H_TOTAL 0x0cd3
6391#define mmCRTC3_CRTC_H_TOTAL_BASE_IDX 2
6392#define mmCRTC3_CRTC_H_BLANK_START_END 0x0cd4
6393#define mmCRTC3_CRTC_H_BLANK_START_END_BASE_IDX 2
6394#define mmCRTC3_CRTC_H_SYNC_A 0x0cd5
6395#define mmCRTC3_CRTC_H_SYNC_A_BASE_IDX 2
6396#define mmCRTC3_CRTC_H_SYNC_A_CNTL 0x0cd6
6397#define mmCRTC3_CRTC_H_SYNC_A_CNTL_BASE_IDX 2
6398#define mmCRTC3_CRTC_H_SYNC_B 0x0cd7
6399#define mmCRTC3_CRTC_H_SYNC_B_BASE_IDX 2
6400#define mmCRTC3_CRTC_H_SYNC_B_CNTL 0x0cd8
6401#define mmCRTC3_CRTC_H_SYNC_B_CNTL_BASE_IDX 2
6402#define mmCRTC3_CRTC_VBI_END 0x0cd9
6403#define mmCRTC3_CRTC_VBI_END_BASE_IDX 2
6404#define mmCRTC3_CRTC_V_TOTAL 0x0cda
6405#define mmCRTC3_CRTC_V_TOTAL_BASE_IDX 2
6406#define mmCRTC3_CRTC_V_TOTAL_MIN 0x0cdb
6407#define mmCRTC3_CRTC_V_TOTAL_MIN_BASE_IDX 2
6408#define mmCRTC3_CRTC_V_TOTAL_MAX 0x0cdc
6409#define mmCRTC3_CRTC_V_TOTAL_MAX_BASE_IDX 2
6410#define mmCRTC3_CRTC_V_TOTAL_CONTROL 0x0cdd
6411#define mmCRTC3_CRTC_V_TOTAL_CONTROL_BASE_IDX 2
6412#define mmCRTC3_CRTC_V_TOTAL_INT_STATUS 0x0cde
6413#define mmCRTC3_CRTC_V_TOTAL_INT_STATUS_BASE_IDX 2
6414#define mmCRTC3_CRTC_VSYNC_NOM_INT_STATUS 0x0cdf
6415#define mmCRTC3_CRTC_VSYNC_NOM_INT_STATUS_BASE_IDX 2
6416#define mmCRTC3_CRTC_V_BLANK_START_END 0x0ce0
6417#define mmCRTC3_CRTC_V_BLANK_START_END_BASE_IDX 2
6418#define mmCRTC3_CRTC_V_SYNC_A 0x0ce1
6419#define mmCRTC3_CRTC_V_SYNC_A_BASE_IDX 2
6420#define mmCRTC3_CRTC_V_SYNC_A_CNTL 0x0ce2
6421#define mmCRTC3_CRTC_V_SYNC_A_CNTL_BASE_IDX 2
6422#define mmCRTC3_CRTC_V_SYNC_B 0x0ce3
6423#define mmCRTC3_CRTC_V_SYNC_B_BASE_IDX 2
6424#define mmCRTC3_CRTC_V_SYNC_B_CNTL 0x0ce4
6425#define mmCRTC3_CRTC_V_SYNC_B_CNTL_BASE_IDX 2
6426#define mmCRTC3_CRTC_DTMTEST_CNTL 0x0ce5
6427#define mmCRTC3_CRTC_DTMTEST_CNTL_BASE_IDX 2
6428#define mmCRTC3_CRTC_DTMTEST_STATUS_POSITION 0x0ce6
6429#define mmCRTC3_CRTC_DTMTEST_STATUS_POSITION_BASE_IDX 2
6430#define mmCRTC3_CRTC_TRIGA_CNTL 0x0ce7
6431#define mmCRTC3_CRTC_TRIGA_CNTL_BASE_IDX 2
6432#define mmCRTC3_CRTC_TRIGA_MANUAL_TRIG 0x0ce8
6433#define mmCRTC3_CRTC_TRIGA_MANUAL_TRIG_BASE_IDX 2
6434#define mmCRTC3_CRTC_TRIGB_CNTL 0x0ce9
6435#define mmCRTC3_CRTC_TRIGB_CNTL_BASE_IDX 2
6436#define mmCRTC3_CRTC_TRIGB_MANUAL_TRIG 0x0cea
6437#define mmCRTC3_CRTC_TRIGB_MANUAL_TRIG_BASE_IDX 2
6438#define mmCRTC3_CRTC_FORCE_COUNT_NOW_CNTL 0x0ceb
6439#define mmCRTC3_CRTC_FORCE_COUNT_NOW_CNTL_BASE_IDX 2
6440#define mmCRTC3_CRTC_FLOW_CONTROL 0x0cec
6441#define mmCRTC3_CRTC_FLOW_CONTROL_BASE_IDX 2
6442#define mmCRTC3_CRTC_STEREO_FORCE_NEXT_EYE 0x0ced
6443#define mmCRTC3_CRTC_STEREO_FORCE_NEXT_EYE_BASE_IDX 2
6444#define mmCRTC3_CRTC_AVSYNC_COUNTER 0x0cee
6445#define mmCRTC3_CRTC_AVSYNC_COUNTER_BASE_IDX 2
6446#define mmCRTC3_CRTC_CONTROL 0x0cef
6447#define mmCRTC3_CRTC_CONTROL_BASE_IDX 2
6448#define mmCRTC3_CRTC_BLANK_CONTROL 0x0cf0
6449#define mmCRTC3_CRTC_BLANK_CONTROL_BASE_IDX 2
6450#define mmCRTC3_CRTC_INTERLACE_CONTROL 0x0cf1
6451#define mmCRTC3_CRTC_INTERLACE_CONTROL_BASE_IDX 2
6452#define mmCRTC3_CRTC_INTERLACE_STATUS 0x0cf2
6453#define mmCRTC3_CRTC_INTERLACE_STATUS_BASE_IDX 2
6454#define mmCRTC3_CRTC_FIELD_INDICATION_CONTROL 0x0cf3
6455#define mmCRTC3_CRTC_FIELD_INDICATION_CONTROL_BASE_IDX 2
6456#define mmCRTC3_CRTC_PIXEL_DATA_READBACK0 0x0cf4
6457#define mmCRTC3_CRTC_PIXEL_DATA_READBACK0_BASE_IDX 2
6458#define mmCRTC3_CRTC_PIXEL_DATA_READBACK1 0x0cf5
6459#define mmCRTC3_CRTC_PIXEL_DATA_READBACK1_BASE_IDX 2
6460#define mmCRTC3_CRTC_STATUS 0x0cf6
6461#define mmCRTC3_CRTC_STATUS_BASE_IDX 2
6462#define mmCRTC3_CRTC_STATUS_POSITION 0x0cf7
6463#define mmCRTC3_CRTC_STATUS_POSITION_BASE_IDX 2
6464#define mmCRTC3_CRTC_NOM_VERT_POSITION 0x0cf8
6465#define mmCRTC3_CRTC_NOM_VERT_POSITION_BASE_IDX 2
6466#define mmCRTC3_CRTC_STATUS_FRAME_COUNT 0x0cf9
6467#define mmCRTC3_CRTC_STATUS_FRAME_COUNT_BASE_IDX 2
6468#define mmCRTC3_CRTC_STATUS_VF_COUNT 0x0cfa
6469#define mmCRTC3_CRTC_STATUS_VF_COUNT_BASE_IDX 2
6470#define mmCRTC3_CRTC_STATUS_HV_COUNT 0x0cfb
6471#define mmCRTC3_CRTC_STATUS_HV_COUNT_BASE_IDX 2
6472#define mmCRTC3_CRTC_COUNT_CONTROL 0x0cfc
6473#define mmCRTC3_CRTC_COUNT_CONTROL_BASE_IDX 2
6474#define mmCRTC3_CRTC_COUNT_RESET 0x0cfd
6475#define mmCRTC3_CRTC_COUNT_RESET_BASE_IDX 2
6476#define mmCRTC3_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE 0x0cfe
6477#define mmCRTC3_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE_BASE_IDX 2
6478#define mmCRTC3_CRTC_VERT_SYNC_CONTROL 0x0cff
6479#define mmCRTC3_CRTC_VERT_SYNC_CONTROL_BASE_IDX 2
6480#define mmCRTC3_CRTC_STEREO_STATUS 0x0d00
6481#define mmCRTC3_CRTC_STEREO_STATUS_BASE_IDX 2
6482#define mmCRTC3_CRTC_STEREO_CONTROL 0x0d01
6483#define mmCRTC3_CRTC_STEREO_CONTROL_BASE_IDX 2
6484#define mmCRTC3_CRTC_SNAPSHOT_STATUS 0x0d02
6485#define mmCRTC3_CRTC_SNAPSHOT_STATUS_BASE_IDX 2
6486#define mmCRTC3_CRTC_SNAPSHOT_CONTROL 0x0d03
6487#define mmCRTC3_CRTC_SNAPSHOT_CONTROL_BASE_IDX 2
6488#define mmCRTC3_CRTC_SNAPSHOT_POSITION 0x0d04
6489#define mmCRTC3_CRTC_SNAPSHOT_POSITION_BASE_IDX 2
6490#define mmCRTC3_CRTC_SNAPSHOT_FRAME 0x0d05
6491#define mmCRTC3_CRTC_SNAPSHOT_FRAME_BASE_IDX 2
6492#define mmCRTC3_CRTC_START_LINE_CONTROL 0x0d06
6493#define mmCRTC3_CRTC_START_LINE_CONTROL_BASE_IDX 2
6494#define mmCRTC3_CRTC_INTERRUPT_CONTROL 0x0d07
6495#define mmCRTC3_CRTC_INTERRUPT_CONTROL_BASE_IDX 2
6496#define mmCRTC3_CRTC_UPDATE_LOCK 0x0d08
6497#define mmCRTC3_CRTC_UPDATE_LOCK_BASE_IDX 2
6498#define mmCRTC3_CRTC_DOUBLE_BUFFER_CONTROL 0x0d09
6499#define mmCRTC3_CRTC_DOUBLE_BUFFER_CONTROL_BASE_IDX 2
6500#define mmCRTC3_CRTC_VGA_PARAMETER_CAPTURE_MODE 0x0d0a
6501#define mmCRTC3_CRTC_VGA_PARAMETER_CAPTURE_MODE_BASE_IDX 2
6502#define mmCRTC3_CRTC_TEST_PATTERN_CONTROL 0x0d0b
6503#define mmCRTC3_CRTC_TEST_PATTERN_CONTROL_BASE_IDX 2
6504#define mmCRTC3_CRTC_TEST_PATTERN_PARAMETERS 0x0d0c
6505#define mmCRTC3_CRTC_TEST_PATTERN_PARAMETERS_BASE_IDX 2
6506#define mmCRTC3_CRTC_TEST_PATTERN_COLOR 0x0d0d
6507#define mmCRTC3_CRTC_TEST_PATTERN_COLOR_BASE_IDX 2
6508#define mmCRTC3_CRTC_MASTER_UPDATE_LOCK 0x0d0e
6509#define mmCRTC3_CRTC_MASTER_UPDATE_LOCK_BASE_IDX 2
6510#define mmCRTC3_CRTC_MASTER_UPDATE_MODE 0x0d0f
6511#define mmCRTC3_CRTC_MASTER_UPDATE_MODE_BASE_IDX 2
6512#define mmCRTC3_CRTC_MVP_INBAND_CNTL_INSERT 0x0d10
6513#define mmCRTC3_CRTC_MVP_INBAND_CNTL_INSERT_BASE_IDX 2
6514#define mmCRTC3_CRTC_MVP_INBAND_CNTL_INSERT_TIMER 0x0d11
6515#define mmCRTC3_CRTC_MVP_INBAND_CNTL_INSERT_TIMER_BASE_IDX 2
6516#define mmCRTC3_CRTC_MVP_STATUS 0x0d12
6517#define mmCRTC3_CRTC_MVP_STATUS_BASE_IDX 2
6518#define mmCRTC3_CRTC_MASTER_EN 0x0d13
6519#define mmCRTC3_CRTC_MASTER_EN_BASE_IDX 2
6520#define mmCRTC3_CRTC_ALLOW_STOP_OFF_V_CNT 0x0d14
6521#define mmCRTC3_CRTC_ALLOW_STOP_OFF_V_CNT_BASE_IDX 2
6522#define mmCRTC3_CRTC_V_UPDATE_INT_STATUS 0x0d15
6523#define mmCRTC3_CRTC_V_UPDATE_INT_STATUS_BASE_IDX 2
6524#define mmCRTC3_CRTC_OVERSCAN_COLOR 0x0d17
6525#define mmCRTC3_CRTC_OVERSCAN_COLOR_BASE_IDX 2
6526#define mmCRTC3_CRTC_OVERSCAN_COLOR_EXT 0x0d18
6527#define mmCRTC3_CRTC_OVERSCAN_COLOR_EXT_BASE_IDX 2
6528#define mmCRTC3_CRTC_BLANK_DATA_COLOR 0x0d19
6529#define mmCRTC3_CRTC_BLANK_DATA_COLOR_BASE_IDX 2
6530#define mmCRTC3_CRTC_BLANK_DATA_COLOR_EXT 0x0d1a
6531#define mmCRTC3_CRTC_BLANK_DATA_COLOR_EXT_BASE_IDX 2
6532#define mmCRTC3_CRTC_BLACK_COLOR 0x0d1b
6533#define mmCRTC3_CRTC_BLACK_COLOR_BASE_IDX 2
6534#define mmCRTC3_CRTC_BLACK_COLOR_EXT 0x0d1c
6535#define mmCRTC3_CRTC_BLACK_COLOR_EXT_BASE_IDX 2
6536#define mmCRTC3_CRTC_VERTICAL_INTERRUPT0_POSITION 0x0d1d
6537#define mmCRTC3_CRTC_VERTICAL_INTERRUPT0_POSITION_BASE_IDX 2
6538#define mmCRTC3_CRTC_VERTICAL_INTERRUPT0_CONTROL 0x0d1e
6539#define mmCRTC3_CRTC_VERTICAL_INTERRUPT0_CONTROL_BASE_IDX 2
6540#define mmCRTC3_CRTC_VERTICAL_INTERRUPT1_POSITION 0x0d1f
6541#define mmCRTC3_CRTC_VERTICAL_INTERRUPT1_POSITION_BASE_IDX 2
6542#define mmCRTC3_CRTC_VERTICAL_INTERRUPT1_CONTROL 0x0d20
6543#define mmCRTC3_CRTC_VERTICAL_INTERRUPT1_CONTROL_BASE_IDX 2
6544#define mmCRTC3_CRTC_VERTICAL_INTERRUPT2_POSITION 0x0d21
6545#define mmCRTC3_CRTC_VERTICAL_INTERRUPT2_POSITION_BASE_IDX 2
6546#define mmCRTC3_CRTC_VERTICAL_INTERRUPT2_CONTROL 0x0d22
6547#define mmCRTC3_CRTC_VERTICAL_INTERRUPT2_CONTROL_BASE_IDX 2
6548#define mmCRTC3_CRTC_CRC_CNTL 0x0d23
6549#define mmCRTC3_CRTC_CRC_CNTL_BASE_IDX 2
6550#define mmCRTC3_CRTC_CRC0_WINDOWA_X_CONTROL 0x0d24
6551#define mmCRTC3_CRTC_CRC0_WINDOWA_X_CONTROL_BASE_IDX 2
6552#define mmCRTC3_CRTC_CRC0_WINDOWA_Y_CONTROL 0x0d25
6553#define mmCRTC3_CRTC_CRC0_WINDOWA_Y_CONTROL_BASE_IDX 2
6554#define mmCRTC3_CRTC_CRC0_WINDOWB_X_CONTROL 0x0d26
6555#define mmCRTC3_CRTC_CRC0_WINDOWB_X_CONTROL_BASE_IDX 2
6556#define mmCRTC3_CRTC_CRC0_WINDOWB_Y_CONTROL 0x0d27
6557#define mmCRTC3_CRTC_CRC0_WINDOWB_Y_CONTROL_BASE_IDX 2
6558#define mmCRTC3_CRTC_CRC0_DATA_RG 0x0d28
6559#define mmCRTC3_CRTC_CRC0_DATA_RG_BASE_IDX 2
6560#define mmCRTC3_CRTC_CRC0_DATA_B 0x0d29
6561#define mmCRTC3_CRTC_CRC0_DATA_B_BASE_IDX 2
6562#define mmCRTC3_CRTC_CRC1_WINDOWA_X_CONTROL 0x0d2a
6563#define mmCRTC3_CRTC_CRC1_WINDOWA_X_CONTROL_BASE_IDX 2
6564#define mmCRTC3_CRTC_CRC1_WINDOWA_Y_CONTROL 0x0d2b
6565#define mmCRTC3_CRTC_CRC1_WINDOWA_Y_CONTROL_BASE_IDX 2
6566#define mmCRTC3_CRTC_CRC1_WINDOWB_X_CONTROL 0x0d2c
6567#define mmCRTC3_CRTC_CRC1_WINDOWB_X_CONTROL_BASE_IDX 2
6568#define mmCRTC3_CRTC_CRC1_WINDOWB_Y_CONTROL 0x0d2d
6569#define mmCRTC3_CRTC_CRC1_WINDOWB_Y_CONTROL_BASE_IDX 2
6570#define mmCRTC3_CRTC_CRC1_DATA_RG 0x0d2e
6571#define mmCRTC3_CRTC_CRC1_DATA_RG_BASE_IDX 2
6572#define mmCRTC3_CRTC_CRC1_DATA_B 0x0d2f
6573#define mmCRTC3_CRTC_CRC1_DATA_B_BASE_IDX 2
6574#define mmCRTC3_CRTC_EXT_TIMING_SYNC_CONTROL 0x0d30
6575#define mmCRTC3_CRTC_EXT_TIMING_SYNC_CONTROL_BASE_IDX 2
6576#define mmCRTC3_CRTC_EXT_TIMING_SYNC_WINDOW_START 0x0d31
6577#define mmCRTC3_CRTC_EXT_TIMING_SYNC_WINDOW_START_BASE_IDX 2
6578#define mmCRTC3_CRTC_EXT_TIMING_SYNC_WINDOW_END 0x0d32
6579#define mmCRTC3_CRTC_EXT_TIMING_SYNC_WINDOW_END_BASE_IDX 2
6580#define mmCRTC3_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL 0x0d33
6581#define mmCRTC3_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL_BASE_IDX 2
6582#define mmCRTC3_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL 0x0d34
6583#define mmCRTC3_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL_BASE_IDX 2
6584#define mmCRTC3_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL 0x0d35
6585#define mmCRTC3_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL_BASE_IDX 2
6586#define mmCRTC3_CRTC_STATIC_SCREEN_CONTROL 0x0d36
6587#define mmCRTC3_CRTC_STATIC_SCREEN_CONTROL_BASE_IDX 2
6588#define mmCRTC3_CRTC_3D_STRUCTURE_CONTROL 0x0d37
6589#define mmCRTC3_CRTC_3D_STRUCTURE_CONTROL_BASE_IDX 2
6590#define mmCRTC3_CRTC_GSL_VSYNC_GAP 0x0d38
6591#define mmCRTC3_CRTC_GSL_VSYNC_GAP_BASE_IDX 2
6592#define mmCRTC3_CRTC_GSL_WINDOW 0x0d39
6593#define mmCRTC3_CRTC_GSL_WINDOW_BASE_IDX 2
6594#define mmCRTC3_CRTC_GSL_CONTROL 0x0d3a
6595#define mmCRTC3_CRTC_GSL_CONTROL_BASE_IDX 2
6596#define mmCRTC3_CRTC_RANGE_TIMING_INT_STATUS 0x0d3d
6597#define mmCRTC3_CRTC_RANGE_TIMING_INT_STATUS_BASE_IDX 2
6598#define mmCRTC3_CRTC_DRR_CONTROL 0x0d3e
6599#define mmCRTC3_CRTC_DRR_CONTROL_BASE_IDX 2
6600
6601
6602// addressBlock: dce_dc_fmt3_dispdec
6603// base address: 0x1800
6604#define mmFMT3_FMT_CLAMP_COMPONENT_R 0x0d42
6605#define mmFMT3_FMT_CLAMP_COMPONENT_R_BASE_IDX 2
6606#define mmFMT3_FMT_CLAMP_COMPONENT_G 0x0d43
6607#define mmFMT3_FMT_CLAMP_COMPONENT_G_BASE_IDX 2
6608#define mmFMT3_FMT_CLAMP_COMPONENT_B 0x0d44
6609#define mmFMT3_FMT_CLAMP_COMPONENT_B_BASE_IDX 2
6610#define mmFMT3_FMT_DYNAMIC_EXP_CNTL 0x0d45
6611#define mmFMT3_FMT_DYNAMIC_EXP_CNTL_BASE_IDX 2
6612#define mmFMT3_FMT_CONTROL 0x0d46
6613#define mmFMT3_FMT_CONTROL_BASE_IDX 2
6614#define mmFMT3_FMT_BIT_DEPTH_CONTROL 0x0d47
6615#define mmFMT3_FMT_BIT_DEPTH_CONTROL_BASE_IDX 2
6616#define mmFMT3_FMT_DITHER_RAND_R_SEED 0x0d48
6617#define mmFMT3_FMT_DITHER_RAND_R_SEED_BASE_IDX 2
6618#define mmFMT3_FMT_DITHER_RAND_G_SEED 0x0d49
6619#define mmFMT3_FMT_DITHER_RAND_G_SEED_BASE_IDX 2
6620#define mmFMT3_FMT_DITHER_RAND_B_SEED 0x0d4a
6621#define mmFMT3_FMT_DITHER_RAND_B_SEED_BASE_IDX 2
6622#define mmFMT3_FMT_CLAMP_CNTL 0x0d4e
6623#define mmFMT3_FMT_CLAMP_CNTL_BASE_IDX 2
6624#define mmFMT3_FMT_CRC_CNTL 0x0d4f
6625#define mmFMT3_FMT_CRC_CNTL_BASE_IDX 2
6626#define mmFMT3_FMT_CRC_SIG_RED_GREEN_MASK 0x0d50
6627#define mmFMT3_FMT_CRC_SIG_RED_GREEN_MASK_BASE_IDX 2
6628#define mmFMT3_FMT_CRC_SIG_BLUE_CONTROL_MASK 0x0d51
6629#define mmFMT3_FMT_CRC_SIG_BLUE_CONTROL_MASK_BASE_IDX 2
6630#define mmFMT3_FMT_CRC_SIG_RED_GREEN 0x0d52
6631#define mmFMT3_FMT_CRC_SIG_RED_GREEN_BASE_IDX 2
6632#define mmFMT3_FMT_CRC_SIG_BLUE_CONTROL 0x0d53
6633#define mmFMT3_FMT_CRC_SIG_BLUE_CONTROL_BASE_IDX 2
6634#define mmFMT3_FMT_SIDE_BY_SIDE_STEREO_CONTROL 0x0d54
6635#define mmFMT3_FMT_SIDE_BY_SIDE_STEREO_CONTROL_BASE_IDX 2
6636#define mmFMT3_FMT_420_HBLANK_EARLY_START 0x0d55
6637#define mmFMT3_FMT_420_HBLANK_EARLY_START_BASE_IDX 2
6638
6639
6640// addressBlock: dce_dc_dcp4_dispdec
6641// base address: 0x2000
6642#define mmDCP4_GRPH_ENABLE 0x0d5a
6643#define mmDCP4_GRPH_ENABLE_BASE_IDX 2
6644#define mmDCP4_GRPH_CONTROL 0x0d5b
6645#define mmDCP4_GRPH_CONTROL_BASE_IDX 2
6646#define mmDCP4_GRPH_LUT_10BIT_BYPASS 0x0d5c
6647#define mmDCP4_GRPH_LUT_10BIT_BYPASS_BASE_IDX 2
6648#define mmDCP4_GRPH_SWAP_CNTL 0x0d5d
6649#define mmDCP4_GRPH_SWAP_CNTL_BASE_IDX 2
6650#define mmDCP4_GRPH_PRIMARY_SURFACE_ADDRESS 0x0d5e
6651#define mmDCP4_GRPH_PRIMARY_SURFACE_ADDRESS_BASE_IDX 2
6652#define mmDCP4_GRPH_SECONDARY_SURFACE_ADDRESS 0x0d5f
6653#define mmDCP4_GRPH_SECONDARY_SURFACE_ADDRESS_BASE_IDX 2
6654#define mmDCP4_GRPH_PITCH 0x0d60
6655#define mmDCP4_GRPH_PITCH_BASE_IDX 2
6656#define mmDCP4_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH 0x0d61
6657#define mmDCP4_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
6658#define mmDCP4_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH 0x0d62
6659#define mmDCP4_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
6660#define mmDCP4_GRPH_SURFACE_OFFSET_X 0x0d63
6661#define mmDCP4_GRPH_SURFACE_OFFSET_X_BASE_IDX 2
6662#define mmDCP4_GRPH_SURFACE_OFFSET_Y 0x0d64
6663#define mmDCP4_GRPH_SURFACE_OFFSET_Y_BASE_IDX 2
6664#define mmDCP4_GRPH_X_START 0x0d65
6665#define mmDCP4_GRPH_X_START_BASE_IDX 2
6666#define mmDCP4_GRPH_Y_START 0x0d66
6667#define mmDCP4_GRPH_Y_START_BASE_IDX 2
6668#define mmDCP4_GRPH_X_END 0x0d67
6669#define mmDCP4_GRPH_X_END_BASE_IDX 2
6670#define mmDCP4_GRPH_Y_END 0x0d68
6671#define mmDCP4_GRPH_Y_END_BASE_IDX 2
6672#define mmDCP4_INPUT_GAMMA_CONTROL 0x0d69
6673#define mmDCP4_INPUT_GAMMA_CONTROL_BASE_IDX 2
6674#define mmDCP4_GRPH_UPDATE 0x0d6a
6675#define mmDCP4_GRPH_UPDATE_BASE_IDX 2
6676#define mmDCP4_GRPH_FLIP_CONTROL 0x0d6b
6677#define mmDCP4_GRPH_FLIP_CONTROL_BASE_IDX 2
6678#define mmDCP4_GRPH_SURFACE_ADDRESS_INUSE 0x0d6c
6679#define mmDCP4_GRPH_SURFACE_ADDRESS_INUSE_BASE_IDX 2
6680#define mmDCP4_GRPH_DFQ_CONTROL 0x0d6d
6681#define mmDCP4_GRPH_DFQ_CONTROL_BASE_IDX 2
6682#define mmDCP4_GRPH_DFQ_STATUS 0x0d6e
6683#define mmDCP4_GRPH_DFQ_STATUS_BASE_IDX 2
6684#define mmDCP4_GRPH_INTERRUPT_STATUS 0x0d6f
6685#define mmDCP4_GRPH_INTERRUPT_STATUS_BASE_IDX 2
6686#define mmDCP4_GRPH_INTERRUPT_CONTROL 0x0d70
6687#define mmDCP4_GRPH_INTERRUPT_CONTROL_BASE_IDX 2
6688#define mmDCP4_GRPH_SURFACE_ADDRESS_HIGH_INUSE 0x0d71
6689#define mmDCP4_GRPH_SURFACE_ADDRESS_HIGH_INUSE_BASE_IDX 2
6690#define mmDCP4_GRPH_COMPRESS_SURFACE_ADDRESS 0x0d72
6691#define mmDCP4_GRPH_COMPRESS_SURFACE_ADDRESS_BASE_IDX 2
6692#define mmDCP4_GRPH_COMPRESS_PITCH 0x0d73
6693#define mmDCP4_GRPH_COMPRESS_PITCH_BASE_IDX 2
6694#define mmDCP4_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH 0x0d74
6695#define mmDCP4_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH_BASE_IDX 2
6696#define mmDCP4_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT 0x0d75
6697#define mmDCP4_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT_BASE_IDX 2
6698#define mmDCP4_PRESCALE_GRPH_CONTROL 0x0d76
6699#define mmDCP4_PRESCALE_GRPH_CONTROL_BASE_IDX 2
6700#define mmDCP4_PRESCALE_VALUES_GRPH_R 0x0d77
6701#define mmDCP4_PRESCALE_VALUES_GRPH_R_BASE_IDX 2
6702#define mmDCP4_PRESCALE_VALUES_GRPH_G 0x0d78
6703#define mmDCP4_PRESCALE_VALUES_GRPH_G_BASE_IDX 2
6704#define mmDCP4_PRESCALE_VALUES_GRPH_B 0x0d79
6705#define mmDCP4_PRESCALE_VALUES_GRPH_B_BASE_IDX 2
6706#define mmDCP4_INPUT_CSC_CONTROL 0x0d7a
6707#define mmDCP4_INPUT_CSC_CONTROL_BASE_IDX 2
6708#define mmDCP4_INPUT_CSC_C11_C12 0x0d7b
6709#define mmDCP4_INPUT_CSC_C11_C12_BASE_IDX 2
6710#define mmDCP4_INPUT_CSC_C13_C14 0x0d7c
6711#define mmDCP4_INPUT_CSC_C13_C14_BASE_IDX 2
6712#define mmDCP4_INPUT_CSC_C21_C22 0x0d7d
6713#define mmDCP4_INPUT_CSC_C21_C22_BASE_IDX 2
6714#define mmDCP4_INPUT_CSC_C23_C24 0x0d7e
6715#define mmDCP4_INPUT_CSC_C23_C24_BASE_IDX 2
6716#define mmDCP4_INPUT_CSC_C31_C32 0x0d7f
6717#define mmDCP4_INPUT_CSC_C31_C32_BASE_IDX 2
6718#define mmDCP4_INPUT_CSC_C33_C34 0x0d80
6719#define mmDCP4_INPUT_CSC_C33_C34_BASE_IDX 2
6720#define mmDCP4_OUTPUT_CSC_CONTROL 0x0d81
6721#define mmDCP4_OUTPUT_CSC_CONTROL_BASE_IDX 2
6722#define mmDCP4_OUTPUT_CSC_C11_C12 0x0d82
6723#define mmDCP4_OUTPUT_CSC_C11_C12_BASE_IDX 2
6724#define mmDCP4_OUTPUT_CSC_C13_C14 0x0d83
6725#define mmDCP4_OUTPUT_CSC_C13_C14_BASE_IDX 2
6726#define mmDCP4_OUTPUT_CSC_C21_C22 0x0d84
6727#define mmDCP4_OUTPUT_CSC_C21_C22_BASE_IDX 2
6728#define mmDCP4_OUTPUT_CSC_C23_C24 0x0d85
6729#define mmDCP4_OUTPUT_CSC_C23_C24_BASE_IDX 2
6730#define mmDCP4_OUTPUT_CSC_C31_C32 0x0d86
6731#define mmDCP4_OUTPUT_CSC_C31_C32_BASE_IDX 2
6732#define mmDCP4_OUTPUT_CSC_C33_C34 0x0d87
6733#define mmDCP4_OUTPUT_CSC_C33_C34_BASE_IDX 2
6734#define mmDCP4_COMM_MATRIXA_TRANS_C11_C12 0x0d88
6735#define mmDCP4_COMM_MATRIXA_TRANS_C11_C12_BASE_IDX 2
6736#define mmDCP4_COMM_MATRIXA_TRANS_C13_C14 0x0d89
6737#define mmDCP4_COMM_MATRIXA_TRANS_C13_C14_BASE_IDX 2
6738#define mmDCP4_COMM_MATRIXA_TRANS_C21_C22 0x0d8a
6739#define mmDCP4_COMM_MATRIXA_TRANS_C21_C22_BASE_IDX 2
6740#define mmDCP4_COMM_MATRIXA_TRANS_C23_C24 0x0d8b
6741#define mmDCP4_COMM_MATRIXA_TRANS_C23_C24_BASE_IDX 2
6742#define mmDCP4_COMM_MATRIXA_TRANS_C31_C32 0x0d8c
6743#define mmDCP4_COMM_MATRIXA_TRANS_C31_C32_BASE_IDX 2
6744#define mmDCP4_COMM_MATRIXA_TRANS_C33_C34 0x0d8d
6745#define mmDCP4_COMM_MATRIXA_TRANS_C33_C34_BASE_IDX 2
6746#define mmDCP4_COMM_MATRIXB_TRANS_C11_C12 0x0d8e
6747#define mmDCP4_COMM_MATRIXB_TRANS_C11_C12_BASE_IDX 2
6748#define mmDCP4_COMM_MATRIXB_TRANS_C13_C14 0x0d8f
6749#define mmDCP4_COMM_MATRIXB_TRANS_C13_C14_BASE_IDX 2
6750#define mmDCP4_COMM_MATRIXB_TRANS_C21_C22 0x0d90
6751#define mmDCP4_COMM_MATRIXB_TRANS_C21_C22_BASE_IDX 2
6752#define mmDCP4_COMM_MATRIXB_TRANS_C23_C24 0x0d91
6753#define mmDCP4_COMM_MATRIXB_TRANS_C23_C24_BASE_IDX 2
6754#define mmDCP4_COMM_MATRIXB_TRANS_C31_C32 0x0d92
6755#define mmDCP4_COMM_MATRIXB_TRANS_C31_C32_BASE_IDX 2
6756#define mmDCP4_COMM_MATRIXB_TRANS_C33_C34 0x0d93
6757#define mmDCP4_COMM_MATRIXB_TRANS_C33_C34_BASE_IDX 2
6758#define mmDCP4_DENORM_CONTROL 0x0d94
6759#define mmDCP4_DENORM_CONTROL_BASE_IDX 2
6760#define mmDCP4_OUT_ROUND_CONTROL 0x0d95
6761#define mmDCP4_OUT_ROUND_CONTROL_BASE_IDX 2
6762#define mmDCP4_OUT_CLAMP_CONTROL_R_CR 0x0d96
6763#define mmDCP4_OUT_CLAMP_CONTROL_R_CR_BASE_IDX 2
6764#define mmDCP4_OUT_CLAMP_CONTROL_G_Y 0x0d97
6765#define mmDCP4_OUT_CLAMP_CONTROL_G_Y_BASE_IDX 2
6766#define mmDCP4_OUT_CLAMP_CONTROL_B_CB 0x0d98
6767#define mmDCP4_OUT_CLAMP_CONTROL_B_CB_BASE_IDX 2
6768#define mmDCP4_KEY_CONTROL 0x0d99
6769#define mmDCP4_KEY_CONTROL_BASE_IDX 2
6770#define mmDCP4_KEY_RANGE_ALPHA 0x0d9a
6771#define mmDCP4_KEY_RANGE_ALPHA_BASE_IDX 2
6772#define mmDCP4_KEY_RANGE_RED 0x0d9b
6773#define mmDCP4_KEY_RANGE_RED_BASE_IDX 2
6774#define mmDCP4_KEY_RANGE_GREEN 0x0d9c
6775#define mmDCP4_KEY_RANGE_GREEN_BASE_IDX 2
6776#define mmDCP4_KEY_RANGE_BLUE 0x0d9d
6777#define mmDCP4_KEY_RANGE_BLUE_BASE_IDX 2
6778#define mmDCP4_DEGAMMA_CONTROL 0x0d9e
6779#define mmDCP4_DEGAMMA_CONTROL_BASE_IDX 2
6780#define mmDCP4_GAMUT_REMAP_CONTROL 0x0d9f
6781#define mmDCP4_GAMUT_REMAP_CONTROL_BASE_IDX 2
6782#define mmDCP4_GAMUT_REMAP_C11_C12 0x0da0
6783#define mmDCP4_GAMUT_REMAP_C11_C12_BASE_IDX 2
6784#define mmDCP4_GAMUT_REMAP_C13_C14 0x0da1
6785#define mmDCP4_GAMUT_REMAP_C13_C14_BASE_IDX 2
6786#define mmDCP4_GAMUT_REMAP_C21_C22 0x0da2
6787#define mmDCP4_GAMUT_REMAP_C21_C22_BASE_IDX 2
6788#define mmDCP4_GAMUT_REMAP_C23_C24 0x0da3
6789#define mmDCP4_GAMUT_REMAP_C23_C24_BASE_IDX 2
6790#define mmDCP4_GAMUT_REMAP_C31_C32 0x0da4
6791#define mmDCP4_GAMUT_REMAP_C31_C32_BASE_IDX 2
6792#define mmDCP4_GAMUT_REMAP_C33_C34 0x0da5
6793#define mmDCP4_GAMUT_REMAP_C33_C34_BASE_IDX 2
6794#define mmDCP4_DCP_SPATIAL_DITHER_CNTL 0x0da6
6795#define mmDCP4_DCP_SPATIAL_DITHER_CNTL_BASE_IDX 2
6796#define mmDCP4_DCP_RANDOM_SEEDS 0x0da7
6797#define mmDCP4_DCP_RANDOM_SEEDS_BASE_IDX 2
6798#define mmDCP4_DCP_FP_CONVERTED_FIELD 0x0da8
6799#define mmDCP4_DCP_FP_CONVERTED_FIELD_BASE_IDX 2
6800#define mmDCP4_CUR_CONTROL 0x0da9
6801#define mmDCP4_CUR_CONTROL_BASE_IDX 2
6802#define mmDCP4_CUR_SURFACE_ADDRESS 0x0daa
6803#define mmDCP4_CUR_SURFACE_ADDRESS_BASE_IDX 2
6804#define mmDCP4_CUR_SIZE 0x0dab
6805#define mmDCP4_CUR_SIZE_BASE_IDX 2
6806#define mmDCP4_CUR_SURFACE_ADDRESS_HIGH 0x0dac
6807#define mmDCP4_CUR_SURFACE_ADDRESS_HIGH_BASE_IDX 2
6808#define mmDCP4_CUR_POSITION 0x0dad
6809#define mmDCP4_CUR_POSITION_BASE_IDX 2
6810#define mmDCP4_CUR_HOT_SPOT 0x0dae
6811#define mmDCP4_CUR_HOT_SPOT_BASE_IDX 2
6812#define mmDCP4_CUR_COLOR1 0x0daf
6813#define mmDCP4_CUR_COLOR1_BASE_IDX 2
6814#define mmDCP4_CUR_COLOR2 0x0db0
6815#define mmDCP4_CUR_COLOR2_BASE_IDX 2
6816#define mmDCP4_CUR_UPDATE 0x0db1
6817#define mmDCP4_CUR_UPDATE_BASE_IDX 2
6818#define mmDCP4_CUR_REQUEST_FILTER_CNTL 0x0dbb
6819#define mmDCP4_CUR_REQUEST_FILTER_CNTL_BASE_IDX 2
6820#define mmDCP4_CUR_STEREO_CONTROL 0x0dbc
6821#define mmDCP4_CUR_STEREO_CONTROL_BASE_IDX 2
6822#define mmDCP4_DC_LUT_RW_MODE 0x0dbe
6823#define mmDCP4_DC_LUT_RW_MODE_BASE_IDX 2
6824#define mmDCP4_DC_LUT_RW_INDEX 0x0dbf
6825#define mmDCP4_DC_LUT_RW_INDEX_BASE_IDX 2
6826#define mmDCP4_DC_LUT_SEQ_COLOR 0x0dc0
6827#define mmDCP4_DC_LUT_SEQ_COLOR_BASE_IDX 2
6828#define mmDCP4_DC_LUT_PWL_DATA 0x0dc1
6829#define mmDCP4_DC_LUT_PWL_DATA_BASE_IDX 2
6830#define mmDCP4_DC_LUT_30_COLOR 0x0dc2
6831#define mmDCP4_DC_LUT_30_COLOR_BASE_IDX 2
6832#define mmDCP4_DC_LUT_VGA_ACCESS_ENABLE 0x0dc3
6833#define mmDCP4_DC_LUT_VGA_ACCESS_ENABLE_BASE_IDX 2
6834#define mmDCP4_DC_LUT_WRITE_EN_MASK 0x0dc4
6835#define mmDCP4_DC_LUT_WRITE_EN_MASK_BASE_IDX 2
6836#define mmDCP4_DC_LUT_AUTOFILL 0x0dc5
6837#define mmDCP4_DC_LUT_AUTOFILL_BASE_IDX 2
6838#define mmDCP4_DC_LUT_CONTROL 0x0dc6
6839#define mmDCP4_DC_LUT_CONTROL_BASE_IDX 2
6840#define mmDCP4_DC_LUT_BLACK_OFFSET_BLUE 0x0dc7
6841#define mmDCP4_DC_LUT_BLACK_OFFSET_BLUE_BASE_IDX 2
6842#define mmDCP4_DC_LUT_BLACK_OFFSET_GREEN 0x0dc8
6843#define mmDCP4_DC_LUT_BLACK_OFFSET_GREEN_BASE_IDX 2
6844#define mmDCP4_DC_LUT_BLACK_OFFSET_RED 0x0dc9
6845#define mmDCP4_DC_LUT_BLACK_OFFSET_RED_BASE_IDX 2
6846#define mmDCP4_DC_LUT_WHITE_OFFSET_BLUE 0x0dca
6847#define mmDCP4_DC_LUT_WHITE_OFFSET_BLUE_BASE_IDX 2
6848#define mmDCP4_DC_LUT_WHITE_OFFSET_GREEN 0x0dcb
6849#define mmDCP4_DC_LUT_WHITE_OFFSET_GREEN_BASE_IDX 2
6850#define mmDCP4_DC_LUT_WHITE_OFFSET_RED 0x0dcc
6851#define mmDCP4_DC_LUT_WHITE_OFFSET_RED_BASE_IDX 2
6852#define mmDCP4_DCP_CRC_CONTROL 0x0dcd
6853#define mmDCP4_DCP_CRC_CONTROL_BASE_IDX 2
6854#define mmDCP4_DCP_CRC_MASK 0x0dce
6855#define mmDCP4_DCP_CRC_MASK_BASE_IDX 2
6856#define mmDCP4_DCP_CRC_CURRENT 0x0dcf
6857#define mmDCP4_DCP_CRC_CURRENT_BASE_IDX 2
6858#define mmDCP4_DVMM_PTE_CONTROL 0x0dd0
6859#define mmDCP4_DVMM_PTE_CONTROL_BASE_IDX 2
6860#define mmDCP4_DCP_CRC_LAST 0x0dd1
6861#define mmDCP4_DCP_CRC_LAST_BASE_IDX 2
6862#define mmDCP4_DVMM_PTE_ARB_CONTROL 0x0dd2
6863#define mmDCP4_DVMM_PTE_ARB_CONTROL_BASE_IDX 2
6864#define mmDCP4_GRPH_FLIP_RATE_CNTL 0x0dd4
6865#define mmDCP4_GRPH_FLIP_RATE_CNTL_BASE_IDX 2
6866#define mmDCP4_DCP_GSL_CONTROL 0x0dd5
6867#define mmDCP4_DCP_GSL_CONTROL_BASE_IDX 2
6868#define mmDCP4_DCP_LB_DATA_GAP_BETWEEN_CHUNK 0x0dd6
6869#define mmDCP4_DCP_LB_DATA_GAP_BETWEEN_CHUNK_BASE_IDX 2
6870#define mmDCP4_GRPH_STEREOSYNC_FLIP 0x0ddc
6871#define mmDCP4_GRPH_STEREOSYNC_FLIP_BASE_IDX 2
6872#define mmDCP4_HW_ROTATION 0x0dde
6873#define mmDCP4_HW_ROTATION_BASE_IDX 2
6874#define mmDCP4_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL 0x0ddf
6875#define mmDCP4_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL_BASE_IDX 2
6876#define mmDCP4_REGAMMA_CONTROL 0x0de0
6877#define mmDCP4_REGAMMA_CONTROL_BASE_IDX 2
6878#define mmDCP4_REGAMMA_LUT_INDEX 0x0de1
6879#define mmDCP4_REGAMMA_LUT_INDEX_BASE_IDX 2
6880#define mmDCP4_REGAMMA_LUT_DATA 0x0de2
6881#define mmDCP4_REGAMMA_LUT_DATA_BASE_IDX 2
6882#define mmDCP4_REGAMMA_LUT_WRITE_EN_MASK 0x0de3
6883#define mmDCP4_REGAMMA_LUT_WRITE_EN_MASK_BASE_IDX 2
6884#define mmDCP4_REGAMMA_CNTLA_START_CNTL 0x0de4
6885#define mmDCP4_REGAMMA_CNTLA_START_CNTL_BASE_IDX 2
6886#define mmDCP4_REGAMMA_CNTLA_SLOPE_CNTL 0x0de5
6887#define mmDCP4_REGAMMA_CNTLA_SLOPE_CNTL_BASE_IDX 2
6888#define mmDCP4_REGAMMA_CNTLA_END_CNTL1 0x0de6
6889#define mmDCP4_REGAMMA_CNTLA_END_CNTL1_BASE_IDX 2
6890#define mmDCP4_REGAMMA_CNTLA_END_CNTL2 0x0de7
6891#define mmDCP4_REGAMMA_CNTLA_END_CNTL2_BASE_IDX 2
6892#define mmDCP4_REGAMMA_CNTLA_REGION_0_1 0x0de8
6893#define mmDCP4_REGAMMA_CNTLA_REGION_0_1_BASE_IDX 2
6894#define mmDCP4_REGAMMA_CNTLA_REGION_2_3 0x0de9
6895#define mmDCP4_REGAMMA_CNTLA_REGION_2_3_BASE_IDX 2
6896#define mmDCP4_REGAMMA_CNTLA_REGION_4_5 0x0dea
6897#define mmDCP4_REGAMMA_CNTLA_REGION_4_5_BASE_IDX 2
6898#define mmDCP4_REGAMMA_CNTLA_REGION_6_7 0x0deb
6899#define mmDCP4_REGAMMA_CNTLA_REGION_6_7_BASE_IDX 2
6900#define mmDCP4_REGAMMA_CNTLA_REGION_8_9 0x0dec
6901#define mmDCP4_REGAMMA_CNTLA_REGION_8_9_BASE_IDX 2
6902#define mmDCP4_REGAMMA_CNTLA_REGION_10_11 0x0ded
6903#define mmDCP4_REGAMMA_CNTLA_REGION_10_11_BASE_IDX 2
6904#define mmDCP4_REGAMMA_CNTLA_REGION_12_13 0x0dee
6905#define mmDCP4_REGAMMA_CNTLA_REGION_12_13_BASE_IDX 2
6906#define mmDCP4_REGAMMA_CNTLA_REGION_14_15 0x0def
6907#define mmDCP4_REGAMMA_CNTLA_REGION_14_15_BASE_IDX 2
6908#define mmDCP4_REGAMMA_CNTLB_START_CNTL 0x0df0
6909#define mmDCP4_REGAMMA_CNTLB_START_CNTL_BASE_IDX 2
6910#define mmDCP4_REGAMMA_CNTLB_SLOPE_CNTL 0x0df1
6911#define mmDCP4_REGAMMA_CNTLB_SLOPE_CNTL_BASE_IDX 2
6912#define mmDCP4_REGAMMA_CNTLB_END_CNTL1 0x0df2
6913#define mmDCP4_REGAMMA_CNTLB_END_CNTL1_BASE_IDX 2
6914#define mmDCP4_REGAMMA_CNTLB_END_CNTL2 0x0df3
6915#define mmDCP4_REGAMMA_CNTLB_END_CNTL2_BASE_IDX 2
6916#define mmDCP4_REGAMMA_CNTLB_REGION_0_1 0x0df4
6917#define mmDCP4_REGAMMA_CNTLB_REGION_0_1_BASE_IDX 2
6918#define mmDCP4_REGAMMA_CNTLB_REGION_2_3 0x0df5
6919#define mmDCP4_REGAMMA_CNTLB_REGION_2_3_BASE_IDX 2
6920#define mmDCP4_REGAMMA_CNTLB_REGION_4_5 0x0df6
6921#define mmDCP4_REGAMMA_CNTLB_REGION_4_5_BASE_IDX 2
6922#define mmDCP4_REGAMMA_CNTLB_REGION_6_7 0x0df7
6923#define mmDCP4_REGAMMA_CNTLB_REGION_6_7_BASE_IDX 2
6924#define mmDCP4_REGAMMA_CNTLB_REGION_8_9 0x0df8
6925#define mmDCP4_REGAMMA_CNTLB_REGION_8_9_BASE_IDX 2
6926#define mmDCP4_REGAMMA_CNTLB_REGION_10_11 0x0df9
6927#define mmDCP4_REGAMMA_CNTLB_REGION_10_11_BASE_IDX 2
6928#define mmDCP4_REGAMMA_CNTLB_REGION_12_13 0x0dfa
6929#define mmDCP4_REGAMMA_CNTLB_REGION_12_13_BASE_IDX 2
6930#define mmDCP4_REGAMMA_CNTLB_REGION_14_15 0x0dfb
6931#define mmDCP4_REGAMMA_CNTLB_REGION_14_15_BASE_IDX 2
6932#define mmDCP4_ALPHA_CONTROL 0x0dfc
6933#define mmDCP4_ALPHA_CONTROL_BASE_IDX 2
6934#define mmDCP4_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS 0x0dfd
6935#define mmDCP4_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_BASE_IDX 2
6936#define mmDCP4_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH 0x0dfe
6937#define mmDCP4_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
6938#define mmDCP4_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS 0x0dff
6939#define mmDCP4_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS_BASE_IDX 2
6940#define mmDCP4_GRPH_XDMA_FLIP_TIMEOUT 0x0e00
6941#define mmDCP4_GRPH_XDMA_FLIP_TIMEOUT_BASE_IDX 2
6942#define mmDCP4_GRPH_XDMA_FLIP_AVG_DELAY 0x0e01
6943#define mmDCP4_GRPH_XDMA_FLIP_AVG_DELAY_BASE_IDX 2
6944#define mmDCP4_GRPH_SURFACE_COUNTER_CONTROL 0x0e02
6945#define mmDCP4_GRPH_SURFACE_COUNTER_CONTROL_BASE_IDX 2
6946#define mmDCP4_GRPH_SURFACE_COUNTER_OUTPUT 0x0e03
6947#define mmDCP4_GRPH_SURFACE_COUNTER_OUTPUT_BASE_IDX 2
6948
6949
6950// addressBlock: dce_dc_lb4_dispdec
6951// base address: 0x2000
6952#define mmLB4_LB_DATA_FORMAT 0x0e1a
6953#define mmLB4_LB_DATA_FORMAT_BASE_IDX 2
6954#define mmLB4_LB_MEMORY_CTRL 0x0e1b
6955#define mmLB4_LB_MEMORY_CTRL_BASE_IDX 2
6956#define mmLB4_LB_MEMORY_SIZE_STATUS 0x0e1c
6957#define mmLB4_LB_MEMORY_SIZE_STATUS_BASE_IDX 2
6958#define mmLB4_LB_DESKTOP_HEIGHT 0x0e1d
6959#define mmLB4_LB_DESKTOP_HEIGHT_BASE_IDX 2
6960#define mmLB4_LB_VLINE_START_END 0x0e1e
6961#define mmLB4_LB_VLINE_START_END_BASE_IDX 2
6962#define mmLB4_LB_VLINE2_START_END 0x0e1f
6963#define mmLB4_LB_VLINE2_START_END_BASE_IDX 2
6964#define mmLB4_LB_V_COUNTER 0x0e20
6965#define mmLB4_LB_V_COUNTER_BASE_IDX 2
6966#define mmLB4_LB_SNAPSHOT_V_COUNTER 0x0e21
6967#define mmLB4_LB_SNAPSHOT_V_COUNTER_BASE_IDX 2
6968#define mmLB4_LB_INTERRUPT_MASK 0x0e22
6969#define mmLB4_LB_INTERRUPT_MASK_BASE_IDX 2
6970#define mmLB4_LB_VLINE_STATUS 0x0e23
6971#define mmLB4_LB_VLINE_STATUS_BASE_IDX 2
6972#define mmLB4_LB_VLINE2_STATUS 0x0e24
6973#define mmLB4_LB_VLINE2_STATUS_BASE_IDX 2
6974#define mmLB4_LB_VBLANK_STATUS 0x0e25
6975#define mmLB4_LB_VBLANK_STATUS_BASE_IDX 2
6976#define mmLB4_LB_SYNC_RESET_SEL 0x0e26
6977#define mmLB4_LB_SYNC_RESET_SEL_BASE_IDX 2
6978#define mmLB4_LB_BLACK_KEYER_R_CR 0x0e27
6979#define mmLB4_LB_BLACK_KEYER_R_CR_BASE_IDX 2
6980#define mmLB4_LB_BLACK_KEYER_G_Y 0x0e28
6981#define mmLB4_LB_BLACK_KEYER_G_Y_BASE_IDX 2
6982#define mmLB4_LB_BLACK_KEYER_B_CB 0x0e29
6983#define mmLB4_LB_BLACK_KEYER_B_CB_BASE_IDX 2
6984#define mmLB4_LB_KEYER_COLOR_CTRL 0x0e2a
6985#define mmLB4_LB_KEYER_COLOR_CTRL_BASE_IDX 2
6986#define mmLB4_LB_KEYER_COLOR_R_CR 0x0e2b
6987#define mmLB4_LB_KEYER_COLOR_R_CR_BASE_IDX 2
6988#define mmLB4_LB_KEYER_COLOR_G_Y 0x0e2c
6989#define mmLB4_LB_KEYER_COLOR_G_Y_BASE_IDX 2
6990#define mmLB4_LB_KEYER_COLOR_B_CB 0x0e2d
6991#define mmLB4_LB_KEYER_COLOR_B_CB_BASE_IDX 2
6992#define mmLB4_LB_KEYER_COLOR_REP_R_CR 0x0e2e
6993#define mmLB4_LB_KEYER_COLOR_REP_R_CR_BASE_IDX 2
6994#define mmLB4_LB_KEYER_COLOR_REP_G_Y 0x0e2f
6995#define mmLB4_LB_KEYER_COLOR_REP_G_Y_BASE_IDX 2
6996#define mmLB4_LB_KEYER_COLOR_REP_B_CB 0x0e30
6997#define mmLB4_LB_KEYER_COLOR_REP_B_CB_BASE_IDX 2
6998#define mmLB4_LB_BUFFER_LEVEL_STATUS 0x0e31
6999#define mmLB4_LB_BUFFER_LEVEL_STATUS_BASE_IDX 2
7000#define mmLB4_LB_BUFFER_URGENCY_CTRL 0x0e32
7001#define mmLB4_LB_BUFFER_URGENCY_CTRL_BASE_IDX 2
7002#define mmLB4_LB_BUFFER_URGENCY_STATUS 0x0e33
7003#define mmLB4_LB_BUFFER_URGENCY_STATUS_BASE_IDX 2
7004#define mmLB4_LB_BUFFER_STATUS 0x0e34
7005#define mmLB4_LB_BUFFER_STATUS_BASE_IDX 2
7006#define mmLB4_LB_NO_OUTSTANDING_REQ_STATUS 0x0e35
7007#define mmLB4_LB_NO_OUTSTANDING_REQ_STATUS_BASE_IDX 2
7008#define mmLB4_MVP_AFR_FLIP_MODE 0x0e36
7009#define mmLB4_MVP_AFR_FLIP_MODE_BASE_IDX 2
7010#define mmLB4_MVP_AFR_FLIP_FIFO_CNTL 0x0e37
7011#define mmLB4_MVP_AFR_FLIP_FIFO_CNTL_BASE_IDX 2
7012#define mmLB4_MVP_FLIP_LINE_NUM_INSERT 0x0e38
7013#define mmLB4_MVP_FLIP_LINE_NUM_INSERT_BASE_IDX 2
7014#define mmLB4_DC_MVP_LB_CONTROL 0x0e39
7015#define mmLB4_DC_MVP_LB_CONTROL_BASE_IDX 2
7016
7017
7018// addressBlock: dce_dc_dcfe4_dispdec
7019// base address: 0x2000
7020#define mmDCFE4_DCFE_CLOCK_CONTROL 0x0e5a
7021#define mmDCFE4_DCFE_CLOCK_CONTROL_BASE_IDX 2
7022#define mmDCFE4_DCFE_SOFT_RESET 0x0e5b
7023#define mmDCFE4_DCFE_SOFT_RESET_BASE_IDX 2
7024#define mmDCFE4_DCFE_MEM_PWR_CTRL 0x0e5d
7025#define mmDCFE4_DCFE_MEM_PWR_CTRL_BASE_IDX 2
7026#define mmDCFE4_DCFE_MEM_PWR_CTRL2 0x0e5e
7027#define mmDCFE4_DCFE_MEM_PWR_CTRL2_BASE_IDX 2
7028#define mmDCFE4_DCFE_MEM_PWR_STATUS 0x0e5f
7029#define mmDCFE4_DCFE_MEM_PWR_STATUS_BASE_IDX 2
7030#define mmDCFE4_DCFE_MISC 0x0e60
7031#define mmDCFE4_DCFE_MISC_BASE_IDX 2
7032#define mmDCFE4_DCFE_FLUSH 0x0e61
7033#define mmDCFE4_DCFE_FLUSH_BASE_IDX 2
7034
7035
7036// addressBlock: dce_dc_dc_perfmon7_dispdec
7037// base address: 0x3938
7038#define mmDC_PERFMON7_PERFCOUNTER_CNTL 0x0e6e
7039#define mmDC_PERFMON7_PERFCOUNTER_CNTL_BASE_IDX 2
7040#define mmDC_PERFMON7_PERFCOUNTER_CNTL2 0x0e6f
7041#define mmDC_PERFMON7_PERFCOUNTER_CNTL2_BASE_IDX 2
7042#define mmDC_PERFMON7_PERFCOUNTER_STATE 0x0e70
7043#define mmDC_PERFMON7_PERFCOUNTER_STATE_BASE_IDX 2
7044#define mmDC_PERFMON7_PERFMON_CNTL 0x0e71
7045#define mmDC_PERFMON7_PERFMON_CNTL_BASE_IDX 2
7046#define mmDC_PERFMON7_PERFMON_CNTL2 0x0e72
7047#define mmDC_PERFMON7_PERFMON_CNTL2_BASE_IDX 2
7048#define mmDC_PERFMON7_PERFMON_CVALUE_INT_MISC 0x0e73
7049#define mmDC_PERFMON7_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
7050#define mmDC_PERFMON7_PERFMON_CVALUE_LOW 0x0e74
7051#define mmDC_PERFMON7_PERFMON_CVALUE_LOW_BASE_IDX 2
7052#define mmDC_PERFMON7_PERFMON_HI 0x0e75
7053#define mmDC_PERFMON7_PERFMON_HI_BASE_IDX 2
7054#define mmDC_PERFMON7_PERFMON_LOW 0x0e76
7055#define mmDC_PERFMON7_PERFMON_LOW_BASE_IDX 2
7056
7057
7058// addressBlock: dce_dc_dmif_pg4_dispdec
7059// base address: 0x2000
7060#define mmDMIF_PG4_DPG_PIPE_ARBITRATION_CONTROL1 0x0e7a
7061#define mmDMIF_PG4_DPG_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
7062#define mmDMIF_PG4_DPG_PIPE_ARBITRATION_CONTROL2 0x0e7b
7063#define mmDMIF_PG4_DPG_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
7064#define mmDMIF_PG4_DPG_WATERMARK_MASK_CONTROL 0x0e7c
7065#define mmDMIF_PG4_DPG_WATERMARK_MASK_CONTROL_BASE_IDX 2
7066#define mmDMIF_PG4_DPG_PIPE_URGENCY_CONTROL 0x0e7d
7067#define mmDMIF_PG4_DPG_PIPE_URGENCY_CONTROL_BASE_IDX 2
7068#define mmDMIF_PG4_DPG_PIPE_URGENT_LEVEL_CONTROL 0x0e7e
7069#define mmDMIF_PG4_DPG_PIPE_URGENT_LEVEL_CONTROL_BASE_IDX 2
7070#define mmDMIF_PG4_DPG_PIPE_STUTTER_CONTROL 0x0e7f
7071#define mmDMIF_PG4_DPG_PIPE_STUTTER_CONTROL_BASE_IDX 2
7072#define mmDMIF_PG4_DPG_PIPE_STUTTER_CONTROL2 0x0e80
7073#define mmDMIF_PG4_DPG_PIPE_STUTTER_CONTROL2_BASE_IDX 2
7074#define mmDMIF_PG4_DPG_PIPE_LOW_POWER_CONTROL 0x0e81
7075#define mmDMIF_PG4_DPG_PIPE_LOW_POWER_CONTROL_BASE_IDX 2
7076#define mmDMIF_PG4_DPG_REPEATER_PROGRAM 0x0e82
7077#define mmDMIF_PG4_DPG_REPEATER_PROGRAM_BASE_IDX 2
7078#define mmDMIF_PG4_DPG_CHK_PRE_PROC_CNTL 0x0e86
7079#define mmDMIF_PG4_DPG_CHK_PRE_PROC_CNTL_BASE_IDX 2
7080#define mmDMIF_PG4_DPG_DVMM_STATUS 0x0e87
7081#define mmDMIF_PG4_DPG_DVMM_STATUS_BASE_IDX 2
7082
7083
7084// addressBlock: dce_dc_scl4_dispdec
7085// base address: 0x2000
7086#define mmSCL4_SCL_COEF_RAM_SELECT 0x0e9a
7087#define mmSCL4_SCL_COEF_RAM_SELECT_BASE_IDX 2
7088#define mmSCL4_SCL_COEF_RAM_TAP_DATA 0x0e9b
7089#define mmSCL4_SCL_COEF_RAM_TAP_DATA_BASE_IDX 2
7090#define mmSCL4_SCL_MODE 0x0e9c
7091#define mmSCL4_SCL_MODE_BASE_IDX 2
7092#define mmSCL4_SCL_TAP_CONTROL 0x0e9d
7093#define mmSCL4_SCL_TAP_CONTROL_BASE_IDX 2
7094#define mmSCL4_SCL_CONTROL 0x0e9e
7095#define mmSCL4_SCL_CONTROL_BASE_IDX 2
7096#define mmSCL4_SCL_BYPASS_CONTROL 0x0e9f
7097#define mmSCL4_SCL_BYPASS_CONTROL_BASE_IDX 2
7098#define mmSCL4_SCL_MANUAL_REPLICATE_CONTROL 0x0ea0
7099#define mmSCL4_SCL_MANUAL_REPLICATE_CONTROL_BASE_IDX 2
7100#define mmSCL4_SCL_AUTOMATIC_MODE_CONTROL 0x0ea1
7101#define mmSCL4_SCL_AUTOMATIC_MODE_CONTROL_BASE_IDX 2
7102#define mmSCL4_SCL_HORZ_FILTER_CONTROL 0x0ea2
7103#define mmSCL4_SCL_HORZ_FILTER_CONTROL_BASE_IDX 2
7104#define mmSCL4_SCL_HORZ_FILTER_SCALE_RATIO 0x0ea3
7105#define mmSCL4_SCL_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
7106#define mmSCL4_SCL_HORZ_FILTER_INIT 0x0ea4
7107#define mmSCL4_SCL_HORZ_FILTER_INIT_BASE_IDX 2
7108#define mmSCL4_SCL_VERT_FILTER_CONTROL 0x0ea5
7109#define mmSCL4_SCL_VERT_FILTER_CONTROL_BASE_IDX 2
7110#define mmSCL4_SCL_VERT_FILTER_SCALE_RATIO 0x0ea6
7111#define mmSCL4_SCL_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
7112#define mmSCL4_SCL_VERT_FILTER_INIT 0x0ea7
7113#define mmSCL4_SCL_VERT_FILTER_INIT_BASE_IDX 2
7114#define mmSCL4_SCL_VERT_FILTER_INIT_BOT 0x0ea8
7115#define mmSCL4_SCL_VERT_FILTER_INIT_BOT_BASE_IDX 2
7116#define mmSCL4_SCL_ROUND_OFFSET 0x0ea9
7117#define mmSCL4_SCL_ROUND_OFFSET_BASE_IDX 2
7118#define mmSCL4_SCL_UPDATE 0x0eaa
7119#define mmSCL4_SCL_UPDATE_BASE_IDX 2
7120#define mmSCL4_SCL_F_SHARP_CONTROL 0x0eab
7121#define mmSCL4_SCL_F_SHARP_CONTROL_BASE_IDX 2
7122#define mmSCL4_SCL_ALU_CONTROL 0x0eac
7123#define mmSCL4_SCL_ALU_CONTROL_BASE_IDX 2
7124#define mmSCL4_SCL_COEF_RAM_CONFLICT_STATUS 0x0ead
7125#define mmSCL4_SCL_COEF_RAM_CONFLICT_STATUS_BASE_IDX 2
7126#define mmSCL4_VIEWPORT_START_SECONDARY 0x0eae
7127#define mmSCL4_VIEWPORT_START_SECONDARY_BASE_IDX 2
7128#define mmSCL4_VIEWPORT_START 0x0eaf
7129#define mmSCL4_VIEWPORT_START_BASE_IDX 2
7130#define mmSCL4_VIEWPORT_SIZE 0x0eb0
7131#define mmSCL4_VIEWPORT_SIZE_BASE_IDX 2
7132#define mmSCL4_EXT_OVERSCAN_LEFT_RIGHT 0x0eb1
7133#define mmSCL4_EXT_OVERSCAN_LEFT_RIGHT_BASE_IDX 2
7134#define mmSCL4_EXT_OVERSCAN_TOP_BOTTOM 0x0eb2
7135#define mmSCL4_EXT_OVERSCAN_TOP_BOTTOM_BASE_IDX 2
7136#define mmSCL4_SCL_MODE_CHANGE_DET1 0x0eb3
7137#define mmSCL4_SCL_MODE_CHANGE_DET1_BASE_IDX 2
7138#define mmSCL4_SCL_MODE_CHANGE_DET2 0x0eb4
7139#define mmSCL4_SCL_MODE_CHANGE_DET2_BASE_IDX 2
7140#define mmSCL4_SCL_MODE_CHANGE_DET3 0x0eb5
7141#define mmSCL4_SCL_MODE_CHANGE_DET3_BASE_IDX 2
7142#define mmSCL4_SCL_MODE_CHANGE_MASK 0x0eb6
7143#define mmSCL4_SCL_MODE_CHANGE_MASK_BASE_IDX 2
7144
7145
7146// addressBlock: dce_dc_blnd4_dispdec
7147// base address: 0x2000
7148#define mmBLND4_BLND_CONTROL 0x0ec7
7149#define mmBLND4_BLND_CONTROL_BASE_IDX 2
7150#define mmBLND4_BLND_SM_CONTROL2 0x0ec8
7151#define mmBLND4_BLND_SM_CONTROL2_BASE_IDX 2
7152#define mmBLND4_BLND_CONTROL2 0x0ec9
7153#define mmBLND4_BLND_CONTROL2_BASE_IDX 2
7154#define mmBLND4_BLND_UPDATE 0x0eca
7155#define mmBLND4_BLND_UPDATE_BASE_IDX 2
7156#define mmBLND4_BLND_UNDERFLOW_INTERRUPT 0x0ecb
7157#define mmBLND4_BLND_UNDERFLOW_INTERRUPT_BASE_IDX 2
7158#define mmBLND4_BLND_V_UPDATE_LOCK 0x0ecc
7159#define mmBLND4_BLND_V_UPDATE_LOCK_BASE_IDX 2
7160#define mmBLND4_BLND_REG_UPDATE_STATUS 0x0ecd
7161#define mmBLND4_BLND_REG_UPDATE_STATUS_BASE_IDX 2
7162
7163
7164// addressBlock: dce_dc_crtc4_dispdec
7165// base address: 0x2000
7166#define mmCRTC4_CRTC_H_BLANK_EARLY_NUM 0x0ed2
7167#define mmCRTC4_CRTC_H_BLANK_EARLY_NUM_BASE_IDX 2
7168#define mmCRTC4_CRTC_H_TOTAL 0x0ed3
7169#define mmCRTC4_CRTC_H_TOTAL_BASE_IDX 2
7170#define mmCRTC4_CRTC_H_BLANK_START_END 0x0ed4
7171#define mmCRTC4_CRTC_H_BLANK_START_END_BASE_IDX 2
7172#define mmCRTC4_CRTC_H_SYNC_A 0x0ed5
7173#define mmCRTC4_CRTC_H_SYNC_A_BASE_IDX 2
7174#define mmCRTC4_CRTC_H_SYNC_A_CNTL 0x0ed6
7175#define mmCRTC4_CRTC_H_SYNC_A_CNTL_BASE_IDX 2
7176#define mmCRTC4_CRTC_H_SYNC_B 0x0ed7
7177#define mmCRTC4_CRTC_H_SYNC_B_BASE_IDX 2
7178#define mmCRTC4_CRTC_H_SYNC_B_CNTL 0x0ed8
7179#define mmCRTC4_CRTC_H_SYNC_B_CNTL_BASE_IDX 2
7180#define mmCRTC4_CRTC_VBI_END 0x0ed9
7181#define mmCRTC4_CRTC_VBI_END_BASE_IDX 2
7182#define mmCRTC4_CRTC_V_TOTAL 0x0eda
7183#define mmCRTC4_CRTC_V_TOTAL_BASE_IDX 2
7184#define mmCRTC4_CRTC_V_TOTAL_MIN 0x0edb
7185#define mmCRTC4_CRTC_V_TOTAL_MIN_BASE_IDX 2
7186#define mmCRTC4_CRTC_V_TOTAL_MAX 0x0edc
7187#define mmCRTC4_CRTC_V_TOTAL_MAX_BASE_IDX 2
7188#define mmCRTC4_CRTC_V_TOTAL_CONTROL 0x0edd
7189#define mmCRTC4_CRTC_V_TOTAL_CONTROL_BASE_IDX 2
7190#define mmCRTC4_CRTC_V_TOTAL_INT_STATUS 0x0ede
7191#define mmCRTC4_CRTC_V_TOTAL_INT_STATUS_BASE_IDX 2
7192#define mmCRTC4_CRTC_VSYNC_NOM_INT_STATUS 0x0edf
7193#define mmCRTC4_CRTC_VSYNC_NOM_INT_STATUS_BASE_IDX 2
7194#define mmCRTC4_CRTC_V_BLANK_START_END 0x0ee0
7195#define mmCRTC4_CRTC_V_BLANK_START_END_BASE_IDX 2
7196#define mmCRTC4_CRTC_V_SYNC_A 0x0ee1
7197#define mmCRTC4_CRTC_V_SYNC_A_BASE_IDX 2
7198#define mmCRTC4_CRTC_V_SYNC_A_CNTL 0x0ee2
7199#define mmCRTC4_CRTC_V_SYNC_A_CNTL_BASE_IDX 2
7200#define mmCRTC4_CRTC_V_SYNC_B 0x0ee3
7201#define mmCRTC4_CRTC_V_SYNC_B_BASE_IDX 2
7202#define mmCRTC4_CRTC_V_SYNC_B_CNTL 0x0ee4
7203#define mmCRTC4_CRTC_V_SYNC_B_CNTL_BASE_IDX 2
7204#define mmCRTC4_CRTC_DTMTEST_CNTL 0x0ee5
7205#define mmCRTC4_CRTC_DTMTEST_CNTL_BASE_IDX 2
7206#define mmCRTC4_CRTC_DTMTEST_STATUS_POSITION 0x0ee6
7207#define mmCRTC4_CRTC_DTMTEST_STATUS_POSITION_BASE_IDX 2
7208#define mmCRTC4_CRTC_TRIGA_CNTL 0x0ee7
7209#define mmCRTC4_CRTC_TRIGA_CNTL_BASE_IDX 2
7210#define mmCRTC4_CRTC_TRIGA_MANUAL_TRIG 0x0ee8
7211#define mmCRTC4_CRTC_TRIGA_MANUAL_TRIG_BASE_IDX 2
7212#define mmCRTC4_CRTC_TRIGB_CNTL 0x0ee9
7213#define mmCRTC4_CRTC_TRIGB_CNTL_BASE_IDX 2
7214#define mmCRTC4_CRTC_TRIGB_MANUAL_TRIG 0x0eea
7215#define mmCRTC4_CRTC_TRIGB_MANUAL_TRIG_BASE_IDX 2
7216#define mmCRTC4_CRTC_FORCE_COUNT_NOW_CNTL 0x0eeb
7217#define mmCRTC4_CRTC_FORCE_COUNT_NOW_CNTL_BASE_IDX 2
7218#define mmCRTC4_CRTC_FLOW_CONTROL 0x0eec
7219#define mmCRTC4_CRTC_FLOW_CONTROL_BASE_IDX 2
7220#define mmCRTC4_CRTC_STEREO_FORCE_NEXT_EYE 0x0eed
7221#define mmCRTC4_CRTC_STEREO_FORCE_NEXT_EYE_BASE_IDX 2
7222#define mmCRTC4_CRTC_AVSYNC_COUNTER 0x0eee
7223#define mmCRTC4_CRTC_AVSYNC_COUNTER_BASE_IDX 2
7224#define mmCRTC4_CRTC_CONTROL 0x0eef
7225#define mmCRTC4_CRTC_CONTROL_BASE_IDX 2
7226#define mmCRTC4_CRTC_BLANK_CONTROL 0x0ef0
7227#define mmCRTC4_CRTC_BLANK_CONTROL_BASE_IDX 2
7228#define mmCRTC4_CRTC_INTERLACE_CONTROL 0x0ef1
7229#define mmCRTC4_CRTC_INTERLACE_CONTROL_BASE_IDX 2
7230#define mmCRTC4_CRTC_INTERLACE_STATUS 0x0ef2
7231#define mmCRTC4_CRTC_INTERLACE_STATUS_BASE_IDX 2
7232#define mmCRTC4_CRTC_FIELD_INDICATION_CONTROL 0x0ef3
7233#define mmCRTC4_CRTC_FIELD_INDICATION_CONTROL_BASE_IDX 2
7234#define mmCRTC4_CRTC_PIXEL_DATA_READBACK0 0x0ef4
7235#define mmCRTC4_CRTC_PIXEL_DATA_READBACK0_BASE_IDX 2
7236#define mmCRTC4_CRTC_PIXEL_DATA_READBACK1 0x0ef5
7237#define mmCRTC4_CRTC_PIXEL_DATA_READBACK1_BASE_IDX 2
7238#define mmCRTC4_CRTC_STATUS 0x0ef6
7239#define mmCRTC4_CRTC_STATUS_BASE_IDX 2
7240#define mmCRTC4_CRTC_STATUS_POSITION 0x0ef7
7241#define mmCRTC4_CRTC_STATUS_POSITION_BASE_IDX 2
7242#define mmCRTC4_CRTC_NOM_VERT_POSITION 0x0ef8
7243#define mmCRTC4_CRTC_NOM_VERT_POSITION_BASE_IDX 2
7244#define mmCRTC4_CRTC_STATUS_FRAME_COUNT 0x0ef9
7245#define mmCRTC4_CRTC_STATUS_FRAME_COUNT_BASE_IDX 2
7246#define mmCRTC4_CRTC_STATUS_VF_COUNT 0x0efa
7247#define mmCRTC4_CRTC_STATUS_VF_COUNT_BASE_IDX 2
7248#define mmCRTC4_CRTC_STATUS_HV_COUNT 0x0efb
7249#define mmCRTC4_CRTC_STATUS_HV_COUNT_BASE_IDX 2
7250#define mmCRTC4_CRTC_COUNT_CONTROL 0x0efc
7251#define mmCRTC4_CRTC_COUNT_CONTROL_BASE_IDX 2
7252#define mmCRTC4_CRTC_COUNT_RESET 0x0efd
7253#define mmCRTC4_CRTC_COUNT_RESET_BASE_IDX 2
7254#define mmCRTC4_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE 0x0efe
7255#define mmCRTC4_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE_BASE_IDX 2
7256#define mmCRTC4_CRTC_VERT_SYNC_CONTROL 0x0eff
7257#define mmCRTC4_CRTC_VERT_SYNC_CONTROL_BASE_IDX 2
7258#define mmCRTC4_CRTC_STEREO_STATUS 0x0f00
7259#define mmCRTC4_CRTC_STEREO_STATUS_BASE_IDX 2
7260#define mmCRTC4_CRTC_STEREO_CONTROL 0x0f01
7261#define mmCRTC4_CRTC_STEREO_CONTROL_BASE_IDX 2
7262#define mmCRTC4_CRTC_SNAPSHOT_STATUS 0x0f02
7263#define mmCRTC4_CRTC_SNAPSHOT_STATUS_BASE_IDX 2
7264#define mmCRTC4_CRTC_SNAPSHOT_CONTROL 0x0f03
7265#define mmCRTC4_CRTC_SNAPSHOT_CONTROL_BASE_IDX 2
7266#define mmCRTC4_CRTC_SNAPSHOT_POSITION 0x0f04
7267#define mmCRTC4_CRTC_SNAPSHOT_POSITION_BASE_IDX 2
7268#define mmCRTC4_CRTC_SNAPSHOT_FRAME 0x0f05
7269#define mmCRTC4_CRTC_SNAPSHOT_FRAME_BASE_IDX 2
7270#define mmCRTC4_CRTC_START_LINE_CONTROL 0x0f06
7271#define mmCRTC4_CRTC_START_LINE_CONTROL_BASE_IDX 2
7272#define mmCRTC4_CRTC_INTERRUPT_CONTROL 0x0f07
7273#define mmCRTC4_CRTC_INTERRUPT_CONTROL_BASE_IDX 2
7274#define mmCRTC4_CRTC_UPDATE_LOCK 0x0f08
7275#define mmCRTC4_CRTC_UPDATE_LOCK_BASE_IDX 2
7276#define mmCRTC4_CRTC_DOUBLE_BUFFER_CONTROL 0x0f09
7277#define mmCRTC4_CRTC_DOUBLE_BUFFER_CONTROL_BASE_IDX 2
7278#define mmCRTC4_CRTC_VGA_PARAMETER_CAPTURE_MODE 0x0f0a
7279#define mmCRTC4_CRTC_VGA_PARAMETER_CAPTURE_MODE_BASE_IDX 2
7280#define mmCRTC4_CRTC_TEST_PATTERN_CONTROL 0x0f0b
7281#define mmCRTC4_CRTC_TEST_PATTERN_CONTROL_BASE_IDX 2
7282#define mmCRTC4_CRTC_TEST_PATTERN_PARAMETERS 0x0f0c
7283#define mmCRTC4_CRTC_TEST_PATTERN_PARAMETERS_BASE_IDX 2
7284#define mmCRTC4_CRTC_TEST_PATTERN_COLOR 0x0f0d
7285#define mmCRTC4_CRTC_TEST_PATTERN_COLOR_BASE_IDX 2
7286#define mmCRTC4_CRTC_MASTER_UPDATE_LOCK 0x0f0e
7287#define mmCRTC4_CRTC_MASTER_UPDATE_LOCK_BASE_IDX 2
7288#define mmCRTC4_CRTC_MASTER_UPDATE_MODE 0x0f0f
7289#define mmCRTC4_CRTC_MASTER_UPDATE_MODE_BASE_IDX 2
7290#define mmCRTC4_CRTC_MVP_INBAND_CNTL_INSERT 0x0f10
7291#define mmCRTC4_CRTC_MVP_INBAND_CNTL_INSERT_BASE_IDX 2
7292#define mmCRTC4_CRTC_MVP_INBAND_CNTL_INSERT_TIMER 0x0f11
7293#define mmCRTC4_CRTC_MVP_INBAND_CNTL_INSERT_TIMER_BASE_IDX 2
7294#define mmCRTC4_CRTC_MVP_STATUS 0x0f12
7295#define mmCRTC4_CRTC_MVP_STATUS_BASE_IDX 2
7296#define mmCRTC4_CRTC_MASTER_EN 0x0f13
7297#define mmCRTC4_CRTC_MASTER_EN_BASE_IDX 2
7298#define mmCRTC4_CRTC_ALLOW_STOP_OFF_V_CNT 0x0f14
7299#define mmCRTC4_CRTC_ALLOW_STOP_OFF_V_CNT_BASE_IDX 2
7300#define mmCRTC4_CRTC_V_UPDATE_INT_STATUS 0x0f15
7301#define mmCRTC4_CRTC_V_UPDATE_INT_STATUS_BASE_IDX 2
7302#define mmCRTC4_CRTC_OVERSCAN_COLOR 0x0f17
7303#define mmCRTC4_CRTC_OVERSCAN_COLOR_BASE_IDX 2
7304#define mmCRTC4_CRTC_OVERSCAN_COLOR_EXT 0x0f18
7305#define mmCRTC4_CRTC_OVERSCAN_COLOR_EXT_BASE_IDX 2
7306#define mmCRTC4_CRTC_BLANK_DATA_COLOR 0x0f19
7307#define mmCRTC4_CRTC_BLANK_DATA_COLOR_BASE_IDX 2
7308#define mmCRTC4_CRTC_BLANK_DATA_COLOR_EXT 0x0f1a
7309#define mmCRTC4_CRTC_BLANK_DATA_COLOR_EXT_BASE_IDX 2
7310#define mmCRTC4_CRTC_BLACK_COLOR 0x0f1b
7311#define mmCRTC4_CRTC_BLACK_COLOR_BASE_IDX 2
7312#define mmCRTC4_CRTC_BLACK_COLOR_EXT 0x0f1c
7313#define mmCRTC4_CRTC_BLACK_COLOR_EXT_BASE_IDX 2
7314#define mmCRTC4_CRTC_VERTICAL_INTERRUPT0_POSITION 0x0f1d
7315#define mmCRTC4_CRTC_VERTICAL_INTERRUPT0_POSITION_BASE_IDX 2
7316#define mmCRTC4_CRTC_VERTICAL_INTERRUPT0_CONTROL 0x0f1e
7317#define mmCRTC4_CRTC_VERTICAL_INTERRUPT0_CONTROL_BASE_IDX 2
7318#define mmCRTC4_CRTC_VERTICAL_INTERRUPT1_POSITION 0x0f1f
7319#define mmCRTC4_CRTC_VERTICAL_INTERRUPT1_POSITION_BASE_IDX 2
7320#define mmCRTC4_CRTC_VERTICAL_INTERRUPT1_CONTROL 0x0f20
7321#define mmCRTC4_CRTC_VERTICAL_INTERRUPT1_CONTROL_BASE_IDX 2
7322#define mmCRTC4_CRTC_VERTICAL_INTERRUPT2_POSITION 0x0f21
7323#define mmCRTC4_CRTC_VERTICAL_INTERRUPT2_POSITION_BASE_IDX 2
7324#define mmCRTC4_CRTC_VERTICAL_INTERRUPT2_CONTROL 0x0f22
7325#define mmCRTC4_CRTC_VERTICAL_INTERRUPT2_CONTROL_BASE_IDX 2
7326#define mmCRTC4_CRTC_CRC_CNTL 0x0f23
7327#define mmCRTC4_CRTC_CRC_CNTL_BASE_IDX 2
7328#define mmCRTC4_CRTC_CRC0_WINDOWA_X_CONTROL 0x0f24
7329#define mmCRTC4_CRTC_CRC0_WINDOWA_X_CONTROL_BASE_IDX 2
7330#define mmCRTC4_CRTC_CRC0_WINDOWA_Y_CONTROL 0x0f25
7331#define mmCRTC4_CRTC_CRC0_WINDOWA_Y_CONTROL_BASE_IDX 2
7332#define mmCRTC4_CRTC_CRC0_WINDOWB_X_CONTROL 0x0f26
7333#define mmCRTC4_CRTC_CRC0_WINDOWB_X_CONTROL_BASE_IDX 2
7334#define mmCRTC4_CRTC_CRC0_WINDOWB_Y_CONTROL 0x0f27
7335#define mmCRTC4_CRTC_CRC0_WINDOWB_Y_CONTROL_BASE_IDX 2
7336#define mmCRTC4_CRTC_CRC0_DATA_RG 0x0f28
7337#define mmCRTC4_CRTC_CRC0_DATA_RG_BASE_IDX 2
7338#define mmCRTC4_CRTC_CRC0_DATA_B 0x0f29
7339#define mmCRTC4_CRTC_CRC0_DATA_B_BASE_IDX 2
7340#define mmCRTC4_CRTC_CRC1_WINDOWA_X_CONTROL 0x0f2a
7341#define mmCRTC4_CRTC_CRC1_WINDOWA_X_CONTROL_BASE_IDX 2
7342#define mmCRTC4_CRTC_CRC1_WINDOWA_Y_CONTROL 0x0f2b
7343#define mmCRTC4_CRTC_CRC1_WINDOWA_Y_CONTROL_BASE_IDX 2
7344#define mmCRTC4_CRTC_CRC1_WINDOWB_X_CONTROL 0x0f2c
7345#define mmCRTC4_CRTC_CRC1_WINDOWB_X_CONTROL_BASE_IDX 2
7346#define mmCRTC4_CRTC_CRC1_WINDOWB_Y_CONTROL 0x0f2d
7347#define mmCRTC4_CRTC_CRC1_WINDOWB_Y_CONTROL_BASE_IDX 2
7348#define mmCRTC4_CRTC_CRC1_DATA_RG 0x0f2e
7349#define mmCRTC4_CRTC_CRC1_DATA_RG_BASE_IDX 2
7350#define mmCRTC4_CRTC_CRC1_DATA_B 0x0f2f
7351#define mmCRTC4_CRTC_CRC1_DATA_B_BASE_IDX 2
7352#define mmCRTC4_CRTC_EXT_TIMING_SYNC_CONTROL 0x0f30
7353#define mmCRTC4_CRTC_EXT_TIMING_SYNC_CONTROL_BASE_IDX 2
7354#define mmCRTC4_CRTC_EXT_TIMING_SYNC_WINDOW_START 0x0f31
7355#define mmCRTC4_CRTC_EXT_TIMING_SYNC_WINDOW_START_BASE_IDX 2
7356#define mmCRTC4_CRTC_EXT_TIMING_SYNC_WINDOW_END 0x0f32
7357#define mmCRTC4_CRTC_EXT_TIMING_SYNC_WINDOW_END_BASE_IDX 2
7358#define mmCRTC4_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL 0x0f33
7359#define mmCRTC4_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL_BASE_IDX 2
7360#define mmCRTC4_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL 0x0f34
7361#define mmCRTC4_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL_BASE_IDX 2
7362#define mmCRTC4_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL 0x0f35
7363#define mmCRTC4_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL_BASE_IDX 2
7364#define mmCRTC4_CRTC_STATIC_SCREEN_CONTROL 0x0f36
7365#define mmCRTC4_CRTC_STATIC_SCREEN_CONTROL_BASE_IDX 2
7366#define mmCRTC4_CRTC_3D_STRUCTURE_CONTROL 0x0f37
7367#define mmCRTC4_CRTC_3D_STRUCTURE_CONTROL_BASE_IDX 2
7368#define mmCRTC4_CRTC_GSL_VSYNC_GAP 0x0f38
7369#define mmCRTC4_CRTC_GSL_VSYNC_GAP_BASE_IDX 2
7370#define mmCRTC4_CRTC_GSL_WINDOW 0x0f39
7371#define mmCRTC4_CRTC_GSL_WINDOW_BASE_IDX 2
7372#define mmCRTC4_CRTC_GSL_CONTROL 0x0f3a
7373#define mmCRTC4_CRTC_GSL_CONTROL_BASE_IDX 2
7374#define mmCRTC4_CRTC_RANGE_TIMING_INT_STATUS 0x0f3d
7375#define mmCRTC4_CRTC_RANGE_TIMING_INT_STATUS_BASE_IDX 2
7376#define mmCRTC4_CRTC_DRR_CONTROL 0x0f3e
7377#define mmCRTC4_CRTC_DRR_CONTROL_BASE_IDX 2
7378
7379
7380// addressBlock: dce_dc_fmt4_dispdec
7381// base address: 0x2000
7382#define mmFMT4_FMT_CLAMP_COMPONENT_R 0x0f42
7383#define mmFMT4_FMT_CLAMP_COMPONENT_R_BASE_IDX 2
7384#define mmFMT4_FMT_CLAMP_COMPONENT_G 0x0f43
7385#define mmFMT4_FMT_CLAMP_COMPONENT_G_BASE_IDX 2
7386#define mmFMT4_FMT_CLAMP_COMPONENT_B 0x0f44
7387#define mmFMT4_FMT_CLAMP_COMPONENT_B_BASE_IDX 2
7388#define mmFMT4_FMT_DYNAMIC_EXP_CNTL 0x0f45
7389#define mmFMT4_FMT_DYNAMIC_EXP_CNTL_BASE_IDX 2
7390#define mmFMT4_FMT_CONTROL 0x0f46
7391#define mmFMT4_FMT_CONTROL_BASE_IDX 2
7392#define mmFMT4_FMT_BIT_DEPTH_CONTROL 0x0f47
7393#define mmFMT4_FMT_BIT_DEPTH_CONTROL_BASE_IDX 2
7394#define mmFMT4_FMT_DITHER_RAND_R_SEED 0x0f48
7395#define mmFMT4_FMT_DITHER_RAND_R_SEED_BASE_IDX 2
7396#define mmFMT4_FMT_DITHER_RAND_G_SEED 0x0f49
7397#define mmFMT4_FMT_DITHER_RAND_G_SEED_BASE_IDX 2
7398#define mmFMT4_FMT_DITHER_RAND_B_SEED 0x0f4a
7399#define mmFMT4_FMT_DITHER_RAND_B_SEED_BASE_IDX 2
7400#define mmFMT4_FMT_CLAMP_CNTL 0x0f4e
7401#define mmFMT4_FMT_CLAMP_CNTL_BASE_IDX 2
7402#define mmFMT4_FMT_CRC_CNTL 0x0f4f
7403#define mmFMT4_FMT_CRC_CNTL_BASE_IDX 2
7404#define mmFMT4_FMT_CRC_SIG_RED_GREEN_MASK 0x0f50
7405#define mmFMT4_FMT_CRC_SIG_RED_GREEN_MASK_BASE_IDX 2
7406#define mmFMT4_FMT_CRC_SIG_BLUE_CONTROL_MASK 0x0f51
7407#define mmFMT4_FMT_CRC_SIG_BLUE_CONTROL_MASK_BASE_IDX 2
7408#define mmFMT4_FMT_CRC_SIG_RED_GREEN 0x0f52
7409#define mmFMT4_FMT_CRC_SIG_RED_GREEN_BASE_IDX 2
7410#define mmFMT4_FMT_CRC_SIG_BLUE_CONTROL 0x0f53
7411#define mmFMT4_FMT_CRC_SIG_BLUE_CONTROL_BASE_IDX 2
7412#define mmFMT4_FMT_SIDE_BY_SIDE_STEREO_CONTROL 0x0f54
7413#define mmFMT4_FMT_SIDE_BY_SIDE_STEREO_CONTROL_BASE_IDX 2
7414#define mmFMT4_FMT_420_HBLANK_EARLY_START 0x0f55
7415#define mmFMT4_FMT_420_HBLANK_EARLY_START_BASE_IDX 2
7416
7417
7418// addressBlock: dce_dc_dcp5_dispdec
7419// base address: 0x2800
7420#define mmDCP5_GRPH_ENABLE 0x0f5a
7421#define mmDCP5_GRPH_ENABLE_BASE_IDX 2
7422#define mmDCP5_GRPH_CONTROL 0x0f5b
7423#define mmDCP5_GRPH_CONTROL_BASE_IDX 2
7424#define mmDCP5_GRPH_LUT_10BIT_BYPASS 0x0f5c
7425#define mmDCP5_GRPH_LUT_10BIT_BYPASS_BASE_IDX 2
7426#define mmDCP5_GRPH_SWAP_CNTL 0x0f5d
7427#define mmDCP5_GRPH_SWAP_CNTL_BASE_IDX 2
7428#define mmDCP5_GRPH_PRIMARY_SURFACE_ADDRESS 0x0f5e
7429#define mmDCP5_GRPH_PRIMARY_SURFACE_ADDRESS_BASE_IDX 2
7430#define mmDCP5_GRPH_SECONDARY_SURFACE_ADDRESS 0x0f5f
7431#define mmDCP5_GRPH_SECONDARY_SURFACE_ADDRESS_BASE_IDX 2
7432#define mmDCP5_GRPH_PITCH 0x0f60
7433#define mmDCP5_GRPH_PITCH_BASE_IDX 2
7434#define mmDCP5_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH 0x0f61
7435#define mmDCP5_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
7436#define mmDCP5_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH 0x0f62
7437#define mmDCP5_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
7438#define mmDCP5_GRPH_SURFACE_OFFSET_X 0x0f63
7439#define mmDCP5_GRPH_SURFACE_OFFSET_X_BASE_IDX 2
7440#define mmDCP5_GRPH_SURFACE_OFFSET_Y 0x0f64
7441#define mmDCP5_GRPH_SURFACE_OFFSET_Y_BASE_IDX 2
7442#define mmDCP5_GRPH_X_START 0x0f65
7443#define mmDCP5_GRPH_X_START_BASE_IDX 2
7444#define mmDCP5_GRPH_Y_START 0x0f66
7445#define mmDCP5_GRPH_Y_START_BASE_IDX 2
7446#define mmDCP5_GRPH_X_END 0x0f67
7447#define mmDCP5_GRPH_X_END_BASE_IDX 2
7448#define mmDCP5_GRPH_Y_END 0x0f68
7449#define mmDCP5_GRPH_Y_END_BASE_IDX 2
7450#define mmDCP5_INPUT_GAMMA_CONTROL 0x0f69
7451#define mmDCP5_INPUT_GAMMA_CONTROL_BASE_IDX 2
7452#define mmDCP5_GRPH_UPDATE 0x0f6a
7453#define mmDCP5_GRPH_UPDATE_BASE_IDX 2
7454#define mmDCP5_GRPH_FLIP_CONTROL 0x0f6b
7455#define mmDCP5_GRPH_FLIP_CONTROL_BASE_IDX 2
7456#define mmDCP5_GRPH_SURFACE_ADDRESS_INUSE 0x0f6c
7457#define mmDCP5_GRPH_SURFACE_ADDRESS_INUSE_BASE_IDX 2
7458#define mmDCP5_GRPH_DFQ_CONTROL 0x0f6d
7459#define mmDCP5_GRPH_DFQ_CONTROL_BASE_IDX 2
7460#define mmDCP5_GRPH_DFQ_STATUS 0x0f6e
7461#define mmDCP5_GRPH_DFQ_STATUS_BASE_IDX 2
7462#define mmDCP5_GRPH_INTERRUPT_STATUS 0x0f6f
7463#define mmDCP5_GRPH_INTERRUPT_STATUS_BASE_IDX 2
7464#define mmDCP5_GRPH_INTERRUPT_CONTROL 0x0f70
7465#define mmDCP5_GRPH_INTERRUPT_CONTROL_BASE_IDX 2
7466#define mmDCP5_GRPH_SURFACE_ADDRESS_HIGH_INUSE 0x0f71
7467#define mmDCP5_GRPH_SURFACE_ADDRESS_HIGH_INUSE_BASE_IDX 2
7468#define mmDCP5_GRPH_COMPRESS_SURFACE_ADDRESS 0x0f72
7469#define mmDCP5_GRPH_COMPRESS_SURFACE_ADDRESS_BASE_IDX 2
7470#define mmDCP5_GRPH_COMPRESS_PITCH 0x0f73
7471#define mmDCP5_GRPH_COMPRESS_PITCH_BASE_IDX 2
7472#define mmDCP5_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH 0x0f74
7473#define mmDCP5_GRPH_COMPRESS_SURFACE_ADDRESS_HIGH_BASE_IDX 2
7474#define mmDCP5_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT 0x0f75
7475#define mmDCP5_GRPH_PIPE_OUTSTANDING_REQUEST_LIMIT_BASE_IDX 2
7476#define mmDCP5_PRESCALE_GRPH_CONTROL 0x0f76
7477#define mmDCP5_PRESCALE_GRPH_CONTROL_BASE_IDX 2
7478#define mmDCP5_PRESCALE_VALUES_GRPH_R 0x0f77
7479#define mmDCP5_PRESCALE_VALUES_GRPH_R_BASE_IDX 2
7480#define mmDCP5_PRESCALE_VALUES_GRPH_G 0x0f78
7481#define mmDCP5_PRESCALE_VALUES_GRPH_G_BASE_IDX 2
7482#define mmDCP5_PRESCALE_VALUES_GRPH_B 0x0f79
7483#define mmDCP5_PRESCALE_VALUES_GRPH_B_BASE_IDX 2
7484#define mmDCP5_INPUT_CSC_CONTROL 0x0f7a
7485#define mmDCP5_INPUT_CSC_CONTROL_BASE_IDX 2
7486#define mmDCP5_INPUT_CSC_C11_C12 0x0f7b
7487#define mmDCP5_INPUT_CSC_C11_C12_BASE_IDX 2
7488#define mmDCP5_INPUT_CSC_C13_C14 0x0f7c
7489#define mmDCP5_INPUT_CSC_C13_C14_BASE_IDX 2
7490#define mmDCP5_INPUT_CSC_C21_C22 0x0f7d
7491#define mmDCP5_INPUT_CSC_C21_C22_BASE_IDX 2
7492#define mmDCP5_INPUT_CSC_C23_C24 0x0f7e
7493#define mmDCP5_INPUT_CSC_C23_C24_BASE_IDX 2
7494#define mmDCP5_INPUT_CSC_C31_C32 0x0f7f
7495#define mmDCP5_INPUT_CSC_C31_C32_BASE_IDX 2
7496#define mmDCP5_INPUT_CSC_C33_C34 0x0f80
7497#define mmDCP5_INPUT_CSC_C33_C34_BASE_IDX 2
7498#define mmDCP5_OUTPUT_CSC_CONTROL 0x0f81
7499#define mmDCP5_OUTPUT_CSC_CONTROL_BASE_IDX 2
7500#define mmDCP5_OUTPUT_CSC_C11_C12 0x0f82
7501#define mmDCP5_OUTPUT_CSC_C11_C12_BASE_IDX 2
7502#define mmDCP5_OUTPUT_CSC_C13_C14 0x0f83
7503#define mmDCP5_OUTPUT_CSC_C13_C14_BASE_IDX 2
7504#define mmDCP5_OUTPUT_CSC_C21_C22 0x0f84
7505#define mmDCP5_OUTPUT_CSC_C21_C22_BASE_IDX 2
7506#define mmDCP5_OUTPUT_CSC_C23_C24 0x0f85
7507#define mmDCP5_OUTPUT_CSC_C23_C24_BASE_IDX 2
7508#define mmDCP5_OUTPUT_CSC_C31_C32 0x0f86
7509#define mmDCP5_OUTPUT_CSC_C31_C32_BASE_IDX 2
7510#define mmDCP5_OUTPUT_CSC_C33_C34 0x0f87
7511#define mmDCP5_OUTPUT_CSC_C33_C34_BASE_IDX 2
7512#define mmDCP5_COMM_MATRIXA_TRANS_C11_C12 0x0f88
7513#define mmDCP5_COMM_MATRIXA_TRANS_C11_C12_BASE_IDX 2
7514#define mmDCP5_COMM_MATRIXA_TRANS_C13_C14 0x0f89
7515#define mmDCP5_COMM_MATRIXA_TRANS_C13_C14_BASE_IDX 2
7516#define mmDCP5_COMM_MATRIXA_TRANS_C21_C22 0x0f8a
7517#define mmDCP5_COMM_MATRIXA_TRANS_C21_C22_BASE_IDX 2
7518#define mmDCP5_COMM_MATRIXA_TRANS_C23_C24 0x0f8b
7519#define mmDCP5_COMM_MATRIXA_TRANS_C23_C24_BASE_IDX 2
7520#define mmDCP5_COMM_MATRIXA_TRANS_C31_C32 0x0f8c
7521#define mmDCP5_COMM_MATRIXA_TRANS_C31_C32_BASE_IDX 2
7522#define mmDCP5_COMM_MATRIXA_TRANS_C33_C34 0x0f8d
7523#define mmDCP5_COMM_MATRIXA_TRANS_C33_C34_BASE_IDX 2
7524#define mmDCP5_COMM_MATRIXB_TRANS_C11_C12 0x0f8e
7525#define mmDCP5_COMM_MATRIXB_TRANS_C11_C12_BASE_IDX 2
7526#define mmDCP5_COMM_MATRIXB_TRANS_C13_C14 0x0f8f
7527#define mmDCP5_COMM_MATRIXB_TRANS_C13_C14_BASE_IDX 2
7528#define mmDCP5_COMM_MATRIXB_TRANS_C21_C22 0x0f90
7529#define mmDCP5_COMM_MATRIXB_TRANS_C21_C22_BASE_IDX 2
7530#define mmDCP5_COMM_MATRIXB_TRANS_C23_C24 0x0f91
7531#define mmDCP5_COMM_MATRIXB_TRANS_C23_C24_BASE_IDX 2
7532#define mmDCP5_COMM_MATRIXB_TRANS_C31_C32 0x0f92
7533#define mmDCP5_COMM_MATRIXB_TRANS_C31_C32_BASE_IDX 2
7534#define mmDCP5_COMM_MATRIXB_TRANS_C33_C34 0x0f93
7535#define mmDCP5_COMM_MATRIXB_TRANS_C33_C34_BASE_IDX 2
7536#define mmDCP5_DENORM_CONTROL 0x0f94
7537#define mmDCP5_DENORM_CONTROL_BASE_IDX 2
7538#define mmDCP5_OUT_ROUND_CONTROL 0x0f95
7539#define mmDCP5_OUT_ROUND_CONTROL_BASE_IDX 2
7540#define mmDCP5_OUT_CLAMP_CONTROL_R_CR 0x0f96
7541#define mmDCP5_OUT_CLAMP_CONTROL_R_CR_BASE_IDX 2
7542#define mmDCP5_OUT_CLAMP_CONTROL_G_Y 0x0f97
7543#define mmDCP5_OUT_CLAMP_CONTROL_G_Y_BASE_IDX 2
7544#define mmDCP5_OUT_CLAMP_CONTROL_B_CB 0x0f98
7545#define mmDCP5_OUT_CLAMP_CONTROL_B_CB_BASE_IDX 2
7546#define mmDCP5_KEY_CONTROL 0x0f99
7547#define mmDCP5_KEY_CONTROL_BASE_IDX 2
7548#define mmDCP5_KEY_RANGE_ALPHA 0x0f9a
7549#define mmDCP5_KEY_RANGE_ALPHA_BASE_IDX 2
7550#define mmDCP5_KEY_RANGE_RED 0x0f9b
7551#define mmDCP5_KEY_RANGE_RED_BASE_IDX 2
7552#define mmDCP5_KEY_RANGE_GREEN 0x0f9c
7553#define mmDCP5_KEY_RANGE_GREEN_BASE_IDX 2
7554#define mmDCP5_KEY_RANGE_BLUE 0x0f9d
7555#define mmDCP5_KEY_RANGE_BLUE_BASE_IDX 2
7556#define mmDCP5_DEGAMMA_CONTROL 0x0f9e
7557#define mmDCP5_DEGAMMA_CONTROL_BASE_IDX 2
7558#define mmDCP5_GAMUT_REMAP_CONTROL 0x0f9f
7559#define mmDCP5_GAMUT_REMAP_CONTROL_BASE_IDX 2
7560#define mmDCP5_GAMUT_REMAP_C11_C12 0x0fa0
7561#define mmDCP5_GAMUT_REMAP_C11_C12_BASE_IDX 2
7562#define mmDCP5_GAMUT_REMAP_C13_C14 0x0fa1
7563#define mmDCP5_GAMUT_REMAP_C13_C14_BASE_IDX 2
7564#define mmDCP5_GAMUT_REMAP_C21_C22 0x0fa2
7565#define mmDCP5_GAMUT_REMAP_C21_C22_BASE_IDX 2
7566#define mmDCP5_GAMUT_REMAP_C23_C24 0x0fa3
7567#define mmDCP5_GAMUT_REMAP_C23_C24_BASE_IDX 2
7568#define mmDCP5_GAMUT_REMAP_C31_C32 0x0fa4
7569#define mmDCP5_GAMUT_REMAP_C31_C32_BASE_IDX 2
7570#define mmDCP5_GAMUT_REMAP_C33_C34 0x0fa5
7571#define mmDCP5_GAMUT_REMAP_C33_C34_BASE_IDX 2
7572#define mmDCP5_DCP_SPATIAL_DITHER_CNTL 0x0fa6
7573#define mmDCP5_DCP_SPATIAL_DITHER_CNTL_BASE_IDX 2
7574#define mmDCP5_DCP_RANDOM_SEEDS 0x0fa7
7575#define mmDCP5_DCP_RANDOM_SEEDS_BASE_IDX 2
7576#define mmDCP5_DCP_FP_CONVERTED_FIELD 0x0fa8
7577#define mmDCP5_DCP_FP_CONVERTED_FIELD_BASE_IDX 2
7578#define mmDCP5_CUR_CONTROL 0x0fa9
7579#define mmDCP5_CUR_CONTROL_BASE_IDX 2
7580#define mmDCP5_CUR_SURFACE_ADDRESS 0x0faa
7581#define mmDCP5_CUR_SURFACE_ADDRESS_BASE_IDX 2
7582#define mmDCP5_CUR_SIZE 0x0fab
7583#define mmDCP5_CUR_SIZE_BASE_IDX 2
7584#define mmDCP5_CUR_SURFACE_ADDRESS_HIGH 0x0fac
7585#define mmDCP5_CUR_SURFACE_ADDRESS_HIGH_BASE_IDX 2
7586#define mmDCP5_CUR_POSITION 0x0fad
7587#define mmDCP5_CUR_POSITION_BASE_IDX 2
7588#define mmDCP5_CUR_HOT_SPOT 0x0fae
7589#define mmDCP5_CUR_HOT_SPOT_BASE_IDX 2
7590#define mmDCP5_CUR_COLOR1 0x0faf
7591#define mmDCP5_CUR_COLOR1_BASE_IDX 2
7592#define mmDCP5_CUR_COLOR2 0x0fb0
7593#define mmDCP5_CUR_COLOR2_BASE_IDX 2
7594#define mmDCP5_CUR_UPDATE 0x0fb1
7595#define mmDCP5_CUR_UPDATE_BASE_IDX 2
7596#define mmDCP5_CUR_REQUEST_FILTER_CNTL 0x0fbb
7597#define mmDCP5_CUR_REQUEST_FILTER_CNTL_BASE_IDX 2
7598#define mmDCP5_CUR_STEREO_CONTROL 0x0fbc
7599#define mmDCP5_CUR_STEREO_CONTROL_BASE_IDX 2
7600#define mmDCP5_DC_LUT_RW_MODE 0x0fbe
7601#define mmDCP5_DC_LUT_RW_MODE_BASE_IDX 2
7602#define mmDCP5_DC_LUT_RW_INDEX 0x0fbf
7603#define mmDCP5_DC_LUT_RW_INDEX_BASE_IDX 2
7604#define mmDCP5_DC_LUT_SEQ_COLOR 0x0fc0
7605#define mmDCP5_DC_LUT_SEQ_COLOR_BASE_IDX 2
7606#define mmDCP5_DC_LUT_PWL_DATA 0x0fc1
7607#define mmDCP5_DC_LUT_PWL_DATA_BASE_IDX 2
7608#define mmDCP5_DC_LUT_30_COLOR 0x0fc2
7609#define mmDCP5_DC_LUT_30_COLOR_BASE_IDX 2
7610#define mmDCP5_DC_LUT_VGA_ACCESS_ENABLE 0x0fc3
7611#define mmDCP5_DC_LUT_VGA_ACCESS_ENABLE_BASE_IDX 2
7612#define mmDCP5_DC_LUT_WRITE_EN_MASK 0x0fc4
7613#define mmDCP5_DC_LUT_WRITE_EN_MASK_BASE_IDX 2
7614#define mmDCP5_DC_LUT_AUTOFILL 0x0fc5
7615#define mmDCP5_DC_LUT_AUTOFILL_BASE_IDX 2
7616#define mmDCP5_DC_LUT_CONTROL 0x0fc6
7617#define mmDCP5_DC_LUT_CONTROL_BASE_IDX 2
7618#define mmDCP5_DC_LUT_BLACK_OFFSET_BLUE 0x0fc7
7619#define mmDCP5_DC_LUT_BLACK_OFFSET_BLUE_BASE_IDX 2
7620#define mmDCP5_DC_LUT_BLACK_OFFSET_GREEN 0x0fc8
7621#define mmDCP5_DC_LUT_BLACK_OFFSET_GREEN_BASE_IDX 2
7622#define mmDCP5_DC_LUT_BLACK_OFFSET_RED 0x0fc9
7623#define mmDCP5_DC_LUT_BLACK_OFFSET_RED_BASE_IDX 2
7624#define mmDCP5_DC_LUT_WHITE_OFFSET_BLUE 0x0fca
7625#define mmDCP5_DC_LUT_WHITE_OFFSET_BLUE_BASE_IDX 2
7626#define mmDCP5_DC_LUT_WHITE_OFFSET_GREEN 0x0fcb
7627#define mmDCP5_DC_LUT_WHITE_OFFSET_GREEN_BASE_IDX 2
7628#define mmDCP5_DC_LUT_WHITE_OFFSET_RED 0x0fcc
7629#define mmDCP5_DC_LUT_WHITE_OFFSET_RED_BASE_IDX 2
7630#define mmDCP5_DCP_CRC_CONTROL 0x0fcd
7631#define mmDCP5_DCP_CRC_CONTROL_BASE_IDX 2
7632#define mmDCP5_DCP_CRC_MASK 0x0fce
7633#define mmDCP5_DCP_CRC_MASK_BASE_IDX 2
7634#define mmDCP5_DCP_CRC_CURRENT 0x0fcf
7635#define mmDCP5_DCP_CRC_CURRENT_BASE_IDX 2
7636#define mmDCP5_DVMM_PTE_CONTROL 0x0fd0
7637#define mmDCP5_DVMM_PTE_CONTROL_BASE_IDX 2
7638#define mmDCP5_DCP_CRC_LAST 0x0fd1
7639#define mmDCP5_DCP_CRC_LAST_BASE_IDX 2
7640#define mmDCP5_DVMM_PTE_ARB_CONTROL 0x0fd2
7641#define mmDCP5_DVMM_PTE_ARB_CONTROL_BASE_IDX 2
7642#define mmDCP5_GRPH_FLIP_RATE_CNTL 0x0fd4
7643#define mmDCP5_GRPH_FLIP_RATE_CNTL_BASE_IDX 2
7644#define mmDCP5_DCP_GSL_CONTROL 0x0fd5
7645#define mmDCP5_DCP_GSL_CONTROL_BASE_IDX 2
7646#define mmDCP5_DCP_LB_DATA_GAP_BETWEEN_CHUNK 0x0fd6
7647#define mmDCP5_DCP_LB_DATA_GAP_BETWEEN_CHUNK_BASE_IDX 2
7648#define mmDCP5_GRPH_STEREOSYNC_FLIP 0x0fdc
7649#define mmDCP5_GRPH_STEREOSYNC_FLIP_BASE_IDX 2
7650#define mmDCP5_HW_ROTATION 0x0fde
7651#define mmDCP5_HW_ROTATION_BASE_IDX 2
7652#define mmDCP5_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL 0x0fdf
7653#define mmDCP5_GRPH_XDMA_CACHE_UNDERFLOW_DET_CNTL_BASE_IDX 2
7654#define mmDCP5_REGAMMA_CONTROL 0x0fe0
7655#define mmDCP5_REGAMMA_CONTROL_BASE_IDX 2
7656#define mmDCP5_REGAMMA_LUT_INDEX 0x0fe1
7657#define mmDCP5_REGAMMA_LUT_INDEX_BASE_IDX 2
7658#define mmDCP5_REGAMMA_LUT_DATA 0x0fe2
7659#define mmDCP5_REGAMMA_LUT_DATA_BASE_IDX 2
7660#define mmDCP5_REGAMMA_LUT_WRITE_EN_MASK 0x0fe3
7661#define mmDCP5_REGAMMA_LUT_WRITE_EN_MASK_BASE_IDX 2
7662#define mmDCP5_REGAMMA_CNTLA_START_CNTL 0x0fe4
7663#define mmDCP5_REGAMMA_CNTLA_START_CNTL_BASE_IDX 2
7664#define mmDCP5_REGAMMA_CNTLA_SLOPE_CNTL 0x0fe5
7665#define mmDCP5_REGAMMA_CNTLA_SLOPE_CNTL_BASE_IDX 2
7666#define mmDCP5_REGAMMA_CNTLA_END_CNTL1 0x0fe6
7667#define mmDCP5_REGAMMA_CNTLA_END_CNTL1_BASE_IDX 2
7668#define mmDCP5_REGAMMA_CNTLA_END_CNTL2 0x0fe7
7669#define mmDCP5_REGAMMA_CNTLA_END_CNTL2_BASE_IDX 2
7670#define mmDCP5_REGAMMA_CNTLA_REGION_0_1 0x0fe8
7671#define mmDCP5_REGAMMA_CNTLA_REGION_0_1_BASE_IDX 2
7672#define mmDCP5_REGAMMA_CNTLA_REGION_2_3 0x0fe9
7673#define mmDCP5_REGAMMA_CNTLA_REGION_2_3_BASE_IDX 2
7674#define mmDCP5_REGAMMA_CNTLA_REGION_4_5 0x0fea
7675#define mmDCP5_REGAMMA_CNTLA_REGION_4_5_BASE_IDX 2
7676#define mmDCP5_REGAMMA_CNTLA_REGION_6_7 0x0feb
7677#define mmDCP5_REGAMMA_CNTLA_REGION_6_7_BASE_IDX 2
7678#define mmDCP5_REGAMMA_CNTLA_REGION_8_9 0x0fec
7679#define mmDCP5_REGAMMA_CNTLA_REGION_8_9_BASE_IDX 2
7680#define mmDCP5_REGAMMA_CNTLA_REGION_10_11 0x0fed
7681#define mmDCP5_REGAMMA_CNTLA_REGION_10_11_BASE_IDX 2
7682#define mmDCP5_REGAMMA_CNTLA_REGION_12_13 0x0fee
7683#define mmDCP5_REGAMMA_CNTLA_REGION_12_13_BASE_IDX 2
7684#define mmDCP5_REGAMMA_CNTLA_REGION_14_15 0x0fef
7685#define mmDCP5_REGAMMA_CNTLA_REGION_14_15_BASE_IDX 2
7686#define mmDCP5_REGAMMA_CNTLB_START_CNTL 0x0ff0
7687#define mmDCP5_REGAMMA_CNTLB_START_CNTL_BASE_IDX 2
7688#define mmDCP5_REGAMMA_CNTLB_SLOPE_CNTL 0x0ff1
7689#define mmDCP5_REGAMMA_CNTLB_SLOPE_CNTL_BASE_IDX 2
7690#define mmDCP5_REGAMMA_CNTLB_END_CNTL1 0x0ff2
7691#define mmDCP5_REGAMMA_CNTLB_END_CNTL1_BASE_IDX 2
7692#define mmDCP5_REGAMMA_CNTLB_END_CNTL2 0x0ff3
7693#define mmDCP5_REGAMMA_CNTLB_END_CNTL2_BASE_IDX 2
7694#define mmDCP5_REGAMMA_CNTLB_REGION_0_1 0x0ff4
7695#define mmDCP5_REGAMMA_CNTLB_REGION_0_1_BASE_IDX 2
7696#define mmDCP5_REGAMMA_CNTLB_REGION_2_3 0x0ff5
7697#define mmDCP5_REGAMMA_CNTLB_REGION_2_3_BASE_IDX 2
7698#define mmDCP5_REGAMMA_CNTLB_REGION_4_5 0x0ff6
7699#define mmDCP5_REGAMMA_CNTLB_REGION_4_5_BASE_IDX 2
7700#define mmDCP5_REGAMMA_CNTLB_REGION_6_7 0x0ff7
7701#define mmDCP5_REGAMMA_CNTLB_REGION_6_7_BASE_IDX 2
7702#define mmDCP5_REGAMMA_CNTLB_REGION_8_9 0x0ff8
7703#define mmDCP5_REGAMMA_CNTLB_REGION_8_9_BASE_IDX 2
7704#define mmDCP5_REGAMMA_CNTLB_REGION_10_11 0x0ff9
7705#define mmDCP5_REGAMMA_CNTLB_REGION_10_11_BASE_IDX 2
7706#define mmDCP5_REGAMMA_CNTLB_REGION_12_13 0x0ffa
7707#define mmDCP5_REGAMMA_CNTLB_REGION_12_13_BASE_IDX 2
7708#define mmDCP5_REGAMMA_CNTLB_REGION_14_15 0x0ffb
7709#define mmDCP5_REGAMMA_CNTLB_REGION_14_15_BASE_IDX 2
7710#define mmDCP5_ALPHA_CONTROL 0x0ffc
7711#define mmDCP5_ALPHA_CONTROL_BASE_IDX 2
7712#define mmDCP5_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS 0x0ffd
7713#define mmDCP5_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_BASE_IDX 2
7714#define mmDCP5_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH 0x0ffe
7715#define mmDCP5_GRPH_XDMA_RECOVERY_SURFACE_ADDRESS_HIGH_BASE_IDX 2
7716#define mmDCP5_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS 0x0fff
7717#define mmDCP5_GRPH_XDMA_CACHE_UNDERFLOW_DET_STATUS_BASE_IDX 2
7718#define mmDCP5_GRPH_XDMA_FLIP_TIMEOUT 0x1000
7719#define mmDCP5_GRPH_XDMA_FLIP_TIMEOUT_BASE_IDX 2
7720#define mmDCP5_GRPH_XDMA_FLIP_AVG_DELAY 0x1001
7721#define mmDCP5_GRPH_XDMA_FLIP_AVG_DELAY_BASE_IDX 2
7722#define mmDCP5_GRPH_SURFACE_COUNTER_CONTROL 0x1002
7723#define mmDCP5_GRPH_SURFACE_COUNTER_CONTROL_BASE_IDX 2
7724#define mmDCP5_GRPH_SURFACE_COUNTER_OUTPUT 0x1003
7725#define mmDCP5_GRPH_SURFACE_COUNTER_OUTPUT_BASE_IDX 2
7726
7727
7728// addressBlock: dce_dc_lb5_dispdec
7729// base address: 0x2800
7730#define mmLB5_LB_DATA_FORMAT 0x101a
7731#define mmLB5_LB_DATA_FORMAT_BASE_IDX 2
7732#define mmLB5_LB_MEMORY_CTRL 0x101b
7733#define mmLB5_LB_MEMORY_CTRL_BASE_IDX 2
7734#define mmLB5_LB_MEMORY_SIZE_STATUS 0x101c
7735#define mmLB5_LB_MEMORY_SIZE_STATUS_BASE_IDX 2
7736#define mmLB5_LB_DESKTOP_HEIGHT 0x101d
7737#define mmLB5_LB_DESKTOP_HEIGHT_BASE_IDX 2
7738#define mmLB5_LB_VLINE_START_END 0x101e
7739#define mmLB5_LB_VLINE_START_END_BASE_IDX 2
7740#define mmLB5_LB_VLINE2_START_END 0x101f
7741#define mmLB5_LB_VLINE2_START_END_BASE_IDX 2
7742#define mmLB5_LB_V_COUNTER 0x1020
7743#define mmLB5_LB_V_COUNTER_BASE_IDX 2
7744#define mmLB5_LB_SNAPSHOT_V_COUNTER 0x1021
7745#define mmLB5_LB_SNAPSHOT_V_COUNTER_BASE_IDX 2
7746#define mmLB5_LB_INTERRUPT_MASK 0x1022
7747#define mmLB5_LB_INTERRUPT_MASK_BASE_IDX 2
7748#define mmLB5_LB_VLINE_STATUS 0x1023
7749#define mmLB5_LB_VLINE_STATUS_BASE_IDX 2
7750#define mmLB5_LB_VLINE2_STATUS 0x1024
7751#define mmLB5_LB_VLINE2_STATUS_BASE_IDX 2
7752#define mmLB5_LB_VBLANK_STATUS 0x1025
7753#define mmLB5_LB_VBLANK_STATUS_BASE_IDX 2
7754#define mmLB5_LB_SYNC_RESET_SEL 0x1026
7755#define mmLB5_LB_SYNC_RESET_SEL_BASE_IDX 2
7756#define mmLB5_LB_BLACK_KEYER_R_CR 0x1027
7757#define mmLB5_LB_BLACK_KEYER_R_CR_BASE_IDX 2
7758#define mmLB5_LB_BLACK_KEYER_G_Y 0x1028
7759#define mmLB5_LB_BLACK_KEYER_G_Y_BASE_IDX 2
7760#define mmLB5_LB_BLACK_KEYER_B_CB 0x1029
7761#define mmLB5_LB_BLACK_KEYER_B_CB_BASE_IDX 2
7762#define mmLB5_LB_KEYER_COLOR_CTRL 0x102a
7763#define mmLB5_LB_KEYER_COLOR_CTRL_BASE_IDX 2
7764#define mmLB5_LB_KEYER_COLOR_R_CR 0x102b
7765#define mmLB5_LB_KEYER_COLOR_R_CR_BASE_IDX 2
7766#define mmLB5_LB_KEYER_COLOR_G_Y 0x102c
7767#define mmLB5_LB_KEYER_COLOR_G_Y_BASE_IDX 2
7768#define mmLB5_LB_KEYER_COLOR_B_CB 0x102d
7769#define mmLB5_LB_KEYER_COLOR_B_CB_BASE_IDX 2
7770#define mmLB5_LB_KEYER_COLOR_REP_R_CR 0x102e
7771#define mmLB5_LB_KEYER_COLOR_REP_R_CR_BASE_IDX 2
7772#define mmLB5_LB_KEYER_COLOR_REP_G_Y 0x102f
7773#define mmLB5_LB_KEYER_COLOR_REP_G_Y_BASE_IDX 2
7774#define mmLB5_LB_KEYER_COLOR_REP_B_CB 0x1030
7775#define mmLB5_LB_KEYER_COLOR_REP_B_CB_BASE_IDX 2
7776#define mmLB5_LB_BUFFER_LEVEL_STATUS 0x1031
7777#define mmLB5_LB_BUFFER_LEVEL_STATUS_BASE_IDX 2
7778#define mmLB5_LB_BUFFER_URGENCY_CTRL 0x1032
7779#define mmLB5_LB_BUFFER_URGENCY_CTRL_BASE_IDX 2
7780#define mmLB5_LB_BUFFER_URGENCY_STATUS 0x1033
7781#define mmLB5_LB_BUFFER_URGENCY_STATUS_BASE_IDX 2
7782#define mmLB5_LB_BUFFER_STATUS 0x1034
7783#define mmLB5_LB_BUFFER_STATUS_BASE_IDX 2
7784#define mmLB5_LB_NO_OUTSTANDING_REQ_STATUS 0x1035
7785#define mmLB5_LB_NO_OUTSTANDING_REQ_STATUS_BASE_IDX 2
7786#define mmLB5_MVP_AFR_FLIP_MODE 0x1036
7787#define mmLB5_MVP_AFR_FLIP_MODE_BASE_IDX 2
7788#define mmLB5_MVP_AFR_FLIP_FIFO_CNTL 0x1037
7789#define mmLB5_MVP_AFR_FLIP_FIFO_CNTL_BASE_IDX 2
7790#define mmLB5_MVP_FLIP_LINE_NUM_INSERT 0x1038
7791#define mmLB5_MVP_FLIP_LINE_NUM_INSERT_BASE_IDX 2
7792#define mmLB5_DC_MVP_LB_CONTROL 0x1039
7793#define mmLB5_DC_MVP_LB_CONTROL_BASE_IDX 2
7794
7795
7796// addressBlock: dce_dc_dcfe5_dispdec
7797// base address: 0x2800
7798#define mmDCFE5_DCFE_CLOCK_CONTROL 0x105a
7799#define mmDCFE5_DCFE_CLOCK_CONTROL_BASE_IDX 2
7800#define mmDCFE5_DCFE_SOFT_RESET 0x105b
7801#define mmDCFE5_DCFE_SOFT_RESET_BASE_IDX 2
7802#define mmDCFE5_DCFE_MEM_PWR_CTRL 0x105d
7803#define mmDCFE5_DCFE_MEM_PWR_CTRL_BASE_IDX 2
7804#define mmDCFE5_DCFE_MEM_PWR_CTRL2 0x105e
7805#define mmDCFE5_DCFE_MEM_PWR_CTRL2_BASE_IDX 2
7806#define mmDCFE5_DCFE_MEM_PWR_STATUS 0x105f
7807#define mmDCFE5_DCFE_MEM_PWR_STATUS_BASE_IDX 2
7808#define mmDCFE5_DCFE_MISC 0x1060
7809#define mmDCFE5_DCFE_MISC_BASE_IDX 2
7810#define mmDCFE5_DCFE_FLUSH 0x1061
7811#define mmDCFE5_DCFE_FLUSH_BASE_IDX 2
7812
7813
7814// addressBlock: dce_dc_dc_perfmon8_dispdec
7815// base address: 0x4138
7816#define mmDC_PERFMON8_PERFCOUNTER_CNTL 0x106e
7817#define mmDC_PERFMON8_PERFCOUNTER_CNTL_BASE_IDX 2
7818#define mmDC_PERFMON8_PERFCOUNTER_CNTL2 0x106f
7819#define mmDC_PERFMON8_PERFCOUNTER_CNTL2_BASE_IDX 2
7820#define mmDC_PERFMON8_PERFCOUNTER_STATE 0x1070
7821#define mmDC_PERFMON8_PERFCOUNTER_STATE_BASE_IDX 2
7822#define mmDC_PERFMON8_PERFMON_CNTL 0x1071
7823#define mmDC_PERFMON8_PERFMON_CNTL_BASE_IDX 2
7824#define mmDC_PERFMON8_PERFMON_CNTL2 0x1072
7825#define mmDC_PERFMON8_PERFMON_CNTL2_BASE_IDX 2
7826#define mmDC_PERFMON8_PERFMON_CVALUE_INT_MISC 0x1073
7827#define mmDC_PERFMON8_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
7828#define mmDC_PERFMON8_PERFMON_CVALUE_LOW 0x1074
7829#define mmDC_PERFMON8_PERFMON_CVALUE_LOW_BASE_IDX 2
7830#define mmDC_PERFMON8_PERFMON_HI 0x1075
7831#define mmDC_PERFMON8_PERFMON_HI_BASE_IDX 2
7832#define mmDC_PERFMON8_PERFMON_LOW 0x1076
7833#define mmDC_PERFMON8_PERFMON_LOW_BASE_IDX 2
7834
7835
7836// addressBlock: dce_dc_dmif_pg5_dispdec
7837// base address: 0x2800
7838#define mmDMIF_PG5_DPG_PIPE_ARBITRATION_CONTROL1 0x107a
7839#define mmDMIF_PG5_DPG_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
7840#define mmDMIF_PG5_DPG_PIPE_ARBITRATION_CONTROL2 0x107b
7841#define mmDMIF_PG5_DPG_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
7842#define mmDMIF_PG5_DPG_WATERMARK_MASK_CONTROL 0x107c
7843#define mmDMIF_PG5_DPG_WATERMARK_MASK_CONTROL_BASE_IDX 2
7844#define mmDMIF_PG5_DPG_PIPE_URGENCY_CONTROL 0x107d
7845#define mmDMIF_PG5_DPG_PIPE_URGENCY_CONTROL_BASE_IDX 2
7846#define mmDMIF_PG5_DPG_PIPE_URGENT_LEVEL_CONTROL 0x107e
7847#define mmDMIF_PG5_DPG_PIPE_URGENT_LEVEL_CONTROL_BASE_IDX 2
7848#define mmDMIF_PG5_DPG_PIPE_STUTTER_CONTROL 0x107f
7849#define mmDMIF_PG5_DPG_PIPE_STUTTER_CONTROL_BASE_IDX 2
7850#define mmDMIF_PG5_DPG_PIPE_STUTTER_CONTROL2 0x1080
7851#define mmDMIF_PG5_DPG_PIPE_STUTTER_CONTROL2_BASE_IDX 2
7852#define mmDMIF_PG5_DPG_PIPE_LOW_POWER_CONTROL 0x1081
7853#define mmDMIF_PG5_DPG_PIPE_LOW_POWER_CONTROL_BASE_IDX 2
7854#define mmDMIF_PG5_DPG_REPEATER_PROGRAM 0x1082
7855#define mmDMIF_PG5_DPG_REPEATER_PROGRAM_BASE_IDX 2
7856#define mmDMIF_PG5_DPG_CHK_PRE_PROC_CNTL 0x1086
7857#define mmDMIF_PG5_DPG_CHK_PRE_PROC_CNTL_BASE_IDX 2
7858#define mmDMIF_PG5_DPG_DVMM_STATUS 0x1087
7859#define mmDMIF_PG5_DPG_DVMM_STATUS_BASE_IDX 2
7860
7861
7862// addressBlock: dce_dc_scl5_dispdec
7863// base address: 0x2800
7864#define mmSCL5_SCL_COEF_RAM_SELECT 0x109a
7865#define mmSCL5_SCL_COEF_RAM_SELECT_BASE_IDX 2
7866#define mmSCL5_SCL_COEF_RAM_TAP_DATA 0x109b
7867#define mmSCL5_SCL_COEF_RAM_TAP_DATA_BASE_IDX 2
7868#define mmSCL5_SCL_MODE 0x109c
7869#define mmSCL5_SCL_MODE_BASE_IDX 2
7870#define mmSCL5_SCL_TAP_CONTROL 0x109d
7871#define mmSCL5_SCL_TAP_CONTROL_BASE_IDX 2
7872#define mmSCL5_SCL_CONTROL 0x109e
7873#define mmSCL5_SCL_CONTROL_BASE_IDX 2
7874#define mmSCL5_SCL_BYPASS_CONTROL 0x109f
7875#define mmSCL5_SCL_BYPASS_CONTROL_BASE_IDX 2
7876#define mmSCL5_SCL_MANUAL_REPLICATE_CONTROL 0x10a0
7877#define mmSCL5_SCL_MANUAL_REPLICATE_CONTROL_BASE_IDX 2
7878#define mmSCL5_SCL_AUTOMATIC_MODE_CONTROL 0x10a1
7879#define mmSCL5_SCL_AUTOMATIC_MODE_CONTROL_BASE_IDX 2
7880#define mmSCL5_SCL_HORZ_FILTER_CONTROL 0x10a2
7881#define mmSCL5_SCL_HORZ_FILTER_CONTROL_BASE_IDX 2
7882#define mmSCL5_SCL_HORZ_FILTER_SCALE_RATIO 0x10a3
7883#define mmSCL5_SCL_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
7884#define mmSCL5_SCL_HORZ_FILTER_INIT 0x10a4
7885#define mmSCL5_SCL_HORZ_FILTER_INIT_BASE_IDX 2
7886#define mmSCL5_SCL_VERT_FILTER_CONTROL 0x10a5
7887#define mmSCL5_SCL_VERT_FILTER_CONTROL_BASE_IDX 2
7888#define mmSCL5_SCL_VERT_FILTER_SCALE_RATIO 0x10a6
7889#define mmSCL5_SCL_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
7890#define mmSCL5_SCL_VERT_FILTER_INIT 0x10a7
7891#define mmSCL5_SCL_VERT_FILTER_INIT_BASE_IDX 2
7892#define mmSCL5_SCL_VERT_FILTER_INIT_BOT 0x10a8
7893#define mmSCL5_SCL_VERT_FILTER_INIT_BOT_BASE_IDX 2
7894#define mmSCL5_SCL_ROUND_OFFSET 0x10a9
7895#define mmSCL5_SCL_ROUND_OFFSET_BASE_IDX 2
7896#define mmSCL5_SCL_UPDATE 0x10aa
7897#define mmSCL5_SCL_UPDATE_BASE_IDX 2
7898#define mmSCL5_SCL_F_SHARP_CONTROL 0x10ab
7899#define mmSCL5_SCL_F_SHARP_CONTROL_BASE_IDX 2
7900#define mmSCL5_SCL_ALU_CONTROL 0x10ac
7901#define mmSCL5_SCL_ALU_CONTROL_BASE_IDX 2
7902#define mmSCL5_SCL_COEF_RAM_CONFLICT_STATUS 0x10ad
7903#define mmSCL5_SCL_COEF_RAM_CONFLICT_STATUS_BASE_IDX 2
7904#define mmSCL5_VIEWPORT_START_SECONDARY 0x10ae
7905#define mmSCL5_VIEWPORT_START_SECONDARY_BASE_IDX 2
7906#define mmSCL5_VIEWPORT_START 0x10af
7907#define mmSCL5_VIEWPORT_START_BASE_IDX 2
7908#define mmSCL5_VIEWPORT_SIZE 0x10b0
7909#define mmSCL5_VIEWPORT_SIZE_BASE_IDX 2
7910#define mmSCL5_EXT_OVERSCAN_LEFT_RIGHT 0x10b1
7911#define mmSCL5_EXT_OVERSCAN_LEFT_RIGHT_BASE_IDX 2
7912#define mmSCL5_EXT_OVERSCAN_TOP_BOTTOM 0x10b2
7913#define mmSCL5_EXT_OVERSCAN_TOP_BOTTOM_BASE_IDX 2
7914#define mmSCL5_SCL_MODE_CHANGE_DET1 0x10b3
7915#define mmSCL5_SCL_MODE_CHANGE_DET1_BASE_IDX 2
7916#define mmSCL5_SCL_MODE_CHANGE_DET2 0x10b4
7917#define mmSCL5_SCL_MODE_CHANGE_DET2_BASE_IDX 2
7918#define mmSCL5_SCL_MODE_CHANGE_DET3 0x10b5
7919#define mmSCL5_SCL_MODE_CHANGE_DET3_BASE_IDX 2
7920#define mmSCL5_SCL_MODE_CHANGE_MASK 0x10b6
7921#define mmSCL5_SCL_MODE_CHANGE_MASK_BASE_IDX 2
7922
7923
7924// addressBlock: dce_dc_blnd5_dispdec
7925// base address: 0x2800
7926#define mmBLND5_BLND_CONTROL 0x10c7
7927#define mmBLND5_BLND_CONTROL_BASE_IDX 2
7928#define mmBLND5_BLND_SM_CONTROL2 0x10c8
7929#define mmBLND5_BLND_SM_CONTROL2_BASE_IDX 2
7930#define mmBLND5_BLND_CONTROL2 0x10c9
7931#define mmBLND5_BLND_CONTROL2_BASE_IDX 2
7932#define mmBLND5_BLND_UPDATE 0x10ca
7933#define mmBLND5_BLND_UPDATE_BASE_IDX 2
7934#define mmBLND5_BLND_UNDERFLOW_INTERRUPT 0x10cb
7935#define mmBLND5_BLND_UNDERFLOW_INTERRUPT_BASE_IDX 2
7936#define mmBLND5_BLND_V_UPDATE_LOCK 0x10cc
7937#define mmBLND5_BLND_V_UPDATE_LOCK_BASE_IDX 2
7938#define mmBLND5_BLND_REG_UPDATE_STATUS 0x10cd
7939#define mmBLND5_BLND_REG_UPDATE_STATUS_BASE_IDX 2
7940
7941
7942// addressBlock: dce_dc_crtc5_dispdec
7943// base address: 0x2800
7944#define mmCRTC5_CRTC_H_BLANK_EARLY_NUM 0x10d2
7945#define mmCRTC5_CRTC_H_BLANK_EARLY_NUM_BASE_IDX 2
7946#define mmCRTC5_CRTC_H_TOTAL 0x10d3
7947#define mmCRTC5_CRTC_H_TOTAL_BASE_IDX 2
7948#define mmCRTC5_CRTC_H_BLANK_START_END 0x10d4
7949#define mmCRTC5_CRTC_H_BLANK_START_END_BASE_IDX 2
7950#define mmCRTC5_CRTC_H_SYNC_A 0x10d5
7951#define mmCRTC5_CRTC_H_SYNC_A_BASE_IDX 2
7952#define mmCRTC5_CRTC_H_SYNC_A_CNTL 0x10d6
7953#define mmCRTC5_CRTC_H_SYNC_A_CNTL_BASE_IDX 2
7954#define mmCRTC5_CRTC_H_SYNC_B 0x10d7
7955#define mmCRTC5_CRTC_H_SYNC_B_BASE_IDX 2
7956#define mmCRTC5_CRTC_H_SYNC_B_CNTL 0x10d8
7957#define mmCRTC5_CRTC_H_SYNC_B_CNTL_BASE_IDX 2
7958#define mmCRTC5_CRTC_VBI_END 0x10d9
7959#define mmCRTC5_CRTC_VBI_END_BASE_IDX 2
7960#define mmCRTC5_CRTC_V_TOTAL 0x10da
7961#define mmCRTC5_CRTC_V_TOTAL_BASE_IDX 2
7962#define mmCRTC5_CRTC_V_TOTAL_MIN 0x10db
7963#define mmCRTC5_CRTC_V_TOTAL_MIN_BASE_IDX 2
7964#define mmCRTC5_CRTC_V_TOTAL_MAX 0x10dc
7965#define mmCRTC5_CRTC_V_TOTAL_MAX_BASE_IDX 2
7966#define mmCRTC5_CRTC_V_TOTAL_CONTROL 0x10dd
7967#define mmCRTC5_CRTC_V_TOTAL_CONTROL_BASE_IDX 2
7968#define mmCRTC5_CRTC_V_TOTAL_INT_STATUS 0x10de
7969#define mmCRTC5_CRTC_V_TOTAL_INT_STATUS_BASE_IDX 2
7970#define mmCRTC5_CRTC_VSYNC_NOM_INT_STATUS 0x10df
7971#define mmCRTC5_CRTC_VSYNC_NOM_INT_STATUS_BASE_IDX 2
7972#define mmCRTC5_CRTC_V_BLANK_START_END 0x10e0
7973#define mmCRTC5_CRTC_V_BLANK_START_END_BASE_IDX 2
7974#define mmCRTC5_CRTC_V_SYNC_A 0x10e1
7975#define mmCRTC5_CRTC_V_SYNC_A_BASE_IDX 2
7976#define mmCRTC5_CRTC_V_SYNC_A_CNTL 0x10e2
7977#define mmCRTC5_CRTC_V_SYNC_A_CNTL_BASE_IDX 2
7978#define mmCRTC5_CRTC_V_SYNC_B 0x10e3
7979#define mmCRTC5_CRTC_V_SYNC_B_BASE_IDX 2
7980#define mmCRTC5_CRTC_V_SYNC_B_CNTL 0x10e4
7981#define mmCRTC5_CRTC_V_SYNC_B_CNTL_BASE_IDX 2
7982#define mmCRTC5_CRTC_DTMTEST_CNTL 0x10e5
7983#define mmCRTC5_CRTC_DTMTEST_CNTL_BASE_IDX 2
7984#define mmCRTC5_CRTC_DTMTEST_STATUS_POSITION 0x10e6
7985#define mmCRTC5_CRTC_DTMTEST_STATUS_POSITION_BASE_IDX 2
7986#define mmCRTC5_CRTC_TRIGA_CNTL 0x10e7
7987#define mmCRTC5_CRTC_TRIGA_CNTL_BASE_IDX 2
7988#define mmCRTC5_CRTC_TRIGA_MANUAL_TRIG 0x10e8
7989#define mmCRTC5_CRTC_TRIGA_MANUAL_TRIG_BASE_IDX 2
7990#define mmCRTC5_CRTC_TRIGB_CNTL 0x10e9
7991#define mmCRTC5_CRTC_TRIGB_CNTL_BASE_IDX 2
7992#define mmCRTC5_CRTC_TRIGB_MANUAL_TRIG 0x10ea
7993#define mmCRTC5_CRTC_TRIGB_MANUAL_TRIG_BASE_IDX 2
7994#define mmCRTC5_CRTC_FORCE_COUNT_NOW_CNTL 0x10eb
7995#define mmCRTC5_CRTC_FORCE_COUNT_NOW_CNTL_BASE_IDX 2
7996#define mmCRTC5_CRTC_FLOW_CONTROL 0x10ec
7997#define mmCRTC5_CRTC_FLOW_CONTROL_BASE_IDX 2
7998#define mmCRTC5_CRTC_STEREO_FORCE_NEXT_EYE 0x10ed
7999#define mmCRTC5_CRTC_STEREO_FORCE_NEXT_EYE_BASE_IDX 2
8000#define mmCRTC5_CRTC_AVSYNC_COUNTER 0x10ee
8001#define mmCRTC5_CRTC_AVSYNC_COUNTER_BASE_IDX 2
8002#define mmCRTC5_CRTC_CONTROL 0x10ef
8003#define mmCRTC5_CRTC_CONTROL_BASE_IDX 2
8004#define mmCRTC5_CRTC_BLANK_CONTROL 0x10f0
8005#define mmCRTC5_CRTC_BLANK_CONTROL_BASE_IDX 2
8006#define mmCRTC5_CRTC_INTERLACE_CONTROL 0x10f1
8007#define mmCRTC5_CRTC_INTERLACE_CONTROL_BASE_IDX 2
8008#define mmCRTC5_CRTC_INTERLACE_STATUS 0x10f2
8009#define mmCRTC5_CRTC_INTERLACE_STATUS_BASE_IDX 2
8010#define mmCRTC5_CRTC_FIELD_INDICATION_CONTROL 0x10f3
8011#define mmCRTC5_CRTC_FIELD_INDICATION_CONTROL_BASE_IDX 2
8012#define mmCRTC5_CRTC_PIXEL_DATA_READBACK0 0x10f4
8013#define mmCRTC5_CRTC_PIXEL_DATA_READBACK0_BASE_IDX 2
8014#define mmCRTC5_CRTC_PIXEL_DATA_READBACK1 0x10f5
8015#define mmCRTC5_CRTC_PIXEL_DATA_READBACK1_BASE_IDX 2
8016#define mmCRTC5_CRTC_STATUS 0x10f6
8017#define mmCRTC5_CRTC_STATUS_BASE_IDX 2
8018#define mmCRTC5_CRTC_STATUS_POSITION 0x10f7
8019#define mmCRTC5_CRTC_STATUS_POSITION_BASE_IDX 2
8020#define mmCRTC5_CRTC_NOM_VERT_POSITION 0x10f8
8021#define mmCRTC5_CRTC_NOM_VERT_POSITION_BASE_IDX 2
8022#define mmCRTC5_CRTC_STATUS_FRAME_COUNT 0x10f9
8023#define mmCRTC5_CRTC_STATUS_FRAME_COUNT_BASE_IDX 2
8024#define mmCRTC5_CRTC_STATUS_VF_COUNT 0x10fa
8025#define mmCRTC5_CRTC_STATUS_VF_COUNT_BASE_IDX 2
8026#define mmCRTC5_CRTC_STATUS_HV_COUNT 0x10fb
8027#define mmCRTC5_CRTC_STATUS_HV_COUNT_BASE_IDX 2
8028#define mmCRTC5_CRTC_COUNT_CONTROL 0x10fc
8029#define mmCRTC5_CRTC_COUNT_CONTROL_BASE_IDX 2
8030#define mmCRTC5_CRTC_COUNT_RESET 0x10fd
8031#define mmCRTC5_CRTC_COUNT_RESET_BASE_IDX 2
8032#define mmCRTC5_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE 0x10fe
8033#define mmCRTC5_CRTC_MANUAL_FORCE_VSYNC_NEXT_LINE_BASE_IDX 2
8034#define mmCRTC5_CRTC_VERT_SYNC_CONTROL 0x10ff
8035#define mmCRTC5_CRTC_VERT_SYNC_CONTROL_BASE_IDX 2
8036#define mmCRTC5_CRTC_STEREO_STATUS 0x1100
8037#define mmCRTC5_CRTC_STEREO_STATUS_BASE_IDX 2
8038#define mmCRTC5_CRTC_STEREO_CONTROL 0x1101
8039#define mmCRTC5_CRTC_STEREO_CONTROL_BASE_IDX 2
8040#define mmCRTC5_CRTC_SNAPSHOT_STATUS 0x1102
8041#define mmCRTC5_CRTC_SNAPSHOT_STATUS_BASE_IDX 2
8042#define mmCRTC5_CRTC_SNAPSHOT_CONTROL 0x1103
8043#define mmCRTC5_CRTC_SNAPSHOT_CONTROL_BASE_IDX 2
8044#define mmCRTC5_CRTC_SNAPSHOT_POSITION 0x1104
8045#define mmCRTC5_CRTC_SNAPSHOT_POSITION_BASE_IDX 2
8046#define mmCRTC5_CRTC_SNAPSHOT_FRAME 0x1105
8047#define mmCRTC5_CRTC_SNAPSHOT_FRAME_BASE_IDX 2
8048#define mmCRTC5_CRTC_START_LINE_CONTROL 0x1106
8049#define mmCRTC5_CRTC_START_LINE_CONTROL_BASE_IDX 2
8050#define mmCRTC5_CRTC_INTERRUPT_CONTROL 0x1107
8051#define mmCRTC5_CRTC_INTERRUPT_CONTROL_BASE_IDX 2
8052#define mmCRTC5_CRTC_UPDATE_LOCK 0x1108
8053#define mmCRTC5_CRTC_UPDATE_LOCK_BASE_IDX 2
8054#define mmCRTC5_CRTC_DOUBLE_BUFFER_CONTROL 0x1109
8055#define mmCRTC5_CRTC_DOUBLE_BUFFER_CONTROL_BASE_IDX 2
8056#define mmCRTC5_CRTC_VGA_PARAMETER_CAPTURE_MODE 0x110a
8057#define mmCRTC5_CRTC_VGA_PARAMETER_CAPTURE_MODE_BASE_IDX 2
8058#define mmCRTC5_CRTC_TEST_PATTERN_CONTROL 0x110b
8059#define mmCRTC5_CRTC_TEST_PATTERN_CONTROL_BASE_IDX 2
8060#define mmCRTC5_CRTC_TEST_PATTERN_PARAMETERS 0x110c
8061#define mmCRTC5_CRTC_TEST_PATTERN_PARAMETERS_BASE_IDX 2
8062#define mmCRTC5_CRTC_TEST_PATTERN_COLOR 0x110d
8063#define mmCRTC5_CRTC_TEST_PATTERN_COLOR_BASE_IDX 2
8064#define mmCRTC5_CRTC_MASTER_UPDATE_LOCK 0x110e
8065#define mmCRTC5_CRTC_MASTER_UPDATE_LOCK_BASE_IDX 2
8066#define mmCRTC5_CRTC_MASTER_UPDATE_MODE 0x110f
8067#define mmCRTC5_CRTC_MASTER_UPDATE_MODE_BASE_IDX 2
8068#define mmCRTC5_CRTC_MVP_INBAND_CNTL_INSERT 0x1110
8069#define mmCRTC5_CRTC_MVP_INBAND_CNTL_INSERT_BASE_IDX 2
8070#define mmCRTC5_CRTC_MVP_INBAND_CNTL_INSERT_TIMER 0x1111
8071#define mmCRTC5_CRTC_MVP_INBAND_CNTL_INSERT_TIMER_BASE_IDX 2
8072#define mmCRTC5_CRTC_MVP_STATUS 0x1112
8073#define mmCRTC5_CRTC_MVP_STATUS_BASE_IDX 2
8074#define mmCRTC5_CRTC_MASTER_EN 0x1113
8075#define mmCRTC5_CRTC_MASTER_EN_BASE_IDX 2
8076#define mmCRTC5_CRTC_ALLOW_STOP_OFF_V_CNT 0x1114
8077#define mmCRTC5_CRTC_ALLOW_STOP_OFF_V_CNT_BASE_IDX 2
8078#define mmCRTC5_CRTC_V_UPDATE_INT_STATUS 0x1115
8079#define mmCRTC5_CRTC_V_UPDATE_INT_STATUS_BASE_IDX 2
8080#define mmCRTC5_CRTC_OVERSCAN_COLOR 0x1117
8081#define mmCRTC5_CRTC_OVERSCAN_COLOR_BASE_IDX 2
8082#define mmCRTC5_CRTC_OVERSCAN_COLOR_EXT 0x1118
8083#define mmCRTC5_CRTC_OVERSCAN_COLOR_EXT_BASE_IDX 2
8084#define mmCRTC5_CRTC_BLANK_DATA_COLOR 0x1119
8085#define mmCRTC5_CRTC_BLANK_DATA_COLOR_BASE_IDX 2
8086#define mmCRTC5_CRTC_BLANK_DATA_COLOR_EXT 0x111a
8087#define mmCRTC5_CRTC_BLANK_DATA_COLOR_EXT_BASE_IDX 2
8088#define mmCRTC5_CRTC_BLACK_COLOR 0x111b
8089#define mmCRTC5_CRTC_BLACK_COLOR_BASE_IDX 2
8090#define mmCRTC5_CRTC_BLACK_COLOR_EXT 0x111c
8091#define mmCRTC5_CRTC_BLACK_COLOR_EXT_BASE_IDX 2
8092#define mmCRTC5_CRTC_VERTICAL_INTERRUPT0_POSITION 0x111d
8093#define mmCRTC5_CRTC_VERTICAL_INTERRUPT0_POSITION_BASE_IDX 2
8094#define mmCRTC5_CRTC_VERTICAL_INTERRUPT0_CONTROL 0x111e
8095#define mmCRTC5_CRTC_VERTICAL_INTERRUPT0_CONTROL_BASE_IDX 2
8096#define mmCRTC5_CRTC_VERTICAL_INTERRUPT1_POSITION 0x111f
8097#define mmCRTC5_CRTC_VERTICAL_INTERRUPT1_POSITION_BASE_IDX 2
8098#define mmCRTC5_CRTC_VERTICAL_INTERRUPT1_CONTROL 0x1120
8099#define mmCRTC5_CRTC_VERTICAL_INTERRUPT1_CONTROL_BASE_IDX 2
8100#define mmCRTC5_CRTC_VERTICAL_INTERRUPT2_POSITION 0x1121
8101#define mmCRTC5_CRTC_VERTICAL_INTERRUPT2_POSITION_BASE_IDX 2
8102#define mmCRTC5_CRTC_VERTICAL_INTERRUPT2_CONTROL 0x1122
8103#define mmCRTC5_CRTC_VERTICAL_INTERRUPT2_CONTROL_BASE_IDX 2
8104#define mmCRTC5_CRTC_CRC_CNTL 0x1123
8105#define mmCRTC5_CRTC_CRC_CNTL_BASE_IDX 2
8106#define mmCRTC5_CRTC_CRC0_WINDOWA_X_CONTROL 0x1124
8107#define mmCRTC5_CRTC_CRC0_WINDOWA_X_CONTROL_BASE_IDX 2
8108#define mmCRTC5_CRTC_CRC0_WINDOWA_Y_CONTROL 0x1125
8109#define mmCRTC5_CRTC_CRC0_WINDOWA_Y_CONTROL_BASE_IDX 2
8110#define mmCRTC5_CRTC_CRC0_WINDOWB_X_CONTROL 0x1126
8111#define mmCRTC5_CRTC_CRC0_WINDOWB_X_CONTROL_BASE_IDX 2
8112#define mmCRTC5_CRTC_CRC0_WINDOWB_Y_CONTROL 0x1127
8113#define mmCRTC5_CRTC_CRC0_WINDOWB_Y_CONTROL_BASE_IDX 2
8114#define mmCRTC5_CRTC_CRC0_DATA_RG 0x1128
8115#define mmCRTC5_CRTC_CRC0_DATA_RG_BASE_IDX 2
8116#define mmCRTC5_CRTC_CRC0_DATA_B 0x1129
8117#define mmCRTC5_CRTC_CRC0_DATA_B_BASE_IDX 2
8118#define mmCRTC5_CRTC_CRC1_WINDOWA_X_CONTROL 0x112a
8119#define mmCRTC5_CRTC_CRC1_WINDOWA_X_CONTROL_BASE_IDX 2
8120#define mmCRTC5_CRTC_CRC1_WINDOWA_Y_CONTROL 0x112b
8121#define mmCRTC5_CRTC_CRC1_WINDOWA_Y_CONTROL_BASE_IDX 2
8122#define mmCRTC5_CRTC_CRC1_WINDOWB_X_CONTROL 0x112c
8123#define mmCRTC5_CRTC_CRC1_WINDOWB_X_CONTROL_BASE_IDX 2
8124#define mmCRTC5_CRTC_CRC1_WINDOWB_Y_CONTROL 0x112d
8125#define mmCRTC5_CRTC_CRC1_WINDOWB_Y_CONTROL_BASE_IDX 2
8126#define mmCRTC5_CRTC_CRC1_DATA_RG 0x112e
8127#define mmCRTC5_CRTC_CRC1_DATA_RG_BASE_IDX 2
8128#define mmCRTC5_CRTC_CRC1_DATA_B 0x112f
8129#define mmCRTC5_CRTC_CRC1_DATA_B_BASE_IDX 2
8130#define mmCRTC5_CRTC_EXT_TIMING_SYNC_CONTROL 0x1130
8131#define mmCRTC5_CRTC_EXT_TIMING_SYNC_CONTROL_BASE_IDX 2
8132#define mmCRTC5_CRTC_EXT_TIMING_SYNC_WINDOW_START 0x1131
8133#define mmCRTC5_CRTC_EXT_TIMING_SYNC_WINDOW_START_BASE_IDX 2
8134#define mmCRTC5_CRTC_EXT_TIMING_SYNC_WINDOW_END 0x1132
8135#define mmCRTC5_CRTC_EXT_TIMING_SYNC_WINDOW_END_BASE_IDX 2
8136#define mmCRTC5_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL 0x1133
8137#define mmCRTC5_CRTC_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL_BASE_IDX 2
8138#define mmCRTC5_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL 0x1134
8139#define mmCRTC5_CRTC_EXT_TIMING_SYNC_INTERRUPT_CONTROL_BASE_IDX 2
8140#define mmCRTC5_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL 0x1135
8141#define mmCRTC5_CRTC_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL_BASE_IDX 2
8142#define mmCRTC5_CRTC_STATIC_SCREEN_CONTROL 0x1136
8143#define mmCRTC5_CRTC_STATIC_SCREEN_CONTROL_BASE_IDX 2
8144#define mmCRTC5_CRTC_3D_STRUCTURE_CONTROL 0x1137
8145#define mmCRTC5_CRTC_3D_STRUCTURE_CONTROL_BASE_IDX 2
8146#define mmCRTC5_CRTC_GSL_VSYNC_GAP 0x1138
8147#define mmCRTC5_CRTC_GSL_VSYNC_GAP_BASE_IDX 2
8148#define mmCRTC5_CRTC_GSL_WINDOW 0x1139
8149#define mmCRTC5_CRTC_GSL_WINDOW_BASE_IDX 2
8150#define mmCRTC5_CRTC_GSL_CONTROL 0x113a
8151#define mmCRTC5_CRTC_GSL_CONTROL_BASE_IDX 2
8152#define mmCRTC5_CRTC_RANGE_TIMING_INT_STATUS 0x113d
8153#define mmCRTC5_CRTC_RANGE_TIMING_INT_STATUS_BASE_IDX 2
8154#define mmCRTC5_CRTC_DRR_CONTROL 0x113e
8155#define mmCRTC5_CRTC_DRR_CONTROL_BASE_IDX 2
8156
8157
8158// addressBlock: dce_dc_fmt5_dispdec
8159// base address: 0x2800
8160#define mmFMT5_FMT_CLAMP_COMPONENT_R 0x1142
8161#define mmFMT5_FMT_CLAMP_COMPONENT_R_BASE_IDX 2
8162#define mmFMT5_FMT_CLAMP_COMPONENT_G 0x1143
8163#define mmFMT5_FMT_CLAMP_COMPONENT_G_BASE_IDX 2
8164#define mmFMT5_FMT_CLAMP_COMPONENT_B 0x1144
8165#define mmFMT5_FMT_CLAMP_COMPONENT_B_BASE_IDX 2
8166#define mmFMT5_FMT_DYNAMIC_EXP_CNTL 0x1145
8167#define mmFMT5_FMT_DYNAMIC_EXP_CNTL_BASE_IDX 2
8168#define mmFMT5_FMT_CONTROL 0x1146
8169#define mmFMT5_FMT_CONTROL_BASE_IDX 2
8170#define mmFMT5_FMT_BIT_DEPTH_CONTROL 0x1147
8171#define mmFMT5_FMT_BIT_DEPTH_CONTROL_BASE_IDX 2
8172#define mmFMT5_FMT_DITHER_RAND_R_SEED 0x1148
8173#define mmFMT5_FMT_DITHER_RAND_R_SEED_BASE_IDX 2
8174#define mmFMT5_FMT_DITHER_RAND_G_SEED 0x1149
8175#define mmFMT5_FMT_DITHER_RAND_G_SEED_BASE_IDX 2
8176#define mmFMT5_FMT_DITHER_RAND_B_SEED 0x114a
8177#define mmFMT5_FMT_DITHER_RAND_B_SEED_BASE_IDX 2
8178#define mmFMT5_FMT_CLAMP_CNTL 0x114e
8179#define mmFMT5_FMT_CLAMP_CNTL_BASE_IDX 2
8180#define mmFMT5_FMT_CRC_CNTL 0x114f
8181#define mmFMT5_FMT_CRC_CNTL_BASE_IDX 2
8182#define mmFMT5_FMT_CRC_SIG_RED_GREEN_MASK 0x1150
8183#define mmFMT5_FMT_CRC_SIG_RED_GREEN_MASK_BASE_IDX 2
8184#define mmFMT5_FMT_CRC_SIG_BLUE_CONTROL_MASK 0x1151
8185#define mmFMT5_FMT_CRC_SIG_BLUE_CONTROL_MASK_BASE_IDX 2
8186#define mmFMT5_FMT_CRC_SIG_RED_GREEN 0x1152
8187#define mmFMT5_FMT_CRC_SIG_RED_GREEN_BASE_IDX 2
8188#define mmFMT5_FMT_CRC_SIG_BLUE_CONTROL 0x1153
8189#define mmFMT5_FMT_CRC_SIG_BLUE_CONTROL_BASE_IDX 2
8190#define mmFMT5_FMT_SIDE_BY_SIDE_STEREO_CONTROL 0x1154
8191#define mmFMT5_FMT_SIDE_BY_SIDE_STEREO_CONTROL_BASE_IDX 2
8192#define mmFMT5_FMT_420_HBLANK_EARLY_START 0x1155
8193#define mmFMT5_FMT_420_HBLANK_EARLY_START_BASE_IDX 2
8194
8195
8196// addressBlock: dce_dc_unp0_dispdec
8197// base address: 0x0
8198#define mmUNP0_UNP_GRPH_ENABLE 0x115a
8199#define mmUNP0_UNP_GRPH_ENABLE_BASE_IDX 2
8200#define mmUNP0_UNP_GRPH_CONTROL 0x115b
8201#define mmUNP0_UNP_GRPH_CONTROL_BASE_IDX 2
8202#define mmUNP0_UNP_GRPH_CONTROL_C 0x115c
8203#define mmUNP0_UNP_GRPH_CONTROL_C_BASE_IDX 2
8204#define mmUNP0_UNP_GRPH_CONTROL_EXP 0x115d
8205#define mmUNP0_UNP_GRPH_CONTROL_EXP_BASE_IDX 2
8206#define mmUNP0_UNP_GRPH_SWAP_CNTL 0x115e
8207#define mmUNP0_UNP_GRPH_SWAP_CNTL_BASE_IDX 2
8208#define mmUNP0_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_L 0x115f
8209#define mmUNP0_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_L_BASE_IDX 2
8210#define mmUNP0_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_C 0x1160
8211#define mmUNP0_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_C_BASE_IDX 2
8212#define mmUNP0_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_L 0x1161
8213#define mmUNP0_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_L_BASE_IDX 2
8214#define mmUNP0_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_C 0x1162
8215#define mmUNP0_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_C_BASE_IDX 2
8216#define mmUNP0_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_L 0x1163
8217#define mmUNP0_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_L_BASE_IDX 2
8218#define mmUNP0_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_C 0x1164
8219#define mmUNP0_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_C_BASE_IDX 2
8220#define mmUNP0_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_HIGH_L 0x1165
8221#define mmUNP0_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_HIGH_L_BASE_IDX 2
8222#define mmUNP0_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_HIGH_C 0x1166
8223#define mmUNP0_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_HIGH_C_BASE_IDX 2
8224#define mmUNP0_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_L 0x1167
8225#define mmUNP0_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_L_BASE_IDX 2
8226#define mmUNP0_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_C 0x1168
8227#define mmUNP0_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_C_BASE_IDX 2
8228#define mmUNP0_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_L 0x1169
8229#define mmUNP0_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_L_BASE_IDX 2
8230#define mmUNP0_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_C 0x116a
8231#define mmUNP0_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_C_BASE_IDX 2
8232#define mmUNP0_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_L 0x116b
8233#define mmUNP0_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_L_BASE_IDX 2
8234#define mmUNP0_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_C 0x116c
8235#define mmUNP0_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_C_BASE_IDX 2
8236#define mmUNP0_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_HIGH_L 0x116d
8237#define mmUNP0_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_HIGH_L_BASE_IDX 2
8238#define mmUNP0_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_HIGH_C 0x116e
8239#define mmUNP0_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_HIGH_C_BASE_IDX 2
8240#define mmUNP0_UNP_GRPH_PITCH_L 0x116f
8241#define mmUNP0_UNP_GRPH_PITCH_L_BASE_IDX 2
8242#define mmUNP0_UNP_GRPH_PITCH_C 0x1170
8243#define mmUNP0_UNP_GRPH_PITCH_C_BASE_IDX 2
8244#define mmUNP0_UNP_GRPH_SURFACE_OFFSET_X_L 0x1171
8245#define mmUNP0_UNP_GRPH_SURFACE_OFFSET_X_L_BASE_IDX 2
8246#define mmUNP0_UNP_GRPH_SURFACE_OFFSET_X_C 0x1172
8247#define mmUNP0_UNP_GRPH_SURFACE_OFFSET_X_C_BASE_IDX 2
8248#define mmUNP0_UNP_GRPH_SURFACE_OFFSET_Y_L 0x1173
8249#define mmUNP0_UNP_GRPH_SURFACE_OFFSET_Y_L_BASE_IDX 2
8250#define mmUNP0_UNP_GRPH_SURFACE_OFFSET_Y_C 0x1174
8251#define mmUNP0_UNP_GRPH_SURFACE_OFFSET_Y_C_BASE_IDX 2
8252#define mmUNP0_UNP_GRPH_X_START_L 0x1175
8253#define mmUNP0_UNP_GRPH_X_START_L_BASE_IDX 2
8254#define mmUNP0_UNP_GRPH_X_START_C 0x1176
8255#define mmUNP0_UNP_GRPH_X_START_C_BASE_IDX 2
8256#define mmUNP0_UNP_GRPH_Y_START_L 0x1177
8257#define mmUNP0_UNP_GRPH_Y_START_L_BASE_IDX 2
8258#define mmUNP0_UNP_GRPH_Y_START_C 0x1178
8259#define mmUNP0_UNP_GRPH_Y_START_C_BASE_IDX 2
8260#define mmUNP0_UNP_GRPH_X_END_L 0x1179
8261#define mmUNP0_UNP_GRPH_X_END_L_BASE_IDX 2
8262#define mmUNP0_UNP_GRPH_X_END_C 0x117a
8263#define mmUNP0_UNP_GRPH_X_END_C_BASE_IDX 2
8264#define mmUNP0_UNP_GRPH_Y_END_L 0x117b
8265#define mmUNP0_UNP_GRPH_Y_END_L_BASE_IDX 2
8266#define mmUNP0_UNP_GRPH_Y_END_C 0x117c
8267#define mmUNP0_UNP_GRPH_Y_END_C_BASE_IDX 2
8268#define mmUNP0_UNP_GRPH_UPDATE 0x117d
8269#define mmUNP0_UNP_GRPH_UPDATE_BASE_IDX 2
8270#define mmUNP0_UNP_PIPE_OUTSTANDING_REQUEST_LIMIT 0x117e
8271#define mmUNP0_UNP_PIPE_OUTSTANDING_REQUEST_LIMIT_BASE_IDX 2
8272#define mmUNP0_UNP_GRPH_SURFACE_ADDRESS_INUSE_L 0x117f
8273#define mmUNP0_UNP_GRPH_SURFACE_ADDRESS_INUSE_L_BASE_IDX 2
8274#define mmUNP0_UNP_GRPH_SURFACE_ADDRESS_INUSE_C 0x1180
8275#define mmUNP0_UNP_GRPH_SURFACE_ADDRESS_INUSE_C_BASE_IDX 2
8276#define mmUNP0_UNP_GRPH_SURFACE_ADDRESS_HIGH_INUSE_L 0x1181
8277#define mmUNP0_UNP_GRPH_SURFACE_ADDRESS_HIGH_INUSE_L_BASE_IDX 2
8278#define mmUNP0_UNP_GRPH_SURFACE_ADDRESS_HIGH_INUSE_C 0x1182
8279#define mmUNP0_UNP_GRPH_SURFACE_ADDRESS_HIGH_INUSE_C_BASE_IDX 2
8280#define mmUNP0_UNP_DVMM_PTE_CONTROL 0x1183
8281#define mmUNP0_UNP_DVMM_PTE_CONTROL_BASE_IDX 2
8282#define mmUNP0_UNP_DVMM_PTE_CONTROL_C 0x1184
8283#define mmUNP0_UNP_DVMM_PTE_CONTROL_C_BASE_IDX 2
8284#define mmUNP0_UNP_DVMM_PTE_ARB_CONTROL 0x1185
8285#define mmUNP0_UNP_DVMM_PTE_ARB_CONTROL_BASE_IDX 2
8286#define mmUNP0_UNP_DVMM_PTE_ARB_CONTROL_C 0x1186
8287#define mmUNP0_UNP_DVMM_PTE_ARB_CONTROL_C_BASE_IDX 2
8288#define mmUNP0_UNP_GRPH_INTERRUPT_STATUS 0x1187
8289#define mmUNP0_UNP_GRPH_INTERRUPT_STATUS_BASE_IDX 2
8290#define mmUNP0_UNP_GRPH_INTERRUPT_CONTROL 0x1188
8291#define mmUNP0_UNP_GRPH_INTERRUPT_CONTROL_BASE_IDX 2
8292#define mmUNP0_UNP_GRPH_STEREOSYNC_FLIP 0x1189
8293#define mmUNP0_UNP_GRPH_STEREOSYNC_FLIP_BASE_IDX 2
8294#define mmUNP0_UNP_FLIP_CONTROL 0x118a
8295#define mmUNP0_UNP_FLIP_CONTROL_BASE_IDX 2
8296#define mmUNP0_UNP_CRC_CONTROL 0x118b
8297#define mmUNP0_UNP_CRC_CONTROL_BASE_IDX 2
8298#define mmUNP0_UNP_CRC_MASK 0x118c
8299#define mmUNP0_UNP_CRC_MASK_BASE_IDX 2
8300#define mmUNP0_UNP_CRC_CURRENT 0x118d
8301#define mmUNP0_UNP_CRC_CURRENT_BASE_IDX 2
8302#define mmUNP0_UNP_CRC_LAST 0x118e
8303#define mmUNP0_UNP_CRC_LAST_BASE_IDX 2
8304#define mmUNP0_UNP_LB_DATA_GAP_BETWEEN_CHUNK 0x118f
8305#define mmUNP0_UNP_LB_DATA_GAP_BETWEEN_CHUNK_BASE_IDX 2
8306#define mmUNP0_UNP_HW_ROTATION 0x1190
8307#define mmUNP0_UNP_HW_ROTATION_BASE_IDX 2
8308
8309
8310// addressBlock: dce_dc_lbv0_dispdec
8311// base address: 0x0
8312#define mmLBV0_LBV_DATA_FORMAT 0x1196
8313#define mmLBV0_LBV_DATA_FORMAT_BASE_IDX 2
8314#define mmLBV0_LBV_MEMORY_CTRL 0x1197
8315#define mmLBV0_LBV_MEMORY_CTRL_BASE_IDX 2
8316#define mmLBV0_LBV_MEMORY_SIZE_STATUS 0x1198
8317#define mmLBV0_LBV_MEMORY_SIZE_STATUS_BASE_IDX 2
8318#define mmLBV0_LBV_DESKTOP_HEIGHT 0x1199
8319#define mmLBV0_LBV_DESKTOP_HEIGHT_BASE_IDX 2
8320#define mmLBV0_LBV_VLINE_START_END 0x119a
8321#define mmLBV0_LBV_VLINE_START_END_BASE_IDX 2
8322#define mmLBV0_LBV_VLINE2_START_END 0x119b
8323#define mmLBV0_LBV_VLINE2_START_END_BASE_IDX 2
8324#define mmLBV0_LBV_V_COUNTER 0x119c
8325#define mmLBV0_LBV_V_COUNTER_BASE_IDX 2
8326#define mmLBV0_LBV_SNAPSHOT_V_COUNTER 0x119d
8327#define mmLBV0_LBV_SNAPSHOT_V_COUNTER_BASE_IDX 2
8328#define mmLBV0_LBV_V_COUNTER_CHROMA 0x119e
8329#define mmLBV0_LBV_V_COUNTER_CHROMA_BASE_IDX 2
8330#define mmLBV0_LBV_SNAPSHOT_V_COUNTER_CHROMA 0x119f
8331#define mmLBV0_LBV_SNAPSHOT_V_COUNTER_CHROMA_BASE_IDX 2
8332#define mmLBV0_LBV_INTERRUPT_MASK 0x11a0
8333#define mmLBV0_LBV_INTERRUPT_MASK_BASE_IDX 2
8334#define mmLBV0_LBV_VLINE_STATUS 0x11a1
8335#define mmLBV0_LBV_VLINE_STATUS_BASE_IDX 2
8336#define mmLBV0_LBV_VLINE2_STATUS 0x11a2
8337#define mmLBV0_LBV_VLINE2_STATUS_BASE_IDX 2
8338#define mmLBV0_LBV_VBLANK_STATUS 0x11a3
8339#define mmLBV0_LBV_VBLANK_STATUS_BASE_IDX 2
8340#define mmLBV0_LBV_SYNC_RESET_SEL 0x11a4
8341#define mmLBV0_LBV_SYNC_RESET_SEL_BASE_IDX 2
8342#define mmLBV0_LBV_BLACK_KEYER_R_CR 0x11a5
8343#define mmLBV0_LBV_BLACK_KEYER_R_CR_BASE_IDX 2
8344#define mmLBV0_LBV_BLACK_KEYER_G_Y 0x11a6
8345#define mmLBV0_LBV_BLACK_KEYER_G_Y_BASE_IDX 2
8346#define mmLBV0_LBV_BLACK_KEYER_B_CB 0x11a7
8347#define mmLBV0_LBV_BLACK_KEYER_B_CB_BASE_IDX 2
8348#define mmLBV0_LBV_KEYER_COLOR_CTRL 0x11a8
8349#define mmLBV0_LBV_KEYER_COLOR_CTRL_BASE_IDX 2
8350#define mmLBV0_LBV_KEYER_COLOR_R_CR 0x11a9
8351#define mmLBV0_LBV_KEYER_COLOR_R_CR_BASE_IDX 2
8352#define mmLBV0_LBV_KEYER_COLOR_G_Y 0x11aa
8353#define mmLBV0_LBV_KEYER_COLOR_G_Y_BASE_IDX 2
8354#define mmLBV0_LBV_KEYER_COLOR_B_CB 0x11ab
8355#define mmLBV0_LBV_KEYER_COLOR_B_CB_BASE_IDX 2
8356#define mmLBV0_LBV_KEYER_COLOR_REP_R_CR 0x11ac
8357#define mmLBV0_LBV_KEYER_COLOR_REP_R_CR_BASE_IDX 2
8358#define mmLBV0_LBV_KEYER_COLOR_REP_G_Y 0x11ad
8359#define mmLBV0_LBV_KEYER_COLOR_REP_G_Y_BASE_IDX 2
8360#define mmLBV0_LBV_KEYER_COLOR_REP_B_CB 0x11ae
8361#define mmLBV0_LBV_KEYER_COLOR_REP_B_CB_BASE_IDX 2
8362#define mmLBV0_LBV_BUFFER_LEVEL_STATUS 0x11af
8363#define mmLBV0_LBV_BUFFER_LEVEL_STATUS_BASE_IDX 2
8364#define mmLBV0_LBV_BUFFER_URGENCY_CTRL 0x11b0
8365#define mmLBV0_LBV_BUFFER_URGENCY_CTRL_BASE_IDX 2
8366#define mmLBV0_LBV_BUFFER_URGENCY_STATUS 0x11b1
8367#define mmLBV0_LBV_BUFFER_URGENCY_STATUS_BASE_IDX 2
8368#define mmLBV0_LBV_BUFFER_STATUS 0x11b2
8369#define mmLBV0_LBV_BUFFER_STATUS_BASE_IDX 2
8370#define mmLBV0_LBV_NO_OUTSTANDING_REQ_STATUS 0x11b3
8371#define mmLBV0_LBV_NO_OUTSTANDING_REQ_STATUS_BASE_IDX 2
8372
8373
8374// addressBlock: dce_dc_sclv0_dispdec
8375// base address: 0x0
8376#define mmSCLV0_SCLV_COEF_RAM_SELECT 0x11ca
8377#define mmSCLV0_SCLV_COEF_RAM_SELECT_BASE_IDX 2
8378#define mmSCLV0_SCLV_COEF_RAM_TAP_DATA 0x11cb
8379#define mmSCLV0_SCLV_COEF_RAM_TAP_DATA_BASE_IDX 2
8380#define mmSCLV0_SCLV_MODE 0x11cc
8381#define mmSCLV0_SCLV_MODE_BASE_IDX 2
8382#define mmSCLV0_SCLV_TAP_CONTROL 0x11cd
8383#define mmSCLV0_SCLV_TAP_CONTROL_BASE_IDX 2
8384#define mmSCLV0_SCLV_CONTROL 0x11ce
8385#define mmSCLV0_SCLV_CONTROL_BASE_IDX 2
8386#define mmSCLV0_SCLV_MANUAL_REPLICATE_CONTROL 0x11cf
8387#define mmSCLV0_SCLV_MANUAL_REPLICATE_CONTROL_BASE_IDX 2
8388#define mmSCLV0_SCLV_AUTOMATIC_MODE_CONTROL 0x11d0
8389#define mmSCLV0_SCLV_AUTOMATIC_MODE_CONTROL_BASE_IDX 2
8390#define mmSCLV0_SCLV_HORZ_FILTER_CONTROL 0x11d1
8391#define mmSCLV0_SCLV_HORZ_FILTER_CONTROL_BASE_IDX 2
8392#define mmSCLV0_SCLV_HORZ_FILTER_SCALE_RATIO 0x11d2
8393#define mmSCLV0_SCLV_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
8394#define mmSCLV0_SCLV_HORZ_FILTER_INIT 0x11d3
8395#define mmSCLV0_SCLV_HORZ_FILTER_INIT_BASE_IDX 2
8396#define mmSCLV0_SCLV_HORZ_FILTER_SCALE_RATIO_C 0x11d4
8397#define mmSCLV0_SCLV_HORZ_FILTER_SCALE_RATIO_C_BASE_IDX 2
8398#define mmSCLV0_SCLV_HORZ_FILTER_INIT_C 0x11d5
8399#define mmSCLV0_SCLV_HORZ_FILTER_INIT_C_BASE_IDX 2
8400#define mmSCLV0_SCLV_VERT_FILTER_CONTROL 0x11d6
8401#define mmSCLV0_SCLV_VERT_FILTER_CONTROL_BASE_IDX 2
8402#define mmSCLV0_SCLV_VERT_FILTER_SCALE_RATIO 0x11d7
8403#define mmSCLV0_SCLV_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
8404#define mmSCLV0_SCLV_VERT_FILTER_INIT 0x11d8
8405#define mmSCLV0_SCLV_VERT_FILTER_INIT_BASE_IDX 2
8406#define mmSCLV0_SCLV_VERT_FILTER_INIT_BOT 0x11d9
8407#define mmSCLV0_SCLV_VERT_FILTER_INIT_BOT_BASE_IDX 2
8408#define mmSCLV0_SCLV_VERT_FILTER_SCALE_RATIO_C 0x11da
8409#define mmSCLV0_SCLV_VERT_FILTER_SCALE_RATIO_C_BASE_IDX 2
8410#define mmSCLV0_SCLV_VERT_FILTER_INIT_C 0x11db
8411#define mmSCLV0_SCLV_VERT_FILTER_INIT_C_BASE_IDX 2
8412#define mmSCLV0_SCLV_VERT_FILTER_INIT_BOT_C 0x11dc
8413#define mmSCLV0_SCLV_VERT_FILTER_INIT_BOT_C_BASE_IDX 2
8414#define mmSCLV0_SCLV_ROUND_OFFSET 0x11dd
8415#define mmSCLV0_SCLV_ROUND_OFFSET_BASE_IDX 2
8416#define mmSCLV0_SCLV_UPDATE 0x11de
8417#define mmSCLV0_SCLV_UPDATE_BASE_IDX 2
8418#define mmSCLV0_SCLV_ALU_CONTROL 0x11df
8419#define mmSCLV0_SCLV_ALU_CONTROL_BASE_IDX 2
8420#define mmSCLV0_SCLV_VIEWPORT_START 0x11e0
8421#define mmSCLV0_SCLV_VIEWPORT_START_BASE_IDX 2
8422#define mmSCLV0_SCLV_VIEWPORT_START_SECONDARY 0x11e1
8423#define mmSCLV0_SCLV_VIEWPORT_START_SECONDARY_BASE_IDX 2
8424#define mmSCLV0_SCLV_VIEWPORT_SIZE 0x11e2
8425#define mmSCLV0_SCLV_VIEWPORT_SIZE_BASE_IDX 2
8426#define mmSCLV0_SCLV_VIEWPORT_START_C 0x11e3
8427#define mmSCLV0_SCLV_VIEWPORT_START_C_BASE_IDX 2
8428#define mmSCLV0_SCLV_VIEWPORT_START_SECONDARY_C 0x11e4
8429#define mmSCLV0_SCLV_VIEWPORT_START_SECONDARY_C_BASE_IDX 2
8430#define mmSCLV0_SCLV_VIEWPORT_SIZE_C 0x11e5
8431#define mmSCLV0_SCLV_VIEWPORT_SIZE_C_BASE_IDX 2
8432#define mmSCLV0_SCLV_EXT_OVERSCAN_LEFT_RIGHT 0x11e6
8433#define mmSCLV0_SCLV_EXT_OVERSCAN_LEFT_RIGHT_BASE_IDX 2
8434#define mmSCLV0_SCLV_EXT_OVERSCAN_TOP_BOTTOM 0x11e7
8435#define mmSCLV0_SCLV_EXT_OVERSCAN_TOP_BOTTOM_BASE_IDX 2
8436#define mmSCLV0_SCLV_MODE_CHANGE_DET1 0x11e8
8437#define mmSCLV0_SCLV_MODE_CHANGE_DET1_BASE_IDX 2
8438#define mmSCLV0_SCLV_MODE_CHANGE_DET2 0x11e9
8439#define mmSCLV0_SCLV_MODE_CHANGE_DET2_BASE_IDX 2
8440#define mmSCLV0_SCLV_MODE_CHANGE_DET3 0x11ea
8441#define mmSCLV0_SCLV_MODE_CHANGE_DET3_BASE_IDX 2
8442#define mmSCLV0_SCLV_MODE_CHANGE_MASK 0x11eb
8443#define mmSCLV0_SCLV_MODE_CHANGE_MASK_BASE_IDX 2
8444#define mmSCLV0_SCLV_HORZ_FILTER_INIT_BOT 0x11ec
8445#define mmSCLV0_SCLV_HORZ_FILTER_INIT_BOT_BASE_IDX 2
8446#define mmSCLV0_SCLV_HORZ_FILTER_INIT_BOT_C 0x11ed
8447#define mmSCLV0_SCLV_HORZ_FILTER_INIT_BOT_C_BASE_IDX 2
8448
8449
8450// addressBlock: dce_dc_col_man0_dispdec
8451// base address: 0x0
8452#define mmCOL_MAN0_COL_MAN_UPDATE 0x11fe
8453#define mmCOL_MAN0_COL_MAN_UPDATE_BASE_IDX 2
8454#define mmCOL_MAN0_COL_MAN_INPUT_CSC_CONTROL 0x11ff
8455#define mmCOL_MAN0_COL_MAN_INPUT_CSC_CONTROL_BASE_IDX 2
8456#define mmCOL_MAN0_INPUT_CSC_C11_C12_A 0x1200
8457#define mmCOL_MAN0_INPUT_CSC_C11_C12_A_BASE_IDX 2
8458#define mmCOL_MAN0_INPUT_CSC_C13_C14_A 0x1201
8459#define mmCOL_MAN0_INPUT_CSC_C13_C14_A_BASE_IDX 2
8460#define mmCOL_MAN0_INPUT_CSC_C21_C22_A 0x1202
8461#define mmCOL_MAN0_INPUT_CSC_C21_C22_A_BASE_IDX 2
8462#define mmCOL_MAN0_INPUT_CSC_C23_C24_A 0x1203
8463#define mmCOL_MAN0_INPUT_CSC_C23_C24_A_BASE_IDX 2
8464#define mmCOL_MAN0_INPUT_CSC_C31_C32_A 0x1204
8465#define mmCOL_MAN0_INPUT_CSC_C31_C32_A_BASE_IDX 2
8466#define mmCOL_MAN0_INPUT_CSC_C33_C34_A 0x1205
8467#define mmCOL_MAN0_INPUT_CSC_C33_C34_A_BASE_IDX 2
8468#define mmCOL_MAN0_INPUT_CSC_C11_C12_B 0x1206
8469#define mmCOL_MAN0_INPUT_CSC_C11_C12_B_BASE_IDX 2
8470#define mmCOL_MAN0_INPUT_CSC_C13_C14_B 0x1207
8471#define mmCOL_MAN0_INPUT_CSC_C13_C14_B_BASE_IDX 2
8472#define mmCOL_MAN0_INPUT_CSC_C21_C22_B 0x1208
8473#define mmCOL_MAN0_INPUT_CSC_C21_C22_B_BASE_IDX 2
8474#define mmCOL_MAN0_INPUT_CSC_C23_C24_B 0x1209
8475#define mmCOL_MAN0_INPUT_CSC_C23_C24_B_BASE_IDX 2
8476#define mmCOL_MAN0_INPUT_CSC_C31_C32_B 0x120a
8477#define mmCOL_MAN0_INPUT_CSC_C31_C32_B_BASE_IDX 2
8478#define mmCOL_MAN0_INPUT_CSC_C33_C34_B 0x120b
8479#define mmCOL_MAN0_INPUT_CSC_C33_C34_B_BASE_IDX 2
8480#define mmCOL_MAN0_PRESCALE_CONTROL 0x120c
8481#define mmCOL_MAN0_PRESCALE_CONTROL_BASE_IDX 2
8482#define mmCOL_MAN0_PRESCALE_VALUES_R 0x120d
8483#define mmCOL_MAN0_PRESCALE_VALUES_R_BASE_IDX 2
8484#define mmCOL_MAN0_PRESCALE_VALUES_G 0x120e
8485#define mmCOL_MAN0_PRESCALE_VALUES_G_BASE_IDX 2
8486#define mmCOL_MAN0_PRESCALE_VALUES_B 0x120f
8487#define mmCOL_MAN0_PRESCALE_VALUES_B_BASE_IDX 2
8488#define mmCOL_MAN0_COL_MAN_OUTPUT_CSC_CONTROL 0x1210
8489#define mmCOL_MAN0_COL_MAN_OUTPUT_CSC_CONTROL_BASE_IDX 2
8490#define mmCOL_MAN0_OUTPUT_CSC_C11_C12_A 0x1211
8491#define mmCOL_MAN0_OUTPUT_CSC_C11_C12_A_BASE_IDX 2
8492#define mmCOL_MAN0_OUTPUT_CSC_C13_C14_A 0x1212
8493#define mmCOL_MAN0_OUTPUT_CSC_C13_C14_A_BASE_IDX 2
8494#define mmCOL_MAN0_OUTPUT_CSC_C21_C22_A 0x1213
8495#define mmCOL_MAN0_OUTPUT_CSC_C21_C22_A_BASE_IDX 2
8496#define mmCOL_MAN0_OUTPUT_CSC_C23_C24_A 0x1214
8497#define mmCOL_MAN0_OUTPUT_CSC_C23_C24_A_BASE_IDX 2
8498#define mmCOL_MAN0_OUTPUT_CSC_C31_C32_A 0x1215
8499#define mmCOL_MAN0_OUTPUT_CSC_C31_C32_A_BASE_IDX 2
8500#define mmCOL_MAN0_OUTPUT_CSC_C33_C34_A 0x1216
8501#define mmCOL_MAN0_OUTPUT_CSC_C33_C34_A_BASE_IDX 2
8502#define mmCOL_MAN0_OUTPUT_CSC_C11_C12_B 0x1217
8503#define mmCOL_MAN0_OUTPUT_CSC_C11_C12_B_BASE_IDX 2
8504#define mmCOL_MAN0_OUTPUT_CSC_C13_C14_B 0x1218
8505#define mmCOL_MAN0_OUTPUT_CSC_C13_C14_B_BASE_IDX 2
8506#define mmCOL_MAN0_OUTPUT_CSC_C21_C22_B 0x1219
8507#define mmCOL_MAN0_OUTPUT_CSC_C21_C22_B_BASE_IDX 2
8508#define mmCOL_MAN0_OUTPUT_CSC_C23_C24_B 0x121a
8509#define mmCOL_MAN0_OUTPUT_CSC_C23_C24_B_BASE_IDX 2
8510#define mmCOL_MAN0_OUTPUT_CSC_C31_C32_B 0x121b
8511#define mmCOL_MAN0_OUTPUT_CSC_C31_C32_B_BASE_IDX 2
8512#define mmCOL_MAN0_OUTPUT_CSC_C33_C34_B 0x121c
8513#define mmCOL_MAN0_OUTPUT_CSC_C33_C34_B_BASE_IDX 2
8514#define mmCOL_MAN0_DENORM_CLAMP_CONTROL 0x121d
8515#define mmCOL_MAN0_DENORM_CLAMP_CONTROL_BASE_IDX 2
8516#define mmCOL_MAN0_DENORM_CLAMP_RANGE_R_CR 0x121e
8517#define mmCOL_MAN0_DENORM_CLAMP_RANGE_R_CR_BASE_IDX 2
8518#define mmCOL_MAN0_DENORM_CLAMP_RANGE_G_Y 0x121f
8519#define mmCOL_MAN0_DENORM_CLAMP_RANGE_G_Y_BASE_IDX 2
8520#define mmCOL_MAN0_DENORM_CLAMP_RANGE_B_CB 0x1220
8521#define mmCOL_MAN0_DENORM_CLAMP_RANGE_B_CB_BASE_IDX 2
8522#define mmCOL_MAN0_COL_MAN_FP_CONVERTED_FIELD 0x1221
8523#define mmCOL_MAN0_COL_MAN_FP_CONVERTED_FIELD_BASE_IDX 2
8524#define mmCOL_MAN0_COL_MAN_REGAMMA_CONTROL 0x1222
8525#define mmCOL_MAN0_COL_MAN_REGAMMA_CONTROL_BASE_IDX 2
8526#define mmCOL_MAN0_COL_MAN_REGAMMA_LUT_INDEX 0x1223
8527#define mmCOL_MAN0_COL_MAN_REGAMMA_LUT_INDEX_BASE_IDX 2
8528#define mmCOL_MAN0_COL_MAN_REGAMMA_LUT_DATA 0x1224
8529#define mmCOL_MAN0_COL_MAN_REGAMMA_LUT_DATA_BASE_IDX 2
8530#define mmCOL_MAN0_COL_MAN_REGAMMA_LUT_WRITE_EN_MASK 0x1225
8531#define mmCOL_MAN0_COL_MAN_REGAMMA_LUT_WRITE_EN_MASK_BASE_IDX 2
8532#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_START_CNTL 0x1226
8533#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_START_CNTL_BASE_IDX 2
8534#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_SLOPE_CNTL 0x1227
8535#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_SLOPE_CNTL_BASE_IDX 2
8536#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_END_CNTL1 0x1228
8537#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_END_CNTL1_BASE_IDX 2
8538#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_END_CNTL2 0x1229
8539#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_END_CNTL2_BASE_IDX 2
8540#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_0_1 0x122a
8541#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_0_1_BASE_IDX 2
8542#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_2_3 0x122b
8543#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_2_3_BASE_IDX 2
8544#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_4_5 0x122c
8545#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_4_5_BASE_IDX 2
8546#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_6_7 0x122d
8547#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_6_7_BASE_IDX 2
8548#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_8_9 0x122e
8549#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_8_9_BASE_IDX 2
8550#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_10_11 0x122f
8551#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_10_11_BASE_IDX 2
8552#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_12_13 0x1230
8553#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_12_13_BASE_IDX 2
8554#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_14_15 0x1231
8555#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLA_REGION_14_15_BASE_IDX 2
8556#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_START_CNTL 0x1232
8557#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_START_CNTL_BASE_IDX 2
8558#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_SLOPE_CNTL 0x1233
8559#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_SLOPE_CNTL_BASE_IDX 2
8560#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_END_CNTL1 0x1234
8561#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_END_CNTL1_BASE_IDX 2
8562#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_END_CNTL2 0x1235
8563#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_END_CNTL2_BASE_IDX 2
8564#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_0_1 0x1236
8565#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_0_1_BASE_IDX 2
8566#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_2_3 0x1237
8567#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_2_3_BASE_IDX 2
8568#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_4_5 0x1238
8569#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_4_5_BASE_IDX 2
8570#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_6_7 0x1239
8571#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_6_7_BASE_IDX 2
8572#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_8_9 0x123a
8573#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_8_9_BASE_IDX 2
8574#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_10_11 0x123b
8575#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_10_11_BASE_IDX 2
8576#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_12_13 0x123c
8577#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_12_13_BASE_IDX 2
8578#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_14_15 0x123d
8579#define mmCOL_MAN0_COL_MAN_REGAMMA_CNTLB_REGION_14_15_BASE_IDX 2
8580#define mmCOL_MAN0_PACK_FIFO_ERROR 0x123e
8581#define mmCOL_MAN0_PACK_FIFO_ERROR_BASE_IDX 2
8582#define mmCOL_MAN0_OUTPUT_FIFO_ERROR 0x123f
8583#define mmCOL_MAN0_OUTPUT_FIFO_ERROR_BASE_IDX 2
8584#define mmCOL_MAN0_INPUT_GAMMA_LUT_AUTOFILL 0x1240
8585#define mmCOL_MAN0_INPUT_GAMMA_LUT_AUTOFILL_BASE_IDX 2
8586#define mmCOL_MAN0_INPUT_GAMMA_LUT_RW_INDEX 0x1241
8587#define mmCOL_MAN0_INPUT_GAMMA_LUT_RW_INDEX_BASE_IDX 2
8588#define mmCOL_MAN0_INPUT_GAMMA_LUT_SEQ_COLOR 0x1242
8589#define mmCOL_MAN0_INPUT_GAMMA_LUT_SEQ_COLOR_BASE_IDX 2
8590#define mmCOL_MAN0_INPUT_GAMMA_LUT_PWL_DATA 0x1243
8591#define mmCOL_MAN0_INPUT_GAMMA_LUT_PWL_DATA_BASE_IDX 2
8592#define mmCOL_MAN0_INPUT_GAMMA_LUT_30_COLOR 0x1244
8593#define mmCOL_MAN0_INPUT_GAMMA_LUT_30_COLOR_BASE_IDX 2
8594#define mmCOL_MAN0_COL_MAN_INPUT_GAMMA_CONTROL1 0x1245
8595#define mmCOL_MAN0_COL_MAN_INPUT_GAMMA_CONTROL1_BASE_IDX 2
8596#define mmCOL_MAN0_COL_MAN_INPUT_GAMMA_CONTROL2 0x1246
8597#define mmCOL_MAN0_COL_MAN_INPUT_GAMMA_CONTROL2_BASE_IDX 2
8598#define mmCOL_MAN0_INPUT_GAMMA_BW_OFFSETS_B 0x1247
8599#define mmCOL_MAN0_INPUT_GAMMA_BW_OFFSETS_B_BASE_IDX 2
8600#define mmCOL_MAN0_INPUT_GAMMA_BW_OFFSETS_G 0x1248
8601#define mmCOL_MAN0_INPUT_GAMMA_BW_OFFSETS_G_BASE_IDX 2
8602#define mmCOL_MAN0_INPUT_GAMMA_BW_OFFSETS_R 0x1249
8603#define mmCOL_MAN0_INPUT_GAMMA_BW_OFFSETS_R_BASE_IDX 2
8604#define mmCOL_MAN0_COL_MAN_DEGAMMA_CONTROL 0x124a
8605#define mmCOL_MAN0_COL_MAN_DEGAMMA_CONTROL_BASE_IDX 2
8606#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_CONTROL 0x124b
8607#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_CONTROL_BASE_IDX 2
8608#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C11_C12 0x124c
8609#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C11_C12_BASE_IDX 2
8610#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C13_C14 0x124d
8611#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C13_C14_BASE_IDX 2
8612#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C21_C22 0x124e
8613#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C21_C22_BASE_IDX 2
8614#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C23_C24 0x124f
8615#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C23_C24_BASE_IDX 2
8616#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C31_C32 0x1250
8617#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C31_C32_BASE_IDX 2
8618#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C33_C34 0x1251
8619#define mmCOL_MAN0_COL_MAN_GAMUT_REMAP_C33_C34_BASE_IDX 2
8620
8621
8622// addressBlock: dce_dc_dcfev0_dispdec
8623// base address: 0x0
8624#define mmDCFEV0_DCFEV_CLOCK_CONTROL 0x127e
8625#define mmDCFEV0_DCFEV_CLOCK_CONTROL_BASE_IDX 2
8626#define mmDCFEV0_DCFEV_SOFT_RESET 0x127f
8627#define mmDCFEV0_DCFEV_SOFT_RESET_BASE_IDX 2
8628#define mmDCFEV0_DCFEV_DMIFV_CLOCK_CONTROL 0x1280
8629#define mmDCFEV0_DCFEV_DMIFV_CLOCK_CONTROL_BASE_IDX 2
8630#define mmDCFEV0_DCFEV_DMIFV_MEM_PWR_CTRL 0x1282
8631#define mmDCFEV0_DCFEV_DMIFV_MEM_PWR_CTRL_BASE_IDX 2
8632#define mmDCFEV0_DCFEV_DMIFV_MEM_PWR_STATUS 0x1283
8633#define mmDCFEV0_DCFEV_DMIFV_MEM_PWR_STATUS_BASE_IDX 2
8634#define mmDCFEV0_DCFEV_MEM_PWR_CTRL 0x1284
8635#define mmDCFEV0_DCFEV_MEM_PWR_CTRL_BASE_IDX 2
8636#define mmDCFEV0_DCFEV_MEM_PWR_CTRL2 0x1285
8637#define mmDCFEV0_DCFEV_MEM_PWR_CTRL2_BASE_IDX 2
8638#define mmDCFEV0_DCFEV_MEM_PWR_STATUS 0x1286
8639#define mmDCFEV0_DCFEV_MEM_PWR_STATUS_BASE_IDX 2
8640#define mmDCFEV0_DCFEV_L_FLUSH 0x1287
8641#define mmDCFEV0_DCFEV_L_FLUSH_BASE_IDX 2
8642#define mmDCFEV0_DCFEV_C_FLUSH 0x1288
8643#define mmDCFEV0_DCFEV_C_FLUSH_BASE_IDX 2
8644#define mmDCFEV0_DCFEV_MISC 0x128a
8645#define mmDCFEV0_DCFEV_MISC_BASE_IDX 2
8646
8647
8648// addressBlock: dce_dc_dc_perfmon11_dispdec
8649// base address: 0x49c8
8650#define mmDC_PERFMON11_PERFCOUNTER_CNTL 0x1292
8651#define mmDC_PERFMON11_PERFCOUNTER_CNTL_BASE_IDX 2
8652#define mmDC_PERFMON11_PERFCOUNTER_CNTL2 0x1293
8653#define mmDC_PERFMON11_PERFCOUNTER_CNTL2_BASE_IDX 2
8654#define mmDC_PERFMON11_PERFCOUNTER_STATE 0x1294
8655#define mmDC_PERFMON11_PERFCOUNTER_STATE_BASE_IDX 2
8656#define mmDC_PERFMON11_PERFMON_CNTL 0x1295
8657#define mmDC_PERFMON11_PERFMON_CNTL_BASE_IDX 2
8658#define mmDC_PERFMON11_PERFMON_CNTL2 0x1296
8659#define mmDC_PERFMON11_PERFMON_CNTL2_BASE_IDX 2
8660#define mmDC_PERFMON11_PERFMON_CVALUE_INT_MISC 0x1297
8661#define mmDC_PERFMON11_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
8662#define mmDC_PERFMON11_PERFMON_CVALUE_LOW 0x1298
8663#define mmDC_PERFMON11_PERFMON_CVALUE_LOW_BASE_IDX 2
8664#define mmDC_PERFMON11_PERFMON_HI 0x1299
8665#define mmDC_PERFMON11_PERFMON_HI_BASE_IDX 2
8666#define mmDC_PERFMON11_PERFMON_LOW 0x129a
8667#define mmDC_PERFMON11_PERFMON_LOW_BASE_IDX 2
8668
8669
8670// addressBlock: dce_dc_dmifv_pg0_dispdec
8671// base address: 0x0
8672#define mmDMIFV_PG0_DPGV0_PIPE_ARBITRATION_CONTROL1 0x129e
8673#define mmDMIFV_PG0_DPGV0_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
8674#define mmDMIFV_PG0_DPGV0_PIPE_ARBITRATION_CONTROL2 0x129f
8675#define mmDMIFV_PG0_DPGV0_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
8676#define mmDMIFV_PG0_DPGV0_WATERMARK_MASK_CONTROL 0x12a0
8677#define mmDMIFV_PG0_DPGV0_WATERMARK_MASK_CONTROL_BASE_IDX 2
8678#define mmDMIFV_PG0_DPGV0_PIPE_URGENCY_CONTROL 0x12a1
8679#define mmDMIFV_PG0_DPGV0_PIPE_URGENCY_CONTROL_BASE_IDX 2
8680#define mmDMIFV_PG0_DPGV0_PIPE_DPM_CONTROL 0x12a2
8681#define mmDMIFV_PG0_DPGV0_PIPE_DPM_CONTROL_BASE_IDX 2
8682#define mmDMIFV_PG0_DPGV0_PIPE_STUTTER_CONTROL 0x12a3
8683#define mmDMIFV_PG0_DPGV0_PIPE_STUTTER_CONTROL_BASE_IDX 2
8684#define mmDMIFV_PG0_DPGV0_PIPE_NB_PSTATE_CHANGE_CONTROL 0x12a4
8685#define mmDMIFV_PG0_DPGV0_PIPE_NB_PSTATE_CHANGE_CONTROL_BASE_IDX 2
8686#define mmDMIFV_PG0_DPGV0_PIPE_STUTTER_CONTROL_NONLPTCH 0x12a5
8687#define mmDMIFV_PG0_DPGV0_PIPE_STUTTER_CONTROL_NONLPTCH_BASE_IDX 2
8688#define mmDMIFV_PG0_DPGV0_REPEATER_PROGRAM 0x12a6
8689#define mmDMIFV_PG0_DPGV0_REPEATER_PROGRAM_BASE_IDX 2
8690#define mmDMIFV_PG0_DPGV0_CHK_PRE_PROC_CNTL 0x12aa
8691#define mmDMIFV_PG0_DPGV0_CHK_PRE_PROC_CNTL_BASE_IDX 2
8692#define mmDMIFV_PG0_DPGV1_PIPE_ARBITRATION_CONTROL1 0x12ab
8693#define mmDMIFV_PG0_DPGV1_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
8694#define mmDMIFV_PG0_DPGV1_PIPE_ARBITRATION_CONTROL2 0x12ac
8695#define mmDMIFV_PG0_DPGV1_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
8696#define mmDMIFV_PG0_DPGV1_WATERMARK_MASK_CONTROL 0x12ad
8697#define mmDMIFV_PG0_DPGV1_WATERMARK_MASK_CONTROL_BASE_IDX 2
8698#define mmDMIFV_PG0_DPGV1_PIPE_URGENCY_CONTROL 0x12ae
8699#define mmDMIFV_PG0_DPGV1_PIPE_URGENCY_CONTROL_BASE_IDX 2
8700#define mmDMIFV_PG0_DPGV1_PIPE_DPM_CONTROL 0x12af
8701#define mmDMIFV_PG0_DPGV1_PIPE_DPM_CONTROL_BASE_IDX 2
8702#define mmDMIFV_PG0_DPGV1_PIPE_STUTTER_CONTROL 0x12b0
8703#define mmDMIFV_PG0_DPGV1_PIPE_STUTTER_CONTROL_BASE_IDX 2
8704#define mmDMIFV_PG0_DPGV1_PIPE_NB_PSTATE_CHANGE_CONTROL 0x12b1
8705#define mmDMIFV_PG0_DPGV1_PIPE_NB_PSTATE_CHANGE_CONTROL_BASE_IDX 2
8706#define mmDMIFV_PG0_DPGV1_PIPE_STUTTER_CONTROL_NONLPTCH 0x12b2
8707#define mmDMIFV_PG0_DPGV1_PIPE_STUTTER_CONTROL_NONLPTCH_BASE_IDX 2
8708#define mmDMIFV_PG0_DPGV1_REPEATER_PROGRAM 0x12b3
8709#define mmDMIFV_PG0_DPGV1_REPEATER_PROGRAM_BASE_IDX 2
8710#define mmDMIFV_PG0_DPGV1_CHK_PRE_PROC_CNTL 0x12b7
8711#define mmDMIFV_PG0_DPGV1_CHK_PRE_PROC_CNTL_BASE_IDX 2
8712
8713
8714// addressBlock: dce_dc_blndv0_dispdec
8715// base address: 0x0
8716#define mmBLNDV0_BLNDV_CONTROL 0x12db
8717#define mmBLNDV0_BLNDV_CONTROL_BASE_IDX 2
8718#define mmBLNDV0_BLNDV_SM_CONTROL2 0x12dc
8719#define mmBLNDV0_BLNDV_SM_CONTROL2_BASE_IDX 2
8720#define mmBLNDV0_BLNDV_CONTROL2 0x12dd
8721#define mmBLNDV0_BLNDV_CONTROL2_BASE_IDX 2
8722#define mmBLNDV0_BLNDV_UPDATE 0x12de
8723#define mmBLNDV0_BLNDV_UPDATE_BASE_IDX 2
8724#define mmBLNDV0_BLNDV_UNDERFLOW_INTERRUPT 0x12df
8725#define mmBLNDV0_BLNDV_UNDERFLOW_INTERRUPT_BASE_IDX 2
8726#define mmBLNDV0_BLNDV_V_UPDATE_LOCK 0x12e0
8727#define mmBLNDV0_BLNDV_V_UPDATE_LOCK_BASE_IDX 2
8728#define mmBLNDV0_BLNDV_REG_UPDATE_STATUS 0x12e1
8729#define mmBLNDV0_BLNDV_REG_UPDATE_STATUS_BASE_IDX 2
8730
8731
8732// addressBlock: dce_dc_crtcv0_dispdec
8733// base address: 0x0
8734#define mmCRTCV0_CRTCV_H_BLANK_EARLY_NUM 0x12e6
8735#define mmCRTCV0_CRTCV_H_BLANK_EARLY_NUM_BASE_IDX 2
8736#define mmCRTCV0_CRTCV_H_TOTAL 0x12e7
8737#define mmCRTCV0_CRTCV_H_TOTAL_BASE_IDX 2
8738#define mmCRTCV0_CRTCV_H_BLANK_START_END 0x12e8
8739#define mmCRTCV0_CRTCV_H_BLANK_START_END_BASE_IDX 2
8740#define mmCRTCV0_CRTCV_H_SYNC_A 0x12e9
8741#define mmCRTCV0_CRTCV_H_SYNC_A_BASE_IDX 2
8742#define mmCRTCV0_CRTCV_H_SYNC_A_CNTL 0x12ea
8743#define mmCRTCV0_CRTCV_H_SYNC_A_CNTL_BASE_IDX 2
8744#define mmCRTCV0_CRTCV_H_SYNC_B 0x12eb
8745#define mmCRTCV0_CRTCV_H_SYNC_B_BASE_IDX 2
8746#define mmCRTCV0_CRTCV_H_SYNC_B_CNTL 0x12ec
8747#define mmCRTCV0_CRTCV_H_SYNC_B_CNTL_BASE_IDX 2
8748#define mmCRTCV0_CRTCV_VBI_END 0x12ed
8749#define mmCRTCV0_CRTCV_VBI_END_BASE_IDX 2
8750#define mmCRTCV0_CRTCV_V_TOTAL 0x12ee
8751#define mmCRTCV0_CRTCV_V_TOTAL_BASE_IDX 2
8752#define mmCRTCV0_CRTCV_V_TOTAL_MIN 0x12ef
8753#define mmCRTCV0_CRTCV_V_TOTAL_MIN_BASE_IDX 2
8754#define mmCRTCV0_CRTCV_V_TOTAL_MAX 0x12f0
8755#define mmCRTCV0_CRTCV_V_TOTAL_MAX_BASE_IDX 2
8756#define mmCRTCV0_CRTCV_V_TOTAL_CONTROL 0x12f1
8757#define mmCRTCV0_CRTCV_V_TOTAL_CONTROL_BASE_IDX 2
8758#define mmCRTCV0_CRTCV_V_TOTAL_INT_STATUS 0x12f2
8759#define mmCRTCV0_CRTCV_V_TOTAL_INT_STATUS_BASE_IDX 2
8760#define mmCRTCV0_CRTCV_VSYNC_NOM_INT_STATUS 0x12f3
8761#define mmCRTCV0_CRTCV_VSYNC_NOM_INT_STATUS_BASE_IDX 2
8762#define mmCRTCV0_CRTCV_V_BLANK_START_END 0x12f4
8763#define mmCRTCV0_CRTCV_V_BLANK_START_END_BASE_IDX 2
8764#define mmCRTCV0_CRTCV_V_SYNC_A 0x12f5
8765#define mmCRTCV0_CRTCV_V_SYNC_A_BASE_IDX 2
8766#define mmCRTCV0_CRTCV_V_SYNC_A_CNTL 0x12f6
8767#define mmCRTCV0_CRTCV_V_SYNC_A_CNTL_BASE_IDX 2
8768#define mmCRTCV0_CRTCV_V_SYNC_B 0x12f7
8769#define mmCRTCV0_CRTCV_V_SYNC_B_BASE_IDX 2
8770#define mmCRTCV0_CRTCV_V_SYNC_B_CNTL 0x12f8
8771#define mmCRTCV0_CRTCV_V_SYNC_B_CNTL_BASE_IDX 2
8772#define mmCRTCV0_CRTCV_DTMTEST_CNTL 0x12f9
8773#define mmCRTCV0_CRTCV_DTMTEST_CNTL_BASE_IDX 2
8774#define mmCRTCV0_CRTCV_DTMTEST_STATUS_POSITION 0x12fa
8775#define mmCRTCV0_CRTCV_DTMTEST_STATUS_POSITION_BASE_IDX 2
8776#define mmCRTCV0_CRTCV_TRIGA_CNTL 0x12fb
8777#define mmCRTCV0_CRTCV_TRIGA_CNTL_BASE_IDX 2
8778#define mmCRTCV0_CRTCV_TRIGA_MANUAL_TRIG 0x12fc
8779#define mmCRTCV0_CRTCV_TRIGA_MANUAL_TRIG_BASE_IDX 2
8780#define mmCRTCV0_CRTCV_TRIGB_CNTL 0x12fd
8781#define mmCRTCV0_CRTCV_TRIGB_CNTL_BASE_IDX 2
8782#define mmCRTCV0_CRTCV_TRIGB_MANUAL_TRIG 0x12fe
8783#define mmCRTCV0_CRTCV_TRIGB_MANUAL_TRIG_BASE_IDX 2
8784#define mmCRTCV0_CRTCV_FORCE_COUNT_NOW_CNTL 0x12ff
8785#define mmCRTCV0_CRTCV_FORCE_COUNT_NOW_CNTL_BASE_IDX 2
8786#define mmCRTCV0_CRTCV_FLOW_CONTROL 0x1300
8787#define mmCRTCV0_CRTCV_FLOW_CONTROL_BASE_IDX 2
8788#define mmCRTCV0_CRTCV_STEREO_FORCE_NEXT_EYE 0x1301
8789#define mmCRTCV0_CRTCV_STEREO_FORCE_NEXT_EYE_BASE_IDX 2
8790#define mmCRTCV0_CRTCV_AVSYNC_COUNTER 0x1302
8791#define mmCRTCV0_CRTCV_AVSYNC_COUNTER_BASE_IDX 2
8792#define mmCRTCV0_CRTCV_CONTROL 0x1303
8793#define mmCRTCV0_CRTCV_CONTROL_BASE_IDX 2
8794#define mmCRTCV0_CRTCV_BLANK_CONTROL 0x1304
8795#define mmCRTCV0_CRTCV_BLANK_CONTROL_BASE_IDX 2
8796#define mmCRTCV0_CRTCV_INTERLACE_CONTROL 0x1305
8797#define mmCRTCV0_CRTCV_INTERLACE_CONTROL_BASE_IDX 2
8798#define mmCRTCV0_CRTCV_INTERLACE_STATUS 0x1306
8799#define mmCRTCV0_CRTCV_INTERLACE_STATUS_BASE_IDX 2
8800#define mmCRTCV0_CRTCV_FIELD_INDICATION_CONTROL 0x1307
8801#define mmCRTCV0_CRTCV_FIELD_INDICATION_CONTROL_BASE_IDX 2
8802#define mmCRTCV0_CRTCV_PIXEL_DATA_READBACK0 0x1308
8803#define mmCRTCV0_CRTCV_PIXEL_DATA_READBACK0_BASE_IDX 2
8804#define mmCRTCV0_CRTCV_PIXEL_DATA_READBACK1 0x1309
8805#define mmCRTCV0_CRTCV_PIXEL_DATA_READBACK1_BASE_IDX 2
8806#define mmCRTCV0_CRTCV_STATUS 0x130a
8807#define mmCRTCV0_CRTCV_STATUS_BASE_IDX 2
8808#define mmCRTCV0_CRTCV_STATUS_POSITION 0x130b
8809#define mmCRTCV0_CRTCV_STATUS_POSITION_BASE_IDX 2
8810#define mmCRTCV0_CRTCV_NOM_VERT_POSITION 0x130c
8811#define mmCRTCV0_CRTCV_NOM_VERT_POSITION_BASE_IDX 2
8812#define mmCRTCV0_CRTCV_STATUS_FRAME_COUNT 0x130d
8813#define mmCRTCV0_CRTCV_STATUS_FRAME_COUNT_BASE_IDX 2
8814#define mmCRTCV0_CRTCV_STATUS_VF_COUNT 0x130e
8815#define mmCRTCV0_CRTCV_STATUS_VF_COUNT_BASE_IDX 2
8816#define mmCRTCV0_CRTCV_STATUS_HV_COUNT 0x130f
8817#define mmCRTCV0_CRTCV_STATUS_HV_COUNT_BASE_IDX 2
8818#define mmCRTCV0_CRTCV_COUNT_CONTROL 0x1310
8819#define mmCRTCV0_CRTCV_COUNT_CONTROL_BASE_IDX 2
8820#define mmCRTCV0_CRTCV_COUNT_RESET 0x1311
8821#define mmCRTCV0_CRTCV_COUNT_RESET_BASE_IDX 2
8822#define mmCRTCV0_CRTCV_MANUAL_FORCE_VSYNC_NEXT_LINE 0x1312
8823#define mmCRTCV0_CRTCV_MANUAL_FORCE_VSYNC_NEXT_LINE_BASE_IDX 2
8824#define mmCRTCV0_CRTCV_VERT_SYNC_CONTROL 0x1313
8825#define mmCRTCV0_CRTCV_VERT_SYNC_CONTROL_BASE_IDX 2
8826#define mmCRTCV0_CRTCV_STEREO_STATUS 0x1314
8827#define mmCRTCV0_CRTCV_STEREO_STATUS_BASE_IDX 2
8828#define mmCRTCV0_CRTCV_STEREO_CONTROL 0x1315
8829#define mmCRTCV0_CRTCV_STEREO_CONTROL_BASE_IDX 2
8830#define mmCRTCV0_CRTCV_SNAPSHOT_STATUS 0x1316
8831#define mmCRTCV0_CRTCV_SNAPSHOT_STATUS_BASE_IDX 2
8832#define mmCRTCV0_CRTCV_SNAPSHOT_CONTROL 0x1317
8833#define mmCRTCV0_CRTCV_SNAPSHOT_CONTROL_BASE_IDX 2
8834#define mmCRTCV0_CRTCV_SNAPSHOT_POSITION 0x1318
8835#define mmCRTCV0_CRTCV_SNAPSHOT_POSITION_BASE_IDX 2
8836#define mmCRTCV0_CRTCV_SNAPSHOT_FRAME 0x1319
8837#define mmCRTCV0_CRTCV_SNAPSHOT_FRAME_BASE_IDX 2
8838#define mmCRTCV0_CRTCV_START_LINE_CONTROL 0x131a
8839#define mmCRTCV0_CRTCV_START_LINE_CONTROL_BASE_IDX 2
8840#define mmCRTCV0_CRTCV_INTERRUPT_CONTROL 0x131b
8841#define mmCRTCV0_CRTCV_INTERRUPT_CONTROL_BASE_IDX 2
8842#define mmCRTCV0_CRTCV_UPDATE_LOCK 0x131c
8843#define mmCRTCV0_CRTCV_UPDATE_LOCK_BASE_IDX 2
8844#define mmCRTCV0_CRTCV_DOUBLE_BUFFER_CONTROL 0x131d
8845#define mmCRTCV0_CRTCV_DOUBLE_BUFFER_CONTROL_BASE_IDX 2
8846#define mmCRTCV0_CRTCV_VGA_PARAMETER_CAPTURE_MODE 0x131e
8847#define mmCRTCV0_CRTCV_VGA_PARAMETER_CAPTURE_MODE_BASE_IDX 2
8848#define mmCRTCV0_CRTCV_TEST_PATTERN_CONTROL 0x131f
8849#define mmCRTCV0_CRTCV_TEST_PATTERN_CONTROL_BASE_IDX 2
8850#define mmCRTCV0_CRTCV_TEST_PATTERN_PARAMETERS 0x1320
8851#define mmCRTCV0_CRTCV_TEST_PATTERN_PARAMETERS_BASE_IDX 2
8852#define mmCRTCV0_CRTCV_TEST_PATTERN_COLOR 0x1321
8853#define mmCRTCV0_CRTCV_TEST_PATTERN_COLOR_BASE_IDX 2
8854#define mmCRTCV0_CRTCV_MASTER_UPDATE_LOCK 0x1322
8855#define mmCRTCV0_CRTCV_MASTER_UPDATE_LOCK_BASE_IDX 2
8856#define mmCRTCV0_CRTCV_MASTER_UPDATE_MODE 0x1323
8857#define mmCRTCV0_CRTCV_MASTER_UPDATE_MODE_BASE_IDX 2
8858#define mmCRTCV0_CRTCV_MVP_INBAND_CNTL_INSERT 0x1324
8859#define mmCRTCV0_CRTCV_MVP_INBAND_CNTL_INSERT_BASE_IDX 2
8860#define mmCRTCV0_CRTCV_MVP_INBAND_CNTL_INSERT_TIMER 0x1325
8861#define mmCRTCV0_CRTCV_MVP_INBAND_CNTL_INSERT_TIMER_BASE_IDX 2
8862#define mmCRTCV0_CRTCV_MVP_STATUS 0x1326
8863#define mmCRTCV0_CRTCV_MVP_STATUS_BASE_IDX 2
8864#define mmCRTCV0_CRTCV_MASTER_EN 0x1327
8865#define mmCRTCV0_CRTCV_MASTER_EN_BASE_IDX 2
8866#define mmCRTCV0_CRTCV_ALLOW_STOP_OFF_V_CNT 0x1328
8867#define mmCRTCV0_CRTCV_ALLOW_STOP_OFF_V_CNT_BASE_IDX 2
8868#define mmCRTCV0_CRTCV_V_UPDATE_INT_STATUS 0x1329
8869#define mmCRTCV0_CRTCV_V_UPDATE_INT_STATUS_BASE_IDX 2
8870#define mmCRTCV0_CRTCV_OVERSCAN_COLOR 0x132b
8871#define mmCRTCV0_CRTCV_OVERSCAN_COLOR_BASE_IDX 2
8872#define mmCRTCV0_CRTCV_OVERSCAN_COLOR_EXT 0x132c
8873#define mmCRTCV0_CRTCV_OVERSCAN_COLOR_EXT_BASE_IDX 2
8874#define mmCRTCV0_CRTCV_BLANK_DATA_COLOR 0x132d
8875#define mmCRTCV0_CRTCV_BLANK_DATA_COLOR_BASE_IDX 2
8876#define mmCRTCV0_CRTCV_BLANK_DATA_COLOR_EXT 0x132e
8877#define mmCRTCV0_CRTCV_BLANK_DATA_COLOR_EXT_BASE_IDX 2
8878#define mmCRTCV0_CRTCV_BLACK_COLOR 0x132f
8879#define mmCRTCV0_CRTCV_BLACK_COLOR_BASE_IDX 2
8880#define mmCRTCV0_CRTCV_BLACK_COLOR_EXT 0x1330
8881#define mmCRTCV0_CRTCV_BLACK_COLOR_EXT_BASE_IDX 2
8882#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT0_POSITION 0x1331
8883#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT0_POSITION_BASE_IDX 2
8884#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT0_CONTROL 0x1332
8885#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT0_CONTROL_BASE_IDX 2
8886#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT1_POSITION 0x1333
8887#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT1_POSITION_BASE_IDX 2
8888#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT1_CONTROL 0x1334
8889#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT1_CONTROL_BASE_IDX 2
8890#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT2_POSITION 0x1335
8891#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT2_POSITION_BASE_IDX 2
8892#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT2_CONTROL 0x1336
8893#define mmCRTCV0_CRTCV_VERTICAL_INTERRUPT2_CONTROL_BASE_IDX 2
8894#define mmCRTCV0_CRTCV_CRC_CNTL 0x1337
8895#define mmCRTCV0_CRTCV_CRC_CNTL_BASE_IDX 2
8896#define mmCRTCV0_CRTCV_CRC0_WINDOWA_X_CONTROL 0x1338
8897#define mmCRTCV0_CRTCV_CRC0_WINDOWA_X_CONTROL_BASE_IDX 2
8898#define mmCRTCV0_CRTCV_CRC0_WINDOWA_Y_CONTROL 0x1339
8899#define mmCRTCV0_CRTCV_CRC0_WINDOWA_Y_CONTROL_BASE_IDX 2
8900#define mmCRTCV0_CRTCV_CRC0_WINDOWB_X_CONTROL 0x133a
8901#define mmCRTCV0_CRTCV_CRC0_WINDOWB_X_CONTROL_BASE_IDX 2
8902#define mmCRTCV0_CRTCV_CRC0_WINDOWB_Y_CONTROL 0x133b
8903#define mmCRTCV0_CRTCV_CRC0_WINDOWB_Y_CONTROL_BASE_IDX 2
8904#define mmCRTCV0_CRTCV_CRC0_DATA_RG 0x133c
8905#define mmCRTCV0_CRTCV_CRC0_DATA_RG_BASE_IDX 2
8906#define mmCRTCV0_CRTCV_CRC0_DATA_B 0x133d
8907#define mmCRTCV0_CRTCV_CRC0_DATA_B_BASE_IDX 2
8908#define mmCRTCV0_CRTCV_CRC1_WINDOWA_X_CONTROL 0x133e
8909#define mmCRTCV0_CRTCV_CRC1_WINDOWA_X_CONTROL_BASE_IDX 2
8910#define mmCRTCV0_CRTCV_CRC1_WINDOWA_Y_CONTROL 0x133f
8911#define mmCRTCV0_CRTCV_CRC1_WINDOWA_Y_CONTROL_BASE_IDX 2
8912#define mmCRTCV0_CRTCV_CRC1_WINDOWB_X_CONTROL 0x1340
8913#define mmCRTCV0_CRTCV_CRC1_WINDOWB_X_CONTROL_BASE_IDX 2
8914#define mmCRTCV0_CRTCV_CRC1_WINDOWB_Y_CONTROL 0x1341
8915#define mmCRTCV0_CRTCV_CRC1_WINDOWB_Y_CONTROL_BASE_IDX 2
8916#define mmCRTCV0_CRTCV_CRC1_DATA_RG 0x1342
8917#define mmCRTCV0_CRTCV_CRC1_DATA_RG_BASE_IDX 2
8918#define mmCRTCV0_CRTCV_CRC1_DATA_B 0x1343
8919#define mmCRTCV0_CRTCV_CRC1_DATA_B_BASE_IDX 2
8920#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_CONTROL 0x1344
8921#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_CONTROL_BASE_IDX 2
8922#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_WINDOW_START 0x1345
8923#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_WINDOW_START_BASE_IDX 2
8924#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_WINDOW_END 0x1346
8925#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_WINDOW_END_BASE_IDX 2
8926#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL 0x1347
8927#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL_BASE_IDX 2
8928#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_INTERRUPT_CONTROL 0x1348
8929#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_INTERRUPT_CONTROL_BASE_IDX 2
8930#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL 0x1349
8931#define mmCRTCV0_CRTCV_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL_BASE_IDX 2
8932#define mmCRTCV0_CRTCV_STATIC_SCREEN_CONTROL 0x134a
8933#define mmCRTCV0_CRTCV_STATIC_SCREEN_CONTROL_BASE_IDX 2
8934#define mmCRTCV0_CRTCV_3D_STRUCTURE_CONTROL 0x134b
8935#define mmCRTCV0_CRTCV_3D_STRUCTURE_CONTROL_BASE_IDX 2
8936#define mmCRTCV0_CRTCV_GSL_VSYNC_GAP 0x134c
8937#define mmCRTCV0_CRTCV_GSL_VSYNC_GAP_BASE_IDX 2
8938#define mmCRTCV0_CRTCV_GSL_WINDOW 0x134d
8939#define mmCRTCV0_CRTCV_GSL_WINDOW_BASE_IDX 2
8940#define mmCRTCV0_CRTCV_GSL_CONTROL 0x134e
8941#define mmCRTCV0_CRTCV_GSL_CONTROL_BASE_IDX 2
8942
8943
8944// addressBlock: dce_dc_unp1_dispdec
8945// base address: 0x800
8946#define mmUNP1_UNP_GRPH_ENABLE 0x135a
8947#define mmUNP1_UNP_GRPH_ENABLE_BASE_IDX 2
8948#define mmUNP1_UNP_GRPH_CONTROL 0x135b
8949#define mmUNP1_UNP_GRPH_CONTROL_BASE_IDX 2
8950#define mmUNP1_UNP_GRPH_CONTROL_C 0x135c
8951#define mmUNP1_UNP_GRPH_CONTROL_C_BASE_IDX 2
8952#define mmUNP1_UNP_GRPH_CONTROL_EXP 0x135d
8953#define mmUNP1_UNP_GRPH_CONTROL_EXP_BASE_IDX 2
8954#define mmUNP1_UNP_GRPH_SWAP_CNTL 0x135e
8955#define mmUNP1_UNP_GRPH_SWAP_CNTL_BASE_IDX 2
8956#define mmUNP1_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_L 0x135f
8957#define mmUNP1_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_L_BASE_IDX 2
8958#define mmUNP1_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_C 0x1360
8959#define mmUNP1_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_C_BASE_IDX 2
8960#define mmUNP1_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_L 0x1361
8961#define mmUNP1_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_L_BASE_IDX 2
8962#define mmUNP1_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_C 0x1362
8963#define mmUNP1_UNP_GRPH_PRIMARY_SURFACE_ADDRESS_HIGH_C_BASE_IDX 2
8964#define mmUNP1_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_L 0x1363
8965#define mmUNP1_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_L_BASE_IDX 2
8966#define mmUNP1_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_C 0x1364
8967#define mmUNP1_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_C_BASE_IDX 2
8968#define mmUNP1_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_HIGH_L 0x1365
8969#define mmUNP1_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_HIGH_L_BASE_IDX 2
8970#define mmUNP1_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_HIGH_C 0x1366
8971#define mmUNP1_UNP_GRPH_PRIMARY_BOTTOM_SURFACE_ADDRESS_HIGH_C_BASE_IDX 2
8972#define mmUNP1_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_L 0x1367
8973#define mmUNP1_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_L_BASE_IDX 2
8974#define mmUNP1_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_C 0x1368
8975#define mmUNP1_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_C_BASE_IDX 2
8976#define mmUNP1_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_L 0x1369
8977#define mmUNP1_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_L_BASE_IDX 2
8978#define mmUNP1_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_C 0x136a
8979#define mmUNP1_UNP_GRPH_SECONDARY_SURFACE_ADDRESS_HIGH_C_BASE_IDX 2
8980#define mmUNP1_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_L 0x136b
8981#define mmUNP1_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_L_BASE_IDX 2
8982#define mmUNP1_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_C 0x136c
8983#define mmUNP1_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_C_BASE_IDX 2
8984#define mmUNP1_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_HIGH_L 0x136d
8985#define mmUNP1_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_HIGH_L_BASE_IDX 2
8986#define mmUNP1_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_HIGH_C 0x136e
8987#define mmUNP1_UNP_GRPH_SECONDARY_BOTTOM_SURFACE_ADDRESS_HIGH_C_BASE_IDX 2
8988#define mmUNP1_UNP_GRPH_PITCH_L 0x136f
8989#define mmUNP1_UNP_GRPH_PITCH_L_BASE_IDX 2
8990#define mmUNP1_UNP_GRPH_PITCH_C 0x1370
8991#define mmUNP1_UNP_GRPH_PITCH_C_BASE_IDX 2
8992#define mmUNP1_UNP_GRPH_SURFACE_OFFSET_X_L 0x1371
8993#define mmUNP1_UNP_GRPH_SURFACE_OFFSET_X_L_BASE_IDX 2
8994#define mmUNP1_UNP_GRPH_SURFACE_OFFSET_X_C 0x1372
8995#define mmUNP1_UNP_GRPH_SURFACE_OFFSET_X_C_BASE_IDX 2
8996#define mmUNP1_UNP_GRPH_SURFACE_OFFSET_Y_L 0x1373
8997#define mmUNP1_UNP_GRPH_SURFACE_OFFSET_Y_L_BASE_IDX 2
8998#define mmUNP1_UNP_GRPH_SURFACE_OFFSET_Y_C 0x1374
8999#define mmUNP1_UNP_GRPH_SURFACE_OFFSET_Y_C_BASE_IDX 2
9000#define mmUNP1_UNP_GRPH_X_START_L 0x1375
9001#define mmUNP1_UNP_GRPH_X_START_L_BASE_IDX 2
9002#define mmUNP1_UNP_GRPH_X_START_C 0x1376
9003#define mmUNP1_UNP_GRPH_X_START_C_BASE_IDX 2
9004#define mmUNP1_UNP_GRPH_Y_START_L 0x1377
9005#define mmUNP1_UNP_GRPH_Y_START_L_BASE_IDX 2
9006#define mmUNP1_UNP_GRPH_Y_START_C 0x1378
9007#define mmUNP1_UNP_GRPH_Y_START_C_BASE_IDX 2
9008#define mmUNP1_UNP_GRPH_X_END_L 0x1379
9009#define mmUNP1_UNP_GRPH_X_END_L_BASE_IDX 2
9010#define mmUNP1_UNP_GRPH_X_END_C 0x137a
9011#define mmUNP1_UNP_GRPH_X_END_C_BASE_IDX 2
9012#define mmUNP1_UNP_GRPH_Y_END_L 0x137b
9013#define mmUNP1_UNP_GRPH_Y_END_L_BASE_IDX 2
9014#define mmUNP1_UNP_GRPH_Y_END_C 0x137c
9015#define mmUNP1_UNP_GRPH_Y_END_C_BASE_IDX 2
9016#define mmUNP1_UNP_GRPH_UPDATE 0x137d
9017#define mmUNP1_UNP_GRPH_UPDATE_BASE_IDX 2
9018#define mmUNP1_UNP_PIPE_OUTSTANDING_REQUEST_LIMIT 0x137e
9019#define mmUNP1_UNP_PIPE_OUTSTANDING_REQUEST_LIMIT_BASE_IDX 2
9020#define mmUNP1_UNP_GRPH_SURFACE_ADDRESS_INUSE_L 0x137f
9021#define mmUNP1_UNP_GRPH_SURFACE_ADDRESS_INUSE_L_BASE_IDX 2
9022#define mmUNP1_UNP_GRPH_SURFACE_ADDRESS_INUSE_C 0x1380
9023#define mmUNP1_UNP_GRPH_SURFACE_ADDRESS_INUSE_C_BASE_IDX 2
9024#define mmUNP1_UNP_GRPH_SURFACE_ADDRESS_HIGH_INUSE_L 0x1381
9025#define mmUNP1_UNP_GRPH_SURFACE_ADDRESS_HIGH_INUSE_L_BASE_IDX 2
9026#define mmUNP1_UNP_GRPH_SURFACE_ADDRESS_HIGH_INUSE_C 0x1382
9027#define mmUNP1_UNP_GRPH_SURFACE_ADDRESS_HIGH_INUSE_C_BASE_IDX 2
9028#define mmUNP1_UNP_DVMM_PTE_CONTROL 0x1383
9029#define mmUNP1_UNP_DVMM_PTE_CONTROL_BASE_IDX 2
9030#define mmUNP1_UNP_DVMM_PTE_CONTROL_C 0x1384
9031#define mmUNP1_UNP_DVMM_PTE_CONTROL_C_BASE_IDX 2
9032#define mmUNP1_UNP_DVMM_PTE_ARB_CONTROL 0x1385
9033#define mmUNP1_UNP_DVMM_PTE_ARB_CONTROL_BASE_IDX 2
9034#define mmUNP1_UNP_DVMM_PTE_ARB_CONTROL_C 0x1386
9035#define mmUNP1_UNP_DVMM_PTE_ARB_CONTROL_C_BASE_IDX 2
9036#define mmUNP1_UNP_GRPH_INTERRUPT_STATUS 0x1387
9037#define mmUNP1_UNP_GRPH_INTERRUPT_STATUS_BASE_IDX 2
9038#define mmUNP1_UNP_GRPH_INTERRUPT_CONTROL 0x1388
9039#define mmUNP1_UNP_GRPH_INTERRUPT_CONTROL_BASE_IDX 2
9040#define mmUNP1_UNP_GRPH_STEREOSYNC_FLIP 0x1389
9041#define mmUNP1_UNP_GRPH_STEREOSYNC_FLIP_BASE_IDX 2
9042#define mmUNP1_UNP_FLIP_CONTROL 0x138a
9043#define mmUNP1_UNP_FLIP_CONTROL_BASE_IDX 2
9044#define mmUNP1_UNP_CRC_CONTROL 0x138b
9045#define mmUNP1_UNP_CRC_CONTROL_BASE_IDX 2
9046#define mmUNP1_UNP_CRC_MASK 0x138c
9047#define mmUNP1_UNP_CRC_MASK_BASE_IDX 2
9048#define mmUNP1_UNP_CRC_CURRENT 0x138d
9049#define mmUNP1_UNP_CRC_CURRENT_BASE_IDX 2
9050#define mmUNP1_UNP_CRC_LAST 0x138e
9051#define mmUNP1_UNP_CRC_LAST_BASE_IDX 2
9052#define mmUNP1_UNP_LB_DATA_GAP_BETWEEN_CHUNK 0x138f
9053#define mmUNP1_UNP_LB_DATA_GAP_BETWEEN_CHUNK_BASE_IDX 2
9054#define mmUNP1_UNP_HW_ROTATION 0x1390
9055#define mmUNP1_UNP_HW_ROTATION_BASE_IDX 2
9056
9057
9058// addressBlock: dce_dc_lbv1_dispdec
9059// base address: 0x800
9060#define mmLBV1_LBV_DATA_FORMAT 0x1396
9061#define mmLBV1_LBV_DATA_FORMAT_BASE_IDX 2
9062#define mmLBV1_LBV_MEMORY_CTRL 0x1397
9063#define mmLBV1_LBV_MEMORY_CTRL_BASE_IDX 2
9064#define mmLBV1_LBV_MEMORY_SIZE_STATUS 0x1398
9065#define mmLBV1_LBV_MEMORY_SIZE_STATUS_BASE_IDX 2
9066#define mmLBV1_LBV_DESKTOP_HEIGHT 0x1399
9067#define mmLBV1_LBV_DESKTOP_HEIGHT_BASE_IDX 2
9068#define mmLBV1_LBV_VLINE_START_END 0x139a
9069#define mmLBV1_LBV_VLINE_START_END_BASE_IDX 2
9070#define mmLBV1_LBV_VLINE2_START_END 0x139b
9071#define mmLBV1_LBV_VLINE2_START_END_BASE_IDX 2
9072#define mmLBV1_LBV_V_COUNTER 0x139c
9073#define mmLBV1_LBV_V_COUNTER_BASE_IDX 2
9074#define mmLBV1_LBV_SNAPSHOT_V_COUNTER 0x139d
9075#define mmLBV1_LBV_SNAPSHOT_V_COUNTER_BASE_IDX 2
9076#define mmLBV1_LBV_V_COUNTER_CHROMA 0x139e
9077#define mmLBV1_LBV_V_COUNTER_CHROMA_BASE_IDX 2
9078#define mmLBV1_LBV_SNAPSHOT_V_COUNTER_CHROMA 0x139f
9079#define mmLBV1_LBV_SNAPSHOT_V_COUNTER_CHROMA_BASE_IDX 2
9080#define mmLBV1_LBV_INTERRUPT_MASK 0x13a0
9081#define mmLBV1_LBV_INTERRUPT_MASK_BASE_IDX 2
9082#define mmLBV1_LBV_VLINE_STATUS 0x13a1
9083#define mmLBV1_LBV_VLINE_STATUS_BASE_IDX 2
9084#define mmLBV1_LBV_VLINE2_STATUS 0x13a2
9085#define mmLBV1_LBV_VLINE2_STATUS_BASE_IDX 2
9086#define mmLBV1_LBV_VBLANK_STATUS 0x13a3
9087#define mmLBV1_LBV_VBLANK_STATUS_BASE_IDX 2
9088#define mmLBV1_LBV_SYNC_RESET_SEL 0x13a4
9089#define mmLBV1_LBV_SYNC_RESET_SEL_BASE_IDX 2
9090#define mmLBV1_LBV_BLACK_KEYER_R_CR 0x13a5
9091#define mmLBV1_LBV_BLACK_KEYER_R_CR_BASE_IDX 2
9092#define mmLBV1_LBV_BLACK_KEYER_G_Y 0x13a6
9093#define mmLBV1_LBV_BLACK_KEYER_G_Y_BASE_IDX 2
9094#define mmLBV1_LBV_BLACK_KEYER_B_CB 0x13a7
9095#define mmLBV1_LBV_BLACK_KEYER_B_CB_BASE_IDX 2
9096#define mmLBV1_LBV_KEYER_COLOR_CTRL 0x13a8
9097#define mmLBV1_LBV_KEYER_COLOR_CTRL_BASE_IDX 2
9098#define mmLBV1_LBV_KEYER_COLOR_R_CR 0x13a9
9099#define mmLBV1_LBV_KEYER_COLOR_R_CR_BASE_IDX 2
9100#define mmLBV1_LBV_KEYER_COLOR_G_Y 0x13aa
9101#define mmLBV1_LBV_KEYER_COLOR_G_Y_BASE_IDX 2
9102#define mmLBV1_LBV_KEYER_COLOR_B_CB 0x13ab
9103#define mmLBV1_LBV_KEYER_COLOR_B_CB_BASE_IDX 2
9104#define mmLBV1_LBV_KEYER_COLOR_REP_R_CR 0x13ac
9105#define mmLBV1_LBV_KEYER_COLOR_REP_R_CR_BASE_IDX 2
9106#define mmLBV1_LBV_KEYER_COLOR_REP_G_Y 0x13ad
9107#define mmLBV1_LBV_KEYER_COLOR_REP_G_Y_BASE_IDX 2
9108#define mmLBV1_LBV_KEYER_COLOR_REP_B_CB 0x13ae
9109#define mmLBV1_LBV_KEYER_COLOR_REP_B_CB_BASE_IDX 2
9110#define mmLBV1_LBV_BUFFER_LEVEL_STATUS 0x13af
9111#define mmLBV1_LBV_BUFFER_LEVEL_STATUS_BASE_IDX 2
9112#define mmLBV1_LBV_BUFFER_URGENCY_CTRL 0x13b0
9113#define mmLBV1_LBV_BUFFER_URGENCY_CTRL_BASE_IDX 2
9114#define mmLBV1_LBV_BUFFER_URGENCY_STATUS 0x13b1
9115#define mmLBV1_LBV_BUFFER_URGENCY_STATUS_BASE_IDX 2
9116#define mmLBV1_LBV_BUFFER_STATUS 0x13b2
9117#define mmLBV1_LBV_BUFFER_STATUS_BASE_IDX 2
9118#define mmLBV1_LBV_NO_OUTSTANDING_REQ_STATUS 0x13b3
9119#define mmLBV1_LBV_NO_OUTSTANDING_REQ_STATUS_BASE_IDX 2
9120
9121
9122// addressBlock: dce_dc_sclv1_dispdec
9123// base address: 0x800
9124#define mmSCLV1_SCLV_COEF_RAM_SELECT 0x13ca
9125#define mmSCLV1_SCLV_COEF_RAM_SELECT_BASE_IDX 2
9126#define mmSCLV1_SCLV_COEF_RAM_TAP_DATA 0x13cb
9127#define mmSCLV1_SCLV_COEF_RAM_TAP_DATA_BASE_IDX 2
9128#define mmSCLV1_SCLV_MODE 0x13cc
9129#define mmSCLV1_SCLV_MODE_BASE_IDX 2
9130#define mmSCLV1_SCLV_TAP_CONTROL 0x13cd
9131#define mmSCLV1_SCLV_TAP_CONTROL_BASE_IDX 2
9132#define mmSCLV1_SCLV_CONTROL 0x13ce
9133#define mmSCLV1_SCLV_CONTROL_BASE_IDX 2
9134#define mmSCLV1_SCLV_MANUAL_REPLICATE_CONTROL 0x13cf
9135#define mmSCLV1_SCLV_MANUAL_REPLICATE_CONTROL_BASE_IDX 2
9136#define mmSCLV1_SCLV_AUTOMATIC_MODE_CONTROL 0x13d0
9137#define mmSCLV1_SCLV_AUTOMATIC_MODE_CONTROL_BASE_IDX 2
9138#define mmSCLV1_SCLV_HORZ_FILTER_CONTROL 0x13d1
9139#define mmSCLV1_SCLV_HORZ_FILTER_CONTROL_BASE_IDX 2
9140#define mmSCLV1_SCLV_HORZ_FILTER_SCALE_RATIO 0x13d2
9141#define mmSCLV1_SCLV_HORZ_FILTER_SCALE_RATIO_BASE_IDX 2
9142#define mmSCLV1_SCLV_HORZ_FILTER_INIT 0x13d3
9143#define mmSCLV1_SCLV_HORZ_FILTER_INIT_BASE_IDX 2
9144#define mmSCLV1_SCLV_HORZ_FILTER_SCALE_RATIO_C 0x13d4
9145#define mmSCLV1_SCLV_HORZ_FILTER_SCALE_RATIO_C_BASE_IDX 2
9146#define mmSCLV1_SCLV_HORZ_FILTER_INIT_C 0x13d5
9147#define mmSCLV1_SCLV_HORZ_FILTER_INIT_C_BASE_IDX 2
9148#define mmSCLV1_SCLV_VERT_FILTER_CONTROL 0x13d6
9149#define mmSCLV1_SCLV_VERT_FILTER_CONTROL_BASE_IDX 2
9150#define mmSCLV1_SCLV_VERT_FILTER_SCALE_RATIO 0x13d7
9151#define mmSCLV1_SCLV_VERT_FILTER_SCALE_RATIO_BASE_IDX 2
9152#define mmSCLV1_SCLV_VERT_FILTER_INIT 0x13d8
9153#define mmSCLV1_SCLV_VERT_FILTER_INIT_BASE_IDX 2
9154#define mmSCLV1_SCLV_VERT_FILTER_INIT_BOT 0x13d9
9155#define mmSCLV1_SCLV_VERT_FILTER_INIT_BOT_BASE_IDX 2
9156#define mmSCLV1_SCLV_VERT_FILTER_SCALE_RATIO_C 0x13da
9157#define mmSCLV1_SCLV_VERT_FILTER_SCALE_RATIO_C_BASE_IDX 2
9158#define mmSCLV1_SCLV_VERT_FILTER_INIT_C 0x13db
9159#define mmSCLV1_SCLV_VERT_FILTER_INIT_C_BASE_IDX 2
9160#define mmSCLV1_SCLV_VERT_FILTER_INIT_BOT_C 0x13dc
9161#define mmSCLV1_SCLV_VERT_FILTER_INIT_BOT_C_BASE_IDX 2
9162#define mmSCLV1_SCLV_ROUND_OFFSET 0x13dd
9163#define mmSCLV1_SCLV_ROUND_OFFSET_BASE_IDX 2
9164#define mmSCLV1_SCLV_UPDATE 0x13de
9165#define mmSCLV1_SCLV_UPDATE_BASE_IDX 2
9166#define mmSCLV1_SCLV_ALU_CONTROL 0x13df
9167#define mmSCLV1_SCLV_ALU_CONTROL_BASE_IDX 2
9168#define mmSCLV1_SCLV_VIEWPORT_START 0x13e0
9169#define mmSCLV1_SCLV_VIEWPORT_START_BASE_IDX 2
9170#define mmSCLV1_SCLV_VIEWPORT_START_SECONDARY 0x13e1
9171#define mmSCLV1_SCLV_VIEWPORT_START_SECONDARY_BASE_IDX 2
9172#define mmSCLV1_SCLV_VIEWPORT_SIZE 0x13e2
9173#define mmSCLV1_SCLV_VIEWPORT_SIZE_BASE_IDX 2
9174#define mmSCLV1_SCLV_VIEWPORT_START_C 0x13e3
9175#define mmSCLV1_SCLV_VIEWPORT_START_C_BASE_IDX 2
9176#define mmSCLV1_SCLV_VIEWPORT_START_SECONDARY_C 0x13e4
9177#define mmSCLV1_SCLV_VIEWPORT_START_SECONDARY_C_BASE_IDX 2
9178#define mmSCLV1_SCLV_VIEWPORT_SIZE_C 0x13e5
9179#define mmSCLV1_SCLV_VIEWPORT_SIZE_C_BASE_IDX 2
9180#define mmSCLV1_SCLV_EXT_OVERSCAN_LEFT_RIGHT 0x13e6
9181#define mmSCLV1_SCLV_EXT_OVERSCAN_LEFT_RIGHT_BASE_IDX 2
9182#define mmSCLV1_SCLV_EXT_OVERSCAN_TOP_BOTTOM 0x13e7
9183#define mmSCLV1_SCLV_EXT_OVERSCAN_TOP_BOTTOM_BASE_IDX 2
9184#define mmSCLV1_SCLV_MODE_CHANGE_DET1 0x13e8
9185#define mmSCLV1_SCLV_MODE_CHANGE_DET1_BASE_IDX 2
9186#define mmSCLV1_SCLV_MODE_CHANGE_DET2 0x13e9
9187#define mmSCLV1_SCLV_MODE_CHANGE_DET2_BASE_IDX 2
9188#define mmSCLV1_SCLV_MODE_CHANGE_DET3 0x13ea
9189#define mmSCLV1_SCLV_MODE_CHANGE_DET3_BASE_IDX 2
9190#define mmSCLV1_SCLV_MODE_CHANGE_MASK 0x13eb
9191#define mmSCLV1_SCLV_MODE_CHANGE_MASK_BASE_IDX 2
9192#define mmSCLV1_SCLV_HORZ_FILTER_INIT_BOT 0x13ec
9193#define mmSCLV1_SCLV_HORZ_FILTER_INIT_BOT_BASE_IDX 2
9194#define mmSCLV1_SCLV_HORZ_FILTER_INIT_BOT_C 0x13ed
9195#define mmSCLV1_SCLV_HORZ_FILTER_INIT_BOT_C_BASE_IDX 2
9196
9197
9198// addressBlock: dce_dc_col_man1_dispdec
9199// base address: 0x800
9200#define mmCOL_MAN1_COL_MAN_UPDATE 0x13fe
9201#define mmCOL_MAN1_COL_MAN_UPDATE_BASE_IDX 2
9202#define mmCOL_MAN1_COL_MAN_INPUT_CSC_CONTROL 0x13ff
9203#define mmCOL_MAN1_COL_MAN_INPUT_CSC_CONTROL_BASE_IDX 2
9204#define mmCOL_MAN1_INPUT_CSC_C11_C12_A 0x1400
9205#define mmCOL_MAN1_INPUT_CSC_C11_C12_A_BASE_IDX 2
9206#define mmCOL_MAN1_INPUT_CSC_C13_C14_A 0x1401
9207#define mmCOL_MAN1_INPUT_CSC_C13_C14_A_BASE_IDX 2
9208#define mmCOL_MAN1_INPUT_CSC_C21_C22_A 0x1402
9209#define mmCOL_MAN1_INPUT_CSC_C21_C22_A_BASE_IDX 2
9210#define mmCOL_MAN1_INPUT_CSC_C23_C24_A 0x1403
9211#define mmCOL_MAN1_INPUT_CSC_C23_C24_A_BASE_IDX 2
9212#define mmCOL_MAN1_INPUT_CSC_C31_C32_A 0x1404
9213#define mmCOL_MAN1_INPUT_CSC_C31_C32_A_BASE_IDX 2
9214#define mmCOL_MAN1_INPUT_CSC_C33_C34_A 0x1405
9215#define mmCOL_MAN1_INPUT_CSC_C33_C34_A_BASE_IDX 2
9216#define mmCOL_MAN1_INPUT_CSC_C11_C12_B 0x1406
9217#define mmCOL_MAN1_INPUT_CSC_C11_C12_B_BASE_IDX 2
9218#define mmCOL_MAN1_INPUT_CSC_C13_C14_B 0x1407
9219#define mmCOL_MAN1_INPUT_CSC_C13_C14_B_BASE_IDX 2
9220#define mmCOL_MAN1_INPUT_CSC_C21_C22_B 0x1408
9221#define mmCOL_MAN1_INPUT_CSC_C21_C22_B_BASE_IDX 2
9222#define mmCOL_MAN1_INPUT_CSC_C23_C24_B 0x1409
9223#define mmCOL_MAN1_INPUT_CSC_C23_C24_B_BASE_IDX 2
9224#define mmCOL_MAN1_INPUT_CSC_C31_C32_B 0x140a
9225#define mmCOL_MAN1_INPUT_CSC_C31_C32_B_BASE_IDX 2
9226#define mmCOL_MAN1_INPUT_CSC_C33_C34_B 0x140b
9227#define mmCOL_MAN1_INPUT_CSC_C33_C34_B_BASE_IDX 2
9228#define mmCOL_MAN1_PRESCALE_CONTROL 0x140c
9229#define mmCOL_MAN1_PRESCALE_CONTROL_BASE_IDX 2
9230#define mmCOL_MAN1_PRESCALE_VALUES_R 0x140d
9231#define mmCOL_MAN1_PRESCALE_VALUES_R_BASE_IDX 2
9232#define mmCOL_MAN1_PRESCALE_VALUES_G 0x140e
9233#define mmCOL_MAN1_PRESCALE_VALUES_G_BASE_IDX 2
9234#define mmCOL_MAN1_PRESCALE_VALUES_B 0x140f
9235#define mmCOL_MAN1_PRESCALE_VALUES_B_BASE_IDX 2
9236#define mmCOL_MAN1_COL_MAN_OUTPUT_CSC_CONTROL 0x1410
9237#define mmCOL_MAN1_COL_MAN_OUTPUT_CSC_CONTROL_BASE_IDX 2
9238#define mmCOL_MAN1_OUTPUT_CSC_C11_C12_A 0x1411
9239#define mmCOL_MAN1_OUTPUT_CSC_C11_C12_A_BASE_IDX 2
9240#define mmCOL_MAN1_OUTPUT_CSC_C13_C14_A 0x1412
9241#define mmCOL_MAN1_OUTPUT_CSC_C13_C14_A_BASE_IDX 2
9242#define mmCOL_MAN1_OUTPUT_CSC_C21_C22_A 0x1413
9243#define mmCOL_MAN1_OUTPUT_CSC_C21_C22_A_BASE_IDX 2
9244#define mmCOL_MAN1_OUTPUT_CSC_C23_C24_A 0x1414
9245#define mmCOL_MAN1_OUTPUT_CSC_C23_C24_A_BASE_IDX 2
9246#define mmCOL_MAN1_OUTPUT_CSC_C31_C32_A 0x1415
9247#define mmCOL_MAN1_OUTPUT_CSC_C31_C32_A_BASE_IDX 2
9248#define mmCOL_MAN1_OUTPUT_CSC_C33_C34_A 0x1416
9249#define mmCOL_MAN1_OUTPUT_CSC_C33_C34_A_BASE_IDX 2
9250#define mmCOL_MAN1_OUTPUT_CSC_C11_C12_B 0x1417
9251#define mmCOL_MAN1_OUTPUT_CSC_C11_C12_B_BASE_IDX 2
9252#define mmCOL_MAN1_OUTPUT_CSC_C13_C14_B 0x1418
9253#define mmCOL_MAN1_OUTPUT_CSC_C13_C14_B_BASE_IDX 2
9254#define mmCOL_MAN1_OUTPUT_CSC_C21_C22_B 0x1419
9255#define mmCOL_MAN1_OUTPUT_CSC_C21_C22_B_BASE_IDX 2
9256#define mmCOL_MAN1_OUTPUT_CSC_C23_C24_B 0x141a
9257#define mmCOL_MAN1_OUTPUT_CSC_C23_C24_B_BASE_IDX 2
9258#define mmCOL_MAN1_OUTPUT_CSC_C31_C32_B 0x141b
9259#define mmCOL_MAN1_OUTPUT_CSC_C31_C32_B_BASE_IDX 2
9260#define mmCOL_MAN1_OUTPUT_CSC_C33_C34_B 0x141c
9261#define mmCOL_MAN1_OUTPUT_CSC_C33_C34_B_BASE_IDX 2
9262#define mmCOL_MAN1_DENORM_CLAMP_CONTROL 0x141d
9263#define mmCOL_MAN1_DENORM_CLAMP_CONTROL_BASE_IDX 2
9264#define mmCOL_MAN1_DENORM_CLAMP_RANGE_R_CR 0x141e
9265#define mmCOL_MAN1_DENORM_CLAMP_RANGE_R_CR_BASE_IDX 2
9266#define mmCOL_MAN1_DENORM_CLAMP_RANGE_G_Y 0x141f
9267#define mmCOL_MAN1_DENORM_CLAMP_RANGE_G_Y_BASE_IDX 2
9268#define mmCOL_MAN1_DENORM_CLAMP_RANGE_B_CB 0x1420
9269#define mmCOL_MAN1_DENORM_CLAMP_RANGE_B_CB_BASE_IDX 2
9270#define mmCOL_MAN1_COL_MAN_FP_CONVERTED_FIELD 0x1421
9271#define mmCOL_MAN1_COL_MAN_FP_CONVERTED_FIELD_BASE_IDX 2
9272#define mmCOL_MAN1_COL_MAN_REGAMMA_CONTROL 0x1422
9273#define mmCOL_MAN1_COL_MAN_REGAMMA_CONTROL_BASE_IDX 2
9274#define mmCOL_MAN1_COL_MAN_REGAMMA_LUT_INDEX 0x1423
9275#define mmCOL_MAN1_COL_MAN_REGAMMA_LUT_INDEX_BASE_IDX 2
9276#define mmCOL_MAN1_COL_MAN_REGAMMA_LUT_DATA 0x1424
9277#define mmCOL_MAN1_COL_MAN_REGAMMA_LUT_DATA_BASE_IDX 2
9278#define mmCOL_MAN1_COL_MAN_REGAMMA_LUT_WRITE_EN_MASK 0x1425
9279#define mmCOL_MAN1_COL_MAN_REGAMMA_LUT_WRITE_EN_MASK_BASE_IDX 2
9280#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_START_CNTL 0x1426
9281#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_START_CNTL_BASE_IDX 2
9282#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_SLOPE_CNTL 0x1427
9283#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_SLOPE_CNTL_BASE_IDX 2
9284#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_END_CNTL1 0x1428
9285#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_END_CNTL1_BASE_IDX 2
9286#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_END_CNTL2 0x1429
9287#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_END_CNTL2_BASE_IDX 2
9288#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_0_1 0x142a
9289#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_0_1_BASE_IDX 2
9290#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_2_3 0x142b
9291#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_2_3_BASE_IDX 2
9292#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_4_5 0x142c
9293#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_4_5_BASE_IDX 2
9294#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_6_7 0x142d
9295#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_6_7_BASE_IDX 2
9296#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_8_9 0x142e
9297#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_8_9_BASE_IDX 2
9298#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_10_11 0x142f
9299#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_10_11_BASE_IDX 2
9300#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_12_13 0x1430
9301#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_12_13_BASE_IDX 2
9302#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_14_15 0x1431
9303#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLA_REGION_14_15_BASE_IDX 2
9304#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_START_CNTL 0x1432
9305#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_START_CNTL_BASE_IDX 2
9306#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_SLOPE_CNTL 0x1433
9307#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_SLOPE_CNTL_BASE_IDX 2
9308#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_END_CNTL1 0x1434
9309#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_END_CNTL1_BASE_IDX 2
9310#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_END_CNTL2 0x1435
9311#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_END_CNTL2_BASE_IDX 2
9312#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_0_1 0x1436
9313#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_0_1_BASE_IDX 2
9314#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_2_3 0x1437
9315#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_2_3_BASE_IDX 2
9316#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_4_5 0x1438
9317#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_4_5_BASE_IDX 2
9318#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_6_7 0x1439
9319#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_6_7_BASE_IDX 2
9320#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_8_9 0x143a
9321#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_8_9_BASE_IDX 2
9322#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_10_11 0x143b
9323#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_10_11_BASE_IDX 2
9324#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_12_13 0x143c
9325#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_12_13_BASE_IDX 2
9326#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_14_15 0x143d
9327#define mmCOL_MAN1_COL_MAN_REGAMMA_CNTLB_REGION_14_15_BASE_IDX 2
9328#define mmCOL_MAN1_PACK_FIFO_ERROR 0x143e
9329#define mmCOL_MAN1_PACK_FIFO_ERROR_BASE_IDX 2
9330#define mmCOL_MAN1_OUTPUT_FIFO_ERROR 0x143f
9331#define mmCOL_MAN1_OUTPUT_FIFO_ERROR_BASE_IDX 2
9332#define mmCOL_MAN1_INPUT_GAMMA_LUT_AUTOFILL 0x1440
9333#define mmCOL_MAN1_INPUT_GAMMA_LUT_AUTOFILL_BASE_IDX 2
9334#define mmCOL_MAN1_INPUT_GAMMA_LUT_RW_INDEX 0x1441
9335#define mmCOL_MAN1_INPUT_GAMMA_LUT_RW_INDEX_BASE_IDX 2
9336#define mmCOL_MAN1_INPUT_GAMMA_LUT_SEQ_COLOR 0x1442
9337#define mmCOL_MAN1_INPUT_GAMMA_LUT_SEQ_COLOR_BASE_IDX 2
9338#define mmCOL_MAN1_INPUT_GAMMA_LUT_PWL_DATA 0x1443
9339#define mmCOL_MAN1_INPUT_GAMMA_LUT_PWL_DATA_BASE_IDX 2
9340#define mmCOL_MAN1_INPUT_GAMMA_LUT_30_COLOR 0x1444
9341#define mmCOL_MAN1_INPUT_GAMMA_LUT_30_COLOR_BASE_IDX 2
9342#define mmCOL_MAN1_COL_MAN_INPUT_GAMMA_CONTROL1 0x1445
9343#define mmCOL_MAN1_COL_MAN_INPUT_GAMMA_CONTROL1_BASE_IDX 2
9344#define mmCOL_MAN1_COL_MAN_INPUT_GAMMA_CONTROL2 0x1446
9345#define mmCOL_MAN1_COL_MAN_INPUT_GAMMA_CONTROL2_BASE_IDX 2
9346#define mmCOL_MAN1_INPUT_GAMMA_BW_OFFSETS_B 0x1447
9347#define mmCOL_MAN1_INPUT_GAMMA_BW_OFFSETS_B_BASE_IDX 2
9348#define mmCOL_MAN1_INPUT_GAMMA_BW_OFFSETS_G 0x1448
9349#define mmCOL_MAN1_INPUT_GAMMA_BW_OFFSETS_G_BASE_IDX 2
9350#define mmCOL_MAN1_INPUT_GAMMA_BW_OFFSETS_R 0x1449
9351#define mmCOL_MAN1_INPUT_GAMMA_BW_OFFSETS_R_BASE_IDX 2
9352#define mmCOL_MAN1_COL_MAN_DEGAMMA_CONTROL 0x144a
9353#define mmCOL_MAN1_COL_MAN_DEGAMMA_CONTROL_BASE_IDX 2
9354#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_CONTROL 0x144b
9355#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_CONTROL_BASE_IDX 2
9356#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C11_C12 0x144c
9357#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C11_C12_BASE_IDX 2
9358#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C13_C14 0x144d
9359#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C13_C14_BASE_IDX 2
9360#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C21_C22 0x144e
9361#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C21_C22_BASE_IDX 2
9362#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C23_C24 0x144f
9363#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C23_C24_BASE_IDX 2
9364#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C31_C32 0x1450
9365#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C31_C32_BASE_IDX 2
9366#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C33_C34 0x1451
9367#define mmCOL_MAN1_COL_MAN_GAMUT_REMAP_C33_C34_BASE_IDX 2
9368
9369
9370// addressBlock: dce_dc_dcfev1_dispdec
9371// base address: 0x800
9372#define mmDCFEV1_DCFEV_CLOCK_CONTROL 0x147e
9373#define mmDCFEV1_DCFEV_CLOCK_CONTROL_BASE_IDX 2
9374#define mmDCFEV1_DCFEV_SOFT_RESET 0x147f
9375#define mmDCFEV1_DCFEV_SOFT_RESET_BASE_IDX 2
9376#define mmDCFEV1_DCFEV_DMIFV_CLOCK_CONTROL 0x1480
9377#define mmDCFEV1_DCFEV_DMIFV_CLOCK_CONTROL_BASE_IDX 2
9378#define mmDCFEV1_DCFEV_DMIFV_MEM_PWR_CTRL 0x1482
9379#define mmDCFEV1_DCFEV_DMIFV_MEM_PWR_CTRL_BASE_IDX 2
9380#define mmDCFEV1_DCFEV_DMIFV_MEM_PWR_STATUS 0x1483
9381#define mmDCFEV1_DCFEV_DMIFV_MEM_PWR_STATUS_BASE_IDX 2
9382#define mmDCFEV1_DCFEV_MEM_PWR_CTRL 0x1484
9383#define mmDCFEV1_DCFEV_MEM_PWR_CTRL_BASE_IDX 2
9384#define mmDCFEV1_DCFEV_MEM_PWR_CTRL2 0x1485
9385#define mmDCFEV1_DCFEV_MEM_PWR_CTRL2_BASE_IDX 2
9386#define mmDCFEV1_DCFEV_MEM_PWR_STATUS 0x1486
9387#define mmDCFEV1_DCFEV_MEM_PWR_STATUS_BASE_IDX 2
9388#define mmDCFEV1_DCFEV_L_FLUSH 0x1487
9389#define mmDCFEV1_DCFEV_L_FLUSH_BASE_IDX 2
9390#define mmDCFEV1_DCFEV_C_FLUSH 0x1488
9391#define mmDCFEV1_DCFEV_C_FLUSH_BASE_IDX 2
9392#define mmDCFEV1_DCFEV_MISC 0x148a
9393#define mmDCFEV1_DCFEV_MISC_BASE_IDX 2
9394
9395
9396// addressBlock: dce_dc_dc_perfmon12_dispdec
9397// base address: 0x51c8
9398#define mmDC_PERFMON12_PERFCOUNTER_CNTL 0x1492
9399#define mmDC_PERFMON12_PERFCOUNTER_CNTL_BASE_IDX 2
9400#define mmDC_PERFMON12_PERFCOUNTER_CNTL2 0x1493
9401#define mmDC_PERFMON12_PERFCOUNTER_CNTL2_BASE_IDX 2
9402#define mmDC_PERFMON12_PERFCOUNTER_STATE 0x1494
9403#define mmDC_PERFMON12_PERFCOUNTER_STATE_BASE_IDX 2
9404#define mmDC_PERFMON12_PERFMON_CNTL 0x1495
9405#define mmDC_PERFMON12_PERFMON_CNTL_BASE_IDX 2
9406#define mmDC_PERFMON12_PERFMON_CNTL2 0x1496
9407#define mmDC_PERFMON12_PERFMON_CNTL2_BASE_IDX 2
9408#define mmDC_PERFMON12_PERFMON_CVALUE_INT_MISC 0x1497
9409#define mmDC_PERFMON12_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
9410#define mmDC_PERFMON12_PERFMON_CVALUE_LOW 0x1498
9411#define mmDC_PERFMON12_PERFMON_CVALUE_LOW_BASE_IDX 2
9412#define mmDC_PERFMON12_PERFMON_HI 0x1499
9413#define mmDC_PERFMON12_PERFMON_HI_BASE_IDX 2
9414#define mmDC_PERFMON12_PERFMON_LOW 0x149a
9415#define mmDC_PERFMON12_PERFMON_LOW_BASE_IDX 2
9416
9417
9418// addressBlock: dce_dc_dmifv_pg1_dispdec
9419// base address: 0x800
9420#define mmDMIFV_PG1_DPGV0_PIPE_ARBITRATION_CONTROL1 0x149e
9421#define mmDMIFV_PG1_DPGV0_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
9422#define mmDMIFV_PG1_DPGV0_PIPE_ARBITRATION_CONTROL2 0x149f
9423#define mmDMIFV_PG1_DPGV0_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
9424#define mmDMIFV_PG1_DPGV0_WATERMARK_MASK_CONTROL 0x14a0
9425#define mmDMIFV_PG1_DPGV0_WATERMARK_MASK_CONTROL_BASE_IDX 2
9426#define mmDMIFV_PG1_DPGV0_PIPE_URGENCY_CONTROL 0x14a1
9427#define mmDMIFV_PG1_DPGV0_PIPE_URGENCY_CONTROL_BASE_IDX 2
9428#define mmDMIFV_PG1_DPGV0_PIPE_DPM_CONTROL 0x14a2
9429#define mmDMIFV_PG1_DPGV0_PIPE_DPM_CONTROL_BASE_IDX 2
9430#define mmDMIFV_PG1_DPGV0_PIPE_STUTTER_CONTROL 0x14a3
9431#define mmDMIFV_PG1_DPGV0_PIPE_STUTTER_CONTROL_BASE_IDX 2
9432#define mmDMIFV_PG1_DPGV0_PIPE_NB_PSTATE_CHANGE_CONTROL 0x14a4
9433#define mmDMIFV_PG1_DPGV0_PIPE_NB_PSTATE_CHANGE_CONTROL_BASE_IDX 2
9434#define mmDMIFV_PG1_DPGV0_PIPE_STUTTER_CONTROL_NONLPTCH 0x14a5
9435#define mmDMIFV_PG1_DPGV0_PIPE_STUTTER_CONTROL_NONLPTCH_BASE_IDX 2
9436#define mmDMIFV_PG1_DPGV0_REPEATER_PROGRAM 0x14a6
9437#define mmDMIFV_PG1_DPGV0_REPEATER_PROGRAM_BASE_IDX 2
9438#define mmDMIFV_PG1_DPGV0_CHK_PRE_PROC_CNTL 0x14aa
9439#define mmDMIFV_PG1_DPGV0_CHK_PRE_PROC_CNTL_BASE_IDX 2
9440#define mmDMIFV_PG1_DPGV1_PIPE_ARBITRATION_CONTROL1 0x14ab
9441#define mmDMIFV_PG1_DPGV1_PIPE_ARBITRATION_CONTROL1_BASE_IDX 2
9442#define mmDMIFV_PG1_DPGV1_PIPE_ARBITRATION_CONTROL2 0x14ac
9443#define mmDMIFV_PG1_DPGV1_PIPE_ARBITRATION_CONTROL2_BASE_IDX 2
9444#define mmDMIFV_PG1_DPGV1_WATERMARK_MASK_CONTROL 0x14ad
9445#define mmDMIFV_PG1_DPGV1_WATERMARK_MASK_CONTROL_BASE_IDX 2
9446#define mmDMIFV_PG1_DPGV1_PIPE_URGENCY_CONTROL 0x14ae
9447#define mmDMIFV_PG1_DPGV1_PIPE_URGENCY_CONTROL_BASE_IDX 2
9448#define mmDMIFV_PG1_DPGV1_PIPE_DPM_CONTROL 0x14af
9449#define mmDMIFV_PG1_DPGV1_PIPE_DPM_CONTROL_BASE_IDX 2
9450#define mmDMIFV_PG1_DPGV1_PIPE_STUTTER_CONTROL 0x14b0
9451#define mmDMIFV_PG1_DPGV1_PIPE_STUTTER_CONTROL_BASE_IDX 2
9452#define mmDMIFV_PG1_DPGV1_PIPE_NB_PSTATE_CHANGE_CONTROL 0x14b1
9453#define mmDMIFV_PG1_DPGV1_PIPE_NB_PSTATE_CHANGE_CONTROL_BASE_IDX 2
9454#define mmDMIFV_PG1_DPGV1_PIPE_STUTTER_CONTROL_NONLPTCH 0x14b2
9455#define mmDMIFV_PG1_DPGV1_PIPE_STUTTER_CONTROL_NONLPTCH_BASE_IDX 2
9456#define mmDMIFV_PG1_DPGV1_REPEATER_PROGRAM 0x14b3
9457#define mmDMIFV_PG1_DPGV1_REPEATER_PROGRAM_BASE_IDX 2
9458#define mmDMIFV_PG1_DPGV1_CHK_PRE_PROC_CNTL 0x14b7
9459#define mmDMIFV_PG1_DPGV1_CHK_PRE_PROC_CNTL_BASE_IDX 2
9460
9461
9462// addressBlock: dce_dc_blndv1_dispdec
9463// base address: 0x800
9464#define mmBLNDV1_BLNDV_CONTROL 0x14db
9465#define mmBLNDV1_BLNDV_CONTROL_BASE_IDX 2
9466#define mmBLNDV1_BLNDV_SM_CONTROL2 0x14dc
9467#define mmBLNDV1_BLNDV_SM_CONTROL2_BASE_IDX 2
9468#define mmBLNDV1_BLNDV_CONTROL2 0x14dd
9469#define mmBLNDV1_BLNDV_CONTROL2_BASE_IDX 2
9470#define mmBLNDV1_BLNDV_UPDATE 0x14de
9471#define mmBLNDV1_BLNDV_UPDATE_BASE_IDX 2
9472#define mmBLNDV1_BLNDV_UNDERFLOW_INTERRUPT 0x14df
9473#define mmBLNDV1_BLNDV_UNDERFLOW_INTERRUPT_BASE_IDX 2
9474#define mmBLNDV1_BLNDV_V_UPDATE_LOCK 0x14e0
9475#define mmBLNDV1_BLNDV_V_UPDATE_LOCK_BASE_IDX 2
9476#define mmBLNDV1_BLNDV_REG_UPDATE_STATUS 0x14e1
9477#define mmBLNDV1_BLNDV_REG_UPDATE_STATUS_BASE_IDX 2
9478
9479
9480// addressBlock: dce_dc_crtcv1_dispdec
9481// base address: 0x800
9482#define mmCRTCV1_CRTCV_H_BLANK_EARLY_NUM 0x14e6
9483#define mmCRTCV1_CRTCV_H_BLANK_EARLY_NUM_BASE_IDX 2
9484#define mmCRTCV1_CRTCV_H_TOTAL 0x14e7
9485#define mmCRTCV1_CRTCV_H_TOTAL_BASE_IDX 2
9486#define mmCRTCV1_CRTCV_H_BLANK_START_END 0x14e8
9487#define mmCRTCV1_CRTCV_H_BLANK_START_END_BASE_IDX 2
9488#define mmCRTCV1_CRTCV_H_SYNC_A 0x14e9
9489#define mmCRTCV1_CRTCV_H_SYNC_A_BASE_IDX 2
9490#define mmCRTCV1_CRTCV_H_SYNC_A_CNTL 0x14ea
9491#define mmCRTCV1_CRTCV_H_SYNC_A_CNTL_BASE_IDX 2
9492#define mmCRTCV1_CRTCV_H_SYNC_B 0x14eb
9493#define mmCRTCV1_CRTCV_H_SYNC_B_BASE_IDX 2
9494#define mmCRTCV1_CRTCV_H_SYNC_B_CNTL 0x14ec
9495#define mmCRTCV1_CRTCV_H_SYNC_B_CNTL_BASE_IDX 2
9496#define mmCRTCV1_CRTCV_VBI_END 0x14ed
9497#define mmCRTCV1_CRTCV_VBI_END_BASE_IDX 2
9498#define mmCRTCV1_CRTCV_V_TOTAL 0x14ee
9499#define mmCRTCV1_CRTCV_V_TOTAL_BASE_IDX 2
9500#define mmCRTCV1_CRTCV_V_TOTAL_MIN 0x14ef
9501#define mmCRTCV1_CRTCV_V_TOTAL_MIN_BASE_IDX 2
9502#define mmCRTCV1_CRTCV_V_TOTAL_MAX 0x14f0
9503#define mmCRTCV1_CRTCV_V_TOTAL_MAX_BASE_IDX 2
9504#define mmCRTCV1_CRTCV_V_TOTAL_CONTROL 0x14f1
9505#define mmCRTCV1_CRTCV_V_TOTAL_CONTROL_BASE_IDX 2
9506#define mmCRTCV1_CRTCV_V_TOTAL_INT_STATUS 0x14f2
9507#define mmCRTCV1_CRTCV_V_TOTAL_INT_STATUS_BASE_IDX 2
9508#define mmCRTCV1_CRTCV_VSYNC_NOM_INT_STATUS 0x14f3
9509#define mmCRTCV1_CRTCV_VSYNC_NOM_INT_STATUS_BASE_IDX 2
9510#define mmCRTCV1_CRTCV_V_BLANK_START_END 0x14f4
9511#define mmCRTCV1_CRTCV_V_BLANK_START_END_BASE_IDX 2
9512#define mmCRTCV1_CRTCV_V_SYNC_A 0x14f5
9513#define mmCRTCV1_CRTCV_V_SYNC_A_BASE_IDX 2
9514#define mmCRTCV1_CRTCV_V_SYNC_A_CNTL 0x14f6
9515#define mmCRTCV1_CRTCV_V_SYNC_A_CNTL_BASE_IDX 2
9516#define mmCRTCV1_CRTCV_V_SYNC_B 0x14f7
9517#define mmCRTCV1_CRTCV_V_SYNC_B_BASE_IDX 2
9518#define mmCRTCV1_CRTCV_V_SYNC_B_CNTL 0x14f8
9519#define mmCRTCV1_CRTCV_V_SYNC_B_CNTL_BASE_IDX 2
9520#define mmCRTCV1_CRTCV_DTMTEST_CNTL 0x14f9
9521#define mmCRTCV1_CRTCV_DTMTEST_CNTL_BASE_IDX 2
9522#define mmCRTCV1_CRTCV_DTMTEST_STATUS_POSITION 0x14fa
9523#define mmCRTCV1_CRTCV_DTMTEST_STATUS_POSITION_BASE_IDX 2
9524#define mmCRTCV1_CRTCV_TRIGA_CNTL 0x14fb
9525#define mmCRTCV1_CRTCV_TRIGA_CNTL_BASE_IDX 2
9526#define mmCRTCV1_CRTCV_TRIGA_MANUAL_TRIG 0x14fc
9527#define mmCRTCV1_CRTCV_TRIGA_MANUAL_TRIG_BASE_IDX 2
9528#define mmCRTCV1_CRTCV_TRIGB_CNTL 0x14fd
9529#define mmCRTCV1_CRTCV_TRIGB_CNTL_BASE_IDX 2
9530#define mmCRTCV1_CRTCV_TRIGB_MANUAL_TRIG 0x14fe
9531#define mmCRTCV1_CRTCV_TRIGB_MANUAL_TRIG_BASE_IDX 2
9532#define mmCRTCV1_CRTCV_FORCE_COUNT_NOW_CNTL 0x14ff
9533#define mmCRTCV1_CRTCV_FORCE_COUNT_NOW_CNTL_BASE_IDX 2
9534#define mmCRTCV1_CRTCV_FLOW_CONTROL 0x1500
9535#define mmCRTCV1_CRTCV_FLOW_CONTROL_BASE_IDX 2
9536#define mmCRTCV1_CRTCV_STEREO_FORCE_NEXT_EYE 0x1501
9537#define mmCRTCV1_CRTCV_STEREO_FORCE_NEXT_EYE_BASE_IDX 2
9538#define mmCRTCV1_CRTCV_AVSYNC_COUNTER 0x1502
9539#define mmCRTCV1_CRTCV_AVSYNC_COUNTER_BASE_IDX 2
9540#define mmCRTCV1_CRTCV_CONTROL 0x1503
9541#define mmCRTCV1_CRTCV_CONTROL_BASE_IDX 2
9542#define mmCRTCV1_CRTCV_BLANK_CONTROL 0x1504
9543#define mmCRTCV1_CRTCV_BLANK_CONTROL_BASE_IDX 2
9544#define mmCRTCV1_CRTCV_INTERLACE_CONTROL 0x1505
9545#define mmCRTCV1_CRTCV_INTERLACE_CONTROL_BASE_IDX 2
9546#define mmCRTCV1_CRTCV_INTERLACE_STATUS 0x1506
9547#define mmCRTCV1_CRTCV_INTERLACE_STATUS_BASE_IDX 2
9548#define mmCRTCV1_CRTCV_FIELD_INDICATION_CONTROL 0x1507
9549#define mmCRTCV1_CRTCV_FIELD_INDICATION_CONTROL_BASE_IDX 2
9550#define mmCRTCV1_CRTCV_PIXEL_DATA_READBACK0 0x1508
9551#define mmCRTCV1_CRTCV_PIXEL_DATA_READBACK0_BASE_IDX 2
9552#define mmCRTCV1_CRTCV_PIXEL_DATA_READBACK1 0x1509
9553#define mmCRTCV1_CRTCV_PIXEL_DATA_READBACK1_BASE_IDX 2
9554#define mmCRTCV1_CRTCV_STATUS 0x150a
9555#define mmCRTCV1_CRTCV_STATUS_BASE_IDX 2
9556#define mmCRTCV1_CRTCV_STATUS_POSITION 0x150b
9557#define mmCRTCV1_CRTCV_STATUS_POSITION_BASE_IDX 2
9558#define mmCRTCV1_CRTCV_NOM_VERT_POSITION 0x150c
9559#define mmCRTCV1_CRTCV_NOM_VERT_POSITION_BASE_IDX 2
9560#define mmCRTCV1_CRTCV_STATUS_FRAME_COUNT 0x150d
9561#define mmCRTCV1_CRTCV_STATUS_FRAME_COUNT_BASE_IDX 2
9562#define mmCRTCV1_CRTCV_STATUS_VF_COUNT 0x150e
9563#define mmCRTCV1_CRTCV_STATUS_VF_COUNT_BASE_IDX 2
9564#define mmCRTCV1_CRTCV_STATUS_HV_COUNT 0x150f
9565#define mmCRTCV1_CRTCV_STATUS_HV_COUNT_BASE_IDX 2
9566#define mmCRTCV1_CRTCV_COUNT_CONTROL 0x1510
9567#define mmCRTCV1_CRTCV_COUNT_CONTROL_BASE_IDX 2
9568#define mmCRTCV1_CRTCV_COUNT_RESET 0x1511
9569#define mmCRTCV1_CRTCV_COUNT_RESET_BASE_IDX 2
9570#define mmCRTCV1_CRTCV_MANUAL_FORCE_VSYNC_NEXT_LINE 0x1512
9571#define mmCRTCV1_CRTCV_MANUAL_FORCE_VSYNC_NEXT_LINE_BASE_IDX 2
9572#define mmCRTCV1_CRTCV_VERT_SYNC_CONTROL 0x1513
9573#define mmCRTCV1_CRTCV_VERT_SYNC_CONTROL_BASE_IDX 2
9574#define mmCRTCV1_CRTCV_STEREO_STATUS 0x1514
9575#define mmCRTCV1_CRTCV_STEREO_STATUS_BASE_IDX 2
9576#define mmCRTCV1_CRTCV_STEREO_CONTROL 0x1515
9577#define mmCRTCV1_CRTCV_STEREO_CONTROL_BASE_IDX 2
9578#define mmCRTCV1_CRTCV_SNAPSHOT_STATUS 0x1516
9579#define mmCRTCV1_CRTCV_SNAPSHOT_STATUS_BASE_IDX 2
9580#define mmCRTCV1_CRTCV_SNAPSHOT_CONTROL 0x1517
9581#define mmCRTCV1_CRTCV_SNAPSHOT_CONTROL_BASE_IDX 2
9582#define mmCRTCV1_CRTCV_SNAPSHOT_POSITION 0x1518
9583#define mmCRTCV1_CRTCV_SNAPSHOT_POSITION_BASE_IDX 2
9584#define mmCRTCV1_CRTCV_SNAPSHOT_FRAME 0x1519
9585#define mmCRTCV1_CRTCV_SNAPSHOT_FRAME_BASE_IDX 2
9586#define mmCRTCV1_CRTCV_START_LINE_CONTROL 0x151a
9587#define mmCRTCV1_CRTCV_START_LINE_CONTROL_BASE_IDX 2
9588#define mmCRTCV1_CRTCV_INTERRUPT_CONTROL 0x151b
9589#define mmCRTCV1_CRTCV_INTERRUPT_CONTROL_BASE_IDX 2
9590#define mmCRTCV1_CRTCV_UPDATE_LOCK 0x151c
9591#define mmCRTCV1_CRTCV_UPDATE_LOCK_BASE_IDX 2
9592#define mmCRTCV1_CRTCV_DOUBLE_BUFFER_CONTROL 0x151d
9593#define mmCRTCV1_CRTCV_DOUBLE_BUFFER_CONTROL_BASE_IDX 2
9594#define mmCRTCV1_CRTCV_VGA_PARAMETER_CAPTURE_MODE 0x151e
9595#define mmCRTCV1_CRTCV_VGA_PARAMETER_CAPTURE_MODE_BASE_IDX 2
9596#define mmCRTCV1_CRTCV_TEST_PATTERN_CONTROL 0x151f
9597#define mmCRTCV1_CRTCV_TEST_PATTERN_CONTROL_BASE_IDX 2
9598#define mmCRTCV1_CRTCV_TEST_PATTERN_PARAMETERS 0x1520
9599#define mmCRTCV1_CRTCV_TEST_PATTERN_PARAMETERS_BASE_IDX 2
9600#define mmCRTCV1_CRTCV_TEST_PATTERN_COLOR 0x1521
9601#define mmCRTCV1_CRTCV_TEST_PATTERN_COLOR_BASE_IDX 2
9602#define mmCRTCV1_CRTCV_MASTER_UPDATE_LOCK 0x1522
9603#define mmCRTCV1_CRTCV_MASTER_UPDATE_LOCK_BASE_IDX 2
9604#define mmCRTCV1_CRTCV_MASTER_UPDATE_MODE 0x1523
9605#define mmCRTCV1_CRTCV_MASTER_UPDATE_MODE_BASE_IDX 2
9606#define mmCRTCV1_CRTCV_MVP_INBAND_CNTL_INSERT 0x1524
9607#define mmCRTCV1_CRTCV_MVP_INBAND_CNTL_INSERT_BASE_IDX 2
9608#define mmCRTCV1_CRTCV_MVP_INBAND_CNTL_INSERT_TIMER 0x1525
9609#define mmCRTCV1_CRTCV_MVP_INBAND_CNTL_INSERT_TIMER_BASE_IDX 2
9610#define mmCRTCV1_CRTCV_MVP_STATUS 0x1526
9611#define mmCRTCV1_CRTCV_MVP_STATUS_BASE_IDX 2
9612#define mmCRTCV1_CRTCV_MASTER_EN 0x1527
9613#define mmCRTCV1_CRTCV_MASTER_EN_BASE_IDX 2
9614#define mmCRTCV1_CRTCV_ALLOW_STOP_OFF_V_CNT 0x1528
9615#define mmCRTCV1_CRTCV_ALLOW_STOP_OFF_V_CNT_BASE_IDX 2
9616#define mmCRTCV1_CRTCV_V_UPDATE_INT_STATUS 0x1529
9617#define mmCRTCV1_CRTCV_V_UPDATE_INT_STATUS_BASE_IDX 2
9618#define mmCRTCV1_CRTCV_OVERSCAN_COLOR 0x152b
9619#define mmCRTCV1_CRTCV_OVERSCAN_COLOR_BASE_IDX 2
9620#define mmCRTCV1_CRTCV_OVERSCAN_COLOR_EXT 0x152c
9621#define mmCRTCV1_CRTCV_OVERSCAN_COLOR_EXT_BASE_IDX 2
9622#define mmCRTCV1_CRTCV_BLANK_DATA_COLOR 0x152d
9623#define mmCRTCV1_CRTCV_BLANK_DATA_COLOR_BASE_IDX 2
9624#define mmCRTCV1_CRTCV_BLANK_DATA_COLOR_EXT 0x152e
9625#define mmCRTCV1_CRTCV_BLANK_DATA_COLOR_EXT_BASE_IDX 2
9626#define mmCRTCV1_CRTCV_BLACK_COLOR 0x152f
9627#define mmCRTCV1_CRTCV_BLACK_COLOR_BASE_IDX 2
9628#define mmCRTCV1_CRTCV_BLACK_COLOR_EXT 0x1530
9629#define mmCRTCV1_CRTCV_BLACK_COLOR_EXT_BASE_IDX 2
9630#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT0_POSITION 0x1531
9631#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT0_POSITION_BASE_IDX 2
9632#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT0_CONTROL 0x1532
9633#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT0_CONTROL_BASE_IDX 2
9634#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT1_POSITION 0x1533
9635#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT1_POSITION_BASE_IDX 2
9636#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT1_CONTROL 0x1534
9637#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT1_CONTROL_BASE_IDX 2
9638#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT2_POSITION 0x1535
9639#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT2_POSITION_BASE_IDX 2
9640#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT2_CONTROL 0x1536
9641#define mmCRTCV1_CRTCV_VERTICAL_INTERRUPT2_CONTROL_BASE_IDX 2
9642#define mmCRTCV1_CRTCV_CRC_CNTL 0x1537
9643#define mmCRTCV1_CRTCV_CRC_CNTL_BASE_IDX 2
9644#define mmCRTCV1_CRTCV_CRC0_WINDOWA_X_CONTROL 0x1538
9645#define mmCRTCV1_CRTCV_CRC0_WINDOWA_X_CONTROL_BASE_IDX 2
9646#define mmCRTCV1_CRTCV_CRC0_WINDOWA_Y_CONTROL 0x1539
9647#define mmCRTCV1_CRTCV_CRC0_WINDOWA_Y_CONTROL_BASE_IDX 2
9648#define mmCRTCV1_CRTCV_CRC0_WINDOWB_X_CONTROL 0x153a
9649#define mmCRTCV1_CRTCV_CRC0_WINDOWB_X_CONTROL_BASE_IDX 2
9650#define mmCRTCV1_CRTCV_CRC0_WINDOWB_Y_CONTROL 0x153b
9651#define mmCRTCV1_CRTCV_CRC0_WINDOWB_Y_CONTROL_BASE_IDX 2
9652#define mmCRTCV1_CRTCV_CRC0_DATA_RG 0x153c
9653#define mmCRTCV1_CRTCV_CRC0_DATA_RG_BASE_IDX 2
9654#define mmCRTCV1_CRTCV_CRC0_DATA_B 0x153d
9655#define mmCRTCV1_CRTCV_CRC0_DATA_B_BASE_IDX 2
9656#define mmCRTCV1_CRTCV_CRC1_WINDOWA_X_CONTROL 0x153e
9657#define mmCRTCV1_CRTCV_CRC1_WINDOWA_X_CONTROL_BASE_IDX 2
9658#define mmCRTCV1_CRTCV_CRC1_WINDOWA_Y_CONTROL 0x153f
9659#define mmCRTCV1_CRTCV_CRC1_WINDOWA_Y_CONTROL_BASE_IDX 2
9660#define mmCRTCV1_CRTCV_CRC1_WINDOWB_X_CONTROL 0x1540
9661#define mmCRTCV1_CRTCV_CRC1_WINDOWB_X_CONTROL_BASE_IDX 2
9662#define mmCRTCV1_CRTCV_CRC1_WINDOWB_Y_CONTROL 0x1541
9663#define mmCRTCV1_CRTCV_CRC1_WINDOWB_Y_CONTROL_BASE_IDX 2
9664#define mmCRTCV1_CRTCV_CRC1_DATA_RG 0x1542
9665#define mmCRTCV1_CRTCV_CRC1_DATA_RG_BASE_IDX 2
9666#define mmCRTCV1_CRTCV_CRC1_DATA_B 0x1543
9667#define mmCRTCV1_CRTCV_CRC1_DATA_B_BASE_IDX 2
9668#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_CONTROL 0x1544
9669#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_CONTROL_BASE_IDX 2
9670#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_WINDOW_START 0x1545
9671#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_WINDOW_START_BASE_IDX 2
9672#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_WINDOW_END 0x1546
9673#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_WINDOW_END_BASE_IDX 2
9674#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL 0x1547
9675#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_LOSS_INTERRUPT_CONTROL_BASE_IDX 2
9676#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_INTERRUPT_CONTROL 0x1548
9677#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_INTERRUPT_CONTROL_BASE_IDX 2
9678#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL 0x1549
9679#define mmCRTCV1_CRTCV_EXT_TIMING_SYNC_SIGNAL_INTERRUPT_CONTROL_BASE_IDX 2
9680#define mmCRTCV1_CRTCV_STATIC_SCREEN_CONTROL 0x154a
9681#define mmCRTCV1_CRTCV_STATIC_SCREEN_CONTROL_BASE_IDX 2
9682#define mmCRTCV1_CRTCV_3D_STRUCTURE_CONTROL 0x154b
9683#define mmCRTCV1_CRTCV_3D_STRUCTURE_CONTROL_BASE_IDX 2
9684#define mmCRTCV1_CRTCV_GSL_VSYNC_GAP 0x154c
9685#define mmCRTCV1_CRTCV_GSL_VSYNC_GAP_BASE_IDX 2
9686#define mmCRTCV1_CRTCV_GSL_WINDOW 0x154d
9687#define mmCRTCV1_CRTCV_GSL_WINDOW_BASE_IDX 2
9688#define mmCRTCV1_CRTCV_GSL_CONTROL 0x154e
9689#define mmCRTCV1_CRTCV_GSL_CONTROL_BASE_IDX 2
9690
9691
9692// addressBlock: dce_dc_hpd0_dispdec
9693// base address: 0x0
9694#define mmHPD0_DC_HPD_INT_STATUS 0x1600
9695#define mmHPD0_DC_HPD_INT_STATUS_BASE_IDX 2
9696#define mmHPD0_DC_HPD_INT_CONTROL 0x1601
9697#define mmHPD0_DC_HPD_INT_CONTROL_BASE_IDX 2
9698#define mmHPD0_DC_HPD_CONTROL 0x1602
9699#define mmHPD0_DC_HPD_CONTROL_BASE_IDX 2
9700#define mmHPD0_DC_HPD_FAST_TRAIN_CNTL 0x1603
9701#define mmHPD0_DC_HPD_FAST_TRAIN_CNTL_BASE_IDX 2
9702#define mmHPD0_DC_HPD_TOGGLE_FILT_CNTL 0x1604
9703#define mmHPD0_DC_HPD_TOGGLE_FILT_CNTL_BASE_IDX 2
9704
9705
9706// addressBlock: dce_dc_hpd1_dispdec
9707// base address: 0x20
9708#define mmHPD1_DC_HPD_INT_STATUS 0x1608
9709#define mmHPD1_DC_HPD_INT_STATUS_BASE_IDX 2
9710#define mmHPD1_DC_HPD_INT_CONTROL 0x1609
9711#define mmHPD1_DC_HPD_INT_CONTROL_BASE_IDX 2
9712#define mmHPD1_DC_HPD_CONTROL 0x160a
9713#define mmHPD1_DC_HPD_CONTROL_BASE_IDX 2
9714#define mmHPD1_DC_HPD_FAST_TRAIN_CNTL 0x160b
9715#define mmHPD1_DC_HPD_FAST_TRAIN_CNTL_BASE_IDX 2
9716#define mmHPD1_DC_HPD_TOGGLE_FILT_CNTL 0x160c
9717#define mmHPD1_DC_HPD_TOGGLE_FILT_CNTL_BASE_IDX 2
9718
9719
9720// addressBlock: dce_dc_hpd2_dispdec
9721// base address: 0x40
9722#define mmHPD2_DC_HPD_INT_STATUS 0x1610
9723#define mmHPD2_DC_HPD_INT_STATUS_BASE_IDX 2
9724#define mmHPD2_DC_HPD_INT_CONTROL 0x1611
9725#define mmHPD2_DC_HPD_INT_CONTROL_BASE_IDX 2
9726#define mmHPD2_DC_HPD_CONTROL 0x1612
9727#define mmHPD2_DC_HPD_CONTROL_BASE_IDX 2
9728#define mmHPD2_DC_HPD_FAST_TRAIN_CNTL 0x1613
9729#define mmHPD2_DC_HPD_FAST_TRAIN_CNTL_BASE_IDX 2
9730#define mmHPD2_DC_HPD_TOGGLE_FILT_CNTL 0x1614
9731#define mmHPD2_DC_HPD_TOGGLE_FILT_CNTL_BASE_IDX 2
9732
9733
9734// addressBlock: dce_dc_hpd3_dispdec
9735// base address: 0x60
9736#define mmHPD3_DC_HPD_INT_STATUS 0x1618
9737#define mmHPD3_DC_HPD_INT_STATUS_BASE_IDX 2
9738#define mmHPD3_DC_HPD_INT_CONTROL 0x1619
9739#define mmHPD3_DC_HPD_INT_CONTROL_BASE_IDX 2
9740#define mmHPD3_DC_HPD_CONTROL 0x161a
9741#define mmHPD3_DC_HPD_CONTROL_BASE_IDX 2
9742#define mmHPD3_DC_HPD_FAST_TRAIN_CNTL 0x161b
9743#define mmHPD3_DC_HPD_FAST_TRAIN_CNTL_BASE_IDX 2
9744#define mmHPD3_DC_HPD_TOGGLE_FILT_CNTL 0x161c
9745#define mmHPD3_DC_HPD_TOGGLE_FILT_CNTL_BASE_IDX 2
9746
9747
9748// addressBlock: dce_dc_hpd4_dispdec
9749// base address: 0x80
9750#define mmHPD4_DC_HPD_INT_STATUS 0x1620
9751#define mmHPD4_DC_HPD_INT_STATUS_BASE_IDX 2
9752#define mmHPD4_DC_HPD_INT_CONTROL 0x1621
9753#define mmHPD4_DC_HPD_INT_CONTROL_BASE_IDX 2
9754#define mmHPD4_DC_HPD_CONTROL 0x1622
9755#define mmHPD4_DC_HPD_CONTROL_BASE_IDX 2
9756#define mmHPD4_DC_HPD_FAST_TRAIN_CNTL 0x1623
9757#define mmHPD4_DC_HPD_FAST_TRAIN_CNTL_BASE_IDX 2
9758#define mmHPD4_DC_HPD_TOGGLE_FILT_CNTL 0x1624
9759#define mmHPD4_DC_HPD_TOGGLE_FILT_CNTL_BASE_IDX 2
9760
9761
9762// addressBlock: dce_dc_hpd5_dispdec
9763// base address: 0xa0
9764#define mmHPD5_DC_HPD_INT_STATUS 0x1628
9765#define mmHPD5_DC_HPD_INT_STATUS_BASE_IDX 2
9766#define mmHPD5_DC_HPD_INT_CONTROL 0x1629
9767#define mmHPD5_DC_HPD_INT_CONTROL_BASE_IDX 2
9768#define mmHPD5_DC_HPD_CONTROL 0x162a
9769#define mmHPD5_DC_HPD_CONTROL_BASE_IDX 2
9770#define mmHPD5_DC_HPD_FAST_TRAIN_CNTL 0x162b
9771#define mmHPD5_DC_HPD_FAST_TRAIN_CNTL_BASE_IDX 2
9772#define mmHPD5_DC_HPD_TOGGLE_FILT_CNTL 0x162c
9773#define mmHPD5_DC_HPD_TOGGLE_FILT_CNTL_BASE_IDX 2
9774
9775
9776// addressBlock: dce_dc_dc_perfmon2_dispdec
9777// base address: 0x5840
9778#define mmDC_PERFMON2_PERFCOUNTER_CNTL 0x1630
9779#define mmDC_PERFMON2_PERFCOUNTER_CNTL_BASE_IDX 2
9780#define mmDC_PERFMON2_PERFCOUNTER_CNTL2 0x1631
9781#define mmDC_PERFMON2_PERFCOUNTER_CNTL2_BASE_IDX 2
9782#define mmDC_PERFMON2_PERFCOUNTER_STATE 0x1632
9783#define mmDC_PERFMON2_PERFCOUNTER_STATE_BASE_IDX 2
9784#define mmDC_PERFMON2_PERFMON_CNTL 0x1633
9785#define mmDC_PERFMON2_PERFMON_CNTL_BASE_IDX 2
9786#define mmDC_PERFMON2_PERFMON_CNTL2 0x1634
9787#define mmDC_PERFMON2_PERFMON_CNTL2_BASE_IDX 2
9788#define mmDC_PERFMON2_PERFMON_CVALUE_INT_MISC 0x1635
9789#define mmDC_PERFMON2_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
9790#define mmDC_PERFMON2_PERFMON_CVALUE_LOW 0x1636
9791#define mmDC_PERFMON2_PERFMON_CVALUE_LOW_BASE_IDX 2
9792#define mmDC_PERFMON2_PERFMON_HI 0x1637
9793#define mmDC_PERFMON2_PERFMON_HI_BASE_IDX 2
9794#define mmDC_PERFMON2_PERFMON_LOW 0x1638
9795#define mmDC_PERFMON2_PERFMON_LOW_BASE_IDX 2
9796
9797
9798// addressBlock: dce_dc_dp_aux0_dispdec
9799// base address: 0x0
9800#define mmDP_AUX0_AUX_CONTROL 0x1766
9801#define mmDP_AUX0_AUX_CONTROL_BASE_IDX 2
9802#define mmDP_AUX0_AUX_SW_CONTROL 0x1767
9803#define mmDP_AUX0_AUX_SW_CONTROL_BASE_IDX 2
9804#define mmDP_AUX0_AUX_ARB_CONTROL 0x1768
9805#define mmDP_AUX0_AUX_ARB_CONTROL_BASE_IDX 2
9806#define mmDP_AUX0_AUX_INTERRUPT_CONTROL 0x1769
9807#define mmDP_AUX0_AUX_INTERRUPT_CONTROL_BASE_IDX 2
9808#define mmDP_AUX0_AUX_SW_STATUS 0x176a
9809#define mmDP_AUX0_AUX_SW_STATUS_BASE_IDX 2
9810#define mmDP_AUX0_AUX_LS_STATUS 0x176b
9811#define mmDP_AUX0_AUX_LS_STATUS_BASE_IDX 2
9812#define mmDP_AUX0_AUX_SW_DATA 0x176c
9813#define mmDP_AUX0_AUX_SW_DATA_BASE_IDX 2
9814#define mmDP_AUX0_AUX_LS_DATA 0x176d
9815#define mmDP_AUX0_AUX_LS_DATA_BASE_IDX 2
9816#define mmDP_AUX0_AUX_DPHY_TX_REF_CONTROL 0x176e
9817#define mmDP_AUX0_AUX_DPHY_TX_REF_CONTROL_BASE_IDX 2
9818#define mmDP_AUX0_AUX_DPHY_TX_CONTROL 0x176f
9819#define mmDP_AUX0_AUX_DPHY_TX_CONTROL_BASE_IDX 2
9820#define mmDP_AUX0_AUX_DPHY_RX_CONTROL0 0x1770
9821#define mmDP_AUX0_AUX_DPHY_RX_CONTROL0_BASE_IDX 2
9822#define mmDP_AUX0_AUX_DPHY_RX_CONTROL1 0x1771
9823#define mmDP_AUX0_AUX_DPHY_RX_CONTROL1_BASE_IDX 2
9824#define mmDP_AUX0_AUX_DPHY_TX_STATUS 0x1772
9825#define mmDP_AUX0_AUX_DPHY_TX_STATUS_BASE_IDX 2
9826#define mmDP_AUX0_AUX_DPHY_RX_STATUS 0x1773
9827#define mmDP_AUX0_AUX_DPHY_RX_STATUS_BASE_IDX 2
9828#define mmDP_AUX0_AUX_GTC_SYNC_ERROR_CONTROL 0x1775
9829#define mmDP_AUX0_AUX_GTC_SYNC_ERROR_CONTROL_BASE_IDX 2
9830#define mmDP_AUX0_AUX_GTC_SYNC_CONTROLLER_STATUS 0x1776
9831#define mmDP_AUX0_AUX_GTC_SYNC_CONTROLLER_STATUS_BASE_IDX 2
9832#define mmDP_AUX0_AUX_GTC_SYNC_STATUS 0x1777
9833#define mmDP_AUX0_AUX_GTC_SYNC_STATUS_BASE_IDX 2
9834
9835
9836// addressBlock: dce_dc_dp_aux1_dispdec
9837// base address: 0x70
9838#define mmDP_AUX1_AUX_CONTROL 0x1782
9839#define mmDP_AUX1_AUX_CONTROL_BASE_IDX 2
9840#define mmDP_AUX1_AUX_SW_CONTROL 0x1783
9841#define mmDP_AUX1_AUX_SW_CONTROL_BASE_IDX 2
9842#define mmDP_AUX1_AUX_ARB_CONTROL 0x1784
9843#define mmDP_AUX1_AUX_ARB_CONTROL_BASE_IDX 2
9844#define mmDP_AUX1_AUX_INTERRUPT_CONTROL 0x1785
9845#define mmDP_AUX1_AUX_INTERRUPT_CONTROL_BASE_IDX 2
9846#define mmDP_AUX1_AUX_SW_STATUS 0x1786
9847#define mmDP_AUX1_AUX_SW_STATUS_BASE_IDX 2
9848#define mmDP_AUX1_AUX_LS_STATUS 0x1787
9849#define mmDP_AUX1_AUX_LS_STATUS_BASE_IDX 2
9850#define mmDP_AUX1_AUX_SW_DATA 0x1788
9851#define mmDP_AUX1_AUX_SW_DATA_BASE_IDX 2
9852#define mmDP_AUX1_AUX_LS_DATA 0x1789
9853#define mmDP_AUX1_AUX_LS_DATA_BASE_IDX 2
9854#define mmDP_AUX1_AUX_DPHY_TX_REF_CONTROL 0x178a
9855#define mmDP_AUX1_AUX_DPHY_TX_REF_CONTROL_BASE_IDX 2
9856#define mmDP_AUX1_AUX_DPHY_TX_CONTROL 0x178b
9857#define mmDP_AUX1_AUX_DPHY_TX_CONTROL_BASE_IDX 2
9858#define mmDP_AUX1_AUX_DPHY_RX_CONTROL0 0x178c
9859#define mmDP_AUX1_AUX_DPHY_RX_CONTROL0_BASE_IDX 2
9860#define mmDP_AUX1_AUX_DPHY_RX_CONTROL1 0x178d
9861#define mmDP_AUX1_AUX_DPHY_RX_CONTROL1_BASE_IDX 2
9862#define mmDP_AUX1_AUX_DPHY_TX_STATUS 0x178e
9863#define mmDP_AUX1_AUX_DPHY_TX_STATUS_BASE_IDX 2
9864#define mmDP_AUX1_AUX_DPHY_RX_STATUS 0x178f
9865#define mmDP_AUX1_AUX_DPHY_RX_STATUS_BASE_IDX 2
9866#define mmDP_AUX1_AUX_GTC_SYNC_ERROR_CONTROL 0x1791
9867#define mmDP_AUX1_AUX_GTC_SYNC_ERROR_CONTROL_BASE_IDX 2
9868#define mmDP_AUX1_AUX_GTC_SYNC_CONTROLLER_STATUS 0x1792
9869#define mmDP_AUX1_AUX_GTC_SYNC_CONTROLLER_STATUS_BASE_IDX 2
9870#define mmDP_AUX1_AUX_GTC_SYNC_STATUS 0x1793
9871#define mmDP_AUX1_AUX_GTC_SYNC_STATUS_BASE_IDX 2
9872
9873
9874// addressBlock: dce_dc_dp_aux2_dispdec
9875// base address: 0xe0
9876#define mmDP_AUX2_AUX_CONTROL 0x179e
9877#define mmDP_AUX2_AUX_CONTROL_BASE_IDX 2
9878#define mmDP_AUX2_AUX_SW_CONTROL 0x179f
9879#define mmDP_AUX2_AUX_SW_CONTROL_BASE_IDX 2
9880#define mmDP_AUX2_AUX_ARB_CONTROL 0x17a0
9881#define mmDP_AUX2_AUX_ARB_CONTROL_BASE_IDX 2
9882#define mmDP_AUX2_AUX_INTERRUPT_CONTROL 0x17a1
9883#define mmDP_AUX2_AUX_INTERRUPT_CONTROL_BASE_IDX 2
9884#define mmDP_AUX2_AUX_SW_STATUS 0x17a2
9885#define mmDP_AUX2_AUX_SW_STATUS_BASE_IDX 2
9886#define mmDP_AUX2_AUX_LS_STATUS 0x17a3
9887#define mmDP_AUX2_AUX_LS_STATUS_BASE_IDX 2
9888#define mmDP_AUX2_AUX_SW_DATA 0x17a4
9889#define mmDP_AUX2_AUX_SW_DATA_BASE_IDX 2
9890#define mmDP_AUX2_AUX_LS_DATA 0x17a5
9891#define mmDP_AUX2_AUX_LS_DATA_BASE_IDX 2
9892#define mmDP_AUX2_AUX_DPHY_TX_REF_CONTROL 0x17a6
9893#define mmDP_AUX2_AUX_DPHY_TX_REF_CONTROL_BASE_IDX 2
9894#define mmDP_AUX2_AUX_DPHY_TX_CONTROL 0x17a7
9895#define mmDP_AUX2_AUX_DPHY_TX_CONTROL_BASE_IDX 2
9896#define mmDP_AUX2_AUX_DPHY_RX_CONTROL0 0x17a8
9897#define mmDP_AUX2_AUX_DPHY_RX_CONTROL0_BASE_IDX 2
9898#define mmDP_AUX2_AUX_DPHY_RX_CONTROL1 0x17a9
9899#define mmDP_AUX2_AUX_DPHY_RX_CONTROL1_BASE_IDX 2
9900#define mmDP_AUX2_AUX_DPHY_TX_STATUS 0x17aa
9901#define mmDP_AUX2_AUX_DPHY_TX_STATUS_BASE_IDX 2
9902#define mmDP_AUX2_AUX_DPHY_RX_STATUS 0x17ab
9903#define mmDP_AUX2_AUX_DPHY_RX_STATUS_BASE_IDX 2
9904#define mmDP_AUX2_AUX_GTC_SYNC_ERROR_CONTROL 0x17ad
9905#define mmDP_AUX2_AUX_GTC_SYNC_ERROR_CONTROL_BASE_IDX 2
9906#define mmDP_AUX2_AUX_GTC_SYNC_CONTROLLER_STATUS 0x17ae
9907#define mmDP_AUX2_AUX_GTC_SYNC_CONTROLLER_STATUS_BASE_IDX 2
9908#define mmDP_AUX2_AUX_GTC_SYNC_STATUS 0x17af
9909#define mmDP_AUX2_AUX_GTC_SYNC_STATUS_BASE_IDX 2
9910
9911
9912// addressBlock: dce_dc_dp_aux3_dispdec
9913// base address: 0x150
9914#define mmDP_AUX3_AUX_CONTROL 0x17ba
9915#define mmDP_AUX3_AUX_CONTROL_BASE_IDX 2
9916#define mmDP_AUX3_AUX_SW_CONTROL 0x17bb
9917#define mmDP_AUX3_AUX_SW_CONTROL_BASE_IDX 2
9918#define mmDP_AUX3_AUX_ARB_CONTROL 0x17bc
9919#define mmDP_AUX3_AUX_ARB_CONTROL_BASE_IDX 2
9920#define mmDP_AUX3_AUX_INTERRUPT_CONTROL 0x17bd
9921#define mmDP_AUX3_AUX_INTERRUPT_CONTROL_BASE_IDX 2
9922#define mmDP_AUX3_AUX_SW_STATUS 0x17be
9923#define mmDP_AUX3_AUX_SW_STATUS_BASE_IDX 2
9924#define mmDP_AUX3_AUX_LS_STATUS 0x17bf
9925#define mmDP_AUX3_AUX_LS_STATUS_BASE_IDX 2
9926#define mmDP_AUX3_AUX_SW_DATA 0x17c0
9927#define mmDP_AUX3_AUX_SW_DATA_BASE_IDX 2
9928#define mmDP_AUX3_AUX_LS_DATA 0x17c1
9929#define mmDP_AUX3_AUX_LS_DATA_BASE_IDX 2
9930#define mmDP_AUX3_AUX_DPHY_TX_REF_CONTROL 0x17c2
9931#define mmDP_AUX3_AUX_DPHY_TX_REF_CONTROL_BASE_IDX 2
9932#define mmDP_AUX3_AUX_DPHY_TX_CONTROL 0x17c3
9933#define mmDP_AUX3_AUX_DPHY_TX_CONTROL_BASE_IDX 2
9934#define mmDP_AUX3_AUX_DPHY_RX_CONTROL0 0x17c4
9935#define mmDP_AUX3_AUX_DPHY_RX_CONTROL0_BASE_IDX 2
9936#define mmDP_AUX3_AUX_DPHY_RX_CONTROL1 0x17c5
9937#define mmDP_AUX3_AUX_DPHY_RX_CONTROL1_BASE_IDX 2
9938#define mmDP_AUX3_AUX_DPHY_TX_STATUS 0x17c6
9939#define mmDP_AUX3_AUX_DPHY_TX_STATUS_BASE_IDX 2
9940#define mmDP_AUX3_AUX_DPHY_RX_STATUS 0x17c7
9941#define mmDP_AUX3_AUX_DPHY_RX_STATUS_BASE_IDX 2
9942#define mmDP_AUX3_AUX_GTC_SYNC_ERROR_CONTROL 0x17c9
9943#define mmDP_AUX3_AUX_GTC_SYNC_ERROR_CONTROL_BASE_IDX 2
9944#define mmDP_AUX3_AUX_GTC_SYNC_CONTROLLER_STATUS 0x17ca
9945#define mmDP_AUX3_AUX_GTC_SYNC_CONTROLLER_STATUS_BASE_IDX 2
9946#define mmDP_AUX3_AUX_GTC_SYNC_STATUS 0x17cb
9947#define mmDP_AUX3_AUX_GTC_SYNC_STATUS_BASE_IDX 2
9948
9949
9950// addressBlock: dce_dc_dp_aux4_dispdec
9951// base address: 0x1c0
9952#define mmDP_AUX4_AUX_CONTROL 0x17d6
9953#define mmDP_AUX4_AUX_CONTROL_BASE_IDX 2
9954#define mmDP_AUX4_AUX_SW_CONTROL 0x17d7
9955#define mmDP_AUX4_AUX_SW_CONTROL_BASE_IDX 2
9956#define mmDP_AUX4_AUX_ARB_CONTROL 0x17d8
9957#define mmDP_AUX4_AUX_ARB_CONTROL_BASE_IDX 2
9958#define mmDP_AUX4_AUX_INTERRUPT_CONTROL 0x17d9
9959#define mmDP_AUX4_AUX_INTERRUPT_CONTROL_BASE_IDX 2
9960#define mmDP_AUX4_AUX_SW_STATUS 0x17da
9961#define mmDP_AUX4_AUX_SW_STATUS_BASE_IDX 2
9962#define mmDP_AUX4_AUX_LS_STATUS 0x17db
9963#define mmDP_AUX4_AUX_LS_STATUS_BASE_IDX 2
9964#define mmDP_AUX4_AUX_SW_DATA 0x17dc
9965#define mmDP_AUX4_AUX_SW_DATA_BASE_IDX 2
9966#define mmDP_AUX4_AUX_LS_DATA 0x17dd
9967#define mmDP_AUX4_AUX_LS_DATA_BASE_IDX 2
9968#define mmDP_AUX4_AUX_DPHY_TX_REF_CONTROL 0x17de
9969#define mmDP_AUX4_AUX_DPHY_TX_REF_CONTROL_BASE_IDX 2
9970#define mmDP_AUX4_AUX_DPHY_TX_CONTROL 0x17df
9971#define mmDP_AUX4_AUX_DPHY_TX_CONTROL_BASE_IDX 2
9972#define mmDP_AUX4_AUX_DPHY_RX_CONTROL0 0x17e0
9973#define mmDP_AUX4_AUX_DPHY_RX_CONTROL0_BASE_IDX 2
9974#define mmDP_AUX4_AUX_DPHY_RX_CONTROL1 0x17e1
9975#define mmDP_AUX4_AUX_DPHY_RX_CONTROL1_BASE_IDX 2
9976#define mmDP_AUX4_AUX_DPHY_TX_STATUS 0x17e2
9977#define mmDP_AUX4_AUX_DPHY_TX_STATUS_BASE_IDX 2
9978#define mmDP_AUX4_AUX_DPHY_RX_STATUS 0x17e3
9979#define mmDP_AUX4_AUX_DPHY_RX_STATUS_BASE_IDX 2
9980#define mmDP_AUX4_AUX_GTC_SYNC_ERROR_CONTROL 0x17e5
9981#define mmDP_AUX4_AUX_GTC_SYNC_ERROR_CONTROL_BASE_IDX 2
9982#define mmDP_AUX4_AUX_GTC_SYNC_CONTROLLER_STATUS 0x17e6
9983#define mmDP_AUX4_AUX_GTC_SYNC_CONTROLLER_STATUS_BASE_IDX 2
9984#define mmDP_AUX4_AUX_GTC_SYNC_STATUS 0x17e7
9985#define mmDP_AUX4_AUX_GTC_SYNC_STATUS_BASE_IDX 2
9986
9987
9988// addressBlock: dce_dc_dp_aux5_dispdec
9989// base address: 0x230
9990#define mmDP_AUX5_AUX_CONTROL 0x17f2
9991#define mmDP_AUX5_AUX_CONTROL_BASE_IDX 2
9992#define mmDP_AUX5_AUX_SW_CONTROL 0x17f3
9993#define mmDP_AUX5_AUX_SW_CONTROL_BASE_IDX 2
9994#define mmDP_AUX5_AUX_ARB_CONTROL 0x17f4
9995#define mmDP_AUX5_AUX_ARB_CONTROL_BASE_IDX 2
9996#define mmDP_AUX5_AUX_INTERRUPT_CONTROL 0x17f5
9997#define mmDP_AUX5_AUX_INTERRUPT_CONTROL_BASE_IDX 2
9998#define mmDP_AUX5_AUX_SW_STATUS 0x17f6
9999#define mmDP_AUX5_AUX_SW_STATUS_BASE_IDX 2
10000#define mmDP_AUX5_AUX_LS_STATUS 0x17f7
10001#define mmDP_AUX5_AUX_LS_STATUS_BASE_IDX 2
10002#define mmDP_AUX5_AUX_SW_DATA 0x17f8
10003#define mmDP_AUX5_AUX_SW_DATA_BASE_IDX 2
10004#define mmDP_AUX5_AUX_LS_DATA 0x17f9
10005#define mmDP_AUX5_AUX_LS_DATA_BASE_IDX 2
10006#define mmDP_AUX5_AUX_DPHY_TX_REF_CONTROL 0x17fa
10007#define mmDP_AUX5_AUX_DPHY_TX_REF_CONTROL_BASE_IDX 2
10008#define mmDP_AUX5_AUX_DPHY_TX_CONTROL 0x17fb
10009#define mmDP_AUX5_AUX_DPHY_TX_CONTROL_BASE_IDX 2
10010#define mmDP_AUX5_AUX_DPHY_RX_CONTROL0 0x17fc
10011#define mmDP_AUX5_AUX_DPHY_RX_CONTROL0_BASE_IDX 2
10012#define mmDP_AUX5_AUX_DPHY_RX_CONTROL1 0x17fd
10013#define mmDP_AUX5_AUX_DPHY_RX_CONTROL1_BASE_IDX 2
10014#define mmDP_AUX5_AUX_DPHY_TX_STATUS 0x17fe
10015#define mmDP_AUX5_AUX_DPHY_TX_STATUS_BASE_IDX 2
10016#define mmDP_AUX5_AUX_DPHY_RX_STATUS 0x17ff
10017#define mmDP_AUX5_AUX_DPHY_RX_STATUS_BASE_IDX 2
10018#define mmDP_AUX5_AUX_GTC_SYNC_ERROR_CONTROL 0x1801
10019#define mmDP_AUX5_AUX_GTC_SYNC_ERROR_CONTROL_BASE_IDX 2
10020#define mmDP_AUX5_AUX_GTC_SYNC_CONTROLLER_STATUS 0x1802
10021#define mmDP_AUX5_AUX_GTC_SYNC_CONTROLLER_STATUS_BASE_IDX 2
10022#define mmDP_AUX5_AUX_GTC_SYNC_STATUS 0x1803
10023#define mmDP_AUX5_AUX_GTC_SYNC_STATUS_BASE_IDX 2
10024
10025
10026// addressBlock: dce_dc_dig0_dispdec
10027// base address: 0x0
10028#define mmDIG0_DIG_FE_CNTL 0x187e
10029#define mmDIG0_DIG_FE_CNTL_BASE_IDX 2
10030#define mmDIG0_DIG_OUTPUT_CRC_CNTL 0x187f
10031#define mmDIG0_DIG_OUTPUT_CRC_CNTL_BASE_IDX 2
10032#define mmDIG0_DIG_OUTPUT_CRC_RESULT 0x1880
10033#define mmDIG0_DIG_OUTPUT_CRC_RESULT_BASE_IDX 2
10034#define mmDIG0_DIG_CLOCK_PATTERN 0x1881
10035#define mmDIG0_DIG_CLOCK_PATTERN_BASE_IDX 2
10036#define mmDIG0_DIG_TEST_PATTERN 0x1882
10037#define mmDIG0_DIG_TEST_PATTERN_BASE_IDX 2
10038#define mmDIG0_DIG_RANDOM_PATTERN_SEED 0x1883
10039#define mmDIG0_DIG_RANDOM_PATTERN_SEED_BASE_IDX 2
10040#define mmDIG0_DIG_FIFO_STATUS 0x1884
10041#define mmDIG0_DIG_FIFO_STATUS_BASE_IDX 2
10042#define mmDIG0_HDMI_CONTROL 0x1887
10043#define mmDIG0_HDMI_CONTROL_BASE_IDX 2
10044#define mmDIG0_HDMI_STATUS 0x1888
10045#define mmDIG0_HDMI_STATUS_BASE_IDX 2
10046#define mmDIG0_HDMI_AUDIO_PACKET_CONTROL 0x1889
10047#define mmDIG0_HDMI_AUDIO_PACKET_CONTROL_BASE_IDX 2
10048#define mmDIG0_HDMI_ACR_PACKET_CONTROL 0x188a
10049#define mmDIG0_HDMI_ACR_PACKET_CONTROL_BASE_IDX 2
10050#define mmDIG0_HDMI_VBI_PACKET_CONTROL 0x188b
10051#define mmDIG0_HDMI_VBI_PACKET_CONTROL_BASE_IDX 2
10052#define mmDIG0_HDMI_INFOFRAME_CONTROL0 0x188c
10053#define mmDIG0_HDMI_INFOFRAME_CONTROL0_BASE_IDX 2
10054#define mmDIG0_HDMI_INFOFRAME_CONTROL1 0x188d
10055#define mmDIG0_HDMI_INFOFRAME_CONTROL1_BASE_IDX 2
10056#define mmDIG0_HDMI_GENERIC_PACKET_CONTROL0 0x188e
10057#define mmDIG0_HDMI_GENERIC_PACKET_CONTROL0_BASE_IDX 2
10058#define mmDIG0_AFMT_INTERRUPT_STATUS 0x188f
10059#define mmDIG0_AFMT_INTERRUPT_STATUS_BASE_IDX 2
10060#define mmDIG0_HDMI_GC 0x1891
10061#define mmDIG0_HDMI_GC_BASE_IDX 2
10062#define mmDIG0_AFMT_AUDIO_PACKET_CONTROL2 0x1892
10063#define mmDIG0_AFMT_AUDIO_PACKET_CONTROL2_BASE_IDX 2
10064#define mmDIG0_AFMT_ISRC1_0 0x1893
10065#define mmDIG0_AFMT_ISRC1_0_BASE_IDX 2
10066#define mmDIG0_AFMT_ISRC1_1 0x1894
10067#define mmDIG0_AFMT_ISRC1_1_BASE_IDX 2
10068#define mmDIG0_AFMT_ISRC1_2 0x1895
10069#define mmDIG0_AFMT_ISRC1_2_BASE_IDX 2
10070#define mmDIG0_AFMT_ISRC1_3 0x1896
10071#define mmDIG0_AFMT_ISRC1_3_BASE_IDX 2
10072#define mmDIG0_AFMT_ISRC1_4 0x1897
10073#define mmDIG0_AFMT_ISRC1_4_BASE_IDX 2
10074#define mmDIG0_AFMT_ISRC2_0 0x1898
10075#define mmDIG0_AFMT_ISRC2_0_BASE_IDX 2
10076#define mmDIG0_AFMT_ISRC2_1 0x1899
10077#define mmDIG0_AFMT_ISRC2_1_BASE_IDX 2
10078#define mmDIG0_AFMT_ISRC2_2 0x189a
10079#define mmDIG0_AFMT_ISRC2_2_BASE_IDX 2
10080#define mmDIG0_AFMT_ISRC2_3 0x189b
10081#define mmDIG0_AFMT_ISRC2_3_BASE_IDX 2
10082#define mmDIG0_AFMT_AVI_INFO0 0x189c
10083#define mmDIG0_AFMT_AVI_INFO0_BASE_IDX 2
10084#define mmDIG0_AFMT_AVI_INFO1 0x189d
10085#define mmDIG0_AFMT_AVI_INFO1_BASE_IDX 2
10086#define mmDIG0_AFMT_AVI_INFO2 0x189e
10087#define mmDIG0_AFMT_AVI_INFO2_BASE_IDX 2
10088#define mmDIG0_AFMT_AVI_INFO3 0x189f
10089#define mmDIG0_AFMT_AVI_INFO3_BASE_IDX 2
10090#define mmDIG0_AFMT_MPEG_INFO0 0x18a0
10091#define mmDIG0_AFMT_MPEG_INFO0_BASE_IDX 2
10092#define mmDIG0_AFMT_MPEG_INFO1 0x18a1
10093#define mmDIG0_AFMT_MPEG_INFO1_BASE_IDX 2
10094#define mmDIG0_AFMT_GENERIC_HDR 0x18a2
10095#define mmDIG0_AFMT_GENERIC_HDR_BASE_IDX 2
10096#define mmDIG0_AFMT_GENERIC_0 0x18a3
10097#define mmDIG0_AFMT_GENERIC_0_BASE_IDX 2
10098#define mmDIG0_AFMT_GENERIC_1 0x18a4
10099#define mmDIG0_AFMT_GENERIC_1_BASE_IDX 2
10100#define mmDIG0_AFMT_GENERIC_2 0x18a5
10101#define mmDIG0_AFMT_GENERIC_2_BASE_IDX 2
10102#define mmDIG0_AFMT_GENERIC_3 0x18a6
10103#define mmDIG0_AFMT_GENERIC_3_BASE_IDX 2
10104#define mmDIG0_AFMT_GENERIC_4 0x18a7
10105#define mmDIG0_AFMT_GENERIC_4_BASE_IDX 2
10106#define mmDIG0_AFMT_GENERIC_5 0x18a8
10107#define mmDIG0_AFMT_GENERIC_5_BASE_IDX 2
10108#define mmDIG0_AFMT_GENERIC_6 0x18a9
10109#define mmDIG0_AFMT_GENERIC_6_BASE_IDX 2
10110#define mmDIG0_AFMT_GENERIC_7 0x18aa
10111#define mmDIG0_AFMT_GENERIC_7_BASE_IDX 2
10112#define mmDIG0_HDMI_GENERIC_PACKET_CONTROL1 0x18ab
10113#define mmDIG0_HDMI_GENERIC_PACKET_CONTROL1_BASE_IDX 2
10114#define mmDIG0_HDMI_ACR_32_0 0x18ac
10115#define mmDIG0_HDMI_ACR_32_0_BASE_IDX 2
10116#define mmDIG0_HDMI_ACR_32_1 0x18ad
10117#define mmDIG0_HDMI_ACR_32_1_BASE_IDX 2
10118#define mmDIG0_HDMI_ACR_44_0 0x18ae
10119#define mmDIG0_HDMI_ACR_44_0_BASE_IDX 2
10120#define mmDIG0_HDMI_ACR_44_1 0x18af
10121#define mmDIG0_HDMI_ACR_44_1_BASE_IDX 2
10122#define mmDIG0_HDMI_ACR_48_0 0x18b0
10123#define mmDIG0_HDMI_ACR_48_0_BASE_IDX 2
10124#define mmDIG0_HDMI_ACR_48_1 0x18b1
10125#define mmDIG0_HDMI_ACR_48_1_BASE_IDX 2
10126#define mmDIG0_HDMI_ACR_STATUS_0 0x18b2
10127#define mmDIG0_HDMI_ACR_STATUS_0_BASE_IDX 2
10128#define mmDIG0_HDMI_ACR_STATUS_1 0x18b3
10129#define mmDIG0_HDMI_ACR_STATUS_1_BASE_IDX 2
10130#define mmDIG0_AFMT_AUDIO_INFO0 0x18b4
10131#define mmDIG0_AFMT_AUDIO_INFO0_BASE_IDX 2
10132#define mmDIG0_AFMT_AUDIO_INFO1 0x18b5
10133#define mmDIG0_AFMT_AUDIO_INFO1_BASE_IDX 2
10134#define mmDIG0_AFMT_60958_0 0x18b6
10135#define mmDIG0_AFMT_60958_0_BASE_IDX 2
10136#define mmDIG0_AFMT_60958_1 0x18b7
10137#define mmDIG0_AFMT_60958_1_BASE_IDX 2
10138#define mmDIG0_AFMT_AUDIO_CRC_CONTROL 0x18b8
10139#define mmDIG0_AFMT_AUDIO_CRC_CONTROL_BASE_IDX 2
10140#define mmDIG0_AFMT_RAMP_CONTROL0 0x18b9
10141#define mmDIG0_AFMT_RAMP_CONTROL0_BASE_IDX 2
10142#define mmDIG0_AFMT_RAMP_CONTROL1 0x18ba
10143#define mmDIG0_AFMT_RAMP_CONTROL1_BASE_IDX 2
10144#define mmDIG0_AFMT_RAMP_CONTROL2 0x18bb
10145#define mmDIG0_AFMT_RAMP_CONTROL2_BASE_IDX 2
10146#define mmDIG0_AFMT_RAMP_CONTROL3 0x18bc
10147#define mmDIG0_AFMT_RAMP_CONTROL3_BASE_IDX 2
10148#define mmDIG0_AFMT_60958_2 0x18bd
10149#define mmDIG0_AFMT_60958_2_BASE_IDX 2
10150#define mmDIG0_AFMT_AUDIO_CRC_RESULT 0x18be
10151#define mmDIG0_AFMT_AUDIO_CRC_RESULT_BASE_IDX 2
10152#define mmDIG0_AFMT_STATUS 0x18bf
10153#define mmDIG0_AFMT_STATUS_BASE_IDX 2
10154#define mmDIG0_AFMT_AUDIO_PACKET_CONTROL 0x18c0
10155#define mmDIG0_AFMT_AUDIO_PACKET_CONTROL_BASE_IDX 2
10156#define mmDIG0_AFMT_VBI_PACKET_CONTROL 0x18c1
10157#define mmDIG0_AFMT_VBI_PACKET_CONTROL_BASE_IDX 2
10158#define mmDIG0_AFMT_INFOFRAME_CONTROL0 0x18c2
10159#define mmDIG0_AFMT_INFOFRAME_CONTROL0_BASE_IDX 2
10160#define mmDIG0_AFMT_AUDIO_SRC_CONTROL 0x18c3
10161#define mmDIG0_AFMT_AUDIO_SRC_CONTROL_BASE_IDX 2
10162#define mmDIG0_DIG_BE_CNTL 0x18c5
10163#define mmDIG0_DIG_BE_CNTL_BASE_IDX 2
10164#define mmDIG0_DIG_BE_EN_CNTL 0x18c6
10165#define mmDIG0_DIG_BE_EN_CNTL_BASE_IDX 2
10166#define mmDIG0_TMDS_CNTL 0x18e9
10167#define mmDIG0_TMDS_CNTL_BASE_IDX 2
10168#define mmDIG0_TMDS_CONTROL_CHAR 0x18ea
10169#define mmDIG0_TMDS_CONTROL_CHAR_BASE_IDX 2
10170#define mmDIG0_TMDS_CONTROL0_FEEDBACK 0x18eb
10171#define mmDIG0_TMDS_CONTROL0_FEEDBACK_BASE_IDX 2
10172#define mmDIG0_TMDS_STEREOSYNC_CTL_SEL 0x18ec
10173#define mmDIG0_TMDS_STEREOSYNC_CTL_SEL_BASE_IDX 2
10174#define mmDIG0_TMDS_SYNC_CHAR_PATTERN_0_1 0x18ed
10175#define mmDIG0_TMDS_SYNC_CHAR_PATTERN_0_1_BASE_IDX 2
10176#define mmDIG0_TMDS_SYNC_CHAR_PATTERN_2_3 0x18ee
10177#define mmDIG0_TMDS_SYNC_CHAR_PATTERN_2_3_BASE_IDX 2
10178#define mmDIG0_TMDS_CTL_BITS 0x18f0
10179#define mmDIG0_TMDS_CTL_BITS_BASE_IDX 2
10180#define mmDIG0_TMDS_DCBALANCER_CONTROL 0x18f1
10181#define mmDIG0_TMDS_DCBALANCER_CONTROL_BASE_IDX 2
10182#define mmDIG0_TMDS_CTL0_1_GEN_CNTL 0x18f3
10183#define mmDIG0_TMDS_CTL0_1_GEN_CNTL_BASE_IDX 2
10184#define mmDIG0_TMDS_CTL2_3_GEN_CNTL 0x18f4
10185#define mmDIG0_TMDS_CTL2_3_GEN_CNTL_BASE_IDX 2
10186#define mmDIG0_DIG_VERSION 0x18f6
10187#define mmDIG0_DIG_VERSION_BASE_IDX 2
10188#define mmDIG0_DIG_LANE_ENABLE 0x18f7
10189#define mmDIG0_DIG_LANE_ENABLE_BASE_IDX 2
10190#define mmDIG0_AFMT_CNTL 0x18fc
10191#define mmDIG0_AFMT_CNTL_BASE_IDX 2
10192
10193
10194// addressBlock: dce_dc_dp0_dispdec
10195// base address: 0x0
10196#define mmDP0_DP_LINK_CNTL 0x191e
10197#define mmDP0_DP_LINK_CNTL_BASE_IDX 2
10198#define mmDP0_DP_PIXEL_FORMAT 0x191f
10199#define mmDP0_DP_PIXEL_FORMAT_BASE_IDX 2
10200#define mmDP0_DP_MSA_COLORIMETRY 0x1920
10201#define mmDP0_DP_MSA_COLORIMETRY_BASE_IDX 2
10202#define mmDP0_DP_CONFIG 0x1921
10203#define mmDP0_DP_CONFIG_BASE_IDX 2
10204#define mmDP0_DP_VID_STREAM_CNTL 0x1922
10205#define mmDP0_DP_VID_STREAM_CNTL_BASE_IDX 2
10206#define mmDP0_DP_STEER_FIFO 0x1923
10207#define mmDP0_DP_STEER_FIFO_BASE_IDX 2
10208#define mmDP0_DP_MSA_MISC 0x1924
10209#define mmDP0_DP_MSA_MISC_BASE_IDX 2
10210#define mmDP0_DP_VID_TIMING 0x1926
10211#define mmDP0_DP_VID_TIMING_BASE_IDX 2
10212#define mmDP0_DP_VID_N 0x1927
10213#define mmDP0_DP_VID_N_BASE_IDX 2
10214#define mmDP0_DP_VID_M 0x1928
10215#define mmDP0_DP_VID_M_BASE_IDX 2
10216#define mmDP0_DP_LINK_FRAMING_CNTL 0x1929
10217#define mmDP0_DP_LINK_FRAMING_CNTL_BASE_IDX 2
10218#define mmDP0_DP_HBR2_EYE_PATTERN 0x192a
10219#define mmDP0_DP_HBR2_EYE_PATTERN_BASE_IDX 2
10220#define mmDP0_DP_VID_MSA_VBID 0x192b
10221#define mmDP0_DP_VID_MSA_VBID_BASE_IDX 2
10222#define mmDP0_DP_VID_INTERRUPT_CNTL 0x192c
10223#define mmDP0_DP_VID_INTERRUPT_CNTL_BASE_IDX 2
10224#define mmDP0_DP_DPHY_CNTL 0x192d
10225#define mmDP0_DP_DPHY_CNTL_BASE_IDX 2
10226#define mmDP0_DP_DPHY_TRAINING_PATTERN_SEL 0x192e
10227#define mmDP0_DP_DPHY_TRAINING_PATTERN_SEL_BASE_IDX 2
10228#define mmDP0_DP_DPHY_SYM0 0x192f
10229#define mmDP0_DP_DPHY_SYM0_BASE_IDX 2
10230#define mmDP0_DP_DPHY_SYM1 0x1930
10231#define mmDP0_DP_DPHY_SYM1_BASE_IDX 2
10232#define mmDP0_DP_DPHY_SYM2 0x1931
10233#define mmDP0_DP_DPHY_SYM2_BASE_IDX 2
10234#define mmDP0_DP_DPHY_8B10B_CNTL 0x1932
10235#define mmDP0_DP_DPHY_8B10B_CNTL_BASE_IDX 2
10236#define mmDP0_DP_DPHY_PRBS_CNTL 0x1933
10237#define mmDP0_DP_DPHY_PRBS_CNTL_BASE_IDX 2
10238#define mmDP0_DP_DPHY_SCRAM_CNTL 0x1934
10239#define mmDP0_DP_DPHY_SCRAM_CNTL_BASE_IDX 2
10240#define mmDP0_DP_DPHY_CRC_EN 0x1935
10241#define mmDP0_DP_DPHY_CRC_EN_BASE_IDX 2
10242#define mmDP0_DP_DPHY_CRC_CNTL 0x1936
10243#define mmDP0_DP_DPHY_CRC_CNTL_BASE_IDX 2
10244#define mmDP0_DP_DPHY_CRC_RESULT 0x1937
10245#define mmDP0_DP_DPHY_CRC_RESULT_BASE_IDX 2
10246#define mmDP0_DP_DPHY_CRC_MST_CNTL 0x1938
10247#define mmDP0_DP_DPHY_CRC_MST_CNTL_BASE_IDX 2
10248#define mmDP0_DP_DPHY_CRC_MST_STATUS 0x1939
10249#define mmDP0_DP_DPHY_CRC_MST_STATUS_BASE_IDX 2
10250#define mmDP0_DP_DPHY_FAST_TRAINING 0x193a
10251#define mmDP0_DP_DPHY_FAST_TRAINING_BASE_IDX 2
10252#define mmDP0_DP_DPHY_FAST_TRAINING_STATUS 0x193b
10253#define mmDP0_DP_DPHY_FAST_TRAINING_STATUS_BASE_IDX 2
10254#define mmDP0_DP_MSA_V_TIMING_OVERRIDE1 0x193c
10255#define mmDP0_DP_MSA_V_TIMING_OVERRIDE1_BASE_IDX 2
10256#define mmDP0_DP_MSA_V_TIMING_OVERRIDE2 0x193d
10257#define mmDP0_DP_MSA_V_TIMING_OVERRIDE2_BASE_IDX 2
10258#define mmDP0_DP_SEC_CNTL 0x1941
10259#define mmDP0_DP_SEC_CNTL_BASE_IDX 2
10260#define mmDP0_DP_SEC_CNTL1 0x1942
10261#define mmDP0_DP_SEC_CNTL1_BASE_IDX 2
10262#define mmDP0_DP_SEC_FRAMING1 0x1943
10263#define mmDP0_DP_SEC_FRAMING1_BASE_IDX 2
10264#define mmDP0_DP_SEC_FRAMING2 0x1944
10265#define mmDP0_DP_SEC_FRAMING2_BASE_IDX 2
10266#define mmDP0_DP_SEC_FRAMING3 0x1945
10267#define mmDP0_DP_SEC_FRAMING3_BASE_IDX 2
10268#define mmDP0_DP_SEC_FRAMING4 0x1946
10269#define mmDP0_DP_SEC_FRAMING4_BASE_IDX 2
10270#define mmDP0_DP_SEC_AUD_N 0x1947
10271#define mmDP0_DP_SEC_AUD_N_BASE_IDX 2
10272#define mmDP0_DP_SEC_AUD_N_READBACK 0x1948
10273#define mmDP0_DP_SEC_AUD_N_READBACK_BASE_IDX 2
10274#define mmDP0_DP_SEC_AUD_M 0x1949
10275#define mmDP0_DP_SEC_AUD_M_BASE_IDX 2
10276#define mmDP0_DP_SEC_AUD_M_READBACK 0x194a
10277#define mmDP0_DP_SEC_AUD_M_READBACK_BASE_IDX 2
10278#define mmDP0_DP_SEC_TIMESTAMP 0x194b
10279#define mmDP0_DP_SEC_TIMESTAMP_BASE_IDX 2
10280#define mmDP0_DP_SEC_PACKET_CNTL 0x194c
10281#define mmDP0_DP_SEC_PACKET_CNTL_BASE_IDX 2
10282#define mmDP0_DP_MSE_RATE_CNTL 0x194d
10283#define mmDP0_DP_MSE_RATE_CNTL_BASE_IDX 2
10284#define mmDP0_DP_MSE_RATE_UPDATE 0x194f
10285#define mmDP0_DP_MSE_RATE_UPDATE_BASE_IDX 2
10286#define mmDP0_DP_MSE_SAT0 0x1950
10287#define mmDP0_DP_MSE_SAT0_BASE_IDX 2
10288#define mmDP0_DP_MSE_SAT1 0x1951
10289#define mmDP0_DP_MSE_SAT1_BASE_IDX 2
10290#define mmDP0_DP_MSE_SAT2 0x1952
10291#define mmDP0_DP_MSE_SAT2_BASE_IDX 2
10292#define mmDP0_DP_MSE_SAT_UPDATE 0x1953
10293#define mmDP0_DP_MSE_SAT_UPDATE_BASE_IDX 2
10294#define mmDP0_DP_MSE_LINK_TIMING 0x1954
10295#define mmDP0_DP_MSE_LINK_TIMING_BASE_IDX 2
10296#define mmDP0_DP_MSE_MISC_CNTL 0x1955
10297#define mmDP0_DP_MSE_MISC_CNTL_BASE_IDX 2
10298#define mmDP0_DP_DPHY_BS_SR_SWAP_CNTL 0x195a
10299#define mmDP0_DP_DPHY_BS_SR_SWAP_CNTL_BASE_IDX 2
10300#define mmDP0_DP_DPHY_HBR2_PATTERN_CONTROL 0x195b
10301#define mmDP0_DP_DPHY_HBR2_PATTERN_CONTROL_BASE_IDX 2
10302#define mmDP0_DP_MSE_SAT0_STATUS 0x195d
10303#define mmDP0_DP_MSE_SAT0_STATUS_BASE_IDX 2
10304#define mmDP0_DP_MSE_SAT1_STATUS 0x195e
10305#define mmDP0_DP_MSE_SAT1_STATUS_BASE_IDX 2
10306#define mmDP0_DP_MSE_SAT2_STATUS 0x195f
10307#define mmDP0_DP_MSE_SAT2_STATUS_BASE_IDX 2
10308
10309
10310// addressBlock: dce_dc_dig1_dispdec
10311// base address: 0x400
10312#define mmDIG1_DIG_FE_CNTL 0x197e
10313#define mmDIG1_DIG_FE_CNTL_BASE_IDX 2
10314#define mmDIG1_DIG_OUTPUT_CRC_CNTL 0x197f
10315#define mmDIG1_DIG_OUTPUT_CRC_CNTL_BASE_IDX 2
10316#define mmDIG1_DIG_OUTPUT_CRC_RESULT 0x1980
10317#define mmDIG1_DIG_OUTPUT_CRC_RESULT_BASE_IDX 2
10318#define mmDIG1_DIG_CLOCK_PATTERN 0x1981
10319#define mmDIG1_DIG_CLOCK_PATTERN_BASE_IDX 2
10320#define mmDIG1_DIG_TEST_PATTERN 0x1982
10321#define mmDIG1_DIG_TEST_PATTERN_BASE_IDX 2
10322#define mmDIG1_DIG_RANDOM_PATTERN_SEED 0x1983
10323#define mmDIG1_DIG_RANDOM_PATTERN_SEED_BASE_IDX 2
10324#define mmDIG1_DIG_FIFO_STATUS 0x1984
10325#define mmDIG1_DIG_FIFO_STATUS_BASE_IDX 2
10326#define mmDIG1_HDMI_CONTROL 0x1987
10327#define mmDIG1_HDMI_CONTROL_BASE_IDX 2
10328#define mmDIG1_HDMI_STATUS 0x1988
10329#define mmDIG1_HDMI_STATUS_BASE_IDX 2
10330#define mmDIG1_HDMI_AUDIO_PACKET_CONTROL 0x1989
10331#define mmDIG1_HDMI_AUDIO_PACKET_CONTROL_BASE_IDX 2
10332#define mmDIG1_HDMI_ACR_PACKET_CONTROL 0x198a
10333#define mmDIG1_HDMI_ACR_PACKET_CONTROL_BASE_IDX 2
10334#define mmDIG1_HDMI_VBI_PACKET_CONTROL 0x198b
10335#define mmDIG1_HDMI_VBI_PACKET_CONTROL_BASE_IDX 2
10336#define mmDIG1_HDMI_INFOFRAME_CONTROL0 0x198c
10337#define mmDIG1_HDMI_INFOFRAME_CONTROL0_BASE_IDX 2
10338#define mmDIG1_HDMI_INFOFRAME_CONTROL1 0x198d
10339#define mmDIG1_HDMI_INFOFRAME_CONTROL1_BASE_IDX 2
10340#define mmDIG1_HDMI_GENERIC_PACKET_CONTROL0 0x198e
10341#define mmDIG1_HDMI_GENERIC_PACKET_CONTROL0_BASE_IDX 2
10342#define mmDIG1_AFMT_INTERRUPT_STATUS 0x198f
10343#define mmDIG1_AFMT_INTERRUPT_STATUS_BASE_IDX 2
10344#define mmDIG1_HDMI_GC 0x1991
10345#define mmDIG1_HDMI_GC_BASE_IDX 2
10346#define mmDIG1_AFMT_AUDIO_PACKET_CONTROL2 0x1992
10347#define mmDIG1_AFMT_AUDIO_PACKET_CONTROL2_BASE_IDX 2
10348#define mmDIG1_AFMT_ISRC1_0 0x1993
10349#define mmDIG1_AFMT_ISRC1_0_BASE_IDX 2
10350#define mmDIG1_AFMT_ISRC1_1 0x1994
10351#define mmDIG1_AFMT_ISRC1_1_BASE_IDX 2
10352#define mmDIG1_AFMT_ISRC1_2 0x1995
10353#define mmDIG1_AFMT_ISRC1_2_BASE_IDX 2
10354#define mmDIG1_AFMT_ISRC1_3 0x1996
10355#define mmDIG1_AFMT_ISRC1_3_BASE_IDX 2
10356#define mmDIG1_AFMT_ISRC1_4 0x1997
10357#define mmDIG1_AFMT_ISRC1_4_BASE_IDX 2
10358#define mmDIG1_AFMT_ISRC2_0 0x1998
10359#define mmDIG1_AFMT_ISRC2_0_BASE_IDX 2
10360#define mmDIG1_AFMT_ISRC2_1 0x1999
10361#define mmDIG1_AFMT_ISRC2_1_BASE_IDX 2
10362#define mmDIG1_AFMT_ISRC2_2 0x199a
10363#define mmDIG1_AFMT_ISRC2_2_BASE_IDX 2
10364#define mmDIG1_AFMT_ISRC2_3 0x199b
10365#define mmDIG1_AFMT_ISRC2_3_BASE_IDX 2
10366#define mmDIG1_AFMT_AVI_INFO0 0x199c
10367#define mmDIG1_AFMT_AVI_INFO0_BASE_IDX 2
10368#define mmDIG1_AFMT_AVI_INFO1 0x199d
10369#define mmDIG1_AFMT_AVI_INFO1_BASE_IDX 2
10370#define mmDIG1_AFMT_AVI_INFO2 0x199e
10371#define mmDIG1_AFMT_AVI_INFO2_BASE_IDX 2
10372#define mmDIG1_AFMT_AVI_INFO3 0x199f
10373#define mmDIG1_AFMT_AVI_INFO3_BASE_IDX 2
10374#define mmDIG1_AFMT_MPEG_INFO0 0x19a0
10375#define mmDIG1_AFMT_MPEG_INFO0_BASE_IDX 2
10376#define mmDIG1_AFMT_MPEG_INFO1 0x19a1
10377#define mmDIG1_AFMT_MPEG_INFO1_BASE_IDX 2
10378#define mmDIG1_AFMT_GENERIC_HDR 0x19a2
10379#define mmDIG1_AFMT_GENERIC_HDR_BASE_IDX 2
10380#define mmDIG1_AFMT_GENERIC_0 0x19a3
10381#define mmDIG1_AFMT_GENERIC_0_BASE_IDX 2
10382#define mmDIG1_AFMT_GENERIC_1 0x19a4
10383#define mmDIG1_AFMT_GENERIC_1_BASE_IDX 2
10384#define mmDIG1_AFMT_GENERIC_2 0x19a5
10385#define mmDIG1_AFMT_GENERIC_2_BASE_IDX 2
10386#define mmDIG1_AFMT_GENERIC_3 0x19a6
10387#define mmDIG1_AFMT_GENERIC_3_BASE_IDX 2
10388#define mmDIG1_AFMT_GENERIC_4 0x19a7
10389#define mmDIG1_AFMT_GENERIC_4_BASE_IDX 2
10390#define mmDIG1_AFMT_GENERIC_5 0x19a8
10391#define mmDIG1_AFMT_GENERIC_5_BASE_IDX 2
10392#define mmDIG1_AFMT_GENERIC_6 0x19a9
10393#define mmDIG1_AFMT_GENERIC_6_BASE_IDX 2
10394#define mmDIG1_AFMT_GENERIC_7 0x19aa
10395#define mmDIG1_AFMT_GENERIC_7_BASE_IDX 2
10396#define mmDIG1_HDMI_GENERIC_PACKET_CONTROL1 0x19ab
10397#define mmDIG1_HDMI_GENERIC_PACKET_CONTROL1_BASE_IDX 2
10398#define mmDIG1_HDMI_ACR_32_0 0x19ac
10399#define mmDIG1_HDMI_ACR_32_0_BASE_IDX 2
10400#define mmDIG1_HDMI_ACR_32_1 0x19ad
10401#define mmDIG1_HDMI_ACR_32_1_BASE_IDX 2
10402#define mmDIG1_HDMI_ACR_44_0 0x19ae
10403#define mmDIG1_HDMI_ACR_44_0_BASE_IDX 2
10404#define mmDIG1_HDMI_ACR_44_1 0x19af
10405#define mmDIG1_HDMI_ACR_44_1_BASE_IDX 2
10406#define mmDIG1_HDMI_ACR_48_0 0x19b0
10407#define mmDIG1_HDMI_ACR_48_0_BASE_IDX 2
10408#define mmDIG1_HDMI_ACR_48_1 0x19b1
10409#define mmDIG1_HDMI_ACR_48_1_BASE_IDX 2
10410#define mmDIG1_HDMI_ACR_STATUS_0 0x19b2
10411#define mmDIG1_HDMI_ACR_STATUS_0_BASE_IDX 2
10412#define mmDIG1_HDMI_ACR_STATUS_1 0x19b3
10413#define mmDIG1_HDMI_ACR_STATUS_1_BASE_IDX 2
10414#define mmDIG1_AFMT_AUDIO_INFO0 0x19b4
10415#define mmDIG1_AFMT_AUDIO_INFO0_BASE_IDX 2
10416#define mmDIG1_AFMT_AUDIO_INFO1 0x19b5
10417#define mmDIG1_AFMT_AUDIO_INFO1_BASE_IDX 2
10418#define mmDIG1_AFMT_60958_0 0x19b6
10419#define mmDIG1_AFMT_60958_0_BASE_IDX 2
10420#define mmDIG1_AFMT_60958_1 0x19b7
10421#define mmDIG1_AFMT_60958_1_BASE_IDX 2
10422#define mmDIG1_AFMT_AUDIO_CRC_CONTROL 0x19b8
10423#define mmDIG1_AFMT_AUDIO_CRC_CONTROL_BASE_IDX 2
10424#define mmDIG1_AFMT_RAMP_CONTROL0 0x19b9
10425#define mmDIG1_AFMT_RAMP_CONTROL0_BASE_IDX 2
10426#define mmDIG1_AFMT_RAMP_CONTROL1 0x19ba
10427#define mmDIG1_AFMT_RAMP_CONTROL1_BASE_IDX 2
10428#define mmDIG1_AFMT_RAMP_CONTROL2 0x19bb
10429#define mmDIG1_AFMT_RAMP_CONTROL2_BASE_IDX 2
10430#define mmDIG1_AFMT_RAMP_CONTROL3 0x19bc
10431#define mmDIG1_AFMT_RAMP_CONTROL3_BASE_IDX 2
10432#define mmDIG1_AFMT_60958_2 0x19bd
10433#define mmDIG1_AFMT_60958_2_BASE_IDX 2
10434#define mmDIG1_AFMT_AUDIO_CRC_RESULT 0x19be
10435#define mmDIG1_AFMT_AUDIO_CRC_RESULT_BASE_IDX 2
10436#define mmDIG1_AFMT_STATUS 0x19bf
10437#define mmDIG1_AFMT_STATUS_BASE_IDX 2
10438#define mmDIG1_AFMT_AUDIO_PACKET_CONTROL 0x19c0
10439#define mmDIG1_AFMT_AUDIO_PACKET_CONTROL_BASE_IDX 2
10440#define mmDIG1_AFMT_VBI_PACKET_CONTROL 0x19c1
10441#define mmDIG1_AFMT_VBI_PACKET_CONTROL_BASE_IDX 2
10442#define mmDIG1_AFMT_INFOFRAME_CONTROL0 0x19c2
10443#define mmDIG1_AFMT_INFOFRAME_CONTROL0_BASE_IDX 2
10444#define mmDIG1_AFMT_AUDIO_SRC_CONTROL 0x19c3
10445#define mmDIG1_AFMT_AUDIO_SRC_CONTROL_BASE_IDX 2
10446#define mmDIG1_DIG_BE_CNTL 0x19c5
10447#define mmDIG1_DIG_BE_CNTL_BASE_IDX 2
10448#define mmDIG1_DIG_BE_EN_CNTL 0x19c6
10449#define mmDIG1_DIG_BE_EN_CNTL_BASE_IDX 2
10450#define mmDIG1_TMDS_CNTL 0x19e9
10451#define mmDIG1_TMDS_CNTL_BASE_IDX 2
10452#define mmDIG1_TMDS_CONTROL_CHAR 0x19ea
10453#define mmDIG1_TMDS_CONTROL_CHAR_BASE_IDX 2
10454#define mmDIG1_TMDS_CONTROL0_FEEDBACK 0x19eb
10455#define mmDIG1_TMDS_CONTROL0_FEEDBACK_BASE_IDX 2
10456#define mmDIG1_TMDS_STEREOSYNC_CTL_SEL 0x19ec
10457#define mmDIG1_TMDS_STEREOSYNC_CTL_SEL_BASE_IDX 2
10458#define mmDIG1_TMDS_SYNC_CHAR_PATTERN_0_1 0x19ed
10459#define mmDIG1_TMDS_SYNC_CHAR_PATTERN_0_1_BASE_IDX 2
10460#define mmDIG1_TMDS_SYNC_CHAR_PATTERN_2_3 0x19ee
10461#define mmDIG1_TMDS_SYNC_CHAR_PATTERN_2_3_BASE_IDX 2
10462#define mmDIG1_TMDS_CTL_BITS 0x19f0
10463#define mmDIG1_TMDS_CTL_BITS_BASE_IDX 2
10464#define mmDIG1_TMDS_DCBALANCER_CONTROL 0x19f1
10465#define mmDIG1_TMDS_DCBALANCER_CONTROL_BASE_IDX 2
10466#define mmDIG1_TMDS_CTL0_1_GEN_CNTL 0x19f3
10467#define mmDIG1_TMDS_CTL0_1_GEN_CNTL_BASE_IDX 2
10468#define mmDIG1_TMDS_CTL2_3_GEN_CNTL 0x19f4
10469#define mmDIG1_TMDS_CTL2_3_GEN_CNTL_BASE_IDX 2
10470#define mmDIG1_DIG_VERSION 0x19f6
10471#define mmDIG1_DIG_VERSION_BASE_IDX 2
10472#define mmDIG1_DIG_LANE_ENABLE 0x19f7
10473#define mmDIG1_DIG_LANE_ENABLE_BASE_IDX 2
10474#define mmDIG1_AFMT_CNTL 0x19fc
10475#define mmDIG1_AFMT_CNTL_BASE_IDX 2
10476
10477
10478// addressBlock: dce_dc_dp1_dispdec
10479// base address: 0x400
10480#define mmDP1_DP_LINK_CNTL 0x1a1e
10481#define mmDP1_DP_LINK_CNTL_BASE_IDX 2
10482#define mmDP1_DP_PIXEL_FORMAT 0x1a1f
10483#define mmDP1_DP_PIXEL_FORMAT_BASE_IDX 2
10484#define mmDP1_DP_MSA_COLORIMETRY 0x1a20
10485#define mmDP1_DP_MSA_COLORIMETRY_BASE_IDX 2
10486#define mmDP1_DP_CONFIG 0x1a21
10487#define mmDP1_DP_CONFIG_BASE_IDX 2
10488#define mmDP1_DP_VID_STREAM_CNTL 0x1a22
10489#define mmDP1_DP_VID_STREAM_CNTL_BASE_IDX 2
10490#define mmDP1_DP_STEER_FIFO 0x1a23
10491#define mmDP1_DP_STEER_FIFO_BASE_IDX 2
10492#define mmDP1_DP_MSA_MISC 0x1a24
10493#define mmDP1_DP_MSA_MISC_BASE_IDX 2
10494#define mmDP1_DP_VID_TIMING 0x1a26
10495#define mmDP1_DP_VID_TIMING_BASE_IDX 2
10496#define mmDP1_DP_VID_N 0x1a27
10497#define mmDP1_DP_VID_N_BASE_IDX 2
10498#define mmDP1_DP_VID_M 0x1a28
10499#define mmDP1_DP_VID_M_BASE_IDX 2
10500#define mmDP1_DP_LINK_FRAMING_CNTL 0x1a29
10501#define mmDP1_DP_LINK_FRAMING_CNTL_BASE_IDX 2
10502#define mmDP1_DP_HBR2_EYE_PATTERN 0x1a2a
10503#define mmDP1_DP_HBR2_EYE_PATTERN_BASE_IDX 2
10504#define mmDP1_DP_VID_MSA_VBID 0x1a2b
10505#define mmDP1_DP_VID_MSA_VBID_BASE_IDX 2
10506#define mmDP1_DP_VID_INTERRUPT_CNTL 0x1a2c
10507#define mmDP1_DP_VID_INTERRUPT_CNTL_BASE_IDX 2
10508#define mmDP1_DP_DPHY_CNTL 0x1a2d
10509#define mmDP1_DP_DPHY_CNTL_BASE_IDX 2
10510#define mmDP1_DP_DPHY_TRAINING_PATTERN_SEL 0x1a2e
10511#define mmDP1_DP_DPHY_TRAINING_PATTERN_SEL_BASE_IDX 2
10512#define mmDP1_DP_DPHY_SYM0 0x1a2f
10513#define mmDP1_DP_DPHY_SYM0_BASE_IDX 2
10514#define mmDP1_DP_DPHY_SYM1 0x1a30
10515#define mmDP1_DP_DPHY_SYM1_BASE_IDX 2
10516#define mmDP1_DP_DPHY_SYM2 0x1a31
10517#define mmDP1_DP_DPHY_SYM2_BASE_IDX 2
10518#define mmDP1_DP_DPHY_8B10B_CNTL 0x1a32
10519#define mmDP1_DP_DPHY_8B10B_CNTL_BASE_IDX 2
10520#define mmDP1_DP_DPHY_PRBS_CNTL 0x1a33
10521#define mmDP1_DP_DPHY_PRBS_CNTL_BASE_IDX 2
10522#define mmDP1_DP_DPHY_SCRAM_CNTL 0x1a34
10523#define mmDP1_DP_DPHY_SCRAM_CNTL_BASE_IDX 2
10524#define mmDP1_DP_DPHY_CRC_EN 0x1a35
10525#define mmDP1_DP_DPHY_CRC_EN_BASE_IDX 2
10526#define mmDP1_DP_DPHY_CRC_CNTL 0x1a36
10527#define mmDP1_DP_DPHY_CRC_CNTL_BASE_IDX 2
10528#define mmDP1_DP_DPHY_CRC_RESULT 0x1a37
10529#define mmDP1_DP_DPHY_CRC_RESULT_BASE_IDX 2
10530#define mmDP1_DP_DPHY_CRC_MST_CNTL 0x1a38
10531#define mmDP1_DP_DPHY_CRC_MST_CNTL_BASE_IDX 2
10532#define mmDP1_DP_DPHY_CRC_MST_STATUS 0x1a39
10533#define mmDP1_DP_DPHY_CRC_MST_STATUS_BASE_IDX 2
10534#define mmDP1_DP_DPHY_FAST_TRAINING 0x1a3a
10535#define mmDP1_DP_DPHY_FAST_TRAINING_BASE_IDX 2
10536#define mmDP1_DP_DPHY_FAST_TRAINING_STATUS 0x1a3b
10537#define mmDP1_DP_DPHY_FAST_TRAINING_STATUS_BASE_IDX 2
10538#define mmDP1_DP_MSA_V_TIMING_OVERRIDE1 0x1a3c
10539#define mmDP1_DP_MSA_V_TIMING_OVERRIDE1_BASE_IDX 2
10540#define mmDP1_DP_MSA_V_TIMING_OVERRIDE2 0x1a3d
10541#define mmDP1_DP_MSA_V_TIMING_OVERRIDE2_BASE_IDX 2
10542#define mmDP1_DP_SEC_CNTL 0x1a41
10543#define mmDP1_DP_SEC_CNTL_BASE_IDX 2
10544#define mmDP1_DP_SEC_CNTL1 0x1a42
10545#define mmDP1_DP_SEC_CNTL1_BASE_IDX 2
10546#define mmDP1_DP_SEC_FRAMING1 0x1a43
10547#define mmDP1_DP_SEC_FRAMING1_BASE_IDX 2
10548#define mmDP1_DP_SEC_FRAMING2 0x1a44
10549#define mmDP1_DP_SEC_FRAMING2_BASE_IDX 2
10550#define mmDP1_DP_SEC_FRAMING3 0x1a45
10551#define mmDP1_DP_SEC_FRAMING3_BASE_IDX 2
10552#define mmDP1_DP_SEC_FRAMING4 0x1a46
10553#define mmDP1_DP_SEC_FRAMING4_BASE_IDX 2
10554#define mmDP1_DP_SEC_AUD_N 0x1a47
10555#define mmDP1_DP_SEC_AUD_N_BASE_IDX 2
10556#define mmDP1_DP_SEC_AUD_N_READBACK 0x1a48
10557#define mmDP1_DP_SEC_AUD_N_READBACK_BASE_IDX 2
10558#define mmDP1_DP_SEC_AUD_M 0x1a49
10559#define mmDP1_DP_SEC_AUD_M_BASE_IDX 2
10560#define mmDP1_DP_SEC_AUD_M_READBACK 0x1a4a
10561#define mmDP1_DP_SEC_AUD_M_READBACK_BASE_IDX 2
10562#define mmDP1_DP_SEC_TIMESTAMP 0x1a4b
10563#define mmDP1_DP_SEC_TIMESTAMP_BASE_IDX 2
10564#define mmDP1_DP_SEC_PACKET_CNTL 0x1a4c
10565#define mmDP1_DP_SEC_PACKET_CNTL_BASE_IDX 2
10566#define mmDP1_DP_MSE_RATE_CNTL 0x1a4d
10567#define mmDP1_DP_MSE_RATE_CNTL_BASE_IDX 2
10568#define mmDP1_DP_MSE_RATE_UPDATE 0x1a4f
10569#define mmDP1_DP_MSE_RATE_UPDATE_BASE_IDX 2
10570#define mmDP1_DP_MSE_SAT0 0x1a50
10571#define mmDP1_DP_MSE_SAT0_BASE_IDX 2
10572#define mmDP1_DP_MSE_SAT1 0x1a51
10573#define mmDP1_DP_MSE_SAT1_BASE_IDX 2
10574#define mmDP1_DP_MSE_SAT2 0x1a52
10575#define mmDP1_DP_MSE_SAT2_BASE_IDX 2
10576#define mmDP1_DP_MSE_SAT_UPDATE 0x1a53
10577#define mmDP1_DP_MSE_SAT_UPDATE_BASE_IDX 2
10578#define mmDP1_DP_MSE_LINK_TIMING 0x1a54
10579#define mmDP1_DP_MSE_LINK_TIMING_BASE_IDX 2
10580#define mmDP1_DP_MSE_MISC_CNTL 0x1a55
10581#define mmDP1_DP_MSE_MISC_CNTL_BASE_IDX 2
10582#define mmDP1_DP_DPHY_BS_SR_SWAP_CNTL 0x1a5a
10583#define mmDP1_DP_DPHY_BS_SR_SWAP_CNTL_BASE_IDX 2
10584#define mmDP1_DP_DPHY_HBR2_PATTERN_CONTROL 0x1a5b
10585#define mmDP1_DP_DPHY_HBR2_PATTERN_CONTROL_BASE_IDX 2
10586#define mmDP1_DP_MSE_SAT0_STATUS 0x1a5d
10587#define mmDP1_DP_MSE_SAT0_STATUS_BASE_IDX 2
10588#define mmDP1_DP_MSE_SAT1_STATUS 0x1a5e
10589#define mmDP1_DP_MSE_SAT1_STATUS_BASE_IDX 2
10590#define mmDP1_DP_MSE_SAT2_STATUS 0x1a5f
10591#define mmDP1_DP_MSE_SAT2_STATUS_BASE_IDX 2
10592
10593
10594// addressBlock: dce_dc_dig2_dispdec
10595// base address: 0x800
10596#define mmDIG2_DIG_FE_CNTL 0x1a7e
10597#define mmDIG2_DIG_FE_CNTL_BASE_IDX 2
10598#define mmDIG2_DIG_OUTPUT_CRC_CNTL 0x1a7f
10599#define mmDIG2_DIG_OUTPUT_CRC_CNTL_BASE_IDX 2
10600#define mmDIG2_DIG_OUTPUT_CRC_RESULT 0x1a80
10601#define mmDIG2_DIG_OUTPUT_CRC_RESULT_BASE_IDX 2
10602#define mmDIG2_DIG_CLOCK_PATTERN 0x1a81
10603#define mmDIG2_DIG_CLOCK_PATTERN_BASE_IDX 2
10604#define mmDIG2_DIG_TEST_PATTERN 0x1a82
10605#define mmDIG2_DIG_TEST_PATTERN_BASE_IDX 2
10606#define mmDIG2_DIG_RANDOM_PATTERN_SEED 0x1a83
10607#define mmDIG2_DIG_RANDOM_PATTERN_SEED_BASE_IDX 2
10608#define mmDIG2_DIG_FIFO_STATUS 0x1a84
10609#define mmDIG2_DIG_FIFO_STATUS_BASE_IDX 2
10610#define mmDIG2_HDMI_CONTROL 0x1a87
10611#define mmDIG2_HDMI_CONTROL_BASE_IDX 2
10612#define mmDIG2_HDMI_STATUS 0x1a88
10613#define mmDIG2_HDMI_STATUS_BASE_IDX 2
10614#define mmDIG2_HDMI_AUDIO_PACKET_CONTROL 0x1a89
10615#define mmDIG2_HDMI_AUDIO_PACKET_CONTROL_BASE_IDX 2
10616#define mmDIG2_HDMI_ACR_PACKET_CONTROL 0x1a8a
10617#define mmDIG2_HDMI_ACR_PACKET_CONTROL_BASE_IDX 2
10618#define mmDIG2_HDMI_VBI_PACKET_CONTROL 0x1a8b
10619#define mmDIG2_HDMI_VBI_PACKET_CONTROL_BASE_IDX 2
10620#define mmDIG2_HDMI_INFOFRAME_CONTROL0 0x1a8c
10621#define mmDIG2_HDMI_INFOFRAME_CONTROL0_BASE_IDX 2
10622#define mmDIG2_HDMI_INFOFRAME_CONTROL1 0x1a8d
10623#define mmDIG2_HDMI_INFOFRAME_CONTROL1_BASE_IDX 2
10624#define mmDIG2_HDMI_GENERIC_PACKET_CONTROL0 0x1a8e
10625#define mmDIG2_HDMI_GENERIC_PACKET_CONTROL0_BASE_IDX 2
10626#define mmDIG2_AFMT_INTERRUPT_STATUS 0x1a8f
10627#define mmDIG2_AFMT_INTERRUPT_STATUS_BASE_IDX 2
10628#define mmDIG2_HDMI_GC 0x1a91
10629#define mmDIG2_HDMI_GC_BASE_IDX 2
10630#define mmDIG2_AFMT_AUDIO_PACKET_CONTROL2 0x1a92
10631#define mmDIG2_AFMT_AUDIO_PACKET_CONTROL2_BASE_IDX 2
10632#define mmDIG2_AFMT_ISRC1_0 0x1a93
10633#define mmDIG2_AFMT_ISRC1_0_BASE_IDX 2
10634#define mmDIG2_AFMT_ISRC1_1 0x1a94
10635#define mmDIG2_AFMT_ISRC1_1_BASE_IDX 2
10636#define mmDIG2_AFMT_ISRC1_2 0x1a95
10637#define mmDIG2_AFMT_ISRC1_2_BASE_IDX 2
10638#define mmDIG2_AFMT_ISRC1_3 0x1a96
10639#define mmDIG2_AFMT_ISRC1_3_BASE_IDX 2
10640#define mmDIG2_AFMT_ISRC1_4 0x1a97
10641#define mmDIG2_AFMT_ISRC1_4_BASE_IDX 2
10642#define mmDIG2_AFMT_ISRC2_0 0x1a98
10643#define mmDIG2_AFMT_ISRC2_0_BASE_IDX 2
10644#define mmDIG2_AFMT_ISRC2_1 0x1a99
10645#define mmDIG2_AFMT_ISRC2_1_BASE_IDX 2
10646#define mmDIG2_AFMT_ISRC2_2 0x1a9a
10647#define mmDIG2_AFMT_ISRC2_2_BASE_IDX 2
10648#define mmDIG2_AFMT_ISRC2_3 0x1a9b
10649#define mmDIG2_AFMT_ISRC2_3_BASE_IDX 2
10650#define mmDIG2_AFMT_AVI_INFO0 0x1a9c
10651#define mmDIG2_AFMT_AVI_INFO0_BASE_IDX 2
10652#define mmDIG2_AFMT_AVI_INFO1 0x1a9d
10653#define mmDIG2_AFMT_AVI_INFO1_BASE_IDX 2
10654#define mmDIG2_AFMT_AVI_INFO2 0x1a9e
10655#define mmDIG2_AFMT_AVI_INFO2_BASE_IDX 2
10656#define mmDIG2_AFMT_AVI_INFO3 0x1a9f
10657#define mmDIG2_AFMT_AVI_INFO3_BASE_IDX 2
10658#define mmDIG2_AFMT_MPEG_INFO0 0x1aa0
10659#define mmDIG2_AFMT_MPEG_INFO0_BASE_IDX 2
10660#define mmDIG2_AFMT_MPEG_INFO1 0x1aa1
10661#define mmDIG2_AFMT_MPEG_INFO1_BASE_IDX 2
10662#define mmDIG2_AFMT_GENERIC_HDR 0x1aa2
10663#define mmDIG2_AFMT_GENERIC_HDR_BASE_IDX 2
10664#define mmDIG2_AFMT_GENERIC_0 0x1aa3
10665#define mmDIG2_AFMT_GENERIC_0_BASE_IDX 2
10666#define mmDIG2_AFMT_GENERIC_1 0x1aa4
10667#define mmDIG2_AFMT_GENERIC_1_BASE_IDX 2
10668#define mmDIG2_AFMT_GENERIC_2 0x1aa5
10669#define mmDIG2_AFMT_GENERIC_2_BASE_IDX 2
10670#define mmDIG2_AFMT_GENERIC_3 0x1aa6
10671#define mmDIG2_AFMT_GENERIC_3_BASE_IDX 2
10672#define mmDIG2_AFMT_GENERIC_4 0x1aa7
10673#define mmDIG2_AFMT_GENERIC_4_BASE_IDX 2
10674#define mmDIG2_AFMT_GENERIC_5 0x1aa8
10675#define mmDIG2_AFMT_GENERIC_5_BASE_IDX 2
10676#define mmDIG2_AFMT_GENERIC_6 0x1aa9
10677#define mmDIG2_AFMT_GENERIC_6_BASE_IDX 2
10678#define mmDIG2_AFMT_GENERIC_7 0x1aaa
10679#define mmDIG2_AFMT_GENERIC_7_BASE_IDX 2
10680#define mmDIG2_HDMI_GENERIC_PACKET_CONTROL1 0x1aab
10681#define mmDIG2_HDMI_GENERIC_PACKET_CONTROL1_BASE_IDX 2
10682#define mmDIG2_HDMI_ACR_32_0 0x1aac
10683#define mmDIG2_HDMI_ACR_32_0_BASE_IDX 2
10684#define mmDIG2_HDMI_ACR_32_1 0x1aad
10685#define mmDIG2_HDMI_ACR_32_1_BASE_IDX 2
10686#define mmDIG2_HDMI_ACR_44_0 0x1aae
10687#define mmDIG2_HDMI_ACR_44_0_BASE_IDX 2
10688#define mmDIG2_HDMI_ACR_44_1 0x1aaf
10689#define mmDIG2_HDMI_ACR_44_1_BASE_IDX 2
10690#define mmDIG2_HDMI_ACR_48_0 0x1ab0
10691#define mmDIG2_HDMI_ACR_48_0_BASE_IDX 2
10692#define mmDIG2_HDMI_ACR_48_1 0x1ab1
10693#define mmDIG2_HDMI_ACR_48_1_BASE_IDX 2
10694#define mmDIG2_HDMI_ACR_STATUS_0 0x1ab2
10695#define mmDIG2_HDMI_ACR_STATUS_0_BASE_IDX 2
10696#define mmDIG2_HDMI_ACR_STATUS_1 0x1ab3
10697#define mmDIG2_HDMI_ACR_STATUS_1_BASE_IDX 2
10698#define mmDIG2_AFMT_AUDIO_INFO0 0x1ab4
10699#define mmDIG2_AFMT_AUDIO_INFO0_BASE_IDX 2
10700#define mmDIG2_AFMT_AUDIO_INFO1 0x1ab5
10701#define mmDIG2_AFMT_AUDIO_INFO1_BASE_IDX 2
10702#define mmDIG2_AFMT_60958_0 0x1ab6
10703#define mmDIG2_AFMT_60958_0_BASE_IDX 2
10704#define mmDIG2_AFMT_60958_1 0x1ab7
10705#define mmDIG2_AFMT_60958_1_BASE_IDX 2
10706#define mmDIG2_AFMT_AUDIO_CRC_CONTROL 0x1ab8
10707#define mmDIG2_AFMT_AUDIO_CRC_CONTROL_BASE_IDX 2
10708#define mmDIG2_AFMT_RAMP_CONTROL0 0x1ab9
10709#define mmDIG2_AFMT_RAMP_CONTROL0_BASE_IDX 2
10710#define mmDIG2_AFMT_RAMP_CONTROL1 0x1aba
10711#define mmDIG2_AFMT_RAMP_CONTROL1_BASE_IDX 2
10712#define mmDIG2_AFMT_RAMP_CONTROL2 0x1abb
10713#define mmDIG2_AFMT_RAMP_CONTROL2_BASE_IDX 2
10714#define mmDIG2_AFMT_RAMP_CONTROL3 0x1abc
10715#define mmDIG2_AFMT_RAMP_CONTROL3_BASE_IDX 2
10716#define mmDIG2_AFMT_60958_2 0x1abd
10717#define mmDIG2_AFMT_60958_2_BASE_IDX 2
10718#define mmDIG2_AFMT_AUDIO_CRC_RESULT 0x1abe
10719#define mmDIG2_AFMT_AUDIO_CRC_RESULT_BASE_IDX 2
10720#define mmDIG2_AFMT_STATUS 0x1abf
10721#define mmDIG2_AFMT_STATUS_BASE_IDX 2
10722#define mmDIG2_AFMT_AUDIO_PACKET_CONTROL 0x1ac0
10723#define mmDIG2_AFMT_AUDIO_PACKET_CONTROL_BASE_IDX 2
10724#define mmDIG2_AFMT_VBI_PACKET_CONTROL 0x1ac1
10725#define mmDIG2_AFMT_VBI_PACKET_CONTROL_BASE_IDX 2
10726#define mmDIG2_AFMT_INFOFRAME_CONTROL0 0x1ac2
10727#define mmDIG2_AFMT_INFOFRAME_CONTROL0_BASE_IDX 2
10728#define mmDIG2_AFMT_AUDIO_SRC_CONTROL 0x1ac3
10729#define mmDIG2_AFMT_AUDIO_SRC_CONTROL_BASE_IDX 2
10730#define mmDIG2_DIG_BE_CNTL 0x1ac5
10731#define mmDIG2_DIG_BE_CNTL_BASE_IDX 2
10732#define mmDIG2_DIG_BE_EN_CNTL 0x1ac6
10733#define mmDIG2_DIG_BE_EN_CNTL_BASE_IDX 2
10734#define mmDIG2_TMDS_CNTL 0x1ae9
10735#define mmDIG2_TMDS_CNTL_BASE_IDX 2
10736#define mmDIG2_TMDS_CONTROL_CHAR 0x1aea
10737#define mmDIG2_TMDS_CONTROL_CHAR_BASE_IDX 2
10738#define mmDIG2_TMDS_CONTROL0_FEEDBACK 0x1aeb
10739#define mmDIG2_TMDS_CONTROL0_FEEDBACK_BASE_IDX 2
10740#define mmDIG2_TMDS_STEREOSYNC_CTL_SEL 0x1aec
10741#define mmDIG2_TMDS_STEREOSYNC_CTL_SEL_BASE_IDX 2
10742#define mmDIG2_TMDS_SYNC_CHAR_PATTERN_0_1 0x1aed
10743#define mmDIG2_TMDS_SYNC_CHAR_PATTERN_0_1_BASE_IDX 2
10744#define mmDIG2_TMDS_SYNC_CHAR_PATTERN_2_3 0x1aee
10745#define mmDIG2_TMDS_SYNC_CHAR_PATTERN_2_3_BASE_IDX 2
10746#define mmDIG2_TMDS_CTL_BITS 0x1af0
10747#define mmDIG2_TMDS_CTL_BITS_BASE_IDX 2
10748#define mmDIG2_TMDS_DCBALANCER_CONTROL 0x1af1
10749#define mmDIG2_TMDS_DCBALANCER_CONTROL_BASE_IDX 2
10750#define mmDIG2_TMDS_CTL0_1_GEN_CNTL 0x1af3
10751#define mmDIG2_TMDS_CTL0_1_GEN_CNTL_BASE_IDX 2
10752#define mmDIG2_TMDS_CTL2_3_GEN_CNTL 0x1af4
10753#define mmDIG2_TMDS_CTL2_3_GEN_CNTL_BASE_IDX 2
10754#define mmDIG2_DIG_VERSION 0x1af6
10755#define mmDIG2_DIG_VERSION_BASE_IDX 2
10756#define mmDIG2_DIG_LANE_ENABLE 0x1af7
10757#define mmDIG2_DIG_LANE_ENABLE_BASE_IDX 2
10758#define mmDIG2_AFMT_CNTL 0x1afc
10759#define mmDIG2_AFMT_CNTL_BASE_IDX 2
10760
10761
10762// addressBlock: dce_dc_dp2_dispdec
10763// base address: 0x800
10764#define mmDP2_DP_LINK_CNTL 0x1b1e
10765#define mmDP2_DP_LINK_CNTL_BASE_IDX 2
10766#define mmDP2_DP_PIXEL_FORMAT 0x1b1f
10767#define mmDP2_DP_PIXEL_FORMAT_BASE_IDX 2
10768#define mmDP2_DP_MSA_COLORIMETRY 0x1b20
10769#define mmDP2_DP_MSA_COLORIMETRY_BASE_IDX 2
10770#define mmDP2_DP_CONFIG 0x1b21
10771#define mmDP2_DP_CONFIG_BASE_IDX 2
10772#define mmDP2_DP_VID_STREAM_CNTL 0x1b22
10773#define mmDP2_DP_VID_STREAM_CNTL_BASE_IDX 2
10774#define mmDP2_DP_STEER_FIFO 0x1b23
10775#define mmDP2_DP_STEER_FIFO_BASE_IDX 2
10776#define mmDP2_DP_MSA_MISC 0x1b24
10777#define mmDP2_DP_MSA_MISC_BASE_IDX 2
10778#define mmDP2_DP_VID_TIMING 0x1b26
10779#define mmDP2_DP_VID_TIMING_BASE_IDX 2
10780#define mmDP2_DP_VID_N 0x1b27
10781#define mmDP2_DP_VID_N_BASE_IDX 2
10782#define mmDP2_DP_VID_M 0x1b28
10783#define mmDP2_DP_VID_M_BASE_IDX 2
10784#define mmDP2_DP_LINK_FRAMING_CNTL 0x1b29
10785#define mmDP2_DP_LINK_FRAMING_CNTL_BASE_IDX 2
10786#define mmDP2_DP_HBR2_EYE_PATTERN 0x1b2a
10787#define mmDP2_DP_HBR2_EYE_PATTERN_BASE_IDX 2
10788#define mmDP2_DP_VID_MSA_VBID 0x1b2b
10789#define mmDP2_DP_VID_MSA_VBID_BASE_IDX 2
10790#define mmDP2_DP_VID_INTERRUPT_CNTL 0x1b2c
10791#define mmDP2_DP_VID_INTERRUPT_CNTL_BASE_IDX 2
10792#define mmDP2_DP_DPHY_CNTL 0x1b2d
10793#define mmDP2_DP_DPHY_CNTL_BASE_IDX 2
10794#define mmDP2_DP_DPHY_TRAINING_PATTERN_SEL 0x1b2e
10795#define mmDP2_DP_DPHY_TRAINING_PATTERN_SEL_BASE_IDX 2
10796#define mmDP2_DP_DPHY_SYM0 0x1b2f
10797#define mmDP2_DP_DPHY_SYM0_BASE_IDX 2
10798#define mmDP2_DP_DPHY_SYM1 0x1b30
10799#define mmDP2_DP_DPHY_SYM1_BASE_IDX 2
10800#define mmDP2_DP_DPHY_SYM2 0x1b31
10801#define mmDP2_DP_DPHY_SYM2_BASE_IDX 2
10802#define mmDP2_DP_DPHY_8B10B_CNTL 0x1b32
10803#define mmDP2_DP_DPHY_8B10B_CNTL_BASE_IDX 2
10804#define mmDP2_DP_DPHY_PRBS_CNTL 0x1b33
10805#define mmDP2_DP_DPHY_PRBS_CNTL_BASE_IDX 2
10806#define mmDP2_DP_DPHY_SCRAM_CNTL 0x1b34
10807#define mmDP2_DP_DPHY_SCRAM_CNTL_BASE_IDX 2
10808#define mmDP2_DP_DPHY_CRC_EN 0x1b35
10809#define mmDP2_DP_DPHY_CRC_EN_BASE_IDX 2
10810#define mmDP2_DP_DPHY_CRC_CNTL 0x1b36
10811#define mmDP2_DP_DPHY_CRC_CNTL_BASE_IDX 2
10812#define mmDP2_DP_DPHY_CRC_RESULT 0x1b37
10813#define mmDP2_DP_DPHY_CRC_RESULT_BASE_IDX 2
10814#define mmDP2_DP_DPHY_CRC_MST_CNTL 0x1b38
10815#define mmDP2_DP_DPHY_CRC_MST_CNTL_BASE_IDX 2
10816#define mmDP2_DP_DPHY_CRC_MST_STATUS 0x1b39
10817#define mmDP2_DP_DPHY_CRC_MST_STATUS_BASE_IDX 2
10818#define mmDP2_DP_DPHY_FAST_TRAINING 0x1b3a
10819#define mmDP2_DP_DPHY_FAST_TRAINING_BASE_IDX 2
10820#define mmDP2_DP_DPHY_FAST_TRAINING_STATUS 0x1b3b
10821#define mmDP2_DP_DPHY_FAST_TRAINING_STATUS_BASE_IDX 2
10822#define mmDP2_DP_MSA_V_TIMING_OVERRIDE1 0x1b3c
10823#define mmDP2_DP_MSA_V_TIMING_OVERRIDE1_BASE_IDX 2
10824#define mmDP2_DP_MSA_V_TIMING_OVERRIDE2 0x1b3d
10825#define mmDP2_DP_MSA_V_TIMING_OVERRIDE2_BASE_IDX 2
10826#define mmDP2_DP_SEC_CNTL 0x1b41
10827#define mmDP2_DP_SEC_CNTL_BASE_IDX 2
10828#define mmDP2_DP_SEC_CNTL1 0x1b42
10829#define mmDP2_DP_SEC_CNTL1_BASE_IDX 2
10830#define mmDP2_DP_SEC_FRAMING1 0x1b43
10831#define mmDP2_DP_SEC_FRAMING1_BASE_IDX 2
10832#define mmDP2_DP_SEC_FRAMING2 0x1b44
10833#define mmDP2_DP_SEC_FRAMING2_BASE_IDX 2
10834#define mmDP2_DP_SEC_FRAMING3 0x1b45
10835#define mmDP2_DP_SEC_FRAMING3_BASE_IDX 2
10836#define mmDP2_DP_SEC_FRAMING4 0x1b46
10837#define mmDP2_DP_SEC_FRAMING4_BASE_IDX 2
10838#define mmDP2_DP_SEC_AUD_N 0x1b47
10839#define mmDP2_DP_SEC_AUD_N_BASE_IDX 2
10840#define mmDP2_DP_SEC_AUD_N_READBACK 0x1b48
10841#define mmDP2_DP_SEC_AUD_N_READBACK_BASE_IDX 2
10842#define mmDP2_DP_SEC_AUD_M 0x1b49
10843#define mmDP2_DP_SEC_AUD_M_BASE_IDX 2
10844#define mmDP2_DP_SEC_AUD_M_READBACK 0x1b4a
10845#define mmDP2_DP_SEC_AUD_M_READBACK_BASE_IDX 2
10846#define mmDP2_DP_SEC_TIMESTAMP 0x1b4b
10847#define mmDP2_DP_SEC_TIMESTAMP_BASE_IDX 2
10848#define mmDP2_DP_SEC_PACKET_CNTL 0x1b4c
10849#define mmDP2_DP_SEC_PACKET_CNTL_BASE_IDX 2
10850#define mmDP2_DP_MSE_RATE_CNTL 0x1b4d
10851#define mmDP2_DP_MSE_RATE_CNTL_BASE_IDX 2
10852#define mmDP2_DP_MSE_RATE_UPDATE 0x1b4f
10853#define mmDP2_DP_MSE_RATE_UPDATE_BASE_IDX 2
10854#define mmDP2_DP_MSE_SAT0 0x1b50
10855#define mmDP2_DP_MSE_SAT0_BASE_IDX 2
10856#define mmDP2_DP_MSE_SAT1 0x1b51
10857#define mmDP2_DP_MSE_SAT1_BASE_IDX 2
10858#define mmDP2_DP_MSE_SAT2 0x1b52
10859#define mmDP2_DP_MSE_SAT2_BASE_IDX 2
10860#define mmDP2_DP_MSE_SAT_UPDATE 0x1b53
10861#define mmDP2_DP_MSE_SAT_UPDATE_BASE_IDX 2
10862#define mmDP2_DP_MSE_LINK_TIMING 0x1b54
10863#define mmDP2_DP_MSE_LINK_TIMING_BASE_IDX 2
10864#define mmDP2_DP_MSE_MISC_CNTL 0x1b55
10865#define mmDP2_DP_MSE_MISC_CNTL_BASE_IDX 2
10866#define mmDP2_DP_DPHY_BS_SR_SWAP_CNTL 0x1b5a
10867#define mmDP2_DP_DPHY_BS_SR_SWAP_CNTL_BASE_IDX 2
10868#define mmDP2_DP_DPHY_HBR2_PATTERN_CONTROL 0x1b5b
10869#define mmDP2_DP_DPHY_HBR2_PATTERN_CONTROL_BASE_IDX 2
10870#define mmDP2_DP_MSE_SAT0_STATUS 0x1b5d
10871#define mmDP2_DP_MSE_SAT0_STATUS_BASE_IDX 2
10872#define mmDP2_DP_MSE_SAT1_STATUS 0x1b5e
10873#define mmDP2_DP_MSE_SAT1_STATUS_BASE_IDX 2
10874#define mmDP2_DP_MSE_SAT2_STATUS 0x1b5f
10875#define mmDP2_DP_MSE_SAT2_STATUS_BASE_IDX 2
10876
10877
10878// addressBlock: dce_dc_dig3_dispdec
10879// base address: 0xc00
10880#define mmDIG3_DIG_FE_CNTL 0x1b7e
10881#define mmDIG3_DIG_FE_CNTL_BASE_IDX 2
10882#define mmDIG3_DIG_OUTPUT_CRC_CNTL 0x1b7f
10883#define mmDIG3_DIG_OUTPUT_CRC_CNTL_BASE_IDX 2
10884#define mmDIG3_DIG_OUTPUT_CRC_RESULT 0x1b80
10885#define mmDIG3_DIG_OUTPUT_CRC_RESULT_BASE_IDX 2
10886#define mmDIG3_DIG_CLOCK_PATTERN 0x1b81
10887#define mmDIG3_DIG_CLOCK_PATTERN_BASE_IDX 2
10888#define mmDIG3_DIG_TEST_PATTERN 0x1b82
10889#define mmDIG3_DIG_TEST_PATTERN_BASE_IDX 2
10890#define mmDIG3_DIG_RANDOM_PATTERN_SEED 0x1b83
10891#define mmDIG3_DIG_RANDOM_PATTERN_SEED_BASE_IDX 2
10892#define mmDIG3_DIG_FIFO_STATUS 0x1b84
10893#define mmDIG3_DIG_FIFO_STATUS_BASE_IDX 2
10894#define mmDIG3_HDMI_CONTROL 0x1b87
10895#define mmDIG3_HDMI_CONTROL_BASE_IDX 2
10896#define mmDIG3_HDMI_STATUS 0x1b88
10897#define mmDIG3_HDMI_STATUS_BASE_IDX 2
10898#define mmDIG3_HDMI_AUDIO_PACKET_CONTROL 0x1b89
10899#define mmDIG3_HDMI_AUDIO_PACKET_CONTROL_BASE_IDX 2
10900#define mmDIG3_HDMI_ACR_PACKET_CONTROL 0x1b8a
10901#define mmDIG3_HDMI_ACR_PACKET_CONTROL_BASE_IDX 2
10902#define mmDIG3_HDMI_VBI_PACKET_CONTROL 0x1b8b
10903#define mmDIG3_HDMI_VBI_PACKET_CONTROL_BASE_IDX 2
10904#define mmDIG3_HDMI_INFOFRAME_CONTROL0 0x1b8c
10905#define mmDIG3_HDMI_INFOFRAME_CONTROL0_BASE_IDX 2
10906#define mmDIG3_HDMI_INFOFRAME_CONTROL1 0x1b8d
10907#define mmDIG3_HDMI_INFOFRAME_CONTROL1_BASE_IDX 2
10908#define mmDIG3_HDMI_GENERIC_PACKET_CONTROL0 0x1b8e
10909#define mmDIG3_HDMI_GENERIC_PACKET_CONTROL0_BASE_IDX 2
10910#define mmDIG3_AFMT_INTERRUPT_STATUS 0x1b8f
10911#define mmDIG3_AFMT_INTERRUPT_STATUS_BASE_IDX 2
10912#define mmDIG3_HDMI_GC 0x1b91
10913#define mmDIG3_HDMI_GC_BASE_IDX 2
10914#define mmDIG3_AFMT_AUDIO_PACKET_CONTROL2 0x1b92
10915#define mmDIG3_AFMT_AUDIO_PACKET_CONTROL2_BASE_IDX 2
10916#define mmDIG3_AFMT_ISRC1_0 0x1b93
10917#define mmDIG3_AFMT_ISRC1_0_BASE_IDX 2
10918#define mmDIG3_AFMT_ISRC1_1 0x1b94
10919#define mmDIG3_AFMT_ISRC1_1_BASE_IDX 2
10920#define mmDIG3_AFMT_ISRC1_2 0x1b95
10921#define mmDIG3_AFMT_ISRC1_2_BASE_IDX 2
10922#define mmDIG3_AFMT_ISRC1_3 0x1b96
10923#define mmDIG3_AFMT_ISRC1_3_BASE_IDX 2
10924#define mmDIG3_AFMT_ISRC1_4 0x1b97
10925#define mmDIG3_AFMT_ISRC1_4_BASE_IDX 2
10926#define mmDIG3_AFMT_ISRC2_0 0x1b98
10927#define mmDIG3_AFMT_ISRC2_0_BASE_IDX 2
10928#define mmDIG3_AFMT_ISRC2_1 0x1b99
10929#define mmDIG3_AFMT_ISRC2_1_BASE_IDX 2
10930#define mmDIG3_AFMT_ISRC2_2 0x1b9a
10931#define mmDIG3_AFMT_ISRC2_2_BASE_IDX 2
10932#define mmDIG3_AFMT_ISRC2_3 0x1b9b
10933#define mmDIG3_AFMT_ISRC2_3_BASE_IDX 2
10934#define mmDIG3_AFMT_AVI_INFO0 0x1b9c
10935#define mmDIG3_AFMT_AVI_INFO0_BASE_IDX 2
10936#define mmDIG3_AFMT_AVI_INFO1 0x1b9d
10937#define mmDIG3_AFMT_AVI_INFO1_BASE_IDX 2
10938#define mmDIG3_AFMT_AVI_INFO2 0x1b9e
10939#define mmDIG3_AFMT_AVI_INFO2_BASE_IDX 2
10940#define mmDIG3_AFMT_AVI_INFO3 0x1b9f
10941#define mmDIG3_AFMT_AVI_INFO3_BASE_IDX 2
10942#define mmDIG3_AFMT_MPEG_INFO0 0x1ba0
10943#define mmDIG3_AFMT_MPEG_INFO0_BASE_IDX 2
10944#define mmDIG3_AFMT_MPEG_INFO1 0x1ba1
10945#define mmDIG3_AFMT_MPEG_INFO1_BASE_IDX 2
10946#define mmDIG3_AFMT_GENERIC_HDR 0x1ba2
10947#define mmDIG3_AFMT_GENERIC_HDR_BASE_IDX 2
10948#define mmDIG3_AFMT_GENERIC_0 0x1ba3
10949#define mmDIG3_AFMT_GENERIC_0_BASE_IDX 2
10950#define mmDIG3_AFMT_GENERIC_1 0x1ba4
10951#define mmDIG3_AFMT_GENERIC_1_BASE_IDX 2
10952#define mmDIG3_AFMT_GENERIC_2 0x1ba5
10953#define mmDIG3_AFMT_GENERIC_2_BASE_IDX 2
10954#define mmDIG3_AFMT_GENERIC_3 0x1ba6
10955#define mmDIG3_AFMT_GENERIC_3_BASE_IDX 2
10956#define mmDIG3_AFMT_GENERIC_4 0x1ba7
10957#define mmDIG3_AFMT_GENERIC_4_BASE_IDX 2
10958#define mmDIG3_AFMT_GENERIC_5 0x1ba8
10959#define mmDIG3_AFMT_GENERIC_5_BASE_IDX 2
10960#define mmDIG3_AFMT_GENERIC_6 0x1ba9
10961#define mmDIG3_AFMT_GENERIC_6_BASE_IDX 2
10962#define mmDIG3_AFMT_GENERIC_7 0x1baa
10963#define mmDIG3_AFMT_GENERIC_7_BASE_IDX 2
10964#define mmDIG3_HDMI_GENERIC_PACKET_CONTROL1 0x1bab
10965#define mmDIG3_HDMI_GENERIC_PACKET_CONTROL1_BASE_IDX 2
10966#define mmDIG3_HDMI_ACR_32_0 0x1bac
10967#define mmDIG3_HDMI_ACR_32_0_BASE_IDX 2
10968#define mmDIG3_HDMI_ACR_32_1 0x1bad
10969#define mmDIG3_HDMI_ACR_32_1_BASE_IDX 2
10970#define mmDIG3_HDMI_ACR_44_0 0x1bae
10971#define mmDIG3_HDMI_ACR_44_0_BASE_IDX 2
10972#define mmDIG3_HDMI_ACR_44_1 0x1baf
10973#define mmDIG3_HDMI_ACR_44_1_BASE_IDX 2
10974#define mmDIG3_HDMI_ACR_48_0 0x1bb0
10975#define mmDIG3_HDMI_ACR_48_0_BASE_IDX 2
10976#define mmDIG3_HDMI_ACR_48_1 0x1bb1
10977#define mmDIG3_HDMI_ACR_48_1_BASE_IDX 2
10978#define mmDIG3_HDMI_ACR_STATUS_0 0x1bb2
10979#define mmDIG3_HDMI_ACR_STATUS_0_BASE_IDX 2
10980#define mmDIG3_HDMI_ACR_STATUS_1 0x1bb3
10981#define mmDIG3_HDMI_ACR_STATUS_1_BASE_IDX 2
10982#define mmDIG3_AFMT_AUDIO_INFO0 0x1bb4
10983#define mmDIG3_AFMT_AUDIO_INFO0_BASE_IDX 2
10984#define mmDIG3_AFMT_AUDIO_INFO1 0x1bb5
10985#define mmDIG3_AFMT_AUDIO_INFO1_BASE_IDX 2
10986#define mmDIG3_AFMT_60958_0 0x1bb6
10987#define mmDIG3_AFMT_60958_0_BASE_IDX 2
10988#define mmDIG3_AFMT_60958_1 0x1bb7
10989#define mmDIG3_AFMT_60958_1_BASE_IDX 2
10990#define mmDIG3_AFMT_AUDIO_CRC_CONTROL 0x1bb8
10991#define mmDIG3_AFMT_AUDIO_CRC_CONTROL_BASE_IDX 2
10992#define mmDIG3_AFMT_RAMP_CONTROL0 0x1bb9
10993#define mmDIG3_AFMT_RAMP_CONTROL0_BASE_IDX 2
10994#define mmDIG3_AFMT_RAMP_CONTROL1 0x1bba
10995#define mmDIG3_AFMT_RAMP_CONTROL1_BASE_IDX 2
10996#define mmDIG3_AFMT_RAMP_CONTROL2 0x1bbb
10997#define mmDIG3_AFMT_RAMP_CONTROL2_BASE_IDX 2
10998#define mmDIG3_AFMT_RAMP_CONTROL3 0x1bbc
10999#define mmDIG3_AFMT_RAMP_CONTROL3_BASE_IDX 2
11000#define mmDIG3_AFMT_60958_2 0x1bbd
11001#define mmDIG3_AFMT_60958_2_BASE_IDX 2
11002#define mmDIG3_AFMT_AUDIO_CRC_RESULT 0x1bbe
11003#define mmDIG3_AFMT_AUDIO_CRC_RESULT_BASE_IDX 2
11004#define mmDIG3_AFMT_STATUS 0x1bbf
11005#define mmDIG3_AFMT_STATUS_BASE_IDX 2
11006#define mmDIG3_AFMT_AUDIO_PACKET_CONTROL 0x1bc0
11007#define mmDIG3_AFMT_AUDIO_PACKET_CONTROL_BASE_IDX 2
11008#define mmDIG3_AFMT_VBI_PACKET_CONTROL 0x1bc1
11009#define mmDIG3_AFMT_VBI_PACKET_CONTROL_BASE_IDX 2
11010#define mmDIG3_AFMT_INFOFRAME_CONTROL0 0x1bc2
11011#define mmDIG3_AFMT_INFOFRAME_CONTROL0_BASE_IDX 2
11012#define mmDIG3_AFMT_AUDIO_SRC_CONTROL 0x1bc3
11013#define mmDIG3_AFMT_AUDIO_SRC_CONTROL_BASE_IDX 2
11014#define mmDIG3_DIG_BE_CNTL 0x1bc5
11015#define mmDIG3_DIG_BE_CNTL_BASE_IDX 2
11016#define mmDIG3_DIG_BE_EN_CNTL 0x1bc6
11017#define mmDIG3_DIG_BE_EN_CNTL_BASE_IDX 2
11018#define mmDIG3_TMDS_CNTL 0x1be9
11019#define mmDIG3_TMDS_CNTL_BASE_IDX 2
11020#define mmDIG3_TMDS_CONTROL_CHAR 0x1bea
11021#define mmDIG3_TMDS_CONTROL_CHAR_BASE_IDX 2
11022#define mmDIG3_TMDS_CONTROL0_FEEDBACK 0x1beb
11023#define mmDIG3_TMDS_CONTROL0_FEEDBACK_BASE_IDX 2
11024#define mmDIG3_TMDS_STEREOSYNC_CTL_SEL 0x1bec
11025#define mmDIG3_TMDS_STEREOSYNC_CTL_SEL_BASE_IDX 2
11026#define mmDIG3_TMDS_SYNC_CHAR_PATTERN_0_1 0x1bed
11027#define mmDIG3_TMDS_SYNC_CHAR_PATTERN_0_1_BASE_IDX 2
11028#define mmDIG3_TMDS_SYNC_CHAR_PATTERN_2_3 0x1bee
11029#define mmDIG3_TMDS_SYNC_CHAR_PATTERN_2_3_BASE_IDX 2
11030#define mmDIG3_TMDS_CTL_BITS 0x1bf0
11031#define mmDIG3_TMDS_CTL_BITS_BASE_IDX 2
11032#define mmDIG3_TMDS_DCBALANCER_CONTROL 0x1bf1
11033#define mmDIG3_TMDS_DCBALANCER_CONTROL_BASE_IDX 2
11034#define mmDIG3_TMDS_CTL0_1_GEN_CNTL 0x1bf3
11035#define mmDIG3_TMDS_CTL0_1_GEN_CNTL_BASE_IDX 2
11036#define mmDIG3_TMDS_CTL2_3_GEN_CNTL 0x1bf4
11037#define mmDIG3_TMDS_CTL2_3_GEN_CNTL_BASE_IDX 2
11038#define mmDIG3_DIG_VERSION 0x1bf6
11039#define mmDIG3_DIG_VERSION_BASE_IDX 2
11040#define mmDIG3_DIG_LANE_ENABLE 0x1bf7
11041#define mmDIG3_DIG_LANE_ENABLE_BASE_IDX 2
11042#define mmDIG3_AFMT_CNTL 0x1bfc
11043#define mmDIG3_AFMT_CNTL_BASE_IDX 2
11044
11045
11046// addressBlock: dce_dc_dp3_dispdec
11047// base address: 0xc00
11048#define mmDP3_DP_LINK_CNTL 0x1c1e
11049#define mmDP3_DP_LINK_CNTL_BASE_IDX 2
11050#define mmDP3_DP_PIXEL_FORMAT 0x1c1f
11051#define mmDP3_DP_PIXEL_FORMAT_BASE_IDX 2
11052#define mmDP3_DP_MSA_COLORIMETRY 0x1c20
11053#define mmDP3_DP_MSA_COLORIMETRY_BASE_IDX 2
11054#define mmDP3_DP_CONFIG 0x1c21
11055#define mmDP3_DP_CONFIG_BASE_IDX 2
11056#define mmDP3_DP_VID_STREAM_CNTL 0x1c22
11057#define mmDP3_DP_VID_STREAM_CNTL_BASE_IDX 2
11058#define mmDP3_DP_STEER_FIFO 0x1c23
11059#define mmDP3_DP_STEER_FIFO_BASE_IDX 2
11060#define mmDP3_DP_MSA_MISC 0x1c24
11061#define mmDP3_DP_MSA_MISC_BASE_IDX 2
11062#define mmDP3_DP_VID_TIMING 0x1c26
11063#define mmDP3_DP_VID_TIMING_BASE_IDX 2
11064#define mmDP3_DP_VID_N 0x1c27
11065#define mmDP3_DP_VID_N_BASE_IDX 2
11066#define mmDP3_DP_VID_M 0x1c28
11067#define mmDP3_DP_VID_M_BASE_IDX 2
11068#define mmDP3_DP_LINK_FRAMING_CNTL 0x1c29
11069#define mmDP3_DP_LINK_FRAMING_CNTL_BASE_IDX 2
11070#define mmDP3_DP_HBR2_EYE_PATTERN 0x1c2a
11071#define mmDP3_DP_HBR2_EYE_PATTERN_BASE_IDX 2
11072#define mmDP3_DP_VID_MSA_VBID 0x1c2b
11073#define mmDP3_DP_VID_MSA_VBID_BASE_IDX 2
11074#define mmDP3_DP_VID_INTERRUPT_CNTL 0x1c2c
11075#define mmDP3_DP_VID_INTERRUPT_CNTL_BASE_IDX 2
11076#define mmDP3_DP_DPHY_CNTL 0x1c2d
11077#define mmDP3_DP_DPHY_CNTL_BASE_IDX 2
11078#define mmDP3_DP_DPHY_TRAINING_PATTERN_SEL 0x1c2e
11079#define mmDP3_DP_DPHY_TRAINING_PATTERN_SEL_BASE_IDX 2
11080#define mmDP3_DP_DPHY_SYM0 0x1c2f
11081#define mmDP3_DP_DPHY_SYM0_BASE_IDX 2
11082#define mmDP3_DP_DPHY_SYM1 0x1c30
11083#define mmDP3_DP_DPHY_SYM1_BASE_IDX 2
11084#define mmDP3_DP_DPHY_SYM2 0x1c31
11085#define mmDP3_DP_DPHY_SYM2_BASE_IDX 2
11086#define mmDP3_DP_DPHY_8B10B_CNTL 0x1c32
11087#define mmDP3_DP_DPHY_8B10B_CNTL_BASE_IDX 2
11088#define mmDP3_DP_DPHY_PRBS_CNTL 0x1c33
11089#define mmDP3_DP_DPHY_PRBS_CNTL_BASE_IDX 2
11090#define mmDP3_DP_DPHY_SCRAM_CNTL 0x1c34
11091#define mmDP3_DP_DPHY_SCRAM_CNTL_BASE_IDX 2
11092#define mmDP3_DP_DPHY_CRC_EN 0x1c35
11093#define mmDP3_DP_DPHY_CRC_EN_BASE_IDX 2
11094#define mmDP3_DP_DPHY_CRC_CNTL 0x1c36
11095#define mmDP3_DP_DPHY_CRC_CNTL_BASE_IDX 2
11096#define mmDP3_DP_DPHY_CRC_RESULT 0x1c37
11097#define mmDP3_DP_DPHY_CRC_RESULT_BASE_IDX 2
11098#define mmDP3_DP_DPHY_CRC_MST_CNTL 0x1c38
11099#define mmDP3_DP_DPHY_CRC_MST_CNTL_BASE_IDX 2
11100#define mmDP3_DP_DPHY_CRC_MST_STATUS 0x1c39
11101#define mmDP3_DP_DPHY_CRC_MST_STATUS_BASE_IDX 2
11102#define mmDP3_DP_DPHY_FAST_TRAINING 0x1c3a
11103#define mmDP3_DP_DPHY_FAST_TRAINING_BASE_IDX 2
11104#define mmDP3_DP_DPHY_FAST_TRAINING_STATUS 0x1c3b
11105#define mmDP3_DP_DPHY_FAST_TRAINING_STATUS_BASE_IDX 2
11106#define mmDP3_DP_MSA_V_TIMING_OVERRIDE1 0x1c3c
11107#define mmDP3_DP_MSA_V_TIMING_OVERRIDE1_BASE_IDX 2
11108#define mmDP3_DP_MSA_V_TIMING_OVERRIDE2 0x1c3d
11109#define mmDP3_DP_MSA_V_TIMING_OVERRIDE2_BASE_IDX 2
11110#define mmDP3_DP_SEC_CNTL 0x1c41
11111#define mmDP3_DP_SEC_CNTL_BASE_IDX 2
11112#define mmDP3_DP_SEC_CNTL1 0x1c42
11113#define mmDP3_DP_SEC_CNTL1_BASE_IDX 2
11114#define mmDP3_DP_SEC_FRAMING1 0x1c43
11115#define mmDP3_DP_SEC_FRAMING1_BASE_IDX 2
11116#define mmDP3_DP_SEC_FRAMING2 0x1c44
11117#define mmDP3_DP_SEC_FRAMING2_BASE_IDX 2
11118#define mmDP3_DP_SEC_FRAMING3 0x1c45
11119#define mmDP3_DP_SEC_FRAMING3_BASE_IDX 2
11120#define mmDP3_DP_SEC_FRAMING4 0x1c46
11121#define mmDP3_DP_SEC_FRAMING4_BASE_IDX 2
11122#define mmDP3_DP_SEC_AUD_N 0x1c47
11123#define mmDP3_DP_SEC_AUD_N_BASE_IDX 2
11124#define mmDP3_DP_SEC_AUD_N_READBACK 0x1c48
11125#define mmDP3_DP_SEC_AUD_N_READBACK_BASE_IDX 2
11126#define mmDP3_DP_SEC_AUD_M 0x1c49
11127#define mmDP3_DP_SEC_AUD_M_BASE_IDX 2
11128#define mmDP3_DP_SEC_AUD_M_READBACK 0x1c4a
11129#define mmDP3_DP_SEC_AUD_M_READBACK_BASE_IDX 2
11130#define mmDP3_DP_SEC_TIMESTAMP 0x1c4b
11131#define mmDP3_DP_SEC_TIMESTAMP_BASE_IDX 2
11132#define mmDP3_DP_SEC_PACKET_CNTL 0x1c4c
11133#define mmDP3_DP_SEC_PACKET_CNTL_BASE_IDX 2
11134#define mmDP3_DP_MSE_RATE_CNTL 0x1c4d
11135#define mmDP3_DP_MSE_RATE_CNTL_BASE_IDX 2
11136#define mmDP3_DP_MSE_RATE_UPDATE 0x1c4f
11137#define mmDP3_DP_MSE_RATE_UPDATE_BASE_IDX 2
11138#define mmDP3_DP_MSE_SAT0 0x1c50
11139#define mmDP3_DP_MSE_SAT0_BASE_IDX 2
11140#define mmDP3_DP_MSE_SAT1 0x1c51
11141#define mmDP3_DP_MSE_SAT1_BASE_IDX 2
11142#define mmDP3_DP_MSE_SAT2 0x1c52
11143#define mmDP3_DP_MSE_SAT2_BASE_IDX 2
11144#define mmDP3_DP_MSE_SAT_UPDATE 0x1c53
11145#define mmDP3_DP_MSE_SAT_UPDATE_BASE_IDX 2
11146#define mmDP3_DP_MSE_LINK_TIMING 0x1c54
11147#define mmDP3_DP_MSE_LINK_TIMING_BASE_IDX 2
11148#define mmDP3_DP_MSE_MISC_CNTL 0x1c55
11149#define mmDP3_DP_MSE_MISC_CNTL_BASE_IDX 2
11150#define mmDP3_DP_DPHY_BS_SR_SWAP_CNTL 0x1c5a
11151#define mmDP3_DP_DPHY_BS_SR_SWAP_CNTL_BASE_IDX 2
11152#define mmDP3_DP_DPHY_HBR2_PATTERN_CONTROL 0x1c5b
11153#define mmDP3_DP_DPHY_HBR2_PATTERN_CONTROL_BASE_IDX 2
11154#define mmDP3_DP_MSE_SAT0_STATUS 0x1c5d
11155#define mmDP3_DP_MSE_SAT0_STATUS_BASE_IDX 2
11156#define mmDP3_DP_MSE_SAT1_STATUS 0x1c5e
11157#define mmDP3_DP_MSE_SAT1_STATUS_BASE_IDX 2
11158#define mmDP3_DP_MSE_SAT2_STATUS 0x1c5f
11159#define mmDP3_DP_MSE_SAT2_STATUS_BASE_IDX 2
11160
11161
11162// addressBlock: dce_dc_dig4_dispdec
11163// base address: 0x1000
11164#define mmDIG4_DIG_FE_CNTL 0x1c7e
11165#define mmDIG4_DIG_FE_CNTL_BASE_IDX 2
11166#define mmDIG4_DIG_OUTPUT_CRC_CNTL 0x1c7f
11167#define mmDIG4_DIG_OUTPUT_CRC_CNTL_BASE_IDX 2
11168#define mmDIG4_DIG_OUTPUT_CRC_RESULT 0x1c80
11169#define mmDIG4_DIG_OUTPUT_CRC_RESULT_BASE_IDX 2
11170#define mmDIG4_DIG_CLOCK_PATTERN 0x1c81
11171#define mmDIG4_DIG_CLOCK_PATTERN_BASE_IDX 2
11172#define mmDIG4_DIG_TEST_PATTERN 0x1c82
11173#define mmDIG4_DIG_TEST_PATTERN_BASE_IDX 2
11174#define mmDIG4_DIG_RANDOM_PATTERN_SEED 0x1c83
11175#define mmDIG4_DIG_RANDOM_PATTERN_SEED_BASE_IDX 2
11176#define mmDIG4_DIG_FIFO_STATUS 0x1c84
11177#define mmDIG4_DIG_FIFO_STATUS_BASE_IDX 2
11178#define mmDIG4_HDMI_CONTROL 0x1c87
11179#define mmDIG4_HDMI_CONTROL_BASE_IDX 2
11180#define mmDIG4_HDMI_STATUS 0x1c88
11181#define mmDIG4_HDMI_STATUS_BASE_IDX 2
11182#define mmDIG4_HDMI_AUDIO_PACKET_CONTROL 0x1c89
11183#define mmDIG4_HDMI_AUDIO_PACKET_CONTROL_BASE_IDX 2
11184#define mmDIG4_HDMI_ACR_PACKET_CONTROL 0x1c8a
11185#define mmDIG4_HDMI_ACR_PACKET_CONTROL_BASE_IDX 2
11186#define mmDIG4_HDMI_VBI_PACKET_CONTROL 0x1c8b
11187#define mmDIG4_HDMI_VBI_PACKET_CONTROL_BASE_IDX 2
11188#define mmDIG4_HDMI_INFOFRAME_CONTROL0 0x1c8c
11189#define mmDIG4_HDMI_INFOFRAME_CONTROL0_BASE_IDX 2
11190#define mmDIG4_HDMI_INFOFRAME_CONTROL1 0x1c8d
11191#define mmDIG4_HDMI_INFOFRAME_CONTROL1_BASE_IDX 2
11192#define mmDIG4_HDMI_GENERIC_PACKET_CONTROL0 0x1c8e
11193#define mmDIG4_HDMI_GENERIC_PACKET_CONTROL0_BASE_IDX 2
11194#define mmDIG4_AFMT_INTERRUPT_STATUS 0x1c8f
11195#define mmDIG4_AFMT_INTERRUPT_STATUS_BASE_IDX 2
11196#define mmDIG4_HDMI_GC 0x1c91
11197#define mmDIG4_HDMI_GC_BASE_IDX 2
11198#define mmDIG4_AFMT_AUDIO_PACKET_CONTROL2 0x1c92
11199#define mmDIG4_AFMT_AUDIO_PACKET_CONTROL2_BASE_IDX 2
11200#define mmDIG4_AFMT_ISRC1_0 0x1c93
11201#define mmDIG4_AFMT_ISRC1_0_BASE_IDX 2
11202#define mmDIG4_AFMT_ISRC1_1 0x1c94
11203#define mmDIG4_AFMT_ISRC1_1_BASE_IDX 2
11204#define mmDIG4_AFMT_ISRC1_2 0x1c95
11205#define mmDIG4_AFMT_ISRC1_2_BASE_IDX 2
11206#define mmDIG4_AFMT_ISRC1_3 0x1c96
11207#define mmDIG4_AFMT_ISRC1_3_BASE_IDX 2
11208#define mmDIG4_AFMT_ISRC1_4 0x1c97
11209#define mmDIG4_AFMT_ISRC1_4_BASE_IDX 2
11210#define mmDIG4_AFMT_ISRC2_0 0x1c98
11211#define mmDIG4_AFMT_ISRC2_0_BASE_IDX 2
11212#define mmDIG4_AFMT_ISRC2_1 0x1c99
11213#define mmDIG4_AFMT_ISRC2_1_BASE_IDX 2
11214#define mmDIG4_AFMT_ISRC2_2 0x1c9a
11215#define mmDIG4_AFMT_ISRC2_2_BASE_IDX 2
11216#define mmDIG4_AFMT_ISRC2_3 0x1c9b
11217#define mmDIG4_AFMT_ISRC2_3_BASE_IDX 2
11218#define mmDIG4_AFMT_AVI_INFO0 0x1c9c
11219#define mmDIG4_AFMT_AVI_INFO0_BASE_IDX 2
11220#define mmDIG4_AFMT_AVI_INFO1 0x1c9d
11221#define mmDIG4_AFMT_AVI_INFO1_BASE_IDX 2
11222#define mmDIG4_AFMT_AVI_INFO2 0x1c9e
11223#define mmDIG4_AFMT_AVI_INFO2_BASE_IDX 2
11224#define mmDIG4_AFMT_AVI_INFO3 0x1c9f
11225#define mmDIG4_AFMT_AVI_INFO3_BASE_IDX 2
11226#define mmDIG4_AFMT_MPEG_INFO0 0x1ca0
11227#define mmDIG4_AFMT_MPEG_INFO0_BASE_IDX 2
11228#define mmDIG4_AFMT_MPEG_INFO1 0x1ca1
11229#define mmDIG4_AFMT_MPEG_INFO1_BASE_IDX 2
11230#define mmDIG4_AFMT_GENERIC_HDR 0x1ca2
11231#define mmDIG4_AFMT_GENERIC_HDR_BASE_IDX 2
11232#define mmDIG4_AFMT_GENERIC_0 0x1ca3
11233#define mmDIG4_AFMT_GENERIC_0_BASE_IDX 2
11234#define mmDIG4_AFMT_GENERIC_1 0x1ca4
11235#define mmDIG4_AFMT_GENERIC_1_BASE_IDX 2
11236#define mmDIG4_AFMT_GENERIC_2 0x1ca5
11237#define mmDIG4_AFMT_GENERIC_2_BASE_IDX 2
11238#define mmDIG4_AFMT_GENERIC_3 0x1ca6
11239#define mmDIG4_AFMT_GENERIC_3_BASE_IDX 2
11240#define mmDIG4_AFMT_GENERIC_4 0x1ca7
11241#define mmDIG4_AFMT_GENERIC_4_BASE_IDX 2
11242#define mmDIG4_AFMT_GENERIC_5 0x1ca8
11243#define mmDIG4_AFMT_GENERIC_5_BASE_IDX 2
11244#define mmDIG4_AFMT_GENERIC_6 0x1ca9
11245#define mmDIG4_AFMT_GENERIC_6_BASE_IDX 2
11246#define mmDIG4_AFMT_GENERIC_7 0x1caa
11247#define mmDIG4_AFMT_GENERIC_7_BASE_IDX 2
11248#define mmDIG4_HDMI_GENERIC_PACKET_CONTROL1 0x1cab
11249#define mmDIG4_HDMI_GENERIC_PACKET_CONTROL1_BASE_IDX 2
11250#define mmDIG4_HDMI_ACR_32_0 0x1cac
11251#define mmDIG4_HDMI_ACR_32_0_BASE_IDX 2
11252#define mmDIG4_HDMI_ACR_32_1 0x1cad
11253#define mmDIG4_HDMI_ACR_32_1_BASE_IDX 2
11254#define mmDIG4_HDMI_ACR_44_0 0x1cae
11255#define mmDIG4_HDMI_ACR_44_0_BASE_IDX 2
11256#define mmDIG4_HDMI_ACR_44_1 0x1caf
11257#define mmDIG4_HDMI_ACR_44_1_BASE_IDX 2
11258#define mmDIG4_HDMI_ACR_48_0 0x1cb0
11259#define mmDIG4_HDMI_ACR_48_0_BASE_IDX 2
11260#define mmDIG4_HDMI_ACR_48_1 0x1cb1
11261#define mmDIG4_HDMI_ACR_48_1_BASE_IDX 2
11262#define mmDIG4_HDMI_ACR_STATUS_0 0x1cb2
11263#define mmDIG4_HDMI_ACR_STATUS_0_BASE_IDX 2
11264#define mmDIG4_HDMI_ACR_STATUS_1 0x1cb3
11265#define mmDIG4_HDMI_ACR_STATUS_1_BASE_IDX 2
11266#define mmDIG4_AFMT_AUDIO_INFO0 0x1cb4
11267#define mmDIG4_AFMT_AUDIO_INFO0_BASE_IDX 2
11268#define mmDIG4_AFMT_AUDIO_INFO1 0x1cb5
11269#define mmDIG4_AFMT_AUDIO_INFO1_BASE_IDX 2
11270#define mmDIG4_AFMT_60958_0 0x1cb6
11271#define mmDIG4_AFMT_60958_0_BASE_IDX 2
11272#define mmDIG4_AFMT_60958_1 0x1cb7
11273#define mmDIG4_AFMT_60958_1_BASE_IDX 2
11274#define mmDIG4_AFMT_AUDIO_CRC_CONTROL 0x1cb8
11275#define mmDIG4_AFMT_AUDIO_CRC_CONTROL_BASE_IDX 2
11276#define mmDIG4_AFMT_RAMP_CONTROL0 0x1cb9
11277#define mmDIG4_AFMT_RAMP_CONTROL0_BASE_IDX 2
11278#define mmDIG4_AFMT_RAMP_CONTROL1 0x1cba
11279#define mmDIG4_AFMT_RAMP_CONTROL1_BASE_IDX 2
11280#define mmDIG4_AFMT_RAMP_CONTROL2 0x1cbb
11281#define mmDIG4_AFMT_RAMP_CONTROL2_BASE_IDX 2
11282#define mmDIG4_AFMT_RAMP_CONTROL3 0x1cbc
11283#define mmDIG4_AFMT_RAMP_CONTROL3_BASE_IDX 2
11284#define mmDIG4_AFMT_60958_2 0x1cbd
11285#define mmDIG4_AFMT_60958_2_BASE_IDX 2
11286#define mmDIG4_AFMT_AUDIO_CRC_RESULT 0x1cbe
11287#define mmDIG4_AFMT_AUDIO_CRC_RESULT_BASE_IDX 2
11288#define mmDIG4_AFMT_STATUS 0x1cbf
11289#define mmDIG4_AFMT_STATUS_BASE_IDX 2
11290#define mmDIG4_AFMT_AUDIO_PACKET_CONTROL 0x1cc0
11291#define mmDIG4_AFMT_AUDIO_PACKET_CONTROL_BASE_IDX 2
11292#define mmDIG4_AFMT_VBI_PACKET_CONTROL 0x1cc1
11293#define mmDIG4_AFMT_VBI_PACKET_CONTROL_BASE_IDX 2
11294#define mmDIG4_AFMT_INFOFRAME_CONTROL0 0x1cc2
11295#define mmDIG4_AFMT_INFOFRAME_CONTROL0_BASE_IDX 2
11296#define mmDIG4_AFMT_AUDIO_SRC_CONTROL 0x1cc3
11297#define mmDIG4_AFMT_AUDIO_SRC_CONTROL_BASE_IDX 2
11298#define mmDIG4_DIG_BE_CNTL 0x1cc5
11299#define mmDIG4_DIG_BE_CNTL_BASE_IDX 2
11300#define mmDIG4_DIG_BE_EN_CNTL 0x1cc6
11301#define mmDIG4_DIG_BE_EN_CNTL_BASE_IDX 2
11302#define mmDIG4_TMDS_CNTL 0x1ce9
11303#define mmDIG4_TMDS_CNTL_BASE_IDX 2
11304#define mmDIG4_TMDS_CONTROL_CHAR 0x1cea
11305#define mmDIG4_TMDS_CONTROL_CHAR_BASE_IDX 2
11306#define mmDIG4_TMDS_CONTROL0_FEEDBACK 0x1ceb
11307#define mmDIG4_TMDS_CONTROL0_FEEDBACK_BASE_IDX 2
11308#define mmDIG4_TMDS_STEREOSYNC_CTL_SEL 0x1cec
11309#define mmDIG4_TMDS_STEREOSYNC_CTL_SEL_BASE_IDX 2
11310#define mmDIG4_TMDS_SYNC_CHAR_PATTERN_0_1 0x1ced
11311#define mmDIG4_TMDS_SYNC_CHAR_PATTERN_0_1_BASE_IDX 2
11312#define mmDIG4_TMDS_SYNC_CHAR_PATTERN_2_3 0x1cee
11313#define mmDIG4_TMDS_SYNC_CHAR_PATTERN_2_3_BASE_IDX 2
11314#define mmDIG4_TMDS_CTL_BITS 0x1cf0
11315#define mmDIG4_TMDS_CTL_BITS_BASE_IDX 2
11316#define mmDIG4_TMDS_DCBALANCER_CONTROL 0x1cf1
11317#define mmDIG4_TMDS_DCBALANCER_CONTROL_BASE_IDX 2
11318#define mmDIG4_TMDS_CTL0_1_GEN_CNTL 0x1cf3
11319#define mmDIG4_TMDS_CTL0_1_GEN_CNTL_BASE_IDX 2
11320#define mmDIG4_TMDS_CTL2_3_GEN_CNTL 0x1cf4
11321#define mmDIG4_TMDS_CTL2_3_GEN_CNTL_BASE_IDX 2
11322#define mmDIG4_DIG_VERSION 0x1cf6
11323#define mmDIG4_DIG_VERSION_BASE_IDX 2
11324#define mmDIG4_DIG_LANE_ENABLE 0x1cf7
11325#define mmDIG4_DIG_LANE_ENABLE_BASE_IDX 2
11326#define mmDIG4_AFMT_CNTL 0x1cfc
11327#define mmDIG4_AFMT_CNTL_BASE_IDX 2
11328
11329
11330// addressBlock: dce_dc_dp4_dispdec
11331// base address: 0x1000
11332#define mmDP4_DP_LINK_CNTL 0x1d1e
11333#define mmDP4_DP_LINK_CNTL_BASE_IDX 2
11334#define mmDP4_DP_PIXEL_FORMAT 0x1d1f
11335#define mmDP4_DP_PIXEL_FORMAT_BASE_IDX 2
11336#define mmDP4_DP_MSA_COLORIMETRY 0x1d20
11337#define mmDP4_DP_MSA_COLORIMETRY_BASE_IDX 2
11338#define mmDP4_DP_CONFIG 0x1d21
11339#define mmDP4_DP_CONFIG_BASE_IDX 2
11340#define mmDP4_DP_VID_STREAM_CNTL 0x1d22
11341#define mmDP4_DP_VID_STREAM_CNTL_BASE_IDX 2
11342#define mmDP4_DP_STEER_FIFO 0x1d23
11343#define mmDP4_DP_STEER_FIFO_BASE_IDX 2
11344#define mmDP4_DP_MSA_MISC 0x1d24
11345#define mmDP4_DP_MSA_MISC_BASE_IDX 2
11346#define mmDP4_DP_VID_TIMING 0x1d26
11347#define mmDP4_DP_VID_TIMING_BASE_IDX 2
11348#define mmDP4_DP_VID_N 0x1d27
11349#define mmDP4_DP_VID_N_BASE_IDX 2
11350#define mmDP4_DP_VID_M 0x1d28
11351#define mmDP4_DP_VID_M_BASE_IDX 2
11352#define mmDP4_DP_LINK_FRAMING_CNTL 0x1d29
11353#define mmDP4_DP_LINK_FRAMING_CNTL_BASE_IDX 2
11354#define mmDP4_DP_HBR2_EYE_PATTERN 0x1d2a
11355#define mmDP4_DP_HBR2_EYE_PATTERN_BASE_IDX 2
11356#define mmDP4_DP_VID_MSA_VBID 0x1d2b
11357#define mmDP4_DP_VID_MSA_VBID_BASE_IDX 2
11358#define mmDP4_DP_VID_INTERRUPT_CNTL 0x1d2c
11359#define mmDP4_DP_VID_INTERRUPT_CNTL_BASE_IDX 2
11360#define mmDP4_DP_DPHY_CNTL 0x1d2d
11361#define mmDP4_DP_DPHY_CNTL_BASE_IDX 2
11362#define mmDP4_DP_DPHY_TRAINING_PATTERN_SEL 0x1d2e
11363#define mmDP4_DP_DPHY_TRAINING_PATTERN_SEL_BASE_IDX 2
11364#define mmDP4_DP_DPHY_SYM0 0x1d2f
11365#define mmDP4_DP_DPHY_SYM0_BASE_IDX 2
11366#define mmDP4_DP_DPHY_SYM1 0x1d30
11367#define mmDP4_DP_DPHY_SYM1_BASE_IDX 2
11368#define mmDP4_DP_DPHY_SYM2 0x1d31
11369#define mmDP4_DP_DPHY_SYM2_BASE_IDX 2
11370#define mmDP4_DP_DPHY_8B10B_CNTL 0x1d32
11371#define mmDP4_DP_DPHY_8B10B_CNTL_BASE_IDX 2
11372#define mmDP4_DP_DPHY_PRBS_CNTL 0x1d33
11373#define mmDP4_DP_DPHY_PRBS_CNTL_BASE_IDX 2
11374#define mmDP4_DP_DPHY_SCRAM_CNTL 0x1d34
11375#define mmDP4_DP_DPHY_SCRAM_CNTL_BASE_IDX 2
11376#define mmDP4_DP_DPHY_CRC_EN 0x1d35
11377#define mmDP4_DP_DPHY_CRC_EN_BASE_IDX 2
11378#define mmDP4_DP_DPHY_CRC_CNTL 0x1d36
11379#define mmDP4_DP_DPHY_CRC_CNTL_BASE_IDX 2
11380#define mmDP4_DP_DPHY_CRC_RESULT 0x1d37
11381#define mmDP4_DP_DPHY_CRC_RESULT_BASE_IDX 2
11382#define mmDP4_DP_DPHY_CRC_MST_CNTL 0x1d38
11383#define mmDP4_DP_DPHY_CRC_MST_CNTL_BASE_IDX 2
11384#define mmDP4_DP_DPHY_CRC_MST_STATUS 0x1d39
11385#define mmDP4_DP_DPHY_CRC_MST_STATUS_BASE_IDX 2
11386#define mmDP4_DP_DPHY_FAST_TRAINING 0x1d3a
11387#define mmDP4_DP_DPHY_FAST_TRAINING_BASE_IDX 2
11388#define mmDP4_DP_DPHY_FAST_TRAINING_STATUS 0x1d3b
11389#define mmDP4_DP_DPHY_FAST_TRAINING_STATUS_BASE_IDX 2
11390#define mmDP4_DP_MSA_V_TIMING_OVERRIDE1 0x1d3c
11391#define mmDP4_DP_MSA_V_TIMING_OVERRIDE1_BASE_IDX 2
11392#define mmDP4_DP_MSA_V_TIMING_OVERRIDE2 0x1d3d
11393#define mmDP4_DP_MSA_V_TIMING_OVERRIDE2_BASE_IDX 2
11394#define mmDP4_DP_SEC_CNTL 0x1d41
11395#define mmDP4_DP_SEC_CNTL_BASE_IDX 2
11396#define mmDP4_DP_SEC_CNTL1 0x1d42
11397#define mmDP4_DP_SEC_CNTL1_BASE_IDX 2
11398#define mmDP4_DP_SEC_FRAMING1 0x1d43
11399#define mmDP4_DP_SEC_FRAMING1_BASE_IDX 2
11400#define mmDP4_DP_SEC_FRAMING2 0x1d44
11401#define mmDP4_DP_SEC_FRAMING2_BASE_IDX 2
11402#define mmDP4_DP_SEC_FRAMING3 0x1d45
11403#define mmDP4_DP_SEC_FRAMING3_BASE_IDX 2
11404#define mmDP4_DP_SEC_FRAMING4 0x1d46
11405#define mmDP4_DP_SEC_FRAMING4_BASE_IDX 2
11406#define mmDP4_DP_SEC_AUD_N 0x1d47
11407#define mmDP4_DP_SEC_AUD_N_BASE_IDX 2
11408#define mmDP4_DP_SEC_AUD_N_READBACK 0x1d48
11409#define mmDP4_DP_SEC_AUD_N_READBACK_BASE_IDX 2
11410#define mmDP4_DP_SEC_AUD_M 0x1d49
11411#define mmDP4_DP_SEC_AUD_M_BASE_IDX 2
11412#define mmDP4_DP_SEC_AUD_M_READBACK 0x1d4a
11413#define mmDP4_DP_SEC_AUD_M_READBACK_BASE_IDX 2
11414#define mmDP4_DP_SEC_TIMESTAMP 0x1d4b
11415#define mmDP4_DP_SEC_TIMESTAMP_BASE_IDX 2
11416#define mmDP4_DP_SEC_PACKET_CNTL 0x1d4c
11417#define mmDP4_DP_SEC_PACKET_CNTL_BASE_IDX 2
11418#define mmDP4_DP_MSE_RATE_CNTL 0x1d4d
11419#define mmDP4_DP_MSE_RATE_CNTL_BASE_IDX 2
11420#define mmDP4_DP_MSE_RATE_UPDATE 0x1d4f
11421#define mmDP4_DP_MSE_RATE_UPDATE_BASE_IDX 2
11422#define mmDP4_DP_MSE_SAT0 0x1d50
11423#define mmDP4_DP_MSE_SAT0_BASE_IDX 2
11424#define mmDP4_DP_MSE_SAT1 0x1d51
11425#define mmDP4_DP_MSE_SAT1_BASE_IDX 2
11426#define mmDP4_DP_MSE_SAT2 0x1d52
11427#define mmDP4_DP_MSE_SAT2_BASE_IDX 2
11428#define mmDP4_DP_MSE_SAT_UPDATE 0x1d53
11429#define mmDP4_DP_MSE_SAT_UPDATE_BASE_IDX 2
11430#define mmDP4_DP_MSE_LINK_TIMING 0x1d54
11431#define mmDP4_DP_MSE_LINK_TIMING_BASE_IDX 2
11432#define mmDP4_DP_MSE_MISC_CNTL 0x1d55
11433#define mmDP4_DP_MSE_MISC_CNTL_BASE_IDX 2
11434#define mmDP4_DP_DPHY_BS_SR_SWAP_CNTL 0x1d5a
11435#define mmDP4_DP_DPHY_BS_SR_SWAP_CNTL_BASE_IDX 2
11436#define mmDP4_DP_DPHY_HBR2_PATTERN_CONTROL 0x1d5b
11437#define mmDP4_DP_DPHY_HBR2_PATTERN_CONTROL_BASE_IDX 2
11438#define mmDP4_DP_MSE_SAT0_STATUS 0x1d5d
11439#define mmDP4_DP_MSE_SAT0_STATUS_BASE_IDX 2
11440#define mmDP4_DP_MSE_SAT1_STATUS 0x1d5e
11441#define mmDP4_DP_MSE_SAT1_STATUS_BASE_IDX 2
11442#define mmDP4_DP_MSE_SAT2_STATUS 0x1d5f
11443#define mmDP4_DP_MSE_SAT2_STATUS_BASE_IDX 2
11444
11445
11446// addressBlock: dce_dc_dig5_dispdec
11447// base address: 0x1400
11448#define mmDIG5_DIG_FE_CNTL 0x1d7e
11449#define mmDIG5_DIG_FE_CNTL_BASE_IDX 2
11450#define mmDIG5_DIG_OUTPUT_CRC_CNTL 0x1d7f
11451#define mmDIG5_DIG_OUTPUT_CRC_CNTL_BASE_IDX 2
11452#define mmDIG5_DIG_OUTPUT_CRC_RESULT 0x1d80
11453#define mmDIG5_DIG_OUTPUT_CRC_RESULT_BASE_IDX 2
11454#define mmDIG5_DIG_CLOCK_PATTERN 0x1d81
11455#define mmDIG5_DIG_CLOCK_PATTERN_BASE_IDX 2
11456#define mmDIG5_DIG_TEST_PATTERN 0x1d82
11457#define mmDIG5_DIG_TEST_PATTERN_BASE_IDX 2
11458#define mmDIG5_DIG_RANDOM_PATTERN_SEED 0x1d83
11459#define mmDIG5_DIG_RANDOM_PATTERN_SEED_BASE_IDX 2
11460#define mmDIG5_DIG_FIFO_STATUS 0x1d84
11461#define mmDIG5_DIG_FIFO_STATUS_BASE_IDX 2
11462#define mmDIG5_HDMI_CONTROL 0x1d87
11463#define mmDIG5_HDMI_CONTROL_BASE_IDX 2
11464#define mmDIG5_HDMI_STATUS 0x1d88
11465#define mmDIG5_HDMI_STATUS_BASE_IDX 2
11466#define mmDIG5_HDMI_AUDIO_PACKET_CONTROL 0x1d89
11467#define mmDIG5_HDMI_AUDIO_PACKET_CONTROL_BASE_IDX 2
11468#define mmDIG5_HDMI_ACR_PACKET_CONTROL 0x1d8a
11469#define mmDIG5_HDMI_ACR_PACKET_CONTROL_BASE_IDX 2
11470#define mmDIG5_HDMI_VBI_PACKET_CONTROL 0x1d8b
11471#define mmDIG5_HDMI_VBI_PACKET_CONTROL_BASE_IDX 2
11472#define mmDIG5_HDMI_INFOFRAME_CONTROL0 0x1d8c
11473#define mmDIG5_HDMI_INFOFRAME_CONTROL0_BASE_IDX 2
11474#define mmDIG5_HDMI_INFOFRAME_CONTROL1 0x1d8d
11475#define mmDIG5_HDMI_INFOFRAME_CONTROL1_BASE_IDX 2
11476#define mmDIG5_HDMI_GENERIC_PACKET_CONTROL0 0x1d8e
11477#define mmDIG5_HDMI_GENERIC_PACKET_CONTROL0_BASE_IDX 2
11478#define mmDIG5_AFMT_INTERRUPT_STATUS 0x1d8f
11479#define mmDIG5_AFMT_INTERRUPT_STATUS_BASE_IDX 2
11480#define mmDIG5_HDMI_GC 0x1d91
11481#define mmDIG5_HDMI_GC_BASE_IDX 2
11482#define mmDIG5_AFMT_AUDIO_PACKET_CONTROL2 0x1d92
11483#define mmDIG5_AFMT_AUDIO_PACKET_CONTROL2_BASE_IDX 2
11484#define mmDIG5_AFMT_ISRC1_0 0x1d93
11485#define mmDIG5_AFMT_ISRC1_0_BASE_IDX 2
11486#define mmDIG5_AFMT_ISRC1_1 0x1d94
11487#define mmDIG5_AFMT_ISRC1_1_BASE_IDX 2
11488#define mmDIG5_AFMT_ISRC1_2 0x1d95
11489#define mmDIG5_AFMT_ISRC1_2_BASE_IDX 2
11490#define mmDIG5_AFMT_ISRC1_3 0x1d96
11491#define mmDIG5_AFMT_ISRC1_3_BASE_IDX 2
11492#define mmDIG5_AFMT_ISRC1_4 0x1d97
11493#define mmDIG5_AFMT_ISRC1_4_BASE_IDX 2
11494#define mmDIG5_AFMT_ISRC2_0 0x1d98
11495#define mmDIG5_AFMT_ISRC2_0_BASE_IDX 2
11496#define mmDIG5_AFMT_ISRC2_1 0x1d99
11497#define mmDIG5_AFMT_ISRC2_1_BASE_IDX 2
11498#define mmDIG5_AFMT_ISRC2_2 0x1d9a
11499#define mmDIG5_AFMT_ISRC2_2_BASE_IDX 2
11500#define mmDIG5_AFMT_ISRC2_3 0x1d9b
11501#define mmDIG5_AFMT_ISRC2_3_BASE_IDX 2
11502#define mmDIG5_AFMT_AVI_INFO0 0x1d9c
11503#define mmDIG5_AFMT_AVI_INFO0_BASE_IDX 2
11504#define mmDIG5_AFMT_AVI_INFO1 0x1d9d
11505#define mmDIG5_AFMT_AVI_INFO1_BASE_IDX 2
11506#define mmDIG5_AFMT_AVI_INFO2 0x1d9e
11507#define mmDIG5_AFMT_AVI_INFO2_BASE_IDX 2
11508#define mmDIG5_AFMT_AVI_INFO3 0x1d9f
11509#define mmDIG5_AFMT_AVI_INFO3_BASE_IDX 2
11510#define mmDIG5_AFMT_MPEG_INFO0 0x1da0
11511#define mmDIG5_AFMT_MPEG_INFO0_BASE_IDX 2
11512#define mmDIG5_AFMT_MPEG_INFO1 0x1da1
11513#define mmDIG5_AFMT_MPEG_INFO1_BASE_IDX 2
11514#define mmDIG5_AFMT_GENERIC_HDR 0x1da2
11515#define mmDIG5_AFMT_GENERIC_HDR_BASE_IDX 2
11516#define mmDIG5_AFMT_GENERIC_0 0x1da3
11517#define mmDIG5_AFMT_GENERIC_0_BASE_IDX 2
11518#define mmDIG5_AFMT_GENERIC_1 0x1da4
11519#define mmDIG5_AFMT_GENERIC_1_BASE_IDX 2
11520#define mmDIG5_AFMT_GENERIC_2 0x1da5
11521#define mmDIG5_AFMT_GENERIC_2_BASE_IDX 2
11522#define mmDIG5_AFMT_GENERIC_3 0x1da6
11523#define mmDIG5_AFMT_GENERIC_3_BASE_IDX 2
11524#define mmDIG5_AFMT_GENERIC_4 0x1da7
11525#define mmDIG5_AFMT_GENERIC_4_BASE_IDX 2
11526#define mmDIG5_AFMT_GENERIC_5 0x1da8
11527#define mmDIG5_AFMT_GENERIC_5_BASE_IDX 2
11528#define mmDIG5_AFMT_GENERIC_6 0x1da9
11529#define mmDIG5_AFMT_GENERIC_6_BASE_IDX 2
11530#define mmDIG5_AFMT_GENERIC_7 0x1daa
11531#define mmDIG5_AFMT_GENERIC_7_BASE_IDX 2
11532#define mmDIG5_HDMI_GENERIC_PACKET_CONTROL1 0x1dab
11533#define mmDIG5_HDMI_GENERIC_PACKET_CONTROL1_BASE_IDX 2
11534#define mmDIG5_HDMI_ACR_32_0 0x1dac
11535#define mmDIG5_HDMI_ACR_32_0_BASE_IDX 2
11536#define mmDIG5_HDMI_ACR_32_1 0x1dad
11537#define mmDIG5_HDMI_ACR_32_1_BASE_IDX 2
11538#define mmDIG5_HDMI_ACR_44_0 0x1dae
11539#define mmDIG5_HDMI_ACR_44_0_BASE_IDX 2
11540#define mmDIG5_HDMI_ACR_44_1 0x1daf
11541#define mmDIG5_HDMI_ACR_44_1_BASE_IDX 2
11542#define mmDIG5_HDMI_ACR_48_0 0x1db0
11543#define mmDIG5_HDMI_ACR_48_0_BASE_IDX 2
11544#define mmDIG5_HDMI_ACR_48_1 0x1db1
11545#define mmDIG5_HDMI_ACR_48_1_BASE_IDX 2
11546#define mmDIG5_HDMI_ACR_STATUS_0 0x1db2
11547#define mmDIG5_HDMI_ACR_STATUS_0_BASE_IDX 2
11548#define mmDIG5_HDMI_ACR_STATUS_1 0x1db3
11549#define mmDIG5_HDMI_ACR_STATUS_1_BASE_IDX 2
11550#define mmDIG5_AFMT_AUDIO_INFO0 0x1db4
11551#define mmDIG5_AFMT_AUDIO_INFO0_BASE_IDX 2
11552#define mmDIG5_AFMT_AUDIO_INFO1 0x1db5
11553#define mmDIG5_AFMT_AUDIO_INFO1_BASE_IDX 2
11554#define mmDIG5_AFMT_60958_0 0x1db6
11555#define mmDIG5_AFMT_60958_0_BASE_IDX 2
11556#define mmDIG5_AFMT_60958_1 0x1db7
11557#define mmDIG5_AFMT_60958_1_BASE_IDX 2
11558#define mmDIG5_AFMT_AUDIO_CRC_CONTROL 0x1db8
11559#define mmDIG5_AFMT_AUDIO_CRC_CONTROL_BASE_IDX 2
11560#define mmDIG5_AFMT_RAMP_CONTROL0 0x1db9
11561#define mmDIG5_AFMT_RAMP_CONTROL0_BASE_IDX 2
11562#define mmDIG5_AFMT_RAMP_CONTROL1 0x1dba
11563#define mmDIG5_AFMT_RAMP_CONTROL1_BASE_IDX 2
11564#define mmDIG5_AFMT_RAMP_CONTROL2 0x1dbb
11565#define mmDIG5_AFMT_RAMP_CONTROL2_BASE_IDX 2
11566#define mmDIG5_AFMT_RAMP_CONTROL3 0x1dbc
11567#define mmDIG5_AFMT_RAMP_CONTROL3_BASE_IDX 2
11568#define mmDIG5_AFMT_60958_2 0x1dbd
11569#define mmDIG5_AFMT_60958_2_BASE_IDX 2
11570#define mmDIG5_AFMT_AUDIO_CRC_RESULT 0x1dbe
11571#define mmDIG5_AFMT_AUDIO_CRC_RESULT_BASE_IDX 2
11572#define mmDIG5_AFMT_STATUS 0x1dbf
11573#define mmDIG5_AFMT_STATUS_BASE_IDX 2
11574#define mmDIG5_AFMT_AUDIO_PACKET_CONTROL 0x1dc0
11575#define mmDIG5_AFMT_AUDIO_PACKET_CONTROL_BASE_IDX 2
11576#define mmDIG5_AFMT_VBI_PACKET_CONTROL 0x1dc1
11577#define mmDIG5_AFMT_VBI_PACKET_CONTROL_BASE_IDX 2
11578#define mmDIG5_AFMT_INFOFRAME_CONTROL0 0x1dc2
11579#define mmDIG5_AFMT_INFOFRAME_CONTROL0_BASE_IDX 2
11580#define mmDIG5_AFMT_AUDIO_SRC_CONTROL 0x1dc3
11581#define mmDIG5_AFMT_AUDIO_SRC_CONTROL_BASE_IDX 2
11582#define mmDIG5_DIG_BE_CNTL 0x1dc5
11583#define mmDIG5_DIG_BE_CNTL_BASE_IDX 2
11584#define mmDIG5_DIG_BE_EN_CNTL 0x1dc6
11585#define mmDIG5_DIG_BE_EN_CNTL_BASE_IDX 2
11586#define mmDIG5_TMDS_CNTL 0x1de9
11587#define mmDIG5_TMDS_CNTL_BASE_IDX 2
11588#define mmDIG5_TMDS_CONTROL_CHAR 0x1dea
11589#define mmDIG5_TMDS_CONTROL_CHAR_BASE_IDX 2
11590#define mmDIG5_TMDS_CONTROL0_FEEDBACK 0x1deb
11591#define mmDIG5_TMDS_CONTROL0_FEEDBACK_BASE_IDX 2
11592#define mmDIG5_TMDS_STEREOSYNC_CTL_SEL 0x1dec
11593#define mmDIG5_TMDS_STEREOSYNC_CTL_SEL_BASE_IDX 2
11594#define mmDIG5_TMDS_SYNC_CHAR_PATTERN_0_1 0x1ded
11595#define mmDIG5_TMDS_SYNC_CHAR_PATTERN_0_1_BASE_IDX 2
11596#define mmDIG5_TMDS_SYNC_CHAR_PATTERN_2_3 0x1dee
11597#define mmDIG5_TMDS_SYNC_CHAR_PATTERN_2_3_BASE_IDX 2
11598#define mmDIG5_TMDS_CTL_BITS 0x1df0
11599#define mmDIG5_TMDS_CTL_BITS_BASE_IDX 2
11600#define mmDIG5_TMDS_DCBALANCER_CONTROL 0x1df1
11601#define mmDIG5_TMDS_DCBALANCER_CONTROL_BASE_IDX 2
11602#define mmDIG5_TMDS_CTL0_1_GEN_CNTL 0x1df3
11603#define mmDIG5_TMDS_CTL0_1_GEN_CNTL_BASE_IDX 2
11604#define mmDIG5_TMDS_CTL2_3_GEN_CNTL 0x1df4
11605#define mmDIG5_TMDS_CTL2_3_GEN_CNTL_BASE_IDX 2
11606#define mmDIG5_DIG_VERSION 0x1df6
11607#define mmDIG5_DIG_VERSION_BASE_IDX 2
11608#define mmDIG5_DIG_LANE_ENABLE 0x1df7
11609#define mmDIG5_DIG_LANE_ENABLE_BASE_IDX 2
11610#define mmDIG5_AFMT_CNTL 0x1dfc
11611#define mmDIG5_AFMT_CNTL_BASE_IDX 2
11612
11613
11614// addressBlock: dce_dc_dp5_dispdec
11615// base address: 0x1400
11616#define mmDP5_DP_LINK_CNTL 0x1e1e
11617#define mmDP5_DP_LINK_CNTL_BASE_IDX 2
11618#define mmDP5_DP_PIXEL_FORMAT 0x1e1f
11619#define mmDP5_DP_PIXEL_FORMAT_BASE_IDX 2
11620#define mmDP5_DP_MSA_COLORIMETRY 0x1e20
11621#define mmDP5_DP_MSA_COLORIMETRY_BASE_IDX 2
11622#define mmDP5_DP_CONFIG 0x1e21
11623#define mmDP5_DP_CONFIG_BASE_IDX 2
11624#define mmDP5_DP_VID_STREAM_CNTL 0x1e22
11625#define mmDP5_DP_VID_STREAM_CNTL_BASE_IDX 2
11626#define mmDP5_DP_STEER_FIFO 0x1e23
11627#define mmDP5_DP_STEER_FIFO_BASE_IDX 2
11628#define mmDP5_DP_MSA_MISC 0x1e24
11629#define mmDP5_DP_MSA_MISC_BASE_IDX 2
11630#define mmDP5_DP_VID_TIMING 0x1e26
11631#define mmDP5_DP_VID_TIMING_BASE_IDX 2
11632#define mmDP5_DP_VID_N 0x1e27
11633#define mmDP5_DP_VID_N_BASE_IDX 2
11634#define mmDP5_DP_VID_M 0x1e28
11635#define mmDP5_DP_VID_M_BASE_IDX 2
11636#define mmDP5_DP_LINK_FRAMING_CNTL 0x1e29
11637#define mmDP5_DP_LINK_FRAMING_CNTL_BASE_IDX 2
11638#define mmDP5_DP_HBR2_EYE_PATTERN 0x1e2a
11639#define mmDP5_DP_HBR2_EYE_PATTERN_BASE_IDX 2
11640#define mmDP5_DP_VID_MSA_VBID 0x1e2b
11641#define mmDP5_DP_VID_MSA_VBID_BASE_IDX 2
11642#define mmDP5_DP_VID_INTERRUPT_CNTL 0x1e2c
11643#define mmDP5_DP_VID_INTERRUPT_CNTL_BASE_IDX 2
11644#define mmDP5_DP_DPHY_CNTL 0x1e2d
11645#define mmDP5_DP_DPHY_CNTL_BASE_IDX 2
11646#define mmDP5_DP_DPHY_TRAINING_PATTERN_SEL 0x1e2e
11647#define mmDP5_DP_DPHY_TRAINING_PATTERN_SEL_BASE_IDX 2
11648#define mmDP5_DP_DPHY_SYM0 0x1e2f
11649#define mmDP5_DP_DPHY_SYM0_BASE_IDX 2
11650#define mmDP5_DP_DPHY_SYM1 0x1e30
11651#define mmDP5_DP_DPHY_SYM1_BASE_IDX 2
11652#define mmDP5_DP_DPHY_SYM2 0x1e31
11653#define mmDP5_DP_DPHY_SYM2_BASE_IDX 2
11654#define mmDP5_DP_DPHY_8B10B_CNTL 0x1e32
11655#define mmDP5_DP_DPHY_8B10B_CNTL_BASE_IDX 2
11656#define mmDP5_DP_DPHY_PRBS_CNTL 0x1e33
11657#define mmDP5_DP_DPHY_PRBS_CNTL_BASE_IDX 2
11658#define mmDP5_DP_DPHY_SCRAM_CNTL 0x1e34
11659#define mmDP5_DP_DPHY_SCRAM_CNTL_BASE_IDX 2
11660#define mmDP5_DP_DPHY_CRC_EN 0x1e35
11661#define mmDP5_DP_DPHY_CRC_EN_BASE_IDX 2
11662#define mmDP5_DP_DPHY_CRC_CNTL 0x1e36
11663#define mmDP5_DP_DPHY_CRC_CNTL_BASE_IDX 2
11664#define mmDP5_DP_DPHY_CRC_RESULT 0x1e37
11665#define mmDP5_DP_DPHY_CRC_RESULT_BASE_IDX 2
11666#define mmDP5_DP_DPHY_CRC_MST_CNTL 0x1e38
11667#define mmDP5_DP_DPHY_CRC_MST_CNTL_BASE_IDX 2
11668#define mmDP5_DP_DPHY_CRC_MST_STATUS 0x1e39
11669#define mmDP5_DP_DPHY_CRC_MST_STATUS_BASE_IDX 2
11670#define mmDP5_DP_DPHY_FAST_TRAINING 0x1e3a
11671#define mmDP5_DP_DPHY_FAST_TRAINING_BASE_IDX 2
11672#define mmDP5_DP_DPHY_FAST_TRAINING_STATUS 0x1e3b
11673#define mmDP5_DP_DPHY_FAST_TRAINING_STATUS_BASE_IDX 2
11674#define mmDP5_DP_MSA_V_TIMING_OVERRIDE1 0x1e3c
11675#define mmDP5_DP_MSA_V_TIMING_OVERRIDE1_BASE_IDX 2
11676#define mmDP5_DP_MSA_V_TIMING_OVERRIDE2 0x1e3d
11677#define mmDP5_DP_MSA_V_TIMING_OVERRIDE2_BASE_IDX 2
11678#define mmDP5_DP_SEC_CNTL 0x1e41
11679#define mmDP5_DP_SEC_CNTL_BASE_IDX 2
11680#define mmDP5_DP_SEC_CNTL1 0x1e42
11681#define mmDP5_DP_SEC_CNTL1_BASE_IDX 2
11682#define mmDP5_DP_SEC_FRAMING1 0x1e43
11683#define mmDP5_DP_SEC_FRAMING1_BASE_IDX 2
11684#define mmDP5_DP_SEC_FRAMING2 0x1e44
11685#define mmDP5_DP_SEC_FRAMING2_BASE_IDX 2
11686#define mmDP5_DP_SEC_FRAMING3 0x1e45
11687#define mmDP5_DP_SEC_FRAMING3_BASE_IDX 2
11688#define mmDP5_DP_SEC_FRAMING4 0x1e46
11689#define mmDP5_DP_SEC_FRAMING4_BASE_IDX 2
11690#define mmDP5_DP_SEC_AUD_N 0x1e47
11691#define mmDP5_DP_SEC_AUD_N_BASE_IDX 2
11692#define mmDP5_DP_SEC_AUD_N_READBACK 0x1e48
11693#define mmDP5_DP_SEC_AUD_N_READBACK_BASE_IDX 2
11694#define mmDP5_DP_SEC_AUD_M 0x1e49
11695#define mmDP5_DP_SEC_AUD_M_BASE_IDX 2
11696#define mmDP5_DP_SEC_AUD_M_READBACK 0x1e4a
11697#define mmDP5_DP_SEC_AUD_M_READBACK_BASE_IDX 2
11698#define mmDP5_DP_SEC_TIMESTAMP 0x1e4b
11699#define mmDP5_DP_SEC_TIMESTAMP_BASE_IDX 2
11700#define mmDP5_DP_SEC_PACKET_CNTL 0x1e4c
11701#define mmDP5_DP_SEC_PACKET_CNTL_BASE_IDX 2
11702#define mmDP5_DP_MSE_RATE_CNTL 0x1e4d
11703#define mmDP5_DP_MSE_RATE_CNTL_BASE_IDX 2
11704#define mmDP5_DP_MSE_RATE_UPDATE 0x1e4f
11705#define mmDP5_DP_MSE_RATE_UPDATE_BASE_IDX 2
11706#define mmDP5_DP_MSE_SAT0 0x1e50
11707#define mmDP5_DP_MSE_SAT0_BASE_IDX 2
11708#define mmDP5_DP_MSE_SAT1 0x1e51
11709#define mmDP5_DP_MSE_SAT1_BASE_IDX 2
11710#define mmDP5_DP_MSE_SAT2 0x1e52
11711#define mmDP5_DP_MSE_SAT2_BASE_IDX 2
11712#define mmDP5_DP_MSE_SAT_UPDATE 0x1e53
11713#define mmDP5_DP_MSE_SAT_UPDATE_BASE_IDX 2
11714#define mmDP5_DP_MSE_LINK_TIMING 0x1e54
11715#define mmDP5_DP_MSE_LINK_TIMING_BASE_IDX 2
11716#define mmDP5_DP_MSE_MISC_CNTL 0x1e55
11717#define mmDP5_DP_MSE_MISC_CNTL_BASE_IDX 2
11718#define mmDP5_DP_DPHY_BS_SR_SWAP_CNTL 0x1e5a
11719#define mmDP5_DP_DPHY_BS_SR_SWAP_CNTL_BASE_IDX 2
11720#define mmDP5_DP_DPHY_HBR2_PATTERN_CONTROL 0x1e5b
11721#define mmDP5_DP_DPHY_HBR2_PATTERN_CONTROL_BASE_IDX 2
11722#define mmDP5_DP_MSE_SAT0_STATUS 0x1e5d
11723#define mmDP5_DP_MSE_SAT0_STATUS_BASE_IDX 2
11724#define mmDP5_DP_MSE_SAT1_STATUS 0x1e5e
11725#define mmDP5_DP_MSE_SAT1_STATUS_BASE_IDX 2
11726#define mmDP5_DP_MSE_SAT2_STATUS 0x1e5f
11727#define mmDP5_DP_MSE_SAT2_STATUS_BASE_IDX 2
11728
11729
11730// addressBlock: dce_dc_dig6_dispdec
11731// base address: 0x1800
11732#define mmDIG6_DIG_FE_CNTL 0x1e7e
11733#define mmDIG6_DIG_FE_CNTL_BASE_IDX 2
11734#define mmDIG6_DIG_OUTPUT_CRC_CNTL 0x1e7f
11735#define mmDIG6_DIG_OUTPUT_CRC_CNTL_BASE_IDX 2
11736#define mmDIG6_DIG_OUTPUT_CRC_RESULT 0x1e80
11737#define mmDIG6_DIG_OUTPUT_CRC_RESULT_BASE_IDX 2
11738#define mmDIG6_DIG_CLOCK_PATTERN 0x1e81
11739#define mmDIG6_DIG_CLOCK_PATTERN_BASE_IDX 2
11740#define mmDIG6_DIG_TEST_PATTERN 0x1e82
11741#define mmDIG6_DIG_TEST_PATTERN_BASE_IDX 2
11742#define mmDIG6_DIG_RANDOM_PATTERN_SEED 0x1e83
11743#define mmDIG6_DIG_RANDOM_PATTERN_SEED_BASE_IDX 2
11744#define mmDIG6_DIG_FIFO_STATUS 0x1e84
11745#define mmDIG6_DIG_FIFO_STATUS_BASE_IDX 2
11746#define mmDIG6_HDMI_CONTROL 0x1e87
11747#define mmDIG6_HDMI_CONTROL_BASE_IDX 2
11748#define mmDIG6_HDMI_STATUS 0x1e88
11749#define mmDIG6_HDMI_STATUS_BASE_IDX 2
11750#define mmDIG6_HDMI_AUDIO_PACKET_CONTROL 0x1e89
11751#define mmDIG6_HDMI_AUDIO_PACKET_CONTROL_BASE_IDX 2
11752#define mmDIG6_HDMI_ACR_PACKET_CONTROL 0x1e8a
11753#define mmDIG6_HDMI_ACR_PACKET_CONTROL_BASE_IDX 2
11754#define mmDIG6_HDMI_VBI_PACKET_CONTROL 0x1e8b
11755#define mmDIG6_HDMI_VBI_PACKET_CONTROL_BASE_IDX 2
11756#define mmDIG6_HDMI_INFOFRAME_CONTROL0 0x1e8c
11757#define mmDIG6_HDMI_INFOFRAME_CONTROL0_BASE_IDX 2
11758#define mmDIG6_HDMI_INFOFRAME_CONTROL1 0x1e8d
11759#define mmDIG6_HDMI_INFOFRAME_CONTROL1_BASE_IDX 2
11760#define mmDIG6_HDMI_GENERIC_PACKET_CONTROL0 0x1e8e
11761#define mmDIG6_HDMI_GENERIC_PACKET_CONTROL0_BASE_IDX 2
11762#define mmDIG6_AFMT_INTERRUPT_STATUS 0x1e8f
11763#define mmDIG6_AFMT_INTERRUPT_STATUS_BASE_IDX 2
11764#define mmDIG6_HDMI_GC 0x1e91
11765#define mmDIG6_HDMI_GC_BASE_IDX 2
11766#define mmDIG6_AFMT_AUDIO_PACKET_CONTROL2 0x1e92
11767#define mmDIG6_AFMT_AUDIO_PACKET_CONTROL2_BASE_IDX 2
11768#define mmDIG6_AFMT_ISRC1_0 0x1e93
11769#define mmDIG6_AFMT_ISRC1_0_BASE_IDX 2
11770#define mmDIG6_AFMT_ISRC1_1 0x1e94
11771#define mmDIG6_AFMT_ISRC1_1_BASE_IDX 2
11772#define mmDIG6_AFMT_ISRC1_2 0x1e95
11773#define mmDIG6_AFMT_ISRC1_2_BASE_IDX 2
11774#define mmDIG6_AFMT_ISRC1_3 0x1e96
11775#define mmDIG6_AFMT_ISRC1_3_BASE_IDX 2
11776#define mmDIG6_AFMT_ISRC1_4 0x1e97
11777#define mmDIG6_AFMT_ISRC1_4_BASE_IDX 2
11778#define mmDIG6_AFMT_ISRC2_0 0x1e98
11779#define mmDIG6_AFMT_ISRC2_0_BASE_IDX 2
11780#define mmDIG6_AFMT_ISRC2_1 0x1e99
11781#define mmDIG6_AFMT_ISRC2_1_BASE_IDX 2
11782#define mmDIG6_AFMT_ISRC2_2 0x1e9a
11783#define mmDIG6_AFMT_ISRC2_2_BASE_IDX 2
11784#define mmDIG6_AFMT_ISRC2_3 0x1e9b
11785#define mmDIG6_AFMT_ISRC2_3_BASE_IDX 2
11786#define mmDIG6_AFMT_AVI_INFO0 0x1e9c
11787#define mmDIG6_AFMT_AVI_INFO0_BASE_IDX 2
11788#define mmDIG6_AFMT_AVI_INFO1 0x1e9d
11789#define mmDIG6_AFMT_AVI_INFO1_BASE_IDX 2
11790#define mmDIG6_AFMT_AVI_INFO2 0x1e9e
11791#define mmDIG6_AFMT_AVI_INFO2_BASE_IDX 2
11792#define mmDIG6_AFMT_AVI_INFO3 0x1e9f
11793#define mmDIG6_AFMT_AVI_INFO3_BASE_IDX 2
11794#define mmDIG6_AFMT_MPEG_INFO0 0x1ea0
11795#define mmDIG6_AFMT_MPEG_INFO0_BASE_IDX 2
11796#define mmDIG6_AFMT_MPEG_INFO1 0x1ea1
11797#define mmDIG6_AFMT_MPEG_INFO1_BASE_IDX 2
11798#define mmDIG6_AFMT_GENERIC_HDR 0x1ea2
11799#define mmDIG6_AFMT_GENERIC_HDR_BASE_IDX 2
11800#define mmDIG6_AFMT_GENERIC_0 0x1ea3
11801#define mmDIG6_AFMT_GENERIC_0_BASE_IDX 2
11802#define mmDIG6_AFMT_GENERIC_1 0x1ea4
11803#define mmDIG6_AFMT_GENERIC_1_BASE_IDX 2
11804#define mmDIG6_AFMT_GENERIC_2 0x1ea5
11805#define mmDIG6_AFMT_GENERIC_2_BASE_IDX 2
11806#define mmDIG6_AFMT_GENERIC_3 0x1ea6
11807#define mmDIG6_AFMT_GENERIC_3_BASE_IDX 2
11808#define mmDIG6_AFMT_GENERIC_4 0x1ea7
11809#define mmDIG6_AFMT_GENERIC_4_BASE_IDX 2
11810#define mmDIG6_AFMT_GENERIC_5 0x1ea8
11811#define mmDIG6_AFMT_GENERIC_5_BASE_IDX 2
11812#define mmDIG6_AFMT_GENERIC_6 0x1ea9
11813#define mmDIG6_AFMT_GENERIC_6_BASE_IDX 2
11814#define mmDIG6_AFMT_GENERIC_7 0x1eaa
11815#define mmDIG6_AFMT_GENERIC_7_BASE_IDX 2
11816#define mmDIG6_HDMI_GENERIC_PACKET_CONTROL1 0x1eab
11817#define mmDIG6_HDMI_GENERIC_PACKET_CONTROL1_BASE_IDX 2
11818#define mmDIG6_HDMI_ACR_32_0 0x1eac
11819#define mmDIG6_HDMI_ACR_32_0_BASE_IDX 2
11820#define mmDIG6_HDMI_ACR_32_1 0x1ead
11821#define mmDIG6_HDMI_ACR_32_1_BASE_IDX 2
11822#define mmDIG6_HDMI_ACR_44_0 0x1eae
11823#define mmDIG6_HDMI_ACR_44_0_BASE_IDX 2
11824#define mmDIG6_HDMI_ACR_44_1 0x1eaf
11825#define mmDIG6_HDMI_ACR_44_1_BASE_IDX 2
11826#define mmDIG6_HDMI_ACR_48_0 0x1eb0
11827#define mmDIG6_HDMI_ACR_48_0_BASE_IDX 2
11828#define mmDIG6_HDMI_ACR_48_1 0x1eb1
11829#define mmDIG6_HDMI_ACR_48_1_BASE_IDX 2
11830#define mmDIG6_HDMI_ACR_STATUS_0 0x1eb2
11831#define mmDIG6_HDMI_ACR_STATUS_0_BASE_IDX 2
11832#define mmDIG6_HDMI_ACR_STATUS_1 0x1eb3
11833#define mmDIG6_HDMI_ACR_STATUS_1_BASE_IDX 2
11834#define mmDIG6_AFMT_AUDIO_INFO0 0x1eb4
11835#define mmDIG6_AFMT_AUDIO_INFO0_BASE_IDX 2
11836#define mmDIG6_AFMT_AUDIO_INFO1 0x1eb5
11837#define mmDIG6_AFMT_AUDIO_INFO1_BASE_IDX 2
11838#define mmDIG6_AFMT_60958_0 0x1eb6
11839#define mmDIG6_AFMT_60958_0_BASE_IDX 2
11840#define mmDIG6_AFMT_60958_1 0x1eb7
11841#define mmDIG6_AFMT_60958_1_BASE_IDX 2
11842#define mmDIG6_AFMT_AUDIO_CRC_CONTROL 0x1eb8
11843#define mmDIG6_AFMT_AUDIO_CRC_CONTROL_BASE_IDX 2
11844#define mmDIG6_AFMT_RAMP_CONTROL0 0x1eb9
11845#define mmDIG6_AFMT_RAMP_CONTROL0_BASE_IDX 2
11846#define mmDIG6_AFMT_RAMP_CONTROL1 0x1eba
11847#define mmDIG6_AFMT_RAMP_CONTROL1_BASE_IDX 2
11848#define mmDIG6_AFMT_RAMP_CONTROL2 0x1ebb
11849#define mmDIG6_AFMT_RAMP_CONTROL2_BASE_IDX 2
11850#define mmDIG6_AFMT_RAMP_CONTROL3 0x1ebc
11851#define mmDIG6_AFMT_RAMP_CONTROL3_BASE_IDX 2
11852#define mmDIG6_AFMT_60958_2 0x1ebd
11853#define mmDIG6_AFMT_60958_2_BASE_IDX 2
11854#define mmDIG6_AFMT_AUDIO_CRC_RESULT 0x1ebe
11855#define mmDIG6_AFMT_AUDIO_CRC_RESULT_BASE_IDX 2
11856#define mmDIG6_AFMT_STATUS 0x1ebf
11857#define mmDIG6_AFMT_STATUS_BASE_IDX 2
11858#define mmDIG6_AFMT_AUDIO_PACKET_CONTROL 0x1ec0
11859#define mmDIG6_AFMT_AUDIO_PACKET_CONTROL_BASE_IDX 2
11860#define mmDIG6_AFMT_VBI_PACKET_CONTROL 0x1ec1
11861#define mmDIG6_AFMT_VBI_PACKET_CONTROL_BASE_IDX 2
11862#define mmDIG6_AFMT_INFOFRAME_CONTROL0 0x1ec2
11863#define mmDIG6_AFMT_INFOFRAME_CONTROL0_BASE_IDX 2
11864#define mmDIG6_AFMT_AUDIO_SRC_CONTROL 0x1ec3
11865#define mmDIG6_AFMT_AUDIO_SRC_CONTROL_BASE_IDX 2
11866#define mmDIG6_DIG_BE_CNTL 0x1ec5
11867#define mmDIG6_DIG_BE_CNTL_BASE_IDX 2
11868#define mmDIG6_DIG_BE_EN_CNTL 0x1ec6
11869#define mmDIG6_DIG_BE_EN_CNTL_BASE_IDX 2
11870#define mmDIG6_TMDS_CNTL 0x1ee9
11871#define mmDIG6_TMDS_CNTL_BASE_IDX 2
11872#define mmDIG6_TMDS_CONTROL_CHAR 0x1eea
11873#define mmDIG6_TMDS_CONTROL_CHAR_BASE_IDX 2
11874#define mmDIG6_TMDS_CONTROL0_FEEDBACK 0x1eeb
11875#define mmDIG6_TMDS_CONTROL0_FEEDBACK_BASE_IDX 2
11876#define mmDIG6_TMDS_STEREOSYNC_CTL_SEL 0x1eec
11877#define mmDIG6_TMDS_STEREOSYNC_CTL_SEL_BASE_IDX 2
11878#define mmDIG6_TMDS_SYNC_CHAR_PATTERN_0_1 0x1eed
11879#define mmDIG6_TMDS_SYNC_CHAR_PATTERN_0_1_BASE_IDX 2
11880#define mmDIG6_TMDS_SYNC_CHAR_PATTERN_2_3 0x1eee
11881#define mmDIG6_TMDS_SYNC_CHAR_PATTERN_2_3_BASE_IDX 2
11882#define mmDIG6_TMDS_CTL_BITS 0x1ef0
11883#define mmDIG6_TMDS_CTL_BITS_BASE_IDX 2
11884#define mmDIG6_TMDS_DCBALANCER_CONTROL 0x1ef1
11885#define mmDIG6_TMDS_DCBALANCER_CONTROL_BASE_IDX 2
11886#define mmDIG6_TMDS_CTL0_1_GEN_CNTL 0x1ef3
11887#define mmDIG6_TMDS_CTL0_1_GEN_CNTL_BASE_IDX 2
11888#define mmDIG6_TMDS_CTL2_3_GEN_CNTL 0x1ef4
11889#define mmDIG6_TMDS_CTL2_3_GEN_CNTL_BASE_IDX 2
11890#define mmDIG6_DIG_VERSION 0x1ef6
11891#define mmDIG6_DIG_VERSION_BASE_IDX 2
11892#define mmDIG6_DIG_LANE_ENABLE 0x1ef7
11893#define mmDIG6_DIG_LANE_ENABLE_BASE_IDX 2
11894#define mmDIG6_AFMT_CNTL 0x1efc
11895#define mmDIG6_AFMT_CNTL_BASE_IDX 2
11896
11897
11898// addressBlock: dce_dc_dp6_dispdec
11899// base address: 0x1800
11900#define mmDP6_DP_LINK_CNTL 0x1f1e
11901#define mmDP6_DP_LINK_CNTL_BASE_IDX 2
11902#define mmDP6_DP_PIXEL_FORMAT 0x1f1f
11903#define mmDP6_DP_PIXEL_FORMAT_BASE_IDX 2
11904#define mmDP6_DP_MSA_COLORIMETRY 0x1f20
11905#define mmDP6_DP_MSA_COLORIMETRY_BASE_IDX 2
11906#define mmDP6_DP_CONFIG 0x1f21
11907#define mmDP6_DP_CONFIG_BASE_IDX 2
11908#define mmDP6_DP_VID_STREAM_CNTL 0x1f22
11909#define mmDP6_DP_VID_STREAM_CNTL_BASE_IDX 2
11910#define mmDP6_DP_STEER_FIFO 0x1f23
11911#define mmDP6_DP_STEER_FIFO_BASE_IDX 2
11912#define mmDP6_DP_MSA_MISC 0x1f24
11913#define mmDP6_DP_MSA_MISC_BASE_IDX 2
11914#define mmDP6_DP_VID_TIMING 0x1f26
11915#define mmDP6_DP_VID_TIMING_BASE_IDX 2
11916#define mmDP6_DP_VID_N 0x1f27
11917#define mmDP6_DP_VID_N_BASE_IDX 2
11918#define mmDP6_DP_VID_M 0x1f28
11919#define mmDP6_DP_VID_M_BASE_IDX 2
11920#define mmDP6_DP_LINK_FRAMING_CNTL 0x1f29
11921#define mmDP6_DP_LINK_FRAMING_CNTL_BASE_IDX 2
11922#define mmDP6_DP_HBR2_EYE_PATTERN 0x1f2a
11923#define mmDP6_DP_HBR2_EYE_PATTERN_BASE_IDX 2
11924#define mmDP6_DP_VID_MSA_VBID 0x1f2b
11925#define mmDP6_DP_VID_MSA_VBID_BASE_IDX 2
11926#define mmDP6_DP_VID_INTERRUPT_CNTL 0x1f2c
11927#define mmDP6_DP_VID_INTERRUPT_CNTL_BASE_IDX 2
11928#define mmDP6_DP_DPHY_CNTL 0x1f2d
11929#define mmDP6_DP_DPHY_CNTL_BASE_IDX 2
11930#define mmDP6_DP_DPHY_TRAINING_PATTERN_SEL 0x1f2e
11931#define mmDP6_DP_DPHY_TRAINING_PATTERN_SEL_BASE_IDX 2
11932#define mmDP6_DP_DPHY_SYM0 0x1f2f
11933#define mmDP6_DP_DPHY_SYM0_BASE_IDX 2
11934#define mmDP6_DP_DPHY_SYM1 0x1f30
11935#define mmDP6_DP_DPHY_SYM1_BASE_IDX 2
11936#define mmDP6_DP_DPHY_SYM2 0x1f31
11937#define mmDP6_DP_DPHY_SYM2_BASE_IDX 2
11938#define mmDP6_DP_DPHY_8B10B_CNTL 0x1f32
11939#define mmDP6_DP_DPHY_8B10B_CNTL_BASE_IDX 2
11940#define mmDP6_DP_DPHY_PRBS_CNTL 0x1f33
11941#define mmDP6_DP_DPHY_PRBS_CNTL_BASE_IDX 2
11942#define mmDP6_DP_DPHY_SCRAM_CNTL 0x1f34
11943#define mmDP6_DP_DPHY_SCRAM_CNTL_BASE_IDX 2
11944#define mmDP6_DP_DPHY_CRC_EN 0x1f35
11945#define mmDP6_DP_DPHY_CRC_EN_BASE_IDX 2
11946#define mmDP6_DP_DPHY_CRC_CNTL 0x1f36
11947#define mmDP6_DP_DPHY_CRC_CNTL_BASE_IDX 2
11948#define mmDP6_DP_DPHY_CRC_RESULT 0x1f37
11949#define mmDP6_DP_DPHY_CRC_RESULT_BASE_IDX 2
11950#define mmDP6_DP_DPHY_CRC_MST_CNTL 0x1f38
11951#define mmDP6_DP_DPHY_CRC_MST_CNTL_BASE_IDX 2
11952#define mmDP6_DP_DPHY_CRC_MST_STATUS 0x1f39
11953#define mmDP6_DP_DPHY_CRC_MST_STATUS_BASE_IDX 2
11954#define mmDP6_DP_DPHY_FAST_TRAINING 0x1f3a
11955#define mmDP6_DP_DPHY_FAST_TRAINING_BASE_IDX 2
11956#define mmDP6_DP_DPHY_FAST_TRAINING_STATUS 0x1f3b
11957#define mmDP6_DP_DPHY_FAST_TRAINING_STATUS_BASE_IDX 2
11958#define mmDP6_DP_MSA_V_TIMING_OVERRIDE1 0x1f3c
11959#define mmDP6_DP_MSA_V_TIMING_OVERRIDE1_BASE_IDX 2
11960#define mmDP6_DP_MSA_V_TIMING_OVERRIDE2 0x1f3d
11961#define mmDP6_DP_MSA_V_TIMING_OVERRIDE2_BASE_IDX 2
11962#define mmDP6_DP_SEC_CNTL 0x1f41
11963#define mmDP6_DP_SEC_CNTL_BASE_IDX 2
11964#define mmDP6_DP_SEC_CNTL1 0x1f42
11965#define mmDP6_DP_SEC_CNTL1_BASE_IDX 2
11966#define mmDP6_DP_SEC_FRAMING1 0x1f43
11967#define mmDP6_DP_SEC_FRAMING1_BASE_IDX 2
11968#define mmDP6_DP_SEC_FRAMING2 0x1f44
11969#define mmDP6_DP_SEC_FRAMING2_BASE_IDX 2
11970#define mmDP6_DP_SEC_FRAMING3 0x1f45
11971#define mmDP6_DP_SEC_FRAMING3_BASE_IDX 2
11972#define mmDP6_DP_SEC_FRAMING4 0x1f46
11973#define mmDP6_DP_SEC_FRAMING4_BASE_IDX 2
11974#define mmDP6_DP_SEC_AUD_N 0x1f47
11975#define mmDP6_DP_SEC_AUD_N_BASE_IDX 2
11976#define mmDP6_DP_SEC_AUD_N_READBACK 0x1f48
11977#define mmDP6_DP_SEC_AUD_N_READBACK_BASE_IDX 2
11978#define mmDP6_DP_SEC_AUD_M 0x1f49
11979#define mmDP6_DP_SEC_AUD_M_BASE_IDX 2
11980#define mmDP6_DP_SEC_AUD_M_READBACK 0x1f4a
11981#define mmDP6_DP_SEC_AUD_M_READBACK_BASE_IDX 2
11982#define mmDP6_DP_SEC_TIMESTAMP 0x1f4b
11983#define mmDP6_DP_SEC_TIMESTAMP_BASE_IDX 2
11984#define mmDP6_DP_SEC_PACKET_CNTL 0x1f4c
11985#define mmDP6_DP_SEC_PACKET_CNTL_BASE_IDX 2
11986#define mmDP6_DP_MSE_RATE_CNTL 0x1f4d
11987#define mmDP6_DP_MSE_RATE_CNTL_BASE_IDX 2
11988#define mmDP6_DP_MSE_RATE_UPDATE 0x1f4f
11989#define mmDP6_DP_MSE_RATE_UPDATE_BASE_IDX 2
11990#define mmDP6_DP_MSE_SAT0 0x1f50
11991#define mmDP6_DP_MSE_SAT0_BASE_IDX 2
11992#define mmDP6_DP_MSE_SAT1 0x1f51
11993#define mmDP6_DP_MSE_SAT1_BASE_IDX 2
11994#define mmDP6_DP_MSE_SAT2 0x1f52
11995#define mmDP6_DP_MSE_SAT2_BASE_IDX 2
11996#define mmDP6_DP_MSE_SAT_UPDATE 0x1f53
11997#define mmDP6_DP_MSE_SAT_UPDATE_BASE_IDX 2
11998#define mmDP6_DP_MSE_LINK_TIMING 0x1f54
11999#define mmDP6_DP_MSE_LINK_TIMING_BASE_IDX 2
12000#define mmDP6_DP_MSE_MISC_CNTL 0x1f55
12001#define mmDP6_DP_MSE_MISC_CNTL_BASE_IDX 2
12002#define mmDP6_DP_DPHY_BS_SR_SWAP_CNTL 0x1f5a
12003#define mmDP6_DP_DPHY_BS_SR_SWAP_CNTL_BASE_IDX 2
12004#define mmDP6_DP_DPHY_HBR2_PATTERN_CONTROL 0x1f5b
12005#define mmDP6_DP_DPHY_HBR2_PATTERN_CONTROL_BASE_IDX 2
12006#define mmDP6_DP_MSE_SAT0_STATUS 0x1f5d
12007#define mmDP6_DP_MSE_SAT0_STATUS_BASE_IDX 2
12008#define mmDP6_DP_MSE_SAT1_STATUS 0x1f5e
12009#define mmDP6_DP_MSE_SAT1_STATUS_BASE_IDX 2
12010#define mmDP6_DP_MSE_SAT2_STATUS 0x1f5f
12011#define mmDP6_DP_MSE_SAT2_STATUS_BASE_IDX 2
12012
12013
12014// addressBlock: dce_dc_dcio_uniphy0_dispdec
12015// base address: 0x0
12016#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED0 0x213e
12017#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
12018#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED1 0x213f
12019#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
12020#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED2 0x2140
12021#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
12022#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED3 0x2141
12023#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
12024#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED4 0x2142
12025#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
12026#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED5 0x2143
12027#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
12028#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED6 0x2144
12029#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
12030#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED7 0x2145
12031#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
12032#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED8 0x2146
12033#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
12034#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED9 0x2147
12035#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
12036#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED10 0x2148
12037#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
12038#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED11 0x2149
12039#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
12040#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED12 0x214a
12041#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
12042#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED13 0x214b
12043#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
12044#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED14 0x214c
12045#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
12046#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED15 0x214d
12047#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
12048#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED16 0x214e
12049#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
12050#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED17 0x214f
12051#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
12052#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED18 0x2150
12053#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
12054#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED19 0x2151
12055#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
12056#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED20 0x2152
12057#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
12058#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED21 0x2153
12059#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
12060#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED22 0x2154
12061#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
12062#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED23 0x2155
12063#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
12064#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED24 0x2156
12065#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
12066#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED25 0x2157
12067#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
12068#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED26 0x2158
12069#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
12070#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED27 0x2159
12071#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
12072#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED28 0x215a
12073#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
12074#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED29 0x215b
12075#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
12076#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED30 0x215c
12077#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
12078#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED31 0x215d
12079#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
12080#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED32 0x215e
12081#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
12082#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED33 0x215f
12083#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
12084#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED34 0x2160
12085#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
12086#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED35 0x2161
12087#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
12088#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED36 0x2162
12089#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
12090#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED37 0x2163
12091#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
12092#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED38 0x2164
12093#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
12094#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED39 0x2165
12095#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
12096#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED40 0x2166
12097#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
12098#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED41 0x2167
12099#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
12100#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED42 0x2168
12101#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
12102#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED43 0x2169
12103#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
12104#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED44 0x216a
12105#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
12106#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED45 0x216b
12107#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
12108#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED46 0x216c
12109#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
12110#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED47 0x216d
12111#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
12112#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED48 0x216e
12113#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
12114#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED49 0x216f
12115#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
12116#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED50 0x2170
12117#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
12118#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED51 0x2171
12119#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
12120#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED52 0x2172
12121#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
12122#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED53 0x2173
12123#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
12124#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED54 0x2174
12125#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
12126#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED55 0x2175
12127#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
12128#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED56 0x2176
12129#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
12130#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED57 0x2177
12131#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
12132#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED58 0x2178
12133#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
12134#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED59 0x2179
12135#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
12136#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED60 0x217a
12137#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
12138#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED61 0x217b
12139#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
12140#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED62 0x217c
12141#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
12142#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED63 0x217d
12143#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
12144#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED64 0x217e
12145#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
12146#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED65 0x217f
12147#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
12148#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED66 0x2180
12149#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
12150#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED67 0x2181
12151#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
12152#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED68 0x2182
12153#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
12154#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED69 0x2183
12155#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
12156#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED70 0x2184
12157#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
12158#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED71 0x2185
12159#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
12160#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED72 0x2186
12161#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
12162#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED73 0x2187
12163#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
12164#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED74 0x2188
12165#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
12166#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED75 0x2189
12167#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
12168#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED76 0x218a
12169#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
12170#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED77 0x218b
12171#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
12172#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED78 0x218c
12173#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
12174#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED79 0x218d
12175#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
12176#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED80 0x218e
12177#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
12178#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED81 0x218f
12179#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
12180#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED82 0x2190
12181#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
12182#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED83 0x2191
12183#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
12184#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED84 0x2192
12185#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
12186#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED85 0x2193
12187#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
12188#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED86 0x2194
12189#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
12190#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED87 0x2195
12191#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
12192#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED88 0x2196
12193#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
12194#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED89 0x2197
12195#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
12196#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED90 0x2198
12197#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
12198#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED91 0x2199
12199#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
12200#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED92 0x219a
12201#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
12202#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED93 0x219b
12203#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
12204#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED94 0x219c
12205#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
12206#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED95 0x219d
12207#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
12208#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED96 0x219e
12209#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
12210#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED97 0x219f
12211#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
12212#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED98 0x21a0
12213#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
12214#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED99 0x21a1
12215#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
12216#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED100 0x21a2
12217#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
12218#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED101 0x21a3
12219#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
12220#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED102 0x21a4
12221#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
12222#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED103 0x21a5
12223#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
12224#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED104 0x21a6
12225#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
12226#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED105 0x21a7
12227#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
12228#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED106 0x21a8
12229#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
12230#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED107 0x21a9
12231#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
12232#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED108 0x21aa
12233#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
12234#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED109 0x21ab
12235#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
12236#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED110 0x21ac
12237#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
12238#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED111 0x21ad
12239#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
12240#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED112 0x21ae
12241#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
12242#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED113 0x21af
12243#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
12244#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED114 0x21b0
12245#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
12246#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED115 0x21b1
12247#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
12248#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED116 0x21b2
12249#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
12250#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED117 0x21b3
12251#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
12252#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED118 0x21b4
12253#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
12254#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED119 0x21b5
12255#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
12256#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED120 0x21b6
12257#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
12258#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED121 0x21b7
12259#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
12260#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED122 0x21b8
12261#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
12262#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED123 0x21b9
12263#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
12264#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED124 0x21ba
12265#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
12266#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED125 0x21bb
12267#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
12268#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED126 0x21bc
12269#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
12270#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED127 0x21bd
12271#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
12272#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED128 0x21be
12273#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
12274#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED129 0x21bf
12275#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
12276#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED130 0x21c0
12277#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
12278#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED131 0x21c1
12279#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
12280#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED132 0x21c2
12281#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
12282#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED133 0x21c3
12283#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
12284#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED134 0x21c4
12285#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
12286#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED135 0x21c5
12287#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
12288#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED136 0x21c6
12289#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
12290#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED137 0x21c7
12291#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
12292#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED138 0x21c8
12293#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
12294#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED139 0x21c9
12295#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
12296#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED140 0x21ca
12297#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
12298#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED141 0x21cb
12299#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
12300#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED142 0x21cc
12301#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
12302#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED143 0x21cd
12303#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
12304#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED144 0x21ce
12305#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
12306#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED145 0x21cf
12307#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
12308#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED146 0x21d0
12309#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
12310#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED147 0x21d1
12311#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
12312#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED148 0x21d2
12313#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
12314#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED149 0x21d3
12315#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
12316#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED150 0x21d4
12317#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
12318#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED151 0x21d5
12319#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
12320#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED152 0x21d6
12321#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
12322#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED153 0x21d7
12323#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
12324#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED154 0x21d8
12325#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
12326#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED155 0x21d9
12327#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
12328#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED156 0x21da
12329#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
12330#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED157 0x21db
12331#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
12332#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED158 0x21dc
12333#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
12334#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED159 0x21dd
12335#define mmDCIO_UNIPHY0_UNIPHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
12336
12337
12338// addressBlock: dce_dc_dc_combophycmregs0_dispdec
12339// base address: 0x0
12340#define mmDC_COMBOPHYCMREGS0_COMMON_FUSE1 0x213e
12341#define mmDC_COMBOPHYCMREGS0_COMMON_FUSE1_BASE_IDX 2
12342#define mmDC_COMBOPHYCMREGS0_COMMON_FUSE2 0x213f
12343#define mmDC_COMBOPHYCMREGS0_COMMON_FUSE2_BASE_IDX 2
12344#define mmDC_COMBOPHYCMREGS0_COMMON_FUSE3 0x2140
12345#define mmDC_COMBOPHYCMREGS0_COMMON_FUSE3_BASE_IDX 2
12346#define mmDC_COMBOPHYCMREGS0_COMMON_MAR_DEEMPH_NOM 0x2141
12347#define mmDC_COMBOPHYCMREGS0_COMMON_MAR_DEEMPH_NOM_BASE_IDX 2
12348#define mmDC_COMBOPHYCMREGS0_COMMON_LANE_PWRMGMT 0x2142
12349#define mmDC_COMBOPHYCMREGS0_COMMON_LANE_PWRMGMT_BASE_IDX 2
12350#define mmDC_COMBOPHYCMREGS0_COMMON_TXCNTRL 0x2143
12351#define mmDC_COMBOPHYCMREGS0_COMMON_TXCNTRL_BASE_IDX 2
12352#define mmDC_COMBOPHYCMREGS0_COMMON_TMDP 0x2144
12353#define mmDC_COMBOPHYCMREGS0_COMMON_TMDP_BASE_IDX 2
12354#define mmDC_COMBOPHYCMREGS0_COMMON_LANE_RESETS 0x2145
12355#define mmDC_COMBOPHYCMREGS0_COMMON_LANE_RESETS_BASE_IDX 2
12356#define mmDC_COMBOPHYCMREGS0_COMMON_ZCALCODE_CTRL 0x2146
12357#define mmDC_COMBOPHYCMREGS0_COMMON_ZCALCODE_CTRL_BASE_IDX 2
12358#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU1 0x2147
12359#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU1_BASE_IDX 2
12360#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU2 0x2148
12361#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU2_BASE_IDX 2
12362#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU3 0x2149
12363#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU3_BASE_IDX 2
12364#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU4 0x214a
12365#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU4_BASE_IDX 2
12366#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU5 0x214b
12367#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU5_BASE_IDX 2
12368#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU6 0x214c
12369#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU6_BASE_IDX 2
12370#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU7 0x214d
12371#define mmDC_COMBOPHYCMREGS0_COMMON_DISP_RFU7_BASE_IDX 2
12372
12373
12374// addressBlock: dce_dc_dc_combophytxregs0_dispdec
12375// base address: 0x0
12376#define mmDC_COMBOPHYTXREGS0_CMD_BUS_TX_CONTROL_LANE0 0x215e
12377#define mmDC_COMBOPHYTXREGS0_CMD_BUS_TX_CONTROL_LANE0_BASE_IDX 2
12378#define mmDC_COMBOPHYTXREGS0_MARGIN_DEEMPH_LANE0 0x215f
12379#define mmDC_COMBOPHYTXREGS0_MARGIN_DEEMPH_LANE0_BASE_IDX 2
12380#define mmDC_COMBOPHYTXREGS0_CMD_BUS_GLOBAL_FOR_TX_LANE0 0x2160
12381#define mmDC_COMBOPHYTXREGS0_CMD_BUS_GLOBAL_FOR_TX_LANE0_BASE_IDX 2
12382#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU0_LANE0 0x2161
12383#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU0_LANE0_BASE_IDX 2
12384#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU1_LANE0 0x2162
12385#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU1_LANE0_BASE_IDX 2
12386#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU2_LANE0 0x2163
12387#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU2_LANE0_BASE_IDX 2
12388#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU3_LANE0 0x2164
12389#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU3_LANE0_BASE_IDX 2
12390#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU4_LANE0 0x2165
12391#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU4_LANE0_BASE_IDX 2
12392#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU5_LANE0 0x2166
12393#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU5_LANE0_BASE_IDX 2
12394#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU6_LANE0 0x2167
12395#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU6_LANE0_BASE_IDX 2
12396#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU7_LANE0 0x2168
12397#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU7_LANE0_BASE_IDX 2
12398#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU8_LANE0 0x2169
12399#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU8_LANE0_BASE_IDX 2
12400#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU9_LANE0 0x216a
12401#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU9_LANE0_BASE_IDX 2
12402#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU10_LANE0 0x216b
12403#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU10_LANE0_BASE_IDX 2
12404#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU11_LANE0 0x216c
12405#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU11_LANE0_BASE_IDX 2
12406#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU12_LANE0 0x216d
12407#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU12_LANE0_BASE_IDX 2
12408#define mmDC_COMBOPHYTXREGS0_CMD_BUS_TX_CONTROL_LANE1 0x216e
12409#define mmDC_COMBOPHYTXREGS0_CMD_BUS_TX_CONTROL_LANE1_BASE_IDX 2
12410#define mmDC_COMBOPHYTXREGS0_MARGIN_DEEMPH_LANE1 0x216f
12411#define mmDC_COMBOPHYTXREGS0_MARGIN_DEEMPH_LANE1_BASE_IDX 2
12412#define mmDC_COMBOPHYTXREGS0_CMD_BUS_GLOBAL_FOR_TX_LANE1 0x2170
12413#define mmDC_COMBOPHYTXREGS0_CMD_BUS_GLOBAL_FOR_TX_LANE1_BASE_IDX 2
12414#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU0_LANE1 0x2171
12415#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU0_LANE1_BASE_IDX 2
12416#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU1_LANE1 0x2172
12417#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU1_LANE1_BASE_IDX 2
12418#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU2_LANE1 0x2173
12419#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU2_LANE1_BASE_IDX 2
12420#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU3_LANE1 0x2174
12421#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU3_LANE1_BASE_IDX 2
12422#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU4_LANE1 0x2175
12423#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU4_LANE1_BASE_IDX 2
12424#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU5_LANE1 0x2176
12425#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU5_LANE1_BASE_IDX 2
12426#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU6_LANE1 0x2177
12427#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU6_LANE1_BASE_IDX 2
12428#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU7_LANE1 0x2178
12429#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU7_LANE1_BASE_IDX 2
12430#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU8_LANE1 0x2179
12431#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU8_LANE1_BASE_IDX 2
12432#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU9_LANE1 0x217a
12433#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU9_LANE1_BASE_IDX 2
12434#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU10_LANE1 0x217b
12435#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU10_LANE1_BASE_IDX 2
12436#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU11_LANE1 0x217c
12437#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU11_LANE1_BASE_IDX 2
12438#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU12_LANE1 0x217d
12439#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU12_LANE1_BASE_IDX 2
12440#define mmDC_COMBOPHYTXREGS0_CMD_BUS_TX_CONTROL_LANE2 0x217e
12441#define mmDC_COMBOPHYTXREGS0_CMD_BUS_TX_CONTROL_LANE2_BASE_IDX 2
12442#define mmDC_COMBOPHYTXREGS0_MARGIN_DEEMPH_LANE2 0x217f
12443#define mmDC_COMBOPHYTXREGS0_MARGIN_DEEMPH_LANE2_BASE_IDX 2
12444#define mmDC_COMBOPHYTXREGS0_CMD_BUS_GLOBAL_FOR_TX_LANE2 0x2180
12445#define mmDC_COMBOPHYTXREGS0_CMD_BUS_GLOBAL_FOR_TX_LANE2_BASE_IDX 2
12446#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU0_LANE2 0x2181
12447#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU0_LANE2_BASE_IDX 2
12448#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU1_LANE2 0x2182
12449#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU1_LANE2_BASE_IDX 2
12450#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU2_LANE2 0x2183
12451#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU2_LANE2_BASE_IDX 2
12452#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU3_LANE2 0x2184
12453#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU3_LANE2_BASE_IDX 2
12454#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU4_LANE2 0x2185
12455#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU4_LANE2_BASE_IDX 2
12456#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU5_LANE2 0x2186
12457#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU5_LANE2_BASE_IDX 2
12458#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU6_LANE2 0x2187
12459#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU6_LANE2_BASE_IDX 2
12460#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU7_LANE2 0x2188
12461#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU7_LANE2_BASE_IDX 2
12462#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU8_LANE2 0x2189
12463#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU8_LANE2_BASE_IDX 2
12464#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU9_LANE2 0x218a
12465#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU9_LANE2_BASE_IDX 2
12466#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU10_LANE2 0x218b
12467#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU10_LANE2_BASE_IDX 2
12468#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU11_LANE2 0x218c
12469#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU11_LANE2_BASE_IDX 2
12470#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU12_LANE2 0x218d
12471#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU12_LANE2_BASE_IDX 2
12472#define mmDC_COMBOPHYTXREGS0_CMD_BUS_TX_CONTROL_LANE3 0x218e
12473#define mmDC_COMBOPHYTXREGS0_CMD_BUS_TX_CONTROL_LANE3_BASE_IDX 2
12474#define mmDC_COMBOPHYTXREGS0_MARGIN_DEEMPH_LANE3 0x218f
12475#define mmDC_COMBOPHYTXREGS0_MARGIN_DEEMPH_LANE3_BASE_IDX 2
12476#define mmDC_COMBOPHYTXREGS0_CMD_BUS_GLOBAL_FOR_TX_LANE3 0x2190
12477#define mmDC_COMBOPHYTXREGS0_CMD_BUS_GLOBAL_FOR_TX_LANE3_BASE_IDX 2
12478#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU0_LANE3 0x2191
12479#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU0_LANE3_BASE_IDX 2
12480#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU1_LANE3 0x2192
12481#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU1_LANE3_BASE_IDX 2
12482#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU2_LANE3 0x2193
12483#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU2_LANE3_BASE_IDX 2
12484#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU3_LANE3 0x2194
12485#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU3_LANE3_BASE_IDX 2
12486#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU4_LANE3 0x2195
12487#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU4_LANE3_BASE_IDX 2
12488#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU5_LANE3 0x2196
12489#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU5_LANE3_BASE_IDX 2
12490#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU6_LANE3 0x2197
12491#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU6_LANE3_BASE_IDX 2
12492#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU7_LANE3 0x2198
12493#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU7_LANE3_BASE_IDX 2
12494#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU8_LANE3 0x2199
12495#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU8_LANE3_BASE_IDX 2
12496#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU9_LANE3 0x219a
12497#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU9_LANE3_BASE_IDX 2
12498#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU10_LANE3 0x219b
12499#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU10_LANE3_BASE_IDX 2
12500#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU11_LANE3 0x219c
12501#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU11_LANE3_BASE_IDX 2
12502#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU12_LANE3 0x219d
12503#define mmDC_COMBOPHYTXREGS0_TX_DISP_RFU12_LANE3_BASE_IDX 2
12504
12505
12506// addressBlock: dce_dc_dc_combophypllregs0_dispdec
12507// base address: 0x0
12508#define mmDC_COMBOPHYPLLREGS0_FREQ_CTRL0 0x219e
12509#define mmDC_COMBOPHYPLLREGS0_FREQ_CTRL0_BASE_IDX 2
12510#define mmDC_COMBOPHYPLLREGS0_FREQ_CTRL1 0x219f
12511#define mmDC_COMBOPHYPLLREGS0_FREQ_CTRL1_BASE_IDX 2
12512#define mmDC_COMBOPHYPLLREGS0_FREQ_CTRL2 0x21a0
12513#define mmDC_COMBOPHYPLLREGS0_FREQ_CTRL2_BASE_IDX 2
12514#define mmDC_COMBOPHYPLLREGS0_FREQ_CTRL3 0x21a1
12515#define mmDC_COMBOPHYPLLREGS0_FREQ_CTRL3_BASE_IDX 2
12516#define mmDC_COMBOPHYPLLREGS0_BW_CTRL_COARSE 0x21a2
12517#define mmDC_COMBOPHYPLLREGS0_BW_CTRL_COARSE_BASE_IDX 2
12518#define mmDC_COMBOPHYPLLREGS0_BW_CTRL_FINE 0x21a3
12519#define mmDC_COMBOPHYPLLREGS0_BW_CTRL_FINE_BASE_IDX 2
12520#define mmDC_COMBOPHYPLLREGS0_CAL_CTRL 0x21a4
12521#define mmDC_COMBOPHYPLLREGS0_CAL_CTRL_BASE_IDX 2
12522#define mmDC_COMBOPHYPLLREGS0_LOOP_CTRL 0x21a5
12523#define mmDC_COMBOPHYPLLREGS0_LOOP_CTRL_BASE_IDX 2
12524#define mmDC_COMBOPHYPLLREGS0_VREG_CFG 0x21a7
12525#define mmDC_COMBOPHYPLLREGS0_VREG_CFG_BASE_IDX 2
12526#define mmDC_COMBOPHYPLLREGS0_OBSERVE0 0x21a8
12527#define mmDC_COMBOPHYPLLREGS0_OBSERVE0_BASE_IDX 2
12528#define mmDC_COMBOPHYPLLREGS0_OBSERVE1 0x21a9
12529#define mmDC_COMBOPHYPLLREGS0_OBSERVE1_BASE_IDX 2
12530#define mmDC_COMBOPHYPLLREGS0_DFT_OUT 0x21aa
12531#define mmDC_COMBOPHYPLLREGS0_DFT_OUT_BASE_IDX 2
12532
12533
12534// addressBlock: dce_dc_dcio_uniphy1_dispdec
12535// base address: 0x320
12536#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED0 0x2206
12537#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
12538#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED1 0x2207
12539#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
12540#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED2 0x2208
12541#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
12542#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED3 0x2209
12543#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
12544#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED4 0x220a
12545#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
12546#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED5 0x220b
12547#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
12548#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED6 0x220c
12549#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
12550#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED7 0x220d
12551#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
12552#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED8 0x220e
12553#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
12554#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED9 0x220f
12555#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
12556#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED10 0x2210
12557#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
12558#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED11 0x2211
12559#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
12560#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED12 0x2212
12561#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
12562#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED13 0x2213
12563#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
12564#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED14 0x2214
12565#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
12566#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED15 0x2215
12567#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
12568#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED16 0x2216
12569#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
12570#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED17 0x2217
12571#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
12572#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED18 0x2218
12573#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
12574#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED19 0x2219
12575#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
12576#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED20 0x221a
12577#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
12578#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED21 0x221b
12579#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
12580#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED22 0x221c
12581#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
12582#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED23 0x221d
12583#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
12584#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED24 0x221e
12585#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
12586#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED25 0x221f
12587#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
12588#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED26 0x2220
12589#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
12590#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED27 0x2221
12591#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
12592#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED28 0x2222
12593#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
12594#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED29 0x2223
12595#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
12596#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED30 0x2224
12597#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
12598#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED31 0x2225
12599#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
12600#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED32 0x2226
12601#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
12602#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED33 0x2227
12603#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
12604#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED34 0x2228
12605#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
12606#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED35 0x2229
12607#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
12608#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED36 0x222a
12609#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
12610#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED37 0x222b
12611#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
12612#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED38 0x222c
12613#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
12614#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED39 0x222d
12615#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
12616#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED40 0x222e
12617#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
12618#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED41 0x222f
12619#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
12620#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED42 0x2230
12621#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
12622#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED43 0x2231
12623#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
12624#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED44 0x2232
12625#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
12626#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED45 0x2233
12627#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
12628#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED46 0x2234
12629#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
12630#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED47 0x2235
12631#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
12632#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED48 0x2236
12633#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
12634#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED49 0x2237
12635#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
12636#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED50 0x2238
12637#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
12638#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED51 0x2239
12639#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
12640#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED52 0x223a
12641#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
12642#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED53 0x223b
12643#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
12644#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED54 0x223c
12645#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
12646#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED55 0x223d
12647#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
12648#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED56 0x223e
12649#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
12650#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED57 0x223f
12651#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
12652#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED58 0x2240
12653#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
12654#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED59 0x2241
12655#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
12656#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED60 0x2242
12657#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
12658#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED61 0x2243
12659#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
12660#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED62 0x2244
12661#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
12662#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED63 0x2245
12663#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
12664#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED64 0x2246
12665#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
12666#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED65 0x2247
12667#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
12668#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED66 0x2248
12669#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
12670#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED67 0x2249
12671#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
12672#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED68 0x224a
12673#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
12674#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED69 0x224b
12675#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
12676#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED70 0x224c
12677#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
12678#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED71 0x224d
12679#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
12680#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED72 0x224e
12681#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
12682#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED73 0x224f
12683#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
12684#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED74 0x2250
12685#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
12686#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED75 0x2251
12687#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
12688#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED76 0x2252
12689#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
12690#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED77 0x2253
12691#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
12692#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED78 0x2254
12693#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
12694#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED79 0x2255
12695#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
12696#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED80 0x2256
12697#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
12698#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED81 0x2257
12699#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
12700#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED82 0x2258
12701#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
12702#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED83 0x2259
12703#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
12704#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED84 0x225a
12705#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
12706#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED85 0x225b
12707#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
12708#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED86 0x225c
12709#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
12710#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED87 0x225d
12711#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
12712#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED88 0x225e
12713#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
12714#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED89 0x225f
12715#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
12716#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED90 0x2260
12717#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
12718#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED91 0x2261
12719#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
12720#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED92 0x2262
12721#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
12722#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED93 0x2263
12723#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
12724#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED94 0x2264
12725#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
12726#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED95 0x2265
12727#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
12728#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED96 0x2266
12729#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
12730#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED97 0x2267
12731#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
12732#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED98 0x2268
12733#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
12734#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED99 0x2269
12735#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
12736#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED100 0x226a
12737#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
12738#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED101 0x226b
12739#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
12740#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED102 0x226c
12741#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
12742#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED103 0x226d
12743#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
12744#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED104 0x226e
12745#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
12746#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED105 0x226f
12747#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
12748#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED106 0x2270
12749#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
12750#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED107 0x2271
12751#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
12752#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED108 0x2272
12753#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
12754#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED109 0x2273
12755#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
12756#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED110 0x2274
12757#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
12758#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED111 0x2275
12759#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
12760#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED112 0x2276
12761#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
12762#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED113 0x2277
12763#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
12764#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED114 0x2278
12765#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
12766#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED115 0x2279
12767#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
12768#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED116 0x227a
12769#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
12770#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED117 0x227b
12771#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
12772#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED118 0x227c
12773#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
12774#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED119 0x227d
12775#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
12776#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED120 0x227e
12777#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
12778#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED121 0x227f
12779#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
12780#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED122 0x2280
12781#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
12782#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED123 0x2281
12783#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
12784#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED124 0x2282
12785#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
12786#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED125 0x2283
12787#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
12788#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED126 0x2284
12789#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
12790#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED127 0x2285
12791#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
12792#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED128 0x2286
12793#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
12794#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED129 0x2287
12795#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
12796#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED130 0x2288
12797#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
12798#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED131 0x2289
12799#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
12800#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED132 0x228a
12801#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
12802#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED133 0x228b
12803#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
12804#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED134 0x228c
12805#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
12806#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED135 0x228d
12807#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
12808#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED136 0x228e
12809#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
12810#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED137 0x228f
12811#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
12812#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED138 0x2290
12813#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
12814#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED139 0x2291
12815#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
12816#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED140 0x2292
12817#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
12818#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED141 0x2293
12819#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
12820#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED142 0x2294
12821#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
12822#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED143 0x2295
12823#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
12824#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED144 0x2296
12825#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
12826#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED145 0x2297
12827#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
12828#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED146 0x2298
12829#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
12830#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED147 0x2299
12831#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
12832#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED148 0x229a
12833#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
12834#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED149 0x229b
12835#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
12836#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED150 0x229c
12837#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
12838#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED151 0x229d
12839#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
12840#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED152 0x229e
12841#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
12842#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED153 0x229f
12843#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
12844#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED154 0x22a0
12845#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
12846#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED155 0x22a1
12847#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
12848#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED156 0x22a2
12849#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
12850#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED157 0x22a3
12851#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
12852#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED158 0x22a4
12853#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
12854#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED159 0x22a5
12855#define mmDCIO_UNIPHY1_UNIPHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
12856
12857
12858// addressBlock: dce_dc_dc_combophycmregs1_dispdec
12859// base address: 0x320
12860#define mmDC_COMBOPHYCMREGS1_COMMON_FUSE1 0x2206
12861#define mmDC_COMBOPHYCMREGS1_COMMON_FUSE1_BASE_IDX 2
12862#define mmDC_COMBOPHYCMREGS1_COMMON_FUSE2 0x2207
12863#define mmDC_COMBOPHYCMREGS1_COMMON_FUSE2_BASE_IDX 2
12864#define mmDC_COMBOPHYCMREGS1_COMMON_FUSE3 0x2208
12865#define mmDC_COMBOPHYCMREGS1_COMMON_FUSE3_BASE_IDX 2
12866#define mmDC_COMBOPHYCMREGS1_COMMON_MAR_DEEMPH_NOM 0x2209
12867#define mmDC_COMBOPHYCMREGS1_COMMON_MAR_DEEMPH_NOM_BASE_IDX 2
12868#define mmDC_COMBOPHYCMREGS1_COMMON_LANE_PWRMGMT 0x220a
12869#define mmDC_COMBOPHYCMREGS1_COMMON_LANE_PWRMGMT_BASE_IDX 2
12870#define mmDC_COMBOPHYCMREGS1_COMMON_TXCNTRL 0x220b
12871#define mmDC_COMBOPHYCMREGS1_COMMON_TXCNTRL_BASE_IDX 2
12872#define mmDC_COMBOPHYCMREGS1_COMMON_TMDP 0x220c
12873#define mmDC_COMBOPHYCMREGS1_COMMON_TMDP_BASE_IDX 2
12874#define mmDC_COMBOPHYCMREGS1_COMMON_LANE_RESETS 0x220d
12875#define mmDC_COMBOPHYCMREGS1_COMMON_LANE_RESETS_BASE_IDX 2
12876#define mmDC_COMBOPHYCMREGS1_COMMON_ZCALCODE_CTRL 0x220e
12877#define mmDC_COMBOPHYCMREGS1_COMMON_ZCALCODE_CTRL_BASE_IDX 2
12878#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU1 0x220f
12879#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU1_BASE_IDX 2
12880#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU2 0x2210
12881#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU2_BASE_IDX 2
12882#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU3 0x2211
12883#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU3_BASE_IDX 2
12884#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU4 0x2212
12885#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU4_BASE_IDX 2
12886#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU5 0x2213
12887#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU5_BASE_IDX 2
12888#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU6 0x2214
12889#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU6_BASE_IDX 2
12890#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU7 0x2215
12891#define mmDC_COMBOPHYCMREGS1_COMMON_DISP_RFU7_BASE_IDX 2
12892
12893
12894// addressBlock: dce_dc_dc_combophytxregs1_dispdec
12895// base address: 0x320
12896#define mmDC_COMBOPHYTXREGS1_CMD_BUS_TX_CONTROL_LANE0 0x2226
12897#define mmDC_COMBOPHYTXREGS1_CMD_BUS_TX_CONTROL_LANE0_BASE_IDX 2
12898#define mmDC_COMBOPHYTXREGS1_MARGIN_DEEMPH_LANE0 0x2227
12899#define mmDC_COMBOPHYTXREGS1_MARGIN_DEEMPH_LANE0_BASE_IDX 2
12900#define mmDC_COMBOPHYTXREGS1_CMD_BUS_GLOBAL_FOR_TX_LANE0 0x2228
12901#define mmDC_COMBOPHYTXREGS1_CMD_BUS_GLOBAL_FOR_TX_LANE0_BASE_IDX 2
12902#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU0_LANE0 0x2229
12903#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU0_LANE0_BASE_IDX 2
12904#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU1_LANE0 0x222a
12905#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU1_LANE0_BASE_IDX 2
12906#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU2_LANE0 0x222b
12907#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU2_LANE0_BASE_IDX 2
12908#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU3_LANE0 0x222c
12909#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU3_LANE0_BASE_IDX 2
12910#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU4_LANE0 0x222d
12911#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU4_LANE0_BASE_IDX 2
12912#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU5_LANE0 0x222e
12913#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU5_LANE0_BASE_IDX 2
12914#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU6_LANE0 0x222f
12915#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU6_LANE0_BASE_IDX 2
12916#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU7_LANE0 0x2230
12917#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU7_LANE0_BASE_IDX 2
12918#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU8_LANE0 0x2231
12919#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU8_LANE0_BASE_IDX 2
12920#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU9_LANE0 0x2232
12921#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU9_LANE0_BASE_IDX 2
12922#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU10_LANE0 0x2233
12923#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU10_LANE0_BASE_IDX 2
12924#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU11_LANE0 0x2234
12925#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU11_LANE0_BASE_IDX 2
12926#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU12_LANE0 0x2235
12927#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU12_LANE0_BASE_IDX 2
12928#define mmDC_COMBOPHYTXREGS1_CMD_BUS_TX_CONTROL_LANE1 0x2236
12929#define mmDC_COMBOPHYTXREGS1_CMD_BUS_TX_CONTROL_LANE1_BASE_IDX 2
12930#define mmDC_COMBOPHYTXREGS1_MARGIN_DEEMPH_LANE1 0x2237
12931#define mmDC_COMBOPHYTXREGS1_MARGIN_DEEMPH_LANE1_BASE_IDX 2
12932#define mmDC_COMBOPHYTXREGS1_CMD_BUS_GLOBAL_FOR_TX_LANE1 0x2238
12933#define mmDC_COMBOPHYTXREGS1_CMD_BUS_GLOBAL_FOR_TX_LANE1_BASE_IDX 2
12934#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU0_LANE1 0x2239
12935#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU0_LANE1_BASE_IDX 2
12936#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU1_LANE1 0x223a
12937#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU1_LANE1_BASE_IDX 2
12938#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU2_LANE1 0x223b
12939#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU2_LANE1_BASE_IDX 2
12940#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU3_LANE1 0x223c
12941#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU3_LANE1_BASE_IDX 2
12942#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU4_LANE1 0x223d
12943#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU4_LANE1_BASE_IDX 2
12944#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU5_LANE1 0x223e
12945#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU5_LANE1_BASE_IDX 2
12946#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU6_LANE1 0x223f
12947#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU6_LANE1_BASE_IDX 2
12948#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU7_LANE1 0x2240
12949#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU7_LANE1_BASE_IDX 2
12950#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU8_LANE1 0x2241
12951#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU8_LANE1_BASE_IDX 2
12952#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU9_LANE1 0x2242
12953#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU9_LANE1_BASE_IDX 2
12954#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU10_LANE1 0x2243
12955#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU10_LANE1_BASE_IDX 2
12956#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU11_LANE1 0x2244
12957#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU11_LANE1_BASE_IDX 2
12958#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU12_LANE1 0x2245
12959#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU12_LANE1_BASE_IDX 2
12960#define mmDC_COMBOPHYTXREGS1_CMD_BUS_TX_CONTROL_LANE2 0x2246
12961#define mmDC_COMBOPHYTXREGS1_CMD_BUS_TX_CONTROL_LANE2_BASE_IDX 2
12962#define mmDC_COMBOPHYTXREGS1_MARGIN_DEEMPH_LANE2 0x2247
12963#define mmDC_COMBOPHYTXREGS1_MARGIN_DEEMPH_LANE2_BASE_IDX 2
12964#define mmDC_COMBOPHYTXREGS1_CMD_BUS_GLOBAL_FOR_TX_LANE2 0x2248
12965#define mmDC_COMBOPHYTXREGS1_CMD_BUS_GLOBAL_FOR_TX_LANE2_BASE_IDX 2
12966#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU0_LANE2 0x2249
12967#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU0_LANE2_BASE_IDX 2
12968#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU1_LANE2 0x224a
12969#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU1_LANE2_BASE_IDX 2
12970#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU2_LANE2 0x224b
12971#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU2_LANE2_BASE_IDX 2
12972#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU3_LANE2 0x224c
12973#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU3_LANE2_BASE_IDX 2
12974#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU4_LANE2 0x224d
12975#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU4_LANE2_BASE_IDX 2
12976#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU5_LANE2 0x224e
12977#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU5_LANE2_BASE_IDX 2
12978#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU6_LANE2 0x224f
12979#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU6_LANE2_BASE_IDX 2
12980#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU7_LANE2 0x2250
12981#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU7_LANE2_BASE_IDX 2
12982#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU8_LANE2 0x2251
12983#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU8_LANE2_BASE_IDX 2
12984#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU9_LANE2 0x2252
12985#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU9_LANE2_BASE_IDX 2
12986#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU10_LANE2 0x2253
12987#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU10_LANE2_BASE_IDX 2
12988#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU11_LANE2 0x2254
12989#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU11_LANE2_BASE_IDX 2
12990#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU12_LANE2 0x2255
12991#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU12_LANE2_BASE_IDX 2
12992#define mmDC_COMBOPHYTXREGS1_CMD_BUS_TX_CONTROL_LANE3 0x2256
12993#define mmDC_COMBOPHYTXREGS1_CMD_BUS_TX_CONTROL_LANE3_BASE_IDX 2
12994#define mmDC_COMBOPHYTXREGS1_MARGIN_DEEMPH_LANE3 0x2257
12995#define mmDC_COMBOPHYTXREGS1_MARGIN_DEEMPH_LANE3_BASE_IDX 2
12996#define mmDC_COMBOPHYTXREGS1_CMD_BUS_GLOBAL_FOR_TX_LANE3 0x2258
12997#define mmDC_COMBOPHYTXREGS1_CMD_BUS_GLOBAL_FOR_TX_LANE3_BASE_IDX 2
12998#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU0_LANE3 0x2259
12999#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU0_LANE3_BASE_IDX 2
13000#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU1_LANE3 0x225a
13001#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU1_LANE3_BASE_IDX 2
13002#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU2_LANE3 0x225b
13003#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU2_LANE3_BASE_IDX 2
13004#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU3_LANE3 0x225c
13005#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU3_LANE3_BASE_IDX 2
13006#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU4_LANE3 0x225d
13007#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU4_LANE3_BASE_IDX 2
13008#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU5_LANE3 0x225e
13009#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU5_LANE3_BASE_IDX 2
13010#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU6_LANE3 0x225f
13011#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU6_LANE3_BASE_IDX 2
13012#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU7_LANE3 0x2260
13013#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU7_LANE3_BASE_IDX 2
13014#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU8_LANE3 0x2261
13015#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU8_LANE3_BASE_IDX 2
13016#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU9_LANE3 0x2262
13017#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU9_LANE3_BASE_IDX 2
13018#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU10_LANE3 0x2263
13019#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU10_LANE3_BASE_IDX 2
13020#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU11_LANE3 0x2264
13021#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU11_LANE3_BASE_IDX 2
13022#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU12_LANE3 0x2265
13023#define mmDC_COMBOPHYTXREGS1_TX_DISP_RFU12_LANE3_BASE_IDX 2
13024
13025
13026// addressBlock: dce_dc_dc_combophypllregs1_dispdec
13027// base address: 0x320
13028#define mmDC_COMBOPHYPLLREGS1_FREQ_CTRL0 0x2266
13029#define mmDC_COMBOPHYPLLREGS1_FREQ_CTRL0_BASE_IDX 2
13030#define mmDC_COMBOPHYPLLREGS1_FREQ_CTRL1 0x2267
13031#define mmDC_COMBOPHYPLLREGS1_FREQ_CTRL1_BASE_IDX 2
13032#define mmDC_COMBOPHYPLLREGS1_FREQ_CTRL2 0x2268
13033#define mmDC_COMBOPHYPLLREGS1_FREQ_CTRL2_BASE_IDX 2
13034#define mmDC_COMBOPHYPLLREGS1_FREQ_CTRL3 0x2269
13035#define mmDC_COMBOPHYPLLREGS1_FREQ_CTRL3_BASE_IDX 2
13036#define mmDC_COMBOPHYPLLREGS1_BW_CTRL_COARSE 0x226a
13037#define mmDC_COMBOPHYPLLREGS1_BW_CTRL_COARSE_BASE_IDX 2
13038#define mmDC_COMBOPHYPLLREGS1_BW_CTRL_FINE 0x226b
13039#define mmDC_COMBOPHYPLLREGS1_BW_CTRL_FINE_BASE_IDX 2
13040#define mmDC_COMBOPHYPLLREGS1_CAL_CTRL 0x226c
13041#define mmDC_COMBOPHYPLLREGS1_CAL_CTRL_BASE_IDX 2
13042#define mmDC_COMBOPHYPLLREGS1_LOOP_CTRL 0x226d
13043#define mmDC_COMBOPHYPLLREGS1_LOOP_CTRL_BASE_IDX 2
13044#define mmDC_COMBOPHYPLLREGS1_VREG_CFG 0x226f
13045#define mmDC_COMBOPHYPLLREGS1_VREG_CFG_BASE_IDX 2
13046#define mmDC_COMBOPHYPLLREGS1_OBSERVE0 0x2270
13047#define mmDC_COMBOPHYPLLREGS1_OBSERVE0_BASE_IDX 2
13048#define mmDC_COMBOPHYPLLREGS1_OBSERVE1 0x2271
13049#define mmDC_COMBOPHYPLLREGS1_OBSERVE1_BASE_IDX 2
13050#define mmDC_COMBOPHYPLLREGS1_DFT_OUT 0x2272
13051#define mmDC_COMBOPHYPLLREGS1_DFT_OUT_BASE_IDX 2
13052
13053
13054// addressBlock: dce_dc_dcio_uniphy2_dispdec
13055// base address: 0x640
13056#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED0 0x22ce
13057#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
13058#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED1 0x22cf
13059#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
13060#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED2 0x22d0
13061#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
13062#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED3 0x22d1
13063#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
13064#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED4 0x22d2
13065#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
13066#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED5 0x22d3
13067#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
13068#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED6 0x22d4
13069#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
13070#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED7 0x22d5
13071#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
13072#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED8 0x22d6
13073#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
13074#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED9 0x22d7
13075#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
13076#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED10 0x22d8
13077#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
13078#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED11 0x22d9
13079#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
13080#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED12 0x22da
13081#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
13082#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED13 0x22db
13083#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
13084#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED14 0x22dc
13085#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
13086#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED15 0x22dd
13087#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
13088#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED16 0x22de
13089#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
13090#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED17 0x22df
13091#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
13092#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED18 0x22e0
13093#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
13094#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED19 0x22e1
13095#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
13096#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED20 0x22e2
13097#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
13098#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED21 0x22e3
13099#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
13100#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED22 0x22e4
13101#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
13102#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED23 0x22e5
13103#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
13104#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED24 0x22e6
13105#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
13106#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED25 0x22e7
13107#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
13108#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED26 0x22e8
13109#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
13110#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED27 0x22e9
13111#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
13112#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED28 0x22ea
13113#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
13114#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED29 0x22eb
13115#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
13116#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED30 0x22ec
13117#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
13118#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED31 0x22ed
13119#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
13120#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED32 0x22ee
13121#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
13122#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED33 0x22ef
13123#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
13124#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED34 0x22f0
13125#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
13126#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED35 0x22f1
13127#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
13128#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED36 0x22f2
13129#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
13130#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED37 0x22f3
13131#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
13132#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED38 0x22f4
13133#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
13134#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED39 0x22f5
13135#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
13136#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED40 0x22f6
13137#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
13138#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED41 0x22f7
13139#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
13140#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED42 0x22f8
13141#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
13142#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED43 0x22f9
13143#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
13144#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED44 0x22fa
13145#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
13146#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED45 0x22fb
13147#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
13148#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED46 0x22fc
13149#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
13150#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED47 0x22fd
13151#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
13152#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED48 0x22fe
13153#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
13154#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED49 0x22ff
13155#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
13156#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED50 0x2300
13157#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
13158#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED51 0x2301
13159#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
13160#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED52 0x2302
13161#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
13162#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED53 0x2303
13163#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
13164#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED54 0x2304
13165#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
13166#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED55 0x2305
13167#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
13168#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED56 0x2306
13169#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
13170#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED57 0x2307
13171#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
13172#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED58 0x2308
13173#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
13174#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED59 0x2309
13175#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
13176#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED60 0x230a
13177#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
13178#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED61 0x230b
13179#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
13180#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED62 0x230c
13181#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
13182#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED63 0x230d
13183#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
13184#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED64 0x230e
13185#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
13186#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED65 0x230f
13187#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
13188#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED66 0x2310
13189#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
13190#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED67 0x2311
13191#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
13192#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED68 0x2312
13193#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
13194#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED69 0x2313
13195#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
13196#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED70 0x2314
13197#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
13198#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED71 0x2315
13199#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
13200#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED72 0x2316
13201#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
13202#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED73 0x2317
13203#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
13204#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED74 0x2318
13205#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
13206#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED75 0x2319
13207#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
13208#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED76 0x231a
13209#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
13210#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED77 0x231b
13211#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
13212#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED78 0x231c
13213#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
13214#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED79 0x231d
13215#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
13216#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED80 0x231e
13217#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
13218#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED81 0x231f
13219#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
13220#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED82 0x2320
13221#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
13222#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED83 0x2321
13223#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
13224#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED84 0x2322
13225#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
13226#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED85 0x2323
13227#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
13228#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED86 0x2324
13229#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
13230#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED87 0x2325
13231#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
13232#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED88 0x2326
13233#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
13234#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED89 0x2327
13235#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
13236#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED90 0x2328
13237#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
13238#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED91 0x2329
13239#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
13240#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED92 0x232a
13241#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
13242#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED93 0x232b
13243#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
13244#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED94 0x232c
13245#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
13246#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED95 0x232d
13247#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
13248#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED96 0x232e
13249#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
13250#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED97 0x232f
13251#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
13252#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED98 0x2330
13253#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
13254#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED99 0x2331
13255#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
13256#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED100 0x2332
13257#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
13258#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED101 0x2333
13259#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
13260#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED102 0x2334
13261#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
13262#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED103 0x2335
13263#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
13264#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED104 0x2336
13265#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
13266#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED105 0x2337
13267#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
13268#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED106 0x2338
13269#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
13270#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED107 0x2339
13271#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
13272#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED108 0x233a
13273#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
13274#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED109 0x233b
13275#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
13276#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED110 0x233c
13277#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
13278#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED111 0x233d
13279#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
13280#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED112 0x233e
13281#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
13282#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED113 0x233f
13283#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
13284#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED114 0x2340
13285#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
13286#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED115 0x2341
13287#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
13288#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED116 0x2342
13289#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
13290#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED117 0x2343
13291#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
13292#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED118 0x2344
13293#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
13294#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED119 0x2345
13295#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
13296#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED120 0x2346
13297#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
13298#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED121 0x2347
13299#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
13300#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED122 0x2348
13301#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
13302#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED123 0x2349
13303#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
13304#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED124 0x234a
13305#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
13306#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED125 0x234b
13307#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
13308#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED126 0x234c
13309#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
13310#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED127 0x234d
13311#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
13312#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED128 0x234e
13313#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
13314#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED129 0x234f
13315#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
13316#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED130 0x2350
13317#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
13318#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED131 0x2351
13319#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
13320#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED132 0x2352
13321#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
13322#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED133 0x2353
13323#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
13324#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED134 0x2354
13325#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
13326#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED135 0x2355
13327#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
13328#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED136 0x2356
13329#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
13330#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED137 0x2357
13331#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
13332#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED138 0x2358
13333#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
13334#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED139 0x2359
13335#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
13336#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED140 0x235a
13337#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
13338#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED141 0x235b
13339#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
13340#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED142 0x235c
13341#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
13342#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED143 0x235d
13343#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
13344#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED144 0x235e
13345#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
13346#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED145 0x235f
13347#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
13348#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED146 0x2360
13349#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
13350#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED147 0x2361
13351#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
13352#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED148 0x2362
13353#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
13354#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED149 0x2363
13355#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
13356#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED150 0x2364
13357#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
13358#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED151 0x2365
13359#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
13360#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED152 0x2366
13361#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
13362#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED153 0x2367
13363#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
13364#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED154 0x2368
13365#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
13366#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED155 0x2369
13367#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
13368#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED156 0x236a
13369#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
13370#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED157 0x236b
13371#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
13372#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED158 0x236c
13373#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
13374#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED159 0x236d
13375#define mmDCIO_UNIPHY2_UNIPHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
13376
13377
13378// addressBlock: dce_dc_dc_combophycmregs2_dispdec
13379// base address: 0x640
13380#define mmDC_COMBOPHYCMREGS2_COMMON_FUSE1 0x22ce
13381#define mmDC_COMBOPHYCMREGS2_COMMON_FUSE1_BASE_IDX 2
13382#define mmDC_COMBOPHYCMREGS2_COMMON_FUSE2 0x22cf
13383#define mmDC_COMBOPHYCMREGS2_COMMON_FUSE2_BASE_IDX 2
13384#define mmDC_COMBOPHYCMREGS2_COMMON_FUSE3 0x22d0
13385#define mmDC_COMBOPHYCMREGS2_COMMON_FUSE3_BASE_IDX 2
13386#define mmDC_COMBOPHYCMREGS2_COMMON_MAR_DEEMPH_NOM 0x22d1
13387#define mmDC_COMBOPHYCMREGS2_COMMON_MAR_DEEMPH_NOM_BASE_IDX 2
13388#define mmDC_COMBOPHYCMREGS2_COMMON_LANE_PWRMGMT 0x22d2
13389#define mmDC_COMBOPHYCMREGS2_COMMON_LANE_PWRMGMT_BASE_IDX 2
13390#define mmDC_COMBOPHYCMREGS2_COMMON_TXCNTRL 0x22d3
13391#define mmDC_COMBOPHYCMREGS2_COMMON_TXCNTRL_BASE_IDX 2
13392#define mmDC_COMBOPHYCMREGS2_COMMON_TMDP 0x22d4
13393#define mmDC_COMBOPHYCMREGS2_COMMON_TMDP_BASE_IDX 2
13394#define mmDC_COMBOPHYCMREGS2_COMMON_LANE_RESETS 0x22d5
13395#define mmDC_COMBOPHYCMREGS2_COMMON_LANE_RESETS_BASE_IDX 2
13396#define mmDC_COMBOPHYCMREGS2_COMMON_ZCALCODE_CTRL 0x22d6
13397#define mmDC_COMBOPHYCMREGS2_COMMON_ZCALCODE_CTRL_BASE_IDX 2
13398#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU1 0x22d7
13399#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU1_BASE_IDX 2
13400#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU2 0x22d8
13401#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU2_BASE_IDX 2
13402#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU3 0x22d9
13403#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU3_BASE_IDX 2
13404#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU4 0x22da
13405#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU4_BASE_IDX 2
13406#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU5 0x22db
13407#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU5_BASE_IDX 2
13408#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU6 0x22dc
13409#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU6_BASE_IDX 2
13410#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU7 0x22dd
13411#define mmDC_COMBOPHYCMREGS2_COMMON_DISP_RFU7_BASE_IDX 2
13412
13413
13414// addressBlock: dce_dc_dc_combophytxregs2_dispdec
13415// base address: 0x640
13416#define mmDC_COMBOPHYTXREGS2_CMD_BUS_TX_CONTROL_LANE0 0x22ee
13417#define mmDC_COMBOPHYTXREGS2_CMD_BUS_TX_CONTROL_LANE0_BASE_IDX 2
13418#define mmDC_COMBOPHYTXREGS2_MARGIN_DEEMPH_LANE0 0x22ef
13419#define mmDC_COMBOPHYTXREGS2_MARGIN_DEEMPH_LANE0_BASE_IDX 2
13420#define mmDC_COMBOPHYTXREGS2_CMD_BUS_GLOBAL_FOR_TX_LANE0 0x22f0
13421#define mmDC_COMBOPHYTXREGS2_CMD_BUS_GLOBAL_FOR_TX_LANE0_BASE_IDX 2
13422#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU0_LANE0 0x22f1
13423#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU0_LANE0_BASE_IDX 2
13424#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU1_LANE0 0x22f2
13425#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU1_LANE0_BASE_IDX 2
13426#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU2_LANE0 0x22f3
13427#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU2_LANE0_BASE_IDX 2
13428#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU3_LANE0 0x22f4
13429#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU3_LANE0_BASE_IDX 2
13430#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU4_LANE0 0x22f5
13431#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU4_LANE0_BASE_IDX 2
13432#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU5_LANE0 0x22f6
13433#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU5_LANE0_BASE_IDX 2
13434#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU6_LANE0 0x22f7
13435#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU6_LANE0_BASE_IDX 2
13436#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU7_LANE0 0x22f8
13437#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU7_LANE0_BASE_IDX 2
13438#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU8_LANE0 0x22f9
13439#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU8_LANE0_BASE_IDX 2
13440#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU9_LANE0 0x22fa
13441#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU9_LANE0_BASE_IDX 2
13442#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU10_LANE0 0x22fb
13443#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU10_LANE0_BASE_IDX 2
13444#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU11_LANE0 0x22fc
13445#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU11_LANE0_BASE_IDX 2
13446#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU12_LANE0 0x22fd
13447#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU12_LANE0_BASE_IDX 2
13448#define mmDC_COMBOPHYTXREGS2_CMD_BUS_TX_CONTROL_LANE1 0x22fe
13449#define mmDC_COMBOPHYTXREGS2_CMD_BUS_TX_CONTROL_LANE1_BASE_IDX 2
13450#define mmDC_COMBOPHYTXREGS2_MARGIN_DEEMPH_LANE1 0x22ff
13451#define mmDC_COMBOPHYTXREGS2_MARGIN_DEEMPH_LANE1_BASE_IDX 2
13452#define mmDC_COMBOPHYTXREGS2_CMD_BUS_GLOBAL_FOR_TX_LANE1 0x2300
13453#define mmDC_COMBOPHYTXREGS2_CMD_BUS_GLOBAL_FOR_TX_LANE1_BASE_IDX 2
13454#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU0_LANE1 0x2301
13455#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU0_LANE1_BASE_IDX 2
13456#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU1_LANE1 0x2302
13457#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU1_LANE1_BASE_IDX 2
13458#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU2_LANE1 0x2303
13459#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU2_LANE1_BASE_IDX 2
13460#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU3_LANE1 0x2304
13461#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU3_LANE1_BASE_IDX 2
13462#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU4_LANE1 0x2305
13463#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU4_LANE1_BASE_IDX 2
13464#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU5_LANE1 0x2306
13465#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU5_LANE1_BASE_IDX 2
13466#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU6_LANE1 0x2307
13467#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU6_LANE1_BASE_IDX 2
13468#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU7_LANE1 0x2308
13469#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU7_LANE1_BASE_IDX 2
13470#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU8_LANE1 0x2309
13471#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU8_LANE1_BASE_IDX 2
13472#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU9_LANE1 0x230a
13473#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU9_LANE1_BASE_IDX 2
13474#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU10_LANE1 0x230b
13475#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU10_LANE1_BASE_IDX 2
13476#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU11_LANE1 0x230c
13477#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU11_LANE1_BASE_IDX 2
13478#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU12_LANE1 0x230d
13479#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU12_LANE1_BASE_IDX 2
13480#define mmDC_COMBOPHYTXREGS2_CMD_BUS_TX_CONTROL_LANE2 0x230e
13481#define mmDC_COMBOPHYTXREGS2_CMD_BUS_TX_CONTROL_LANE2_BASE_IDX 2
13482#define mmDC_COMBOPHYTXREGS2_MARGIN_DEEMPH_LANE2 0x230f
13483#define mmDC_COMBOPHYTXREGS2_MARGIN_DEEMPH_LANE2_BASE_IDX 2
13484#define mmDC_COMBOPHYTXREGS2_CMD_BUS_GLOBAL_FOR_TX_LANE2 0x2310
13485#define mmDC_COMBOPHYTXREGS2_CMD_BUS_GLOBAL_FOR_TX_LANE2_BASE_IDX 2
13486#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU0_LANE2 0x2311
13487#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU0_LANE2_BASE_IDX 2
13488#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU1_LANE2 0x2312
13489#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU1_LANE2_BASE_IDX 2
13490#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU2_LANE2 0x2313
13491#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU2_LANE2_BASE_IDX 2
13492#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU3_LANE2 0x2314
13493#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU3_LANE2_BASE_IDX 2
13494#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU4_LANE2 0x2315
13495#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU4_LANE2_BASE_IDX 2
13496#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU5_LANE2 0x2316
13497#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU5_LANE2_BASE_IDX 2
13498#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU6_LANE2 0x2317
13499#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU6_LANE2_BASE_IDX 2
13500#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU7_LANE2 0x2318
13501#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU7_LANE2_BASE_IDX 2
13502#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU8_LANE2 0x2319
13503#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU8_LANE2_BASE_IDX 2
13504#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU9_LANE2 0x231a
13505#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU9_LANE2_BASE_IDX 2
13506#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU10_LANE2 0x231b
13507#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU10_LANE2_BASE_IDX 2
13508#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU11_LANE2 0x231c
13509#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU11_LANE2_BASE_IDX 2
13510#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU12_LANE2 0x231d
13511#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU12_LANE2_BASE_IDX 2
13512#define mmDC_COMBOPHYTXREGS2_CMD_BUS_TX_CONTROL_LANE3 0x231e
13513#define mmDC_COMBOPHYTXREGS2_CMD_BUS_TX_CONTROL_LANE3_BASE_IDX 2
13514#define mmDC_COMBOPHYTXREGS2_MARGIN_DEEMPH_LANE3 0x231f
13515#define mmDC_COMBOPHYTXREGS2_MARGIN_DEEMPH_LANE3_BASE_IDX 2
13516#define mmDC_COMBOPHYTXREGS2_CMD_BUS_GLOBAL_FOR_TX_LANE3 0x2320
13517#define mmDC_COMBOPHYTXREGS2_CMD_BUS_GLOBAL_FOR_TX_LANE3_BASE_IDX 2
13518#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU0_LANE3 0x2321
13519#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU0_LANE3_BASE_IDX 2
13520#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU1_LANE3 0x2322
13521#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU1_LANE3_BASE_IDX 2
13522#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU2_LANE3 0x2323
13523#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU2_LANE3_BASE_IDX 2
13524#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU3_LANE3 0x2324
13525#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU3_LANE3_BASE_IDX 2
13526#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU4_LANE3 0x2325
13527#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU4_LANE3_BASE_IDX 2
13528#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU5_LANE3 0x2326
13529#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU5_LANE3_BASE_IDX 2
13530#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU6_LANE3 0x2327
13531#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU6_LANE3_BASE_IDX 2
13532#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU7_LANE3 0x2328
13533#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU7_LANE3_BASE_IDX 2
13534#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU8_LANE3 0x2329
13535#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU8_LANE3_BASE_IDX 2
13536#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU9_LANE3 0x232a
13537#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU9_LANE3_BASE_IDX 2
13538#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU10_LANE3 0x232b
13539#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU10_LANE3_BASE_IDX 2
13540#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU11_LANE3 0x232c
13541#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU11_LANE3_BASE_IDX 2
13542#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU12_LANE3 0x232d
13543#define mmDC_COMBOPHYTXREGS2_TX_DISP_RFU12_LANE3_BASE_IDX 2
13544
13545
13546// addressBlock: dce_dc_dc_combophypllregs2_dispdec
13547// base address: 0x640
13548#define mmDC_COMBOPHYPLLREGS2_FREQ_CTRL0 0x232e
13549#define mmDC_COMBOPHYPLLREGS2_FREQ_CTRL0_BASE_IDX 2
13550#define mmDC_COMBOPHYPLLREGS2_FREQ_CTRL1 0x232f
13551#define mmDC_COMBOPHYPLLREGS2_FREQ_CTRL1_BASE_IDX 2
13552#define mmDC_COMBOPHYPLLREGS2_FREQ_CTRL2 0x2330
13553#define mmDC_COMBOPHYPLLREGS2_FREQ_CTRL2_BASE_IDX 2
13554#define mmDC_COMBOPHYPLLREGS2_FREQ_CTRL3 0x2331
13555#define mmDC_COMBOPHYPLLREGS2_FREQ_CTRL3_BASE_IDX 2
13556#define mmDC_COMBOPHYPLLREGS2_BW_CTRL_COARSE 0x2332
13557#define mmDC_COMBOPHYPLLREGS2_BW_CTRL_COARSE_BASE_IDX 2
13558#define mmDC_COMBOPHYPLLREGS2_BW_CTRL_FINE 0x2333
13559#define mmDC_COMBOPHYPLLREGS2_BW_CTRL_FINE_BASE_IDX 2
13560#define mmDC_COMBOPHYPLLREGS2_CAL_CTRL 0x2334
13561#define mmDC_COMBOPHYPLLREGS2_CAL_CTRL_BASE_IDX 2
13562#define mmDC_COMBOPHYPLLREGS2_LOOP_CTRL 0x2335
13563#define mmDC_COMBOPHYPLLREGS2_LOOP_CTRL_BASE_IDX 2
13564#define mmDC_COMBOPHYPLLREGS2_VREG_CFG 0x2337
13565#define mmDC_COMBOPHYPLLREGS2_VREG_CFG_BASE_IDX 2
13566#define mmDC_COMBOPHYPLLREGS2_OBSERVE0 0x2338
13567#define mmDC_COMBOPHYPLLREGS2_OBSERVE0_BASE_IDX 2
13568#define mmDC_COMBOPHYPLLREGS2_OBSERVE1 0x2339
13569#define mmDC_COMBOPHYPLLREGS2_OBSERVE1_BASE_IDX 2
13570#define mmDC_COMBOPHYPLLREGS2_DFT_OUT 0x233a
13571#define mmDC_COMBOPHYPLLREGS2_DFT_OUT_BASE_IDX 2
13572
13573
13574// addressBlock: dce_dc_dcio_uniphy3_dispdec
13575// base address: 0x960
13576#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED0 0x2396
13577#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
13578#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED1 0x2397
13579#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
13580#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED2 0x2398
13581#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
13582#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED3 0x2399
13583#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
13584#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED4 0x239a
13585#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
13586#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED5 0x239b
13587#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
13588#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED6 0x239c
13589#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
13590#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED7 0x239d
13591#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
13592#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED8 0x239e
13593#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
13594#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED9 0x239f
13595#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
13596#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED10 0x23a0
13597#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
13598#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED11 0x23a1
13599#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
13600#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED12 0x23a2
13601#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
13602#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED13 0x23a3
13603#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
13604#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED14 0x23a4
13605#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
13606#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED15 0x23a5
13607#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
13608#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED16 0x23a6
13609#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
13610#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED17 0x23a7
13611#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
13612#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED18 0x23a8
13613#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
13614#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED19 0x23a9
13615#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
13616#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED20 0x23aa
13617#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
13618#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED21 0x23ab
13619#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
13620#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED22 0x23ac
13621#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
13622#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED23 0x23ad
13623#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
13624#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED24 0x23ae
13625#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
13626#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED25 0x23af
13627#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
13628#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED26 0x23b0
13629#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
13630#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED27 0x23b1
13631#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
13632#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED28 0x23b2
13633#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
13634#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED29 0x23b3
13635#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
13636#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED30 0x23b4
13637#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
13638#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED31 0x23b5
13639#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
13640#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED32 0x23b6
13641#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
13642#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED33 0x23b7
13643#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
13644#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED34 0x23b8
13645#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
13646#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED35 0x23b9
13647#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
13648#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED36 0x23ba
13649#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
13650#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED37 0x23bb
13651#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
13652#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED38 0x23bc
13653#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
13654#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED39 0x23bd
13655#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
13656#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED40 0x23be
13657#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
13658#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED41 0x23bf
13659#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
13660#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED42 0x23c0
13661#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
13662#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED43 0x23c1
13663#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
13664#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED44 0x23c2
13665#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
13666#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED45 0x23c3
13667#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
13668#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED46 0x23c4
13669#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
13670#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED47 0x23c5
13671#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
13672#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED48 0x23c6
13673#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
13674#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED49 0x23c7
13675#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
13676#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED50 0x23c8
13677#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
13678#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED51 0x23c9
13679#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
13680#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED52 0x23ca
13681#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
13682#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED53 0x23cb
13683#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
13684#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED54 0x23cc
13685#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
13686#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED55 0x23cd
13687#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
13688#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED56 0x23ce
13689#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
13690#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED57 0x23cf
13691#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
13692#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED58 0x23d0
13693#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
13694#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED59 0x23d1
13695#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
13696#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED60 0x23d2
13697#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
13698#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED61 0x23d3
13699#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
13700#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED62 0x23d4
13701#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
13702#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED63 0x23d5
13703#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
13704#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED64 0x23d6
13705#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
13706#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED65 0x23d7
13707#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
13708#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED66 0x23d8
13709#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
13710#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED67 0x23d9
13711#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
13712#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED68 0x23da
13713#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
13714#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED69 0x23db
13715#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
13716#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED70 0x23dc
13717#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
13718#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED71 0x23dd
13719#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
13720#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED72 0x23de
13721#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
13722#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED73 0x23df
13723#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
13724#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED74 0x23e0
13725#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
13726#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED75 0x23e1
13727#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
13728#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED76 0x23e2
13729#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
13730#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED77 0x23e3
13731#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
13732#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED78 0x23e4
13733#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
13734#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED79 0x23e5
13735#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
13736#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED80 0x23e6
13737#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
13738#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED81 0x23e7
13739#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
13740#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED82 0x23e8
13741#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
13742#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED83 0x23e9
13743#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
13744#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED84 0x23ea
13745#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
13746#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED85 0x23eb
13747#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
13748#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED86 0x23ec
13749#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
13750#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED87 0x23ed
13751#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
13752#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED88 0x23ee
13753#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
13754#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED89 0x23ef
13755#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
13756#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED90 0x23f0
13757#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
13758#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED91 0x23f1
13759#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
13760#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED92 0x23f2
13761#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
13762#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED93 0x23f3
13763#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
13764#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED94 0x23f4
13765#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
13766#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED95 0x23f5
13767#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
13768#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED96 0x23f6
13769#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
13770#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED97 0x23f7
13771#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
13772#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED98 0x23f8
13773#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
13774#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED99 0x23f9
13775#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
13776#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED100 0x23fa
13777#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
13778#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED101 0x23fb
13779#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
13780#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED102 0x23fc
13781#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
13782#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED103 0x23fd
13783#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
13784#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED104 0x23fe
13785#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
13786#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED105 0x23ff
13787#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
13788#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED106 0x2400
13789#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
13790#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED107 0x2401
13791#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
13792#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED108 0x2402
13793#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
13794#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED109 0x2403
13795#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
13796#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED110 0x2404
13797#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
13798#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED111 0x2405
13799#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
13800#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED112 0x2406
13801#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
13802#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED113 0x2407
13803#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
13804#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED114 0x2408
13805#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
13806#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED115 0x2409
13807#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
13808#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED116 0x240a
13809#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
13810#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED117 0x240b
13811#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
13812#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED118 0x240c
13813#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
13814#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED119 0x240d
13815#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
13816#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED120 0x240e
13817#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
13818#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED121 0x240f
13819#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
13820#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED122 0x2410
13821#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
13822#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED123 0x2411
13823#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
13824#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED124 0x2412
13825#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
13826#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED125 0x2413
13827#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
13828#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED126 0x2414
13829#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
13830#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED127 0x2415
13831#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
13832#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED128 0x2416
13833#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
13834#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED129 0x2417
13835#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
13836#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED130 0x2418
13837#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
13838#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED131 0x2419
13839#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
13840#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED132 0x241a
13841#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
13842#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED133 0x241b
13843#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
13844#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED134 0x241c
13845#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
13846#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED135 0x241d
13847#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
13848#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED136 0x241e
13849#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
13850#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED137 0x241f
13851#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
13852#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED138 0x2420
13853#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
13854#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED139 0x2421
13855#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
13856#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED140 0x2422
13857#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
13858#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED141 0x2423
13859#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
13860#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED142 0x2424
13861#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
13862#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED143 0x2425
13863#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
13864#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED144 0x2426
13865#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
13866#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED145 0x2427
13867#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
13868#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED146 0x2428
13869#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
13870#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED147 0x2429
13871#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
13872#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED148 0x242a
13873#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
13874#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED149 0x242b
13875#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
13876#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED150 0x242c
13877#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
13878#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED151 0x242d
13879#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
13880#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED152 0x242e
13881#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
13882#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED153 0x242f
13883#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
13884#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED154 0x2430
13885#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
13886#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED155 0x2431
13887#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
13888#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED156 0x2432
13889#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
13890#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED157 0x2433
13891#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
13892#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED158 0x2434
13893#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
13894#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED159 0x2435
13895#define mmDCIO_UNIPHY3_UNIPHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
13896
13897
13898// addressBlock: dce_dc_dc_combophycmregs3_dispdec
13899// base address: 0x960
13900#define mmDC_COMBOPHYCMREGS3_COMMON_FUSE1 0x2396
13901#define mmDC_COMBOPHYCMREGS3_COMMON_FUSE1_BASE_IDX 2
13902#define mmDC_COMBOPHYCMREGS3_COMMON_FUSE2 0x2397
13903#define mmDC_COMBOPHYCMREGS3_COMMON_FUSE2_BASE_IDX 2
13904#define mmDC_COMBOPHYCMREGS3_COMMON_FUSE3 0x2398
13905#define mmDC_COMBOPHYCMREGS3_COMMON_FUSE3_BASE_IDX 2
13906#define mmDC_COMBOPHYCMREGS3_COMMON_MAR_DEEMPH_NOM 0x2399
13907#define mmDC_COMBOPHYCMREGS3_COMMON_MAR_DEEMPH_NOM_BASE_IDX 2
13908#define mmDC_COMBOPHYCMREGS3_COMMON_LANE_PWRMGMT 0x239a
13909#define mmDC_COMBOPHYCMREGS3_COMMON_LANE_PWRMGMT_BASE_IDX 2
13910#define mmDC_COMBOPHYCMREGS3_COMMON_TXCNTRL 0x239b
13911#define mmDC_COMBOPHYCMREGS3_COMMON_TXCNTRL_BASE_IDX 2
13912#define mmDC_COMBOPHYCMREGS3_COMMON_TMDP 0x239c
13913#define mmDC_COMBOPHYCMREGS3_COMMON_TMDP_BASE_IDX 2
13914#define mmDC_COMBOPHYCMREGS3_COMMON_LANE_RESETS 0x239d
13915#define mmDC_COMBOPHYCMREGS3_COMMON_LANE_RESETS_BASE_IDX 2
13916#define mmDC_COMBOPHYCMREGS3_COMMON_ZCALCODE_CTRL 0x239e
13917#define mmDC_COMBOPHYCMREGS3_COMMON_ZCALCODE_CTRL_BASE_IDX 2
13918#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU1 0x239f
13919#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU1_BASE_IDX 2
13920#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU2 0x23a0
13921#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU2_BASE_IDX 2
13922#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU3 0x23a1
13923#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU3_BASE_IDX 2
13924#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU4 0x23a2
13925#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU4_BASE_IDX 2
13926#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU5 0x23a3
13927#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU5_BASE_IDX 2
13928#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU6 0x23a4
13929#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU6_BASE_IDX 2
13930#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU7 0x23a5
13931#define mmDC_COMBOPHYCMREGS3_COMMON_DISP_RFU7_BASE_IDX 2
13932
13933
13934// addressBlock: dce_dc_dc_combophytxregs3_dispdec
13935// base address: 0x960
13936#define mmDC_COMBOPHYTXREGS3_CMD_BUS_TX_CONTROL_LANE0 0x23b6
13937#define mmDC_COMBOPHYTXREGS3_CMD_BUS_TX_CONTROL_LANE0_BASE_IDX 2
13938#define mmDC_COMBOPHYTXREGS3_MARGIN_DEEMPH_LANE0 0x23b7
13939#define mmDC_COMBOPHYTXREGS3_MARGIN_DEEMPH_LANE0_BASE_IDX 2
13940#define mmDC_COMBOPHYTXREGS3_CMD_BUS_GLOBAL_FOR_TX_LANE0 0x23b8
13941#define mmDC_COMBOPHYTXREGS3_CMD_BUS_GLOBAL_FOR_TX_LANE0_BASE_IDX 2
13942#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU0_LANE0 0x23b9
13943#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU0_LANE0_BASE_IDX 2
13944#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU1_LANE0 0x23ba
13945#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU1_LANE0_BASE_IDX 2
13946#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU2_LANE0 0x23bb
13947#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU2_LANE0_BASE_IDX 2
13948#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU3_LANE0 0x23bc
13949#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU3_LANE0_BASE_IDX 2
13950#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU4_LANE0 0x23bd
13951#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU4_LANE0_BASE_IDX 2
13952#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU5_LANE0 0x23be
13953#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU5_LANE0_BASE_IDX 2
13954#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU6_LANE0 0x23bf
13955#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU6_LANE0_BASE_IDX 2
13956#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU7_LANE0 0x23c0
13957#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU7_LANE0_BASE_IDX 2
13958#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU8_LANE0 0x23c1
13959#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU8_LANE0_BASE_IDX 2
13960#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU9_LANE0 0x23c2
13961#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU9_LANE0_BASE_IDX 2
13962#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU10_LANE0 0x23c3
13963#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU10_LANE0_BASE_IDX 2
13964#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU11_LANE0 0x23c4
13965#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU11_LANE0_BASE_IDX 2
13966#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU12_LANE0 0x23c5
13967#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU12_LANE0_BASE_IDX 2
13968#define mmDC_COMBOPHYTXREGS3_CMD_BUS_TX_CONTROL_LANE1 0x23c6
13969#define mmDC_COMBOPHYTXREGS3_CMD_BUS_TX_CONTROL_LANE1_BASE_IDX 2
13970#define mmDC_COMBOPHYTXREGS3_MARGIN_DEEMPH_LANE1 0x23c7
13971#define mmDC_COMBOPHYTXREGS3_MARGIN_DEEMPH_LANE1_BASE_IDX 2
13972#define mmDC_COMBOPHYTXREGS3_CMD_BUS_GLOBAL_FOR_TX_LANE1 0x23c8
13973#define mmDC_COMBOPHYTXREGS3_CMD_BUS_GLOBAL_FOR_TX_LANE1_BASE_IDX 2
13974#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU0_LANE1 0x23c9
13975#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU0_LANE1_BASE_IDX 2
13976#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU1_LANE1 0x23ca
13977#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU1_LANE1_BASE_IDX 2
13978#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU2_LANE1 0x23cb
13979#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU2_LANE1_BASE_IDX 2
13980#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU3_LANE1 0x23cc
13981#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU3_LANE1_BASE_IDX 2
13982#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU4_LANE1 0x23cd
13983#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU4_LANE1_BASE_IDX 2
13984#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU5_LANE1 0x23ce
13985#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU5_LANE1_BASE_IDX 2
13986#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU6_LANE1 0x23cf
13987#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU6_LANE1_BASE_IDX 2
13988#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU7_LANE1 0x23d0
13989#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU7_LANE1_BASE_IDX 2
13990#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU8_LANE1 0x23d1
13991#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU8_LANE1_BASE_IDX 2
13992#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU9_LANE1 0x23d2
13993#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU9_LANE1_BASE_IDX 2
13994#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU10_LANE1 0x23d3
13995#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU10_LANE1_BASE_IDX 2
13996#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU11_LANE1 0x23d4
13997#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU11_LANE1_BASE_IDX 2
13998#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU12_LANE1 0x23d5
13999#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU12_LANE1_BASE_IDX 2
14000#define mmDC_COMBOPHYTXREGS3_CMD_BUS_TX_CONTROL_LANE2 0x23d6
14001#define mmDC_COMBOPHYTXREGS3_CMD_BUS_TX_CONTROL_LANE2_BASE_IDX 2
14002#define mmDC_COMBOPHYTXREGS3_MARGIN_DEEMPH_LANE2 0x23d7
14003#define mmDC_COMBOPHYTXREGS3_MARGIN_DEEMPH_LANE2_BASE_IDX 2
14004#define mmDC_COMBOPHYTXREGS3_CMD_BUS_GLOBAL_FOR_TX_LANE2 0x23d8
14005#define mmDC_COMBOPHYTXREGS3_CMD_BUS_GLOBAL_FOR_TX_LANE2_BASE_IDX 2
14006#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU0_LANE2 0x23d9
14007#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU0_LANE2_BASE_IDX 2
14008#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU1_LANE2 0x23da
14009#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU1_LANE2_BASE_IDX 2
14010#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU2_LANE2 0x23db
14011#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU2_LANE2_BASE_IDX 2
14012#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU3_LANE2 0x23dc
14013#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU3_LANE2_BASE_IDX 2
14014#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU4_LANE2 0x23dd
14015#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU4_LANE2_BASE_IDX 2
14016#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU5_LANE2 0x23de
14017#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU5_LANE2_BASE_IDX 2
14018#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU6_LANE2 0x23df
14019#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU6_LANE2_BASE_IDX 2
14020#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU7_LANE2 0x23e0
14021#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU7_LANE2_BASE_IDX 2
14022#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU8_LANE2 0x23e1
14023#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU8_LANE2_BASE_IDX 2
14024#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU9_LANE2 0x23e2
14025#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU9_LANE2_BASE_IDX 2
14026#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU10_LANE2 0x23e3
14027#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU10_LANE2_BASE_IDX 2
14028#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU11_LANE2 0x23e4
14029#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU11_LANE2_BASE_IDX 2
14030#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU12_LANE2 0x23e5
14031#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU12_LANE2_BASE_IDX 2
14032#define mmDC_COMBOPHYTXREGS3_CMD_BUS_TX_CONTROL_LANE3 0x23e6
14033#define mmDC_COMBOPHYTXREGS3_CMD_BUS_TX_CONTROL_LANE3_BASE_IDX 2
14034#define mmDC_COMBOPHYTXREGS3_MARGIN_DEEMPH_LANE3 0x23e7
14035#define mmDC_COMBOPHYTXREGS3_MARGIN_DEEMPH_LANE3_BASE_IDX 2
14036#define mmDC_COMBOPHYTXREGS3_CMD_BUS_GLOBAL_FOR_TX_LANE3 0x23e8
14037#define mmDC_COMBOPHYTXREGS3_CMD_BUS_GLOBAL_FOR_TX_LANE3_BASE_IDX 2
14038#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU0_LANE3 0x23e9
14039#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU0_LANE3_BASE_IDX 2
14040#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU1_LANE3 0x23ea
14041#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU1_LANE3_BASE_IDX 2
14042#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU2_LANE3 0x23eb
14043#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU2_LANE3_BASE_IDX 2
14044#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU3_LANE3 0x23ec
14045#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU3_LANE3_BASE_IDX 2
14046#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU4_LANE3 0x23ed
14047#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU4_LANE3_BASE_IDX 2
14048#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU5_LANE3 0x23ee
14049#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU5_LANE3_BASE_IDX 2
14050#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU6_LANE3 0x23ef
14051#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU6_LANE3_BASE_IDX 2
14052#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU7_LANE3 0x23f0
14053#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU7_LANE3_BASE_IDX 2
14054#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU8_LANE3 0x23f1
14055#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU8_LANE3_BASE_IDX 2
14056#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU9_LANE3 0x23f2
14057#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU9_LANE3_BASE_IDX 2
14058#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU10_LANE3 0x23f3
14059#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU10_LANE3_BASE_IDX 2
14060#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU11_LANE3 0x23f4
14061#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU11_LANE3_BASE_IDX 2
14062#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU12_LANE3 0x23f5
14063#define mmDC_COMBOPHYTXREGS3_TX_DISP_RFU12_LANE3_BASE_IDX 2
14064
14065
14066// addressBlock: dce_dc_dc_combophypllregs3_dispdec
14067// base address: 0x960
14068#define mmDC_COMBOPHYPLLREGS3_FREQ_CTRL0 0x23f6
14069#define mmDC_COMBOPHYPLLREGS3_FREQ_CTRL0_BASE_IDX 2
14070#define mmDC_COMBOPHYPLLREGS3_FREQ_CTRL1 0x23f7
14071#define mmDC_COMBOPHYPLLREGS3_FREQ_CTRL1_BASE_IDX 2
14072#define mmDC_COMBOPHYPLLREGS3_FREQ_CTRL2 0x23f8
14073#define mmDC_COMBOPHYPLLREGS3_FREQ_CTRL2_BASE_IDX 2
14074#define mmDC_COMBOPHYPLLREGS3_FREQ_CTRL3 0x23f9
14075#define mmDC_COMBOPHYPLLREGS3_FREQ_CTRL3_BASE_IDX 2
14076#define mmDC_COMBOPHYPLLREGS3_BW_CTRL_COARSE 0x23fa
14077#define mmDC_COMBOPHYPLLREGS3_BW_CTRL_COARSE_BASE_IDX 2
14078#define mmDC_COMBOPHYPLLREGS3_BW_CTRL_FINE 0x23fb
14079#define mmDC_COMBOPHYPLLREGS3_BW_CTRL_FINE_BASE_IDX 2
14080#define mmDC_COMBOPHYPLLREGS3_CAL_CTRL 0x23fc
14081#define mmDC_COMBOPHYPLLREGS3_CAL_CTRL_BASE_IDX 2
14082#define mmDC_COMBOPHYPLLREGS3_LOOP_CTRL 0x23fd
14083#define mmDC_COMBOPHYPLLREGS3_LOOP_CTRL_BASE_IDX 2
14084#define mmDC_COMBOPHYPLLREGS3_VREG_CFG 0x23ff
14085#define mmDC_COMBOPHYPLLREGS3_VREG_CFG_BASE_IDX 2
14086#define mmDC_COMBOPHYPLLREGS3_OBSERVE0 0x2400
14087#define mmDC_COMBOPHYPLLREGS3_OBSERVE0_BASE_IDX 2
14088#define mmDC_COMBOPHYPLLREGS3_OBSERVE1 0x2401
14089#define mmDC_COMBOPHYPLLREGS3_OBSERVE1_BASE_IDX 2
14090#define mmDC_COMBOPHYPLLREGS3_DFT_OUT 0x2402
14091#define mmDC_COMBOPHYPLLREGS3_DFT_OUT_BASE_IDX 2
14092
14093
14094// addressBlock: dce_dc_dcio_uniphy4_dispdec
14095// base address: 0xc80
14096#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED0 0x245e
14097#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
14098#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED1 0x245f
14099#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
14100#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED2 0x2460
14101#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
14102#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED3 0x2461
14103#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
14104#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED4 0x2462
14105#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
14106#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED5 0x2463
14107#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
14108#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED6 0x2464
14109#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
14110#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED7 0x2465
14111#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
14112#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED8 0x2466
14113#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
14114#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED9 0x2467
14115#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
14116#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED10 0x2468
14117#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
14118#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED11 0x2469
14119#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
14120#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED12 0x246a
14121#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
14122#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED13 0x246b
14123#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
14124#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED14 0x246c
14125#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
14126#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED15 0x246d
14127#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
14128#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED16 0x246e
14129#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
14130#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED17 0x246f
14131#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
14132#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED18 0x2470
14133#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
14134#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED19 0x2471
14135#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
14136#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED20 0x2472
14137#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
14138#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED21 0x2473
14139#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
14140#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED22 0x2474
14141#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
14142#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED23 0x2475
14143#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
14144#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED24 0x2476
14145#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
14146#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED25 0x2477
14147#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
14148#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED26 0x2478
14149#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
14150#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED27 0x2479
14151#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
14152#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED28 0x247a
14153#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
14154#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED29 0x247b
14155#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
14156#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED30 0x247c
14157#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
14158#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED31 0x247d
14159#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
14160#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED32 0x247e
14161#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
14162#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED33 0x247f
14163#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
14164#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED34 0x2480
14165#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
14166#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED35 0x2481
14167#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
14168#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED36 0x2482
14169#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
14170#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED37 0x2483
14171#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
14172#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED38 0x2484
14173#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
14174#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED39 0x2485
14175#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
14176#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED40 0x2486
14177#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
14178#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED41 0x2487
14179#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
14180#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED42 0x2488
14181#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
14182#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED43 0x2489
14183#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
14184#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED44 0x248a
14185#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
14186#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED45 0x248b
14187#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
14188#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED46 0x248c
14189#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
14190#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED47 0x248d
14191#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
14192#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED48 0x248e
14193#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
14194#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED49 0x248f
14195#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
14196#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED50 0x2490
14197#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
14198#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED51 0x2491
14199#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
14200#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED52 0x2492
14201#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
14202#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED53 0x2493
14203#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
14204#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED54 0x2494
14205#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
14206#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED55 0x2495
14207#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
14208#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED56 0x2496
14209#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
14210#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED57 0x2497
14211#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
14212#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED58 0x2498
14213#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
14214#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED59 0x2499
14215#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
14216#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED60 0x249a
14217#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
14218#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED61 0x249b
14219#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
14220#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED62 0x249c
14221#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
14222#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED63 0x249d
14223#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
14224#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED64 0x249e
14225#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
14226#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED65 0x249f
14227#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
14228#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED66 0x24a0
14229#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
14230#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED67 0x24a1
14231#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
14232#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED68 0x24a2
14233#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
14234#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED69 0x24a3
14235#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
14236#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED70 0x24a4
14237#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
14238#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED71 0x24a5
14239#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
14240#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED72 0x24a6
14241#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
14242#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED73 0x24a7
14243#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
14244#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED74 0x24a8
14245#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
14246#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED75 0x24a9
14247#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
14248#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED76 0x24aa
14249#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
14250#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED77 0x24ab
14251#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
14252#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED78 0x24ac
14253#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
14254#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED79 0x24ad
14255#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
14256#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED80 0x24ae
14257#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
14258#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED81 0x24af
14259#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
14260#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED82 0x24b0
14261#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
14262#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED83 0x24b1
14263#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
14264#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED84 0x24b2
14265#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
14266#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED85 0x24b3
14267#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
14268#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED86 0x24b4
14269#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
14270#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED87 0x24b5
14271#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
14272#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED88 0x24b6
14273#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
14274#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED89 0x24b7
14275#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
14276#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED90 0x24b8
14277#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
14278#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED91 0x24b9
14279#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
14280#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED92 0x24ba
14281#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
14282#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED93 0x24bb
14283#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
14284#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED94 0x24bc
14285#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
14286#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED95 0x24bd
14287#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
14288#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED96 0x24be
14289#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
14290#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED97 0x24bf
14291#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
14292#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED98 0x24c0
14293#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
14294#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED99 0x24c1
14295#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
14296#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED100 0x24c2
14297#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
14298#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED101 0x24c3
14299#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
14300#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED102 0x24c4
14301#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
14302#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED103 0x24c5
14303#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
14304#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED104 0x24c6
14305#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
14306#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED105 0x24c7
14307#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
14308#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED106 0x24c8
14309#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
14310#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED107 0x24c9
14311#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
14312#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED108 0x24ca
14313#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
14314#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED109 0x24cb
14315#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
14316#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED110 0x24cc
14317#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
14318#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED111 0x24cd
14319#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
14320#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED112 0x24ce
14321#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
14322#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED113 0x24cf
14323#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
14324#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED114 0x24d0
14325#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
14326#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED115 0x24d1
14327#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
14328#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED116 0x24d2
14329#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
14330#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED117 0x24d3
14331#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
14332#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED118 0x24d4
14333#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
14334#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED119 0x24d5
14335#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
14336#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED120 0x24d6
14337#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
14338#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED121 0x24d7
14339#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
14340#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED122 0x24d8
14341#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
14342#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED123 0x24d9
14343#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
14344#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED124 0x24da
14345#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
14346#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED125 0x24db
14347#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
14348#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED126 0x24dc
14349#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
14350#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED127 0x24dd
14351#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
14352#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED128 0x24de
14353#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
14354#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED129 0x24df
14355#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
14356#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED130 0x24e0
14357#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
14358#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED131 0x24e1
14359#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
14360#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED132 0x24e2
14361#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
14362#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED133 0x24e3
14363#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
14364#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED134 0x24e4
14365#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
14366#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED135 0x24e5
14367#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
14368#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED136 0x24e6
14369#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
14370#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED137 0x24e7
14371#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
14372#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED138 0x24e8
14373#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
14374#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED139 0x24e9
14375#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
14376#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED140 0x24ea
14377#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
14378#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED141 0x24eb
14379#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
14380#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED142 0x24ec
14381#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
14382#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED143 0x24ed
14383#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
14384#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED144 0x24ee
14385#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
14386#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED145 0x24ef
14387#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
14388#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED146 0x24f0
14389#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
14390#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED147 0x24f1
14391#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
14392#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED148 0x24f2
14393#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
14394#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED149 0x24f3
14395#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
14396#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED150 0x24f4
14397#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
14398#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED151 0x24f5
14399#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
14400#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED152 0x24f6
14401#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
14402#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED153 0x24f7
14403#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
14404#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED154 0x24f8
14405#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
14406#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED155 0x24f9
14407#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
14408#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED156 0x24fa
14409#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
14410#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED157 0x24fb
14411#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
14412#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED158 0x24fc
14413#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
14414#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED159 0x24fd
14415#define mmDCIO_UNIPHY4_UNIPHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
14416
14417
14418// addressBlock: dce_dc_dc_combophycmregs4_dispdec
14419// base address: 0xc80
14420#define mmDC_COMBOPHYCMREGS4_COMMON_FUSE1 0x245e
14421#define mmDC_COMBOPHYCMREGS4_COMMON_FUSE1_BASE_IDX 2
14422#define mmDC_COMBOPHYCMREGS4_COMMON_FUSE2 0x245f
14423#define mmDC_COMBOPHYCMREGS4_COMMON_FUSE2_BASE_IDX 2
14424#define mmDC_COMBOPHYCMREGS4_COMMON_FUSE3 0x2460
14425#define mmDC_COMBOPHYCMREGS4_COMMON_FUSE3_BASE_IDX 2
14426#define mmDC_COMBOPHYCMREGS4_COMMON_MAR_DEEMPH_NOM 0x2461
14427#define mmDC_COMBOPHYCMREGS4_COMMON_MAR_DEEMPH_NOM_BASE_IDX 2
14428#define mmDC_COMBOPHYCMREGS4_COMMON_LANE_PWRMGMT 0x2462
14429#define mmDC_COMBOPHYCMREGS4_COMMON_LANE_PWRMGMT_BASE_IDX 2
14430#define mmDC_COMBOPHYCMREGS4_COMMON_TXCNTRL 0x2463
14431#define mmDC_COMBOPHYCMREGS4_COMMON_TXCNTRL_BASE_IDX 2
14432#define mmDC_COMBOPHYCMREGS4_COMMON_TMDP 0x2464
14433#define mmDC_COMBOPHYCMREGS4_COMMON_TMDP_BASE_IDX 2
14434#define mmDC_COMBOPHYCMREGS4_COMMON_LANE_RESETS 0x2465
14435#define mmDC_COMBOPHYCMREGS4_COMMON_LANE_RESETS_BASE_IDX 2
14436#define mmDC_COMBOPHYCMREGS4_COMMON_ZCALCODE_CTRL 0x2466
14437#define mmDC_COMBOPHYCMREGS4_COMMON_ZCALCODE_CTRL_BASE_IDX 2
14438#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU1 0x2467
14439#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU1_BASE_IDX 2
14440#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU2 0x2468
14441#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU2_BASE_IDX 2
14442#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU3 0x2469
14443#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU3_BASE_IDX 2
14444#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU4 0x246a
14445#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU4_BASE_IDX 2
14446#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU5 0x246b
14447#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU5_BASE_IDX 2
14448#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU6 0x246c
14449#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU6_BASE_IDX 2
14450#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU7 0x246d
14451#define mmDC_COMBOPHYCMREGS4_COMMON_DISP_RFU7_BASE_IDX 2
14452
14453
14454// addressBlock: dce_dc_dc_combophytxregs4_dispdec
14455// base address: 0xc80
14456#define mmDC_COMBOPHYTXREGS4_CMD_BUS_TX_CONTROL_LANE0 0x247e
14457#define mmDC_COMBOPHYTXREGS4_CMD_BUS_TX_CONTROL_LANE0_BASE_IDX 2
14458#define mmDC_COMBOPHYTXREGS4_MARGIN_DEEMPH_LANE0 0x247f
14459#define mmDC_COMBOPHYTXREGS4_MARGIN_DEEMPH_LANE0_BASE_IDX 2
14460#define mmDC_COMBOPHYTXREGS4_CMD_BUS_GLOBAL_FOR_TX_LANE0 0x2480
14461#define mmDC_COMBOPHYTXREGS4_CMD_BUS_GLOBAL_FOR_TX_LANE0_BASE_IDX 2
14462#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU0_LANE0 0x2481
14463#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU0_LANE0_BASE_IDX 2
14464#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU1_LANE0 0x2482
14465#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU1_LANE0_BASE_IDX 2
14466#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU2_LANE0 0x2483
14467#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU2_LANE0_BASE_IDX 2
14468#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU3_LANE0 0x2484
14469#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU3_LANE0_BASE_IDX 2
14470#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU4_LANE0 0x2485
14471#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU4_LANE0_BASE_IDX 2
14472#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU5_LANE0 0x2486
14473#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU5_LANE0_BASE_IDX 2
14474#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU6_LANE0 0x2487
14475#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU6_LANE0_BASE_IDX 2
14476#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU7_LANE0 0x2488
14477#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU7_LANE0_BASE_IDX 2
14478#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU8_LANE0 0x2489
14479#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU8_LANE0_BASE_IDX 2
14480#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU9_LANE0 0x248a
14481#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU9_LANE0_BASE_IDX 2
14482#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU10_LANE0 0x248b
14483#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU10_LANE0_BASE_IDX 2
14484#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU11_LANE0 0x248c
14485#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU11_LANE0_BASE_IDX 2
14486#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU12_LANE0 0x248d
14487#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU12_LANE0_BASE_IDX 2
14488#define mmDC_COMBOPHYTXREGS4_CMD_BUS_TX_CONTROL_LANE1 0x248e
14489#define mmDC_COMBOPHYTXREGS4_CMD_BUS_TX_CONTROL_LANE1_BASE_IDX 2
14490#define mmDC_COMBOPHYTXREGS4_MARGIN_DEEMPH_LANE1 0x248f
14491#define mmDC_COMBOPHYTXREGS4_MARGIN_DEEMPH_LANE1_BASE_IDX 2
14492#define mmDC_COMBOPHYTXREGS4_CMD_BUS_GLOBAL_FOR_TX_LANE1 0x2490
14493#define mmDC_COMBOPHYTXREGS4_CMD_BUS_GLOBAL_FOR_TX_LANE1_BASE_IDX 2
14494#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU0_LANE1 0x2491
14495#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU0_LANE1_BASE_IDX 2
14496#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU1_LANE1 0x2492
14497#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU1_LANE1_BASE_IDX 2
14498#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU2_LANE1 0x2493
14499#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU2_LANE1_BASE_IDX 2
14500#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU3_LANE1 0x2494
14501#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU3_LANE1_BASE_IDX 2
14502#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU4_LANE1 0x2495
14503#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU4_LANE1_BASE_IDX 2
14504#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU5_LANE1 0x2496
14505#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU5_LANE1_BASE_IDX 2
14506#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU6_LANE1 0x2497
14507#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU6_LANE1_BASE_IDX 2
14508#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU7_LANE1 0x2498
14509#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU7_LANE1_BASE_IDX 2
14510#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU8_LANE1 0x2499
14511#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU8_LANE1_BASE_IDX 2
14512#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU9_LANE1 0x249a
14513#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU9_LANE1_BASE_IDX 2
14514#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU10_LANE1 0x249b
14515#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU10_LANE1_BASE_IDX 2
14516#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU11_LANE1 0x249c
14517#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU11_LANE1_BASE_IDX 2
14518#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU12_LANE1 0x249d
14519#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU12_LANE1_BASE_IDX 2
14520#define mmDC_COMBOPHYTXREGS4_CMD_BUS_TX_CONTROL_LANE2 0x249e
14521#define mmDC_COMBOPHYTXREGS4_CMD_BUS_TX_CONTROL_LANE2_BASE_IDX 2
14522#define mmDC_COMBOPHYTXREGS4_MARGIN_DEEMPH_LANE2 0x249f
14523#define mmDC_COMBOPHYTXREGS4_MARGIN_DEEMPH_LANE2_BASE_IDX 2
14524#define mmDC_COMBOPHYTXREGS4_CMD_BUS_GLOBAL_FOR_TX_LANE2 0x24a0
14525#define mmDC_COMBOPHYTXREGS4_CMD_BUS_GLOBAL_FOR_TX_LANE2_BASE_IDX 2
14526#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU0_LANE2 0x24a1
14527#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU0_LANE2_BASE_IDX 2
14528#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU1_LANE2 0x24a2
14529#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU1_LANE2_BASE_IDX 2
14530#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU2_LANE2 0x24a3
14531#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU2_LANE2_BASE_IDX 2
14532#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU3_LANE2 0x24a4
14533#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU3_LANE2_BASE_IDX 2
14534#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU4_LANE2 0x24a5
14535#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU4_LANE2_BASE_IDX 2
14536#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU5_LANE2 0x24a6
14537#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU5_LANE2_BASE_IDX 2
14538#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU6_LANE2 0x24a7
14539#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU6_LANE2_BASE_IDX 2
14540#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU7_LANE2 0x24a8
14541#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU7_LANE2_BASE_IDX 2
14542#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU8_LANE2 0x24a9
14543#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU8_LANE2_BASE_IDX 2
14544#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU9_LANE2 0x24aa
14545#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU9_LANE2_BASE_IDX 2
14546#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU10_LANE2 0x24ab
14547#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU10_LANE2_BASE_IDX 2
14548#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU11_LANE2 0x24ac
14549#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU11_LANE2_BASE_IDX 2
14550#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU12_LANE2 0x24ad
14551#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU12_LANE2_BASE_IDX 2
14552#define mmDC_COMBOPHYTXREGS4_CMD_BUS_TX_CONTROL_LANE3 0x24ae
14553#define mmDC_COMBOPHYTXREGS4_CMD_BUS_TX_CONTROL_LANE3_BASE_IDX 2
14554#define mmDC_COMBOPHYTXREGS4_MARGIN_DEEMPH_LANE3 0x24af
14555#define mmDC_COMBOPHYTXREGS4_MARGIN_DEEMPH_LANE3_BASE_IDX 2
14556#define mmDC_COMBOPHYTXREGS4_CMD_BUS_GLOBAL_FOR_TX_LANE3 0x24b0
14557#define mmDC_COMBOPHYTXREGS4_CMD_BUS_GLOBAL_FOR_TX_LANE3_BASE_IDX 2
14558#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU0_LANE3 0x24b1
14559#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU0_LANE3_BASE_IDX 2
14560#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU1_LANE3 0x24b2
14561#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU1_LANE3_BASE_IDX 2
14562#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU2_LANE3 0x24b3
14563#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU2_LANE3_BASE_IDX 2
14564#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU3_LANE3 0x24b4
14565#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU3_LANE3_BASE_IDX 2
14566#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU4_LANE3 0x24b5
14567#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU4_LANE3_BASE_IDX 2
14568#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU5_LANE3 0x24b6
14569#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU5_LANE3_BASE_IDX 2
14570#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU6_LANE3 0x24b7
14571#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU6_LANE3_BASE_IDX 2
14572#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU7_LANE3 0x24b8
14573#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU7_LANE3_BASE_IDX 2
14574#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU8_LANE3 0x24b9
14575#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU8_LANE3_BASE_IDX 2
14576#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU9_LANE3 0x24ba
14577#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU9_LANE3_BASE_IDX 2
14578#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU10_LANE3 0x24bb
14579#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU10_LANE3_BASE_IDX 2
14580#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU11_LANE3 0x24bc
14581#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU11_LANE3_BASE_IDX 2
14582#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU12_LANE3 0x24bd
14583#define mmDC_COMBOPHYTXREGS4_TX_DISP_RFU12_LANE3_BASE_IDX 2
14584
14585
14586// addressBlock: dce_dc_dc_combophypllregs4_dispdec
14587// base address: 0xc80
14588#define mmDC_COMBOPHYPLLREGS4_FREQ_CTRL0 0x24be
14589#define mmDC_COMBOPHYPLLREGS4_FREQ_CTRL0_BASE_IDX 2
14590#define mmDC_COMBOPHYPLLREGS4_FREQ_CTRL1 0x24bf
14591#define mmDC_COMBOPHYPLLREGS4_FREQ_CTRL1_BASE_IDX 2
14592#define mmDC_COMBOPHYPLLREGS4_FREQ_CTRL2 0x24c0
14593#define mmDC_COMBOPHYPLLREGS4_FREQ_CTRL2_BASE_IDX 2
14594#define mmDC_COMBOPHYPLLREGS4_FREQ_CTRL3 0x24c1
14595#define mmDC_COMBOPHYPLLREGS4_FREQ_CTRL3_BASE_IDX 2
14596#define mmDC_COMBOPHYPLLREGS4_BW_CTRL_COARSE 0x24c2
14597#define mmDC_COMBOPHYPLLREGS4_BW_CTRL_COARSE_BASE_IDX 2
14598#define mmDC_COMBOPHYPLLREGS4_BW_CTRL_FINE 0x24c3
14599#define mmDC_COMBOPHYPLLREGS4_BW_CTRL_FINE_BASE_IDX 2
14600#define mmDC_COMBOPHYPLLREGS4_CAL_CTRL 0x24c4
14601#define mmDC_COMBOPHYPLLREGS4_CAL_CTRL_BASE_IDX 2
14602#define mmDC_COMBOPHYPLLREGS4_LOOP_CTRL 0x24c5
14603#define mmDC_COMBOPHYPLLREGS4_LOOP_CTRL_BASE_IDX 2
14604#define mmDC_COMBOPHYPLLREGS4_VREG_CFG 0x24c7
14605#define mmDC_COMBOPHYPLLREGS4_VREG_CFG_BASE_IDX 2
14606#define mmDC_COMBOPHYPLLREGS4_OBSERVE0 0x24c8
14607#define mmDC_COMBOPHYPLLREGS4_OBSERVE0_BASE_IDX 2
14608#define mmDC_COMBOPHYPLLREGS4_OBSERVE1 0x24c9
14609#define mmDC_COMBOPHYPLLREGS4_OBSERVE1_BASE_IDX 2
14610#define mmDC_COMBOPHYPLLREGS4_DFT_OUT 0x24ca
14611#define mmDC_COMBOPHYPLLREGS4_DFT_OUT_BASE_IDX 2
14612
14613
14614// addressBlock: dce_dc_dcio_uniphy5_dispdec
14615// base address: 0xfa0
14616#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED0 0x2526
14617#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
14618#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED1 0x2527
14619#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
14620#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED2 0x2528
14621#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
14622#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED3 0x2529
14623#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
14624#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED4 0x252a
14625#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
14626#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED5 0x252b
14627#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
14628#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED6 0x252c
14629#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
14630#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED7 0x252d
14631#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
14632#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED8 0x252e
14633#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
14634#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED9 0x252f
14635#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
14636#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED10 0x2530
14637#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
14638#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED11 0x2531
14639#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
14640#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED12 0x2532
14641#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
14642#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED13 0x2533
14643#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
14644#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED14 0x2534
14645#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
14646#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED15 0x2535
14647#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
14648#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED16 0x2536
14649#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
14650#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED17 0x2537
14651#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
14652#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED18 0x2538
14653#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
14654#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED19 0x2539
14655#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
14656#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED20 0x253a
14657#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
14658#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED21 0x253b
14659#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
14660#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED22 0x253c
14661#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
14662#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED23 0x253d
14663#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
14664#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED24 0x253e
14665#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
14666#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED25 0x253f
14667#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
14668#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED26 0x2540
14669#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
14670#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED27 0x2541
14671#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
14672#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED28 0x2542
14673#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
14674#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED29 0x2543
14675#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
14676#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED30 0x2544
14677#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
14678#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED31 0x2545
14679#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
14680#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED32 0x2546
14681#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
14682#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED33 0x2547
14683#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
14684#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED34 0x2548
14685#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
14686#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED35 0x2549
14687#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
14688#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED36 0x254a
14689#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
14690#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED37 0x254b
14691#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
14692#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED38 0x254c
14693#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
14694#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED39 0x254d
14695#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
14696#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED40 0x254e
14697#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
14698#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED41 0x254f
14699#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
14700#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED42 0x2550
14701#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
14702#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED43 0x2551
14703#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
14704#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED44 0x2552
14705#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
14706#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED45 0x2553
14707#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
14708#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED46 0x2554
14709#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
14710#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED47 0x2555
14711#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
14712#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED48 0x2556
14713#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
14714#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED49 0x2557
14715#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
14716#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED50 0x2558
14717#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
14718#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED51 0x2559
14719#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
14720#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED52 0x255a
14721#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
14722#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED53 0x255b
14723#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
14724#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED54 0x255c
14725#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
14726#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED55 0x255d
14727#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
14728#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED56 0x255e
14729#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
14730#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED57 0x255f
14731#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
14732#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED58 0x2560
14733#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
14734#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED59 0x2561
14735#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
14736#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED60 0x2562
14737#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
14738#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED61 0x2563
14739#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
14740#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED62 0x2564
14741#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
14742#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED63 0x2565
14743#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
14744#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED64 0x2566
14745#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
14746#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED65 0x2567
14747#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
14748#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED66 0x2568
14749#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
14750#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED67 0x2569
14751#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
14752#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED68 0x256a
14753#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
14754#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED69 0x256b
14755#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
14756#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED70 0x256c
14757#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
14758#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED71 0x256d
14759#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
14760#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED72 0x256e
14761#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
14762#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED73 0x256f
14763#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
14764#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED74 0x2570
14765#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
14766#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED75 0x2571
14767#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
14768#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED76 0x2572
14769#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
14770#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED77 0x2573
14771#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
14772#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED78 0x2574
14773#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
14774#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED79 0x2575
14775#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
14776#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED80 0x2576
14777#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
14778#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED81 0x2577
14779#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
14780#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED82 0x2578
14781#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
14782#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED83 0x2579
14783#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
14784#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED84 0x257a
14785#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
14786#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED85 0x257b
14787#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
14788#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED86 0x257c
14789#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
14790#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED87 0x257d
14791#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
14792#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED88 0x257e
14793#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
14794#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED89 0x257f
14795#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
14796#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED90 0x2580
14797#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
14798#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED91 0x2581
14799#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
14800#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED92 0x2582
14801#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
14802#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED93 0x2583
14803#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
14804#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED94 0x2584
14805#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
14806#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED95 0x2585
14807#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
14808#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED96 0x2586
14809#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
14810#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED97 0x2587
14811#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
14812#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED98 0x2588
14813#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
14814#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED99 0x2589
14815#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
14816#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED100 0x258a
14817#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
14818#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED101 0x258b
14819#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
14820#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED102 0x258c
14821#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
14822#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED103 0x258d
14823#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
14824#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED104 0x258e
14825#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
14826#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED105 0x258f
14827#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
14828#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED106 0x2590
14829#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
14830#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED107 0x2591
14831#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
14832#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED108 0x2592
14833#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
14834#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED109 0x2593
14835#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
14836#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED110 0x2594
14837#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
14838#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED111 0x2595
14839#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
14840#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED112 0x2596
14841#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
14842#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED113 0x2597
14843#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
14844#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED114 0x2598
14845#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
14846#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED115 0x2599
14847#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
14848#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED116 0x259a
14849#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
14850#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED117 0x259b
14851#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
14852#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED118 0x259c
14853#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
14854#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED119 0x259d
14855#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
14856#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED120 0x259e
14857#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
14858#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED121 0x259f
14859#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
14860#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED122 0x25a0
14861#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
14862#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED123 0x25a1
14863#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
14864#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED124 0x25a2
14865#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
14866#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED125 0x25a3
14867#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
14868#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED126 0x25a4
14869#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
14870#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED127 0x25a5
14871#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
14872#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED128 0x25a6
14873#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
14874#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED129 0x25a7
14875#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
14876#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED130 0x25a8
14877#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
14878#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED131 0x25a9
14879#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
14880#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED132 0x25aa
14881#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
14882#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED133 0x25ab
14883#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
14884#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED134 0x25ac
14885#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
14886#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED135 0x25ad
14887#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
14888#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED136 0x25ae
14889#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
14890#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED137 0x25af
14891#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
14892#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED138 0x25b0
14893#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
14894#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED139 0x25b1
14895#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
14896#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED140 0x25b2
14897#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
14898#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED141 0x25b3
14899#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
14900#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED142 0x25b4
14901#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
14902#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED143 0x25b5
14903#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
14904#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED144 0x25b6
14905#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
14906#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED145 0x25b7
14907#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
14908#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED146 0x25b8
14909#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
14910#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED147 0x25b9
14911#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
14912#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED148 0x25ba
14913#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
14914#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED149 0x25bb
14915#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
14916#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED150 0x25bc
14917#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
14918#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED151 0x25bd
14919#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
14920#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED152 0x25be
14921#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
14922#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED153 0x25bf
14923#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
14924#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED154 0x25c0
14925#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
14926#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED155 0x25c1
14927#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
14928#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED156 0x25c2
14929#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
14930#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED157 0x25c3
14931#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
14932#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED158 0x25c4
14933#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
14934#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED159 0x25c5
14935#define mmDCIO_UNIPHY5_UNIPHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
14936
14937
14938// addressBlock: dce_dc_dc_combophycmregs5_dispdec
14939// base address: 0xfa0
14940#define mmDC_COMBOPHYCMREGS5_COMMON_FUSE1 0x2526
14941#define mmDC_COMBOPHYCMREGS5_COMMON_FUSE1_BASE_IDX 2
14942#define mmDC_COMBOPHYCMREGS5_COMMON_FUSE2 0x2527
14943#define mmDC_COMBOPHYCMREGS5_COMMON_FUSE2_BASE_IDX 2
14944#define mmDC_COMBOPHYCMREGS5_COMMON_FUSE3 0x2528
14945#define mmDC_COMBOPHYCMREGS5_COMMON_FUSE3_BASE_IDX 2
14946#define mmDC_COMBOPHYCMREGS5_COMMON_MAR_DEEMPH_NOM 0x2529
14947#define mmDC_COMBOPHYCMREGS5_COMMON_MAR_DEEMPH_NOM_BASE_IDX 2
14948#define mmDC_COMBOPHYCMREGS5_COMMON_LANE_PWRMGMT 0x252a
14949#define mmDC_COMBOPHYCMREGS5_COMMON_LANE_PWRMGMT_BASE_IDX 2
14950#define mmDC_COMBOPHYCMREGS5_COMMON_TXCNTRL 0x252b
14951#define mmDC_COMBOPHYCMREGS5_COMMON_TXCNTRL_BASE_IDX 2
14952#define mmDC_COMBOPHYCMREGS5_COMMON_TMDP 0x252c
14953#define mmDC_COMBOPHYCMREGS5_COMMON_TMDP_BASE_IDX 2
14954#define mmDC_COMBOPHYCMREGS5_COMMON_LANE_RESETS 0x252d
14955#define mmDC_COMBOPHYCMREGS5_COMMON_LANE_RESETS_BASE_IDX 2
14956#define mmDC_COMBOPHYCMREGS5_COMMON_ZCALCODE_CTRL 0x252e
14957#define mmDC_COMBOPHYCMREGS5_COMMON_ZCALCODE_CTRL_BASE_IDX 2
14958#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU1 0x252f
14959#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU1_BASE_IDX 2
14960#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU2 0x2530
14961#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU2_BASE_IDX 2
14962#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU3 0x2531
14963#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU3_BASE_IDX 2
14964#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU4 0x2532
14965#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU4_BASE_IDX 2
14966#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU5 0x2533
14967#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU5_BASE_IDX 2
14968#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU6 0x2534
14969#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU6_BASE_IDX 2
14970#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU7 0x2535
14971#define mmDC_COMBOPHYCMREGS5_COMMON_DISP_RFU7_BASE_IDX 2
14972
14973
14974// addressBlock: dce_dc_dc_combophytxregs5_dispdec
14975// base address: 0xfa0
14976#define mmDC_COMBOPHYTXREGS5_CMD_BUS_TX_CONTROL_LANE0 0x2546
14977#define mmDC_COMBOPHYTXREGS5_CMD_BUS_TX_CONTROL_LANE0_BASE_IDX 2
14978#define mmDC_COMBOPHYTXREGS5_MARGIN_DEEMPH_LANE0 0x2547
14979#define mmDC_COMBOPHYTXREGS5_MARGIN_DEEMPH_LANE0_BASE_IDX 2
14980#define mmDC_COMBOPHYTXREGS5_CMD_BUS_GLOBAL_FOR_TX_LANE0 0x2548
14981#define mmDC_COMBOPHYTXREGS5_CMD_BUS_GLOBAL_FOR_TX_LANE0_BASE_IDX 2
14982#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU0_LANE0 0x2549
14983#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU0_LANE0_BASE_IDX 2
14984#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU1_LANE0 0x254a
14985#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU1_LANE0_BASE_IDX 2
14986#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU2_LANE0 0x254b
14987#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU2_LANE0_BASE_IDX 2
14988#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU3_LANE0 0x254c
14989#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU3_LANE0_BASE_IDX 2
14990#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU4_LANE0 0x254d
14991#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU4_LANE0_BASE_IDX 2
14992#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU5_LANE0 0x254e
14993#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU5_LANE0_BASE_IDX 2
14994#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU6_LANE0 0x254f
14995#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU6_LANE0_BASE_IDX 2
14996#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU7_LANE0 0x2550
14997#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU7_LANE0_BASE_IDX 2
14998#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU8_LANE0 0x2551
14999#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU8_LANE0_BASE_IDX 2
15000#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU9_LANE0 0x2552
15001#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU9_LANE0_BASE_IDX 2
15002#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU10_LANE0 0x2553
15003#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU10_LANE0_BASE_IDX 2
15004#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU11_LANE0 0x2554
15005#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU11_LANE0_BASE_IDX 2
15006#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU12_LANE0 0x2555
15007#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU12_LANE0_BASE_IDX 2
15008#define mmDC_COMBOPHYTXREGS5_CMD_BUS_TX_CONTROL_LANE1 0x2556
15009#define mmDC_COMBOPHYTXREGS5_CMD_BUS_TX_CONTROL_LANE1_BASE_IDX 2
15010#define mmDC_COMBOPHYTXREGS5_MARGIN_DEEMPH_LANE1 0x2557
15011#define mmDC_COMBOPHYTXREGS5_MARGIN_DEEMPH_LANE1_BASE_IDX 2
15012#define mmDC_COMBOPHYTXREGS5_CMD_BUS_GLOBAL_FOR_TX_LANE1 0x2558
15013#define mmDC_COMBOPHYTXREGS5_CMD_BUS_GLOBAL_FOR_TX_LANE1_BASE_IDX 2
15014#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU0_LANE1 0x2559
15015#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU0_LANE1_BASE_IDX 2
15016#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU1_LANE1 0x255a
15017#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU1_LANE1_BASE_IDX 2
15018#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU2_LANE1 0x255b
15019#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU2_LANE1_BASE_IDX 2
15020#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU3_LANE1 0x255c
15021#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU3_LANE1_BASE_IDX 2
15022#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU4_LANE1 0x255d
15023#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU4_LANE1_BASE_IDX 2
15024#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU5_LANE1 0x255e
15025#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU5_LANE1_BASE_IDX 2
15026#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU6_LANE1 0x255f
15027#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU6_LANE1_BASE_IDX 2
15028#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU7_LANE1 0x2560
15029#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU7_LANE1_BASE_IDX 2
15030#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU8_LANE1 0x2561
15031#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU8_LANE1_BASE_IDX 2
15032#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU9_LANE1 0x2562
15033#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU9_LANE1_BASE_IDX 2
15034#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU10_LANE1 0x2563
15035#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU10_LANE1_BASE_IDX 2
15036#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU11_LANE1 0x2564
15037#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU11_LANE1_BASE_IDX 2
15038#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU12_LANE1 0x2565
15039#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU12_LANE1_BASE_IDX 2
15040#define mmDC_COMBOPHYTXREGS5_CMD_BUS_TX_CONTROL_LANE2 0x2566
15041#define mmDC_COMBOPHYTXREGS5_CMD_BUS_TX_CONTROL_LANE2_BASE_IDX 2
15042#define mmDC_COMBOPHYTXREGS5_MARGIN_DEEMPH_LANE2 0x2567
15043#define mmDC_COMBOPHYTXREGS5_MARGIN_DEEMPH_LANE2_BASE_IDX 2
15044#define mmDC_COMBOPHYTXREGS5_CMD_BUS_GLOBAL_FOR_TX_LANE2 0x2568
15045#define mmDC_COMBOPHYTXREGS5_CMD_BUS_GLOBAL_FOR_TX_LANE2_BASE_IDX 2
15046#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU0_LANE2 0x2569
15047#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU0_LANE2_BASE_IDX 2
15048#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU1_LANE2 0x256a
15049#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU1_LANE2_BASE_IDX 2
15050#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU2_LANE2 0x256b
15051#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU2_LANE2_BASE_IDX 2
15052#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU3_LANE2 0x256c
15053#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU3_LANE2_BASE_IDX 2
15054#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU4_LANE2 0x256d
15055#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU4_LANE2_BASE_IDX 2
15056#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU5_LANE2 0x256e
15057#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU5_LANE2_BASE_IDX 2
15058#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU6_LANE2 0x256f
15059#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU6_LANE2_BASE_IDX 2
15060#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU7_LANE2 0x2570
15061#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU7_LANE2_BASE_IDX 2
15062#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU8_LANE2 0x2571
15063#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU8_LANE2_BASE_IDX 2
15064#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU9_LANE2 0x2572
15065#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU9_LANE2_BASE_IDX 2
15066#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU10_LANE2 0x2573
15067#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU10_LANE2_BASE_IDX 2
15068#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU11_LANE2 0x2574
15069#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU11_LANE2_BASE_IDX 2
15070#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU12_LANE2 0x2575
15071#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU12_LANE2_BASE_IDX 2
15072#define mmDC_COMBOPHYTXREGS5_CMD_BUS_TX_CONTROL_LANE3 0x2576
15073#define mmDC_COMBOPHYTXREGS5_CMD_BUS_TX_CONTROL_LANE3_BASE_IDX 2
15074#define mmDC_COMBOPHYTXREGS5_MARGIN_DEEMPH_LANE3 0x2577
15075#define mmDC_COMBOPHYTXREGS5_MARGIN_DEEMPH_LANE3_BASE_IDX 2
15076#define mmDC_COMBOPHYTXREGS5_CMD_BUS_GLOBAL_FOR_TX_LANE3 0x2578
15077#define mmDC_COMBOPHYTXREGS5_CMD_BUS_GLOBAL_FOR_TX_LANE3_BASE_IDX 2
15078#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU0_LANE3 0x2579
15079#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU0_LANE3_BASE_IDX 2
15080#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU1_LANE3 0x257a
15081#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU1_LANE3_BASE_IDX 2
15082#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU2_LANE3 0x257b
15083#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU2_LANE3_BASE_IDX 2
15084#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU3_LANE3 0x257c
15085#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU3_LANE3_BASE_IDX 2
15086#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU4_LANE3 0x257d
15087#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU4_LANE3_BASE_IDX 2
15088#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU5_LANE3 0x257e
15089#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU5_LANE3_BASE_IDX 2
15090#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU6_LANE3 0x257f
15091#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU6_LANE3_BASE_IDX 2
15092#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU7_LANE3 0x2580
15093#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU7_LANE3_BASE_IDX 2
15094#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU8_LANE3 0x2581
15095#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU8_LANE3_BASE_IDX 2
15096#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU9_LANE3 0x2582
15097#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU9_LANE3_BASE_IDX 2
15098#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU10_LANE3 0x2583
15099#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU10_LANE3_BASE_IDX 2
15100#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU11_LANE3 0x2584
15101#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU11_LANE3_BASE_IDX 2
15102#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU12_LANE3 0x2585
15103#define mmDC_COMBOPHYTXREGS5_TX_DISP_RFU12_LANE3_BASE_IDX 2
15104
15105
15106// addressBlock: dce_dc_dc_combophypllregs5_dispdec
15107// base address: 0xfa0
15108#define mmDC_COMBOPHYPLLREGS5_FREQ_CTRL0 0x2586
15109#define mmDC_COMBOPHYPLLREGS5_FREQ_CTRL0_BASE_IDX 2
15110#define mmDC_COMBOPHYPLLREGS5_FREQ_CTRL1 0x2587
15111#define mmDC_COMBOPHYPLLREGS5_FREQ_CTRL1_BASE_IDX 2
15112#define mmDC_COMBOPHYPLLREGS5_FREQ_CTRL2 0x2588
15113#define mmDC_COMBOPHYPLLREGS5_FREQ_CTRL2_BASE_IDX 2
15114#define mmDC_COMBOPHYPLLREGS5_FREQ_CTRL3 0x2589
15115#define mmDC_COMBOPHYPLLREGS5_FREQ_CTRL3_BASE_IDX 2
15116#define mmDC_COMBOPHYPLLREGS5_BW_CTRL_COARSE 0x258a
15117#define mmDC_COMBOPHYPLLREGS5_BW_CTRL_COARSE_BASE_IDX 2
15118#define mmDC_COMBOPHYPLLREGS5_BW_CTRL_FINE 0x258b
15119#define mmDC_COMBOPHYPLLREGS5_BW_CTRL_FINE_BASE_IDX 2
15120#define mmDC_COMBOPHYPLLREGS5_CAL_CTRL 0x258c
15121#define mmDC_COMBOPHYPLLREGS5_CAL_CTRL_BASE_IDX 2
15122#define mmDC_COMBOPHYPLLREGS5_LOOP_CTRL 0x258d
15123#define mmDC_COMBOPHYPLLREGS5_LOOP_CTRL_BASE_IDX 2
15124#define mmDC_COMBOPHYPLLREGS5_VREG_CFG 0x258f
15125#define mmDC_COMBOPHYPLLREGS5_VREG_CFG_BASE_IDX 2
15126#define mmDC_COMBOPHYPLLREGS5_OBSERVE0 0x2590
15127#define mmDC_COMBOPHYPLLREGS5_OBSERVE0_BASE_IDX 2
15128#define mmDC_COMBOPHYPLLREGS5_OBSERVE1 0x2591
15129#define mmDC_COMBOPHYPLLREGS5_OBSERVE1_BASE_IDX 2
15130#define mmDC_COMBOPHYPLLREGS5_DFT_OUT 0x2592
15131#define mmDC_COMBOPHYPLLREGS5_DFT_OUT_BASE_IDX 2
15132
15133
15134// addressBlock: dce_dc_dcio_uniphy6_dispdec
15135// base address: 0x12c0
15136#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED0 0x25ee
15137#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
15138#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED1 0x25ef
15139#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
15140#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED2 0x25f0
15141#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
15142#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED3 0x25f1
15143#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
15144#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED4 0x25f2
15145#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
15146#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED5 0x25f3
15147#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
15148#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED6 0x25f4
15149#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
15150#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED7 0x25f5
15151#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
15152#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED8 0x25f6
15153#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
15154#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED9 0x25f7
15155#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
15156#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED10 0x25f8
15157#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
15158#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED11 0x25f9
15159#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
15160#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED12 0x25fa
15161#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
15162#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED13 0x25fb
15163#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
15164#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED14 0x25fc
15165#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
15166#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED15 0x25fd
15167#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
15168#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED16 0x25fe
15169#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
15170#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED17 0x25ff
15171#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
15172#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED18 0x2600
15173#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
15174#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED19 0x2601
15175#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
15176#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED20 0x2602
15177#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
15178#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED21 0x2603
15179#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
15180#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED22 0x2604
15181#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
15182#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED23 0x2605
15183#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
15184#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED24 0x2606
15185#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
15186#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED25 0x2607
15187#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
15188#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED26 0x2608
15189#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
15190#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED27 0x2609
15191#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
15192#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED28 0x260a
15193#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
15194#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED29 0x260b
15195#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
15196#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED30 0x260c
15197#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
15198#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED31 0x260d
15199#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
15200#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED32 0x260e
15201#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
15202#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED33 0x260f
15203#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
15204#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED34 0x2610
15205#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
15206#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED35 0x2611
15207#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
15208#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED36 0x2612
15209#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
15210#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED37 0x2613
15211#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
15212#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED38 0x2614
15213#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
15214#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED39 0x2615
15215#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
15216#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED40 0x2616
15217#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
15218#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED41 0x2617
15219#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
15220#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED42 0x2618
15221#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
15222#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED43 0x2619
15223#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
15224#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED44 0x261a
15225#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
15226#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED45 0x261b
15227#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
15228#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED46 0x261c
15229#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
15230#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED47 0x261d
15231#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
15232#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED48 0x261e
15233#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
15234#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED49 0x261f
15235#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
15236#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED50 0x2620
15237#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
15238#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED51 0x2621
15239#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
15240#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED52 0x2622
15241#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
15242#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED53 0x2623
15243#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
15244#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED54 0x2624
15245#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
15246#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED55 0x2625
15247#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
15248#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED56 0x2626
15249#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
15250#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED57 0x2627
15251#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
15252#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED58 0x2628
15253#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
15254#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED59 0x2629
15255#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
15256#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED60 0x262a
15257#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
15258#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED61 0x262b
15259#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
15260#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED62 0x262c
15261#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
15262#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED63 0x262d
15263#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
15264#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED64 0x262e
15265#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
15266#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED65 0x262f
15267#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
15268#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED66 0x2630
15269#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
15270#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED67 0x2631
15271#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
15272#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED68 0x2632
15273#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
15274#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED69 0x2633
15275#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
15276#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED70 0x2634
15277#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
15278#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED71 0x2635
15279#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
15280#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED72 0x2636
15281#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
15282#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED73 0x2637
15283#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
15284#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED74 0x2638
15285#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
15286#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED75 0x2639
15287#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
15288#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED76 0x263a
15289#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
15290#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED77 0x263b
15291#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
15292#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED78 0x263c
15293#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
15294#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED79 0x263d
15295#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
15296#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED80 0x263e
15297#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
15298#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED81 0x263f
15299#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
15300#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED82 0x2640
15301#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
15302#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED83 0x2641
15303#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
15304#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED84 0x2642
15305#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
15306#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED85 0x2643
15307#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
15308#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED86 0x2644
15309#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
15310#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED87 0x2645
15311#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
15312#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED88 0x2646
15313#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
15314#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED89 0x2647
15315#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
15316#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED90 0x2648
15317#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
15318#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED91 0x2649
15319#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
15320#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED92 0x264a
15321#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
15322#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED93 0x264b
15323#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
15324#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED94 0x264c
15325#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
15326#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED95 0x264d
15327#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
15328#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED96 0x264e
15329#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
15330#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED97 0x264f
15331#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
15332#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED98 0x2650
15333#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
15334#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED99 0x2651
15335#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
15336#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED100 0x2652
15337#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
15338#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED101 0x2653
15339#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
15340#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED102 0x2654
15341#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
15342#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED103 0x2655
15343#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
15344#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED104 0x2656
15345#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
15346#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED105 0x2657
15347#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
15348#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED106 0x2658
15349#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
15350#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED107 0x2659
15351#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
15352#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED108 0x265a
15353#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
15354#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED109 0x265b
15355#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
15356#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED110 0x265c
15357#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
15358#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED111 0x265d
15359#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
15360#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED112 0x265e
15361#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
15362#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED113 0x265f
15363#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
15364#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED114 0x2660
15365#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
15366#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED115 0x2661
15367#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
15368#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED116 0x2662
15369#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
15370#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED117 0x2663
15371#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
15372#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED118 0x2664
15373#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
15374#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED119 0x2665
15375#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
15376#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED120 0x2666
15377#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
15378#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED121 0x2667
15379#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
15380#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED122 0x2668
15381#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
15382#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED123 0x2669
15383#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
15384#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED124 0x266a
15385#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
15386#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED125 0x266b
15387#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
15388#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED126 0x266c
15389#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
15390#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED127 0x266d
15391#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
15392#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED128 0x266e
15393#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
15394#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED129 0x266f
15395#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
15396#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED130 0x2670
15397#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
15398#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED131 0x2671
15399#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
15400#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED132 0x2672
15401#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
15402#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED133 0x2673
15403#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
15404#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED134 0x2674
15405#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
15406#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED135 0x2675
15407#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
15408#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED136 0x2676
15409#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
15410#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED137 0x2677
15411#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
15412#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED138 0x2678
15413#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
15414#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED139 0x2679
15415#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
15416#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED140 0x267a
15417#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
15418#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED141 0x267b
15419#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
15420#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED142 0x267c
15421#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
15422#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED143 0x267d
15423#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
15424#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED144 0x267e
15425#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
15426#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED145 0x267f
15427#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
15428#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED146 0x2680
15429#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
15430#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED147 0x2681
15431#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
15432#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED148 0x2682
15433#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
15434#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED149 0x2683
15435#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
15436#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED150 0x2684
15437#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
15438#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED151 0x2685
15439#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
15440#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED152 0x2686
15441#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
15442#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED153 0x2687
15443#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
15444#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED154 0x2688
15445#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
15446#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED155 0x2689
15447#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
15448#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED156 0x268a
15449#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
15450#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED157 0x268b
15451#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
15452#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED158 0x268c
15453#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
15454#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED159 0x268d
15455#define mmDCIO_UNIPHY6_UNIPHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
15456
15457
15458// addressBlock: dce_dc_dc_combophycmregs6_dispdec
15459// base address: 0x12c0
15460#define mmDC_COMBOPHYCMREGS6_COMMON_FUSE1 0x25ee
15461#define mmDC_COMBOPHYCMREGS6_COMMON_FUSE1_BASE_IDX 2
15462#define mmDC_COMBOPHYCMREGS6_COMMON_FUSE2 0x25ef
15463#define mmDC_COMBOPHYCMREGS6_COMMON_FUSE2_BASE_IDX 2
15464#define mmDC_COMBOPHYCMREGS6_COMMON_FUSE3 0x25f0
15465#define mmDC_COMBOPHYCMREGS6_COMMON_FUSE3_BASE_IDX 2
15466#define mmDC_COMBOPHYCMREGS6_COMMON_MAR_DEEMPH_NOM 0x25f1
15467#define mmDC_COMBOPHYCMREGS6_COMMON_MAR_DEEMPH_NOM_BASE_IDX 2
15468#define mmDC_COMBOPHYCMREGS6_COMMON_LANE_PWRMGMT 0x25f2
15469#define mmDC_COMBOPHYCMREGS6_COMMON_LANE_PWRMGMT_BASE_IDX 2
15470#define mmDC_COMBOPHYCMREGS6_COMMON_TXCNTRL 0x25f3
15471#define mmDC_COMBOPHYCMREGS6_COMMON_TXCNTRL_BASE_IDX 2
15472#define mmDC_COMBOPHYCMREGS6_COMMON_TMDP 0x25f4
15473#define mmDC_COMBOPHYCMREGS6_COMMON_TMDP_BASE_IDX 2
15474#define mmDC_COMBOPHYCMREGS6_COMMON_LANE_RESETS 0x25f5
15475#define mmDC_COMBOPHYCMREGS6_COMMON_LANE_RESETS_BASE_IDX 2
15476#define mmDC_COMBOPHYCMREGS6_COMMON_ZCALCODE_CTRL 0x25f6
15477#define mmDC_COMBOPHYCMREGS6_COMMON_ZCALCODE_CTRL_BASE_IDX 2
15478#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU1 0x25f7
15479#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU1_BASE_IDX 2
15480#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU2 0x25f8
15481#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU2_BASE_IDX 2
15482#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU3 0x25f9
15483#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU3_BASE_IDX 2
15484#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU4 0x25fa
15485#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU4_BASE_IDX 2
15486#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU5 0x25fb
15487#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU5_BASE_IDX 2
15488#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU6 0x25fc
15489#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU6_BASE_IDX 2
15490#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU7 0x25fd
15491#define mmDC_COMBOPHYCMREGS6_COMMON_DISP_RFU7_BASE_IDX 2
15492
15493
15494// addressBlock: dce_dc_dc_combophytxregs6_dispdec
15495// base address: 0x12c0
15496#define mmDC_COMBOPHYTXREGS6_CMD_BUS_TX_CONTROL_LANE0 0x260e
15497#define mmDC_COMBOPHYTXREGS6_CMD_BUS_TX_CONTROL_LANE0_BASE_IDX 2
15498#define mmDC_COMBOPHYTXREGS6_MARGIN_DEEMPH_LANE0 0x260f
15499#define mmDC_COMBOPHYTXREGS6_MARGIN_DEEMPH_LANE0_BASE_IDX 2
15500#define mmDC_COMBOPHYTXREGS6_CMD_BUS_GLOBAL_FOR_TX_LANE0 0x2610
15501#define mmDC_COMBOPHYTXREGS6_CMD_BUS_GLOBAL_FOR_TX_LANE0_BASE_IDX 2
15502#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU0_LANE0 0x2611
15503#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU0_LANE0_BASE_IDX 2
15504#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU1_LANE0 0x2612
15505#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU1_LANE0_BASE_IDX 2
15506#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU2_LANE0 0x2613
15507#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU2_LANE0_BASE_IDX 2
15508#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU3_LANE0 0x2614
15509#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU3_LANE0_BASE_IDX 2
15510#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU4_LANE0 0x2615
15511#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU4_LANE0_BASE_IDX 2
15512#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU5_LANE0 0x2616
15513#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU5_LANE0_BASE_IDX 2
15514#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU6_LANE0 0x2617
15515#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU6_LANE0_BASE_IDX 2
15516#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU7_LANE0 0x2618
15517#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU7_LANE0_BASE_IDX 2
15518#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU8_LANE0 0x2619
15519#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU8_LANE0_BASE_IDX 2
15520#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU9_LANE0 0x261a
15521#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU9_LANE0_BASE_IDX 2
15522#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU10_LANE0 0x261b
15523#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU10_LANE0_BASE_IDX 2
15524#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU11_LANE0 0x261c
15525#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU11_LANE0_BASE_IDX 2
15526#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU12_LANE0 0x261d
15527#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU12_LANE0_BASE_IDX 2
15528#define mmDC_COMBOPHYTXREGS6_CMD_BUS_TX_CONTROL_LANE1 0x261e
15529#define mmDC_COMBOPHYTXREGS6_CMD_BUS_TX_CONTROL_LANE1_BASE_IDX 2
15530#define mmDC_COMBOPHYTXREGS6_MARGIN_DEEMPH_LANE1 0x261f
15531#define mmDC_COMBOPHYTXREGS6_MARGIN_DEEMPH_LANE1_BASE_IDX 2
15532#define mmDC_COMBOPHYTXREGS6_CMD_BUS_GLOBAL_FOR_TX_LANE1 0x2620
15533#define mmDC_COMBOPHYTXREGS6_CMD_BUS_GLOBAL_FOR_TX_LANE1_BASE_IDX 2
15534#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU0_LANE1 0x2621
15535#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU0_LANE1_BASE_IDX 2
15536#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU1_LANE1 0x2622
15537#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU1_LANE1_BASE_IDX 2
15538#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU2_LANE1 0x2623
15539#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU2_LANE1_BASE_IDX 2
15540#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU3_LANE1 0x2624
15541#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU3_LANE1_BASE_IDX 2
15542#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU4_LANE1 0x2625
15543#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU4_LANE1_BASE_IDX 2
15544#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU5_LANE1 0x2626
15545#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU5_LANE1_BASE_IDX 2
15546#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU6_LANE1 0x2627
15547#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU6_LANE1_BASE_IDX 2
15548#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU7_LANE1 0x2628
15549#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU7_LANE1_BASE_IDX 2
15550#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU8_LANE1 0x2629
15551#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU8_LANE1_BASE_IDX 2
15552#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU9_LANE1 0x262a
15553#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU9_LANE1_BASE_IDX 2
15554#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU10_LANE1 0x262b
15555#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU10_LANE1_BASE_IDX 2
15556#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU11_LANE1 0x262c
15557#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU11_LANE1_BASE_IDX 2
15558#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU12_LANE1 0x262d
15559#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU12_LANE1_BASE_IDX 2
15560#define mmDC_COMBOPHYTXREGS6_CMD_BUS_TX_CONTROL_LANE2 0x262e
15561#define mmDC_COMBOPHYTXREGS6_CMD_BUS_TX_CONTROL_LANE2_BASE_IDX 2
15562#define mmDC_COMBOPHYTXREGS6_MARGIN_DEEMPH_LANE2 0x262f
15563#define mmDC_COMBOPHYTXREGS6_MARGIN_DEEMPH_LANE2_BASE_IDX 2
15564#define mmDC_COMBOPHYTXREGS6_CMD_BUS_GLOBAL_FOR_TX_LANE2 0x2630
15565#define mmDC_COMBOPHYTXREGS6_CMD_BUS_GLOBAL_FOR_TX_LANE2_BASE_IDX 2
15566#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU0_LANE2 0x2631
15567#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU0_LANE2_BASE_IDX 2
15568#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU1_LANE2 0x2632
15569#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU1_LANE2_BASE_IDX 2
15570#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU2_LANE2 0x2633
15571#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU2_LANE2_BASE_IDX 2
15572#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU3_LANE2 0x2634
15573#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU3_LANE2_BASE_IDX 2
15574#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU4_LANE2 0x2635
15575#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU4_LANE2_BASE_IDX 2
15576#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU5_LANE2 0x2636
15577#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU5_LANE2_BASE_IDX 2
15578#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU6_LANE2 0x2637
15579#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU6_LANE2_BASE_IDX 2
15580#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU7_LANE2 0x2638
15581#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU7_LANE2_BASE_IDX 2
15582#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU8_LANE2 0x2639
15583#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU8_LANE2_BASE_IDX 2
15584#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU9_LANE2 0x263a
15585#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU9_LANE2_BASE_IDX 2
15586#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU10_LANE2 0x263b
15587#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU10_LANE2_BASE_IDX 2
15588#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU11_LANE2 0x263c
15589#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU11_LANE2_BASE_IDX 2
15590#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU12_LANE2 0x263d
15591#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU12_LANE2_BASE_IDX 2
15592#define mmDC_COMBOPHYTXREGS6_CMD_BUS_TX_CONTROL_LANE3 0x263e
15593#define mmDC_COMBOPHYTXREGS6_CMD_BUS_TX_CONTROL_LANE3_BASE_IDX 2
15594#define mmDC_COMBOPHYTXREGS6_MARGIN_DEEMPH_LANE3 0x263f
15595#define mmDC_COMBOPHYTXREGS6_MARGIN_DEEMPH_LANE3_BASE_IDX 2
15596#define mmDC_COMBOPHYTXREGS6_CMD_BUS_GLOBAL_FOR_TX_LANE3 0x2640
15597#define mmDC_COMBOPHYTXREGS6_CMD_BUS_GLOBAL_FOR_TX_LANE3_BASE_IDX 2
15598#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU0_LANE3 0x2641
15599#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU0_LANE3_BASE_IDX 2
15600#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU1_LANE3 0x2642
15601#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU1_LANE3_BASE_IDX 2
15602#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU2_LANE3 0x2643
15603#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU2_LANE3_BASE_IDX 2
15604#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU3_LANE3 0x2644
15605#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU3_LANE3_BASE_IDX 2
15606#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU4_LANE3 0x2645
15607#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU4_LANE3_BASE_IDX 2
15608#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU5_LANE3 0x2646
15609#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU5_LANE3_BASE_IDX 2
15610#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU6_LANE3 0x2647
15611#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU6_LANE3_BASE_IDX 2
15612#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU7_LANE3 0x2648
15613#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU7_LANE3_BASE_IDX 2
15614#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU8_LANE3 0x2649
15615#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU8_LANE3_BASE_IDX 2
15616#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU9_LANE3 0x264a
15617#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU9_LANE3_BASE_IDX 2
15618#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU10_LANE3 0x264b
15619#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU10_LANE3_BASE_IDX 2
15620#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU11_LANE3 0x264c
15621#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU11_LANE3_BASE_IDX 2
15622#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU12_LANE3 0x264d
15623#define mmDC_COMBOPHYTXREGS6_TX_DISP_RFU12_LANE3_BASE_IDX 2
15624
15625
15626// addressBlock: dce_dc_dc_combophypllregs6_dispdec
15627// base address: 0x12c0
15628#define mmDC_COMBOPHYPLLREGS6_FREQ_CTRL0 0x264e
15629#define mmDC_COMBOPHYPLLREGS6_FREQ_CTRL0_BASE_IDX 2
15630#define mmDC_COMBOPHYPLLREGS6_FREQ_CTRL1 0x264f
15631#define mmDC_COMBOPHYPLLREGS6_FREQ_CTRL1_BASE_IDX 2
15632#define mmDC_COMBOPHYPLLREGS6_FREQ_CTRL2 0x2650
15633#define mmDC_COMBOPHYPLLREGS6_FREQ_CTRL2_BASE_IDX 2
15634#define mmDC_COMBOPHYPLLREGS6_FREQ_CTRL3 0x2651
15635#define mmDC_COMBOPHYPLLREGS6_FREQ_CTRL3_BASE_IDX 2
15636#define mmDC_COMBOPHYPLLREGS6_BW_CTRL_COARSE 0x2652
15637#define mmDC_COMBOPHYPLLREGS6_BW_CTRL_COARSE_BASE_IDX 2
15638#define mmDC_COMBOPHYPLLREGS6_BW_CTRL_FINE 0x2653
15639#define mmDC_COMBOPHYPLLREGS6_BW_CTRL_FINE_BASE_IDX 2
15640#define mmDC_COMBOPHYPLLREGS6_CAL_CTRL 0x2654
15641#define mmDC_COMBOPHYPLLREGS6_CAL_CTRL_BASE_IDX 2
15642#define mmDC_COMBOPHYPLLREGS6_LOOP_CTRL 0x2655
15643#define mmDC_COMBOPHYPLLREGS6_LOOP_CTRL_BASE_IDX 2
15644#define mmDC_COMBOPHYPLLREGS6_VREG_CFG 0x2657
15645#define mmDC_COMBOPHYPLLREGS6_VREG_CFG_BASE_IDX 2
15646#define mmDC_COMBOPHYPLLREGS6_OBSERVE0 0x2658
15647#define mmDC_COMBOPHYPLLREGS6_OBSERVE0_BASE_IDX 2
15648#define mmDC_COMBOPHYPLLREGS6_OBSERVE1 0x2659
15649#define mmDC_COMBOPHYPLLREGS6_OBSERVE1_BASE_IDX 2
15650#define mmDC_COMBOPHYPLLREGS6_DFT_OUT 0x265a
15651#define mmDC_COMBOPHYPLLREGS6_DFT_OUT_BASE_IDX 2
15652
15653
15654// addressBlock: dce_dc_dcio_uniphy8_dispdec
15655// base address: 0x15e0
15656#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED0 0x26b6
15657#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED0_BASE_IDX 2
15658#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED1 0x26b7
15659#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED1_BASE_IDX 2
15660#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED2 0x26b8
15661#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED2_BASE_IDX 2
15662#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED3 0x26b9
15663#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED3_BASE_IDX 2
15664#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED4 0x26ba
15665#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED4_BASE_IDX 2
15666#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED5 0x26bb
15667#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED5_BASE_IDX 2
15668#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED6 0x26bc
15669#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED6_BASE_IDX 2
15670#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED7 0x26bd
15671#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED7_BASE_IDX 2
15672#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED8 0x26be
15673#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED8_BASE_IDX 2
15674#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED9 0x26bf
15675#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED9_BASE_IDX 2
15676#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED10 0x26c0
15677#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED10_BASE_IDX 2
15678#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED11 0x26c1
15679#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED11_BASE_IDX 2
15680#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED12 0x26c2
15681#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED12_BASE_IDX 2
15682#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED13 0x26c3
15683#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED13_BASE_IDX 2
15684#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED14 0x26c4
15685#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED14_BASE_IDX 2
15686#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED15 0x26c5
15687#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED15_BASE_IDX 2
15688#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED16 0x26c6
15689#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED16_BASE_IDX 2
15690#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED17 0x26c7
15691#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED17_BASE_IDX 2
15692#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED18 0x26c8
15693#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED18_BASE_IDX 2
15694#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED19 0x26c9
15695#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED19_BASE_IDX 2
15696#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED20 0x26ca
15697#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED20_BASE_IDX 2
15698#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED21 0x26cb
15699#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED21_BASE_IDX 2
15700#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED22 0x26cc
15701#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED22_BASE_IDX 2
15702#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED23 0x26cd
15703#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED23_BASE_IDX 2
15704#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED24 0x26ce
15705#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED24_BASE_IDX 2
15706#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED25 0x26cf
15707#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED25_BASE_IDX 2
15708#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED26 0x26d0
15709#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED26_BASE_IDX 2
15710#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED27 0x26d1
15711#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED27_BASE_IDX 2
15712#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED28 0x26d2
15713#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED28_BASE_IDX 2
15714#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED29 0x26d3
15715#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED29_BASE_IDX 2
15716#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED30 0x26d4
15717#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED30_BASE_IDX 2
15718#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED31 0x26d5
15719#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED31_BASE_IDX 2
15720#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED32 0x26d6
15721#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED32_BASE_IDX 2
15722#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED33 0x26d7
15723#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED33_BASE_IDX 2
15724#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED34 0x26d8
15725#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED34_BASE_IDX 2
15726#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED35 0x26d9
15727#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED35_BASE_IDX 2
15728#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED36 0x26da
15729#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED36_BASE_IDX 2
15730#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED37 0x26db
15731#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED37_BASE_IDX 2
15732#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED38 0x26dc
15733#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED38_BASE_IDX 2
15734#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED39 0x26dd
15735#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED39_BASE_IDX 2
15736#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED40 0x26de
15737#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED40_BASE_IDX 2
15738#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED41 0x26df
15739#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED41_BASE_IDX 2
15740#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED42 0x26e0
15741#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED42_BASE_IDX 2
15742#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED43 0x26e1
15743#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED43_BASE_IDX 2
15744#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED44 0x26e2
15745#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED44_BASE_IDX 2
15746#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED45 0x26e3
15747#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED45_BASE_IDX 2
15748#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED46 0x26e4
15749#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED46_BASE_IDX 2
15750#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED47 0x26e5
15751#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED47_BASE_IDX 2
15752#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED48 0x26e6
15753#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED48_BASE_IDX 2
15754#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED49 0x26e7
15755#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED49_BASE_IDX 2
15756#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED50 0x26e8
15757#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED50_BASE_IDX 2
15758#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED51 0x26e9
15759#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED51_BASE_IDX 2
15760#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED52 0x26ea
15761#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED52_BASE_IDX 2
15762#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED53 0x26eb
15763#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED53_BASE_IDX 2
15764#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED54 0x26ec
15765#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED54_BASE_IDX 2
15766#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED55 0x26ed
15767#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED55_BASE_IDX 2
15768#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED56 0x26ee
15769#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED56_BASE_IDX 2
15770#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED57 0x26ef
15771#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED57_BASE_IDX 2
15772#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED58 0x26f0
15773#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED58_BASE_IDX 2
15774#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED59 0x26f1
15775#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED59_BASE_IDX 2
15776#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED60 0x26f2
15777#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED60_BASE_IDX 2
15778#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED61 0x26f3
15779#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED61_BASE_IDX 2
15780#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED62 0x26f4
15781#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED62_BASE_IDX 2
15782#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED63 0x26f5
15783#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED63_BASE_IDX 2
15784#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED64 0x26f6
15785#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED64_BASE_IDX 2
15786#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED65 0x26f7
15787#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED65_BASE_IDX 2
15788#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED66 0x26f8
15789#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED66_BASE_IDX 2
15790#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED67 0x26f9
15791#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED67_BASE_IDX 2
15792#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED68 0x26fa
15793#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED68_BASE_IDX 2
15794#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED69 0x26fb
15795#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED69_BASE_IDX 2
15796#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED70 0x26fc
15797#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED70_BASE_IDX 2
15798#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED71 0x26fd
15799#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED71_BASE_IDX 2
15800#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED72 0x26fe
15801#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED72_BASE_IDX 2
15802#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED73 0x26ff
15803#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED73_BASE_IDX 2
15804#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED74 0x2700
15805#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED74_BASE_IDX 2
15806#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED75 0x2701
15807#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED75_BASE_IDX 2
15808#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED76 0x2702
15809#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED76_BASE_IDX 2
15810#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED77 0x2703
15811#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED77_BASE_IDX 2
15812#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED78 0x2704
15813#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED78_BASE_IDX 2
15814#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED79 0x2705
15815#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED79_BASE_IDX 2
15816#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED80 0x2706
15817#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED80_BASE_IDX 2
15818#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED81 0x2707
15819#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED81_BASE_IDX 2
15820#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED82 0x2708
15821#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED82_BASE_IDX 2
15822#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED83 0x2709
15823#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED83_BASE_IDX 2
15824#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED84 0x270a
15825#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED84_BASE_IDX 2
15826#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED85 0x270b
15827#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED85_BASE_IDX 2
15828#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED86 0x270c
15829#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED86_BASE_IDX 2
15830#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED87 0x270d
15831#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED87_BASE_IDX 2
15832#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED88 0x270e
15833#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED88_BASE_IDX 2
15834#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED89 0x270f
15835#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED89_BASE_IDX 2
15836#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED90 0x2710
15837#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED90_BASE_IDX 2
15838#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED91 0x2711
15839#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED91_BASE_IDX 2
15840#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED92 0x2712
15841#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED92_BASE_IDX 2
15842#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED93 0x2713
15843#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED93_BASE_IDX 2
15844#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED94 0x2714
15845#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED94_BASE_IDX 2
15846#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED95 0x2715
15847#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED95_BASE_IDX 2
15848#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED96 0x2716
15849#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED96_BASE_IDX 2
15850#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED97 0x2717
15851#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED97_BASE_IDX 2
15852#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED98 0x2718
15853#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED98_BASE_IDX 2
15854#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED99 0x2719
15855#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED99_BASE_IDX 2
15856#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED100 0x271a
15857#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED100_BASE_IDX 2
15858#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED101 0x271b
15859#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED101_BASE_IDX 2
15860#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED102 0x271c
15861#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED102_BASE_IDX 2
15862#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED103 0x271d
15863#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED103_BASE_IDX 2
15864#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED104 0x271e
15865#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED104_BASE_IDX 2
15866#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED105 0x271f
15867#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED105_BASE_IDX 2
15868#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED106 0x2720
15869#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED106_BASE_IDX 2
15870#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED107 0x2721
15871#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED107_BASE_IDX 2
15872#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED108 0x2722
15873#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED108_BASE_IDX 2
15874#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED109 0x2723
15875#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED109_BASE_IDX 2
15876#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED110 0x2724
15877#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED110_BASE_IDX 2
15878#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED111 0x2725
15879#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED111_BASE_IDX 2
15880#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED112 0x2726
15881#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED112_BASE_IDX 2
15882#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED113 0x2727
15883#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED113_BASE_IDX 2
15884#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED114 0x2728
15885#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED114_BASE_IDX 2
15886#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED115 0x2729
15887#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED115_BASE_IDX 2
15888#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED116 0x272a
15889#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED116_BASE_IDX 2
15890#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED117 0x272b
15891#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED117_BASE_IDX 2
15892#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED118 0x272c
15893#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED118_BASE_IDX 2
15894#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED119 0x272d
15895#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED119_BASE_IDX 2
15896#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED120 0x272e
15897#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED120_BASE_IDX 2
15898#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED121 0x272f
15899#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED121_BASE_IDX 2
15900#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED122 0x2730
15901#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED122_BASE_IDX 2
15902#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED123 0x2731
15903#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED123_BASE_IDX 2
15904#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED124 0x2732
15905#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED124_BASE_IDX 2
15906#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED125 0x2733
15907#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED125_BASE_IDX 2
15908#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED126 0x2734
15909#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED126_BASE_IDX 2
15910#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED127 0x2735
15911#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED127_BASE_IDX 2
15912#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED128 0x2736
15913#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED128_BASE_IDX 2
15914#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED129 0x2737
15915#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED129_BASE_IDX 2
15916#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED130 0x2738
15917#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED130_BASE_IDX 2
15918#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED131 0x2739
15919#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED131_BASE_IDX 2
15920#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED132 0x273a
15921#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED132_BASE_IDX 2
15922#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED133 0x273b
15923#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED133_BASE_IDX 2
15924#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED134 0x273c
15925#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED134_BASE_IDX 2
15926#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED135 0x273d
15927#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED135_BASE_IDX 2
15928#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED136 0x273e
15929#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED136_BASE_IDX 2
15930#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED137 0x273f
15931#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED137_BASE_IDX 2
15932#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED138 0x2740
15933#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED138_BASE_IDX 2
15934#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED139 0x2741
15935#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED139_BASE_IDX 2
15936#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED140 0x2742
15937#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED140_BASE_IDX 2
15938#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED141 0x2743
15939#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED141_BASE_IDX 2
15940#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED142 0x2744
15941#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED142_BASE_IDX 2
15942#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED143 0x2745
15943#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED143_BASE_IDX 2
15944#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED144 0x2746
15945#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED144_BASE_IDX 2
15946#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED145 0x2747
15947#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED145_BASE_IDX 2
15948#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED146 0x2748
15949#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED146_BASE_IDX 2
15950#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED147 0x2749
15951#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED147_BASE_IDX 2
15952#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED148 0x274a
15953#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED148_BASE_IDX 2
15954#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED149 0x274b
15955#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED149_BASE_IDX 2
15956#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED150 0x274c
15957#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED150_BASE_IDX 2
15958#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED151 0x274d
15959#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED151_BASE_IDX 2
15960#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED152 0x274e
15961#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED152_BASE_IDX 2
15962#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED153 0x274f
15963#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED153_BASE_IDX 2
15964#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED154 0x2750
15965#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED154_BASE_IDX 2
15966#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED155 0x2751
15967#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED155_BASE_IDX 2
15968#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED156 0x2752
15969#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED156_BASE_IDX 2
15970#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED157 0x2753
15971#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED157_BASE_IDX 2
15972#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED158 0x2754
15973#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED158_BASE_IDX 2
15974#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED159 0x2755
15975#define mmDCIO_UNIPHY8_UNIPHY_MACRO_CNTL_RESERVED159_BASE_IDX 2
15976
15977
15978// addressBlock: dce_dc_dc_combophycmregs8_dispdec
15979// base address: 0x15e0
15980#define mmDC_COMBOPHYCMREGS8_COMMON_FUSE1 0x26b6
15981#define mmDC_COMBOPHYCMREGS8_COMMON_FUSE1_BASE_IDX 2
15982#define mmDC_COMBOPHYCMREGS8_COMMON_FUSE2 0x26b7
15983#define mmDC_COMBOPHYCMREGS8_COMMON_FUSE2_BASE_IDX 2
15984#define mmDC_COMBOPHYCMREGS8_COMMON_FUSE3 0x26b8
15985#define mmDC_COMBOPHYCMREGS8_COMMON_FUSE3_BASE_IDX 2
15986#define mmDC_COMBOPHYCMREGS8_COMMON_MAR_DEEMPH_NOM 0x26b9
15987#define mmDC_COMBOPHYCMREGS8_COMMON_MAR_DEEMPH_NOM_BASE_IDX 2
15988#define mmDC_COMBOPHYCMREGS8_COMMON_LANE_PWRMGMT 0x26ba
15989#define mmDC_COMBOPHYCMREGS8_COMMON_LANE_PWRMGMT_BASE_IDX 2
15990#define mmDC_COMBOPHYCMREGS8_COMMON_TXCNTRL 0x26bb
15991#define mmDC_COMBOPHYCMREGS8_COMMON_TXCNTRL_BASE_IDX 2
15992#define mmDC_COMBOPHYCMREGS8_COMMON_TMDP 0x26bc
15993#define mmDC_COMBOPHYCMREGS8_COMMON_TMDP_BASE_IDX 2
15994#define mmDC_COMBOPHYCMREGS8_COMMON_LANE_RESETS 0x26bd
15995#define mmDC_COMBOPHYCMREGS8_COMMON_LANE_RESETS_BASE_IDX 2
15996#define mmDC_COMBOPHYCMREGS8_COMMON_ZCALCODE_CTRL 0x26be
15997#define mmDC_COMBOPHYCMREGS8_COMMON_ZCALCODE_CTRL_BASE_IDX 2
15998#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU1 0x26bf
15999#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU1_BASE_IDX 2
16000#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU2 0x26c0
16001#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU2_BASE_IDX 2
16002#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU3 0x26c1
16003#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU3_BASE_IDX 2
16004#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU4 0x26c2
16005#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU4_BASE_IDX 2
16006#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU5 0x26c3
16007#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU5_BASE_IDX 2
16008#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU6 0x26c4
16009#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU6_BASE_IDX 2
16010#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU7 0x26c5
16011#define mmDC_COMBOPHYCMREGS8_COMMON_DISP_RFU7_BASE_IDX 2
16012
16013
16014// addressBlock: dce_dc_dc_combophytxregs8_dispdec
16015// base address: 0x15e0
16016#define mmDC_COMBOPHYTXREGS8_CMD_BUS_TX_CONTROL_LANE0 0x26d6
16017#define mmDC_COMBOPHYTXREGS8_CMD_BUS_TX_CONTROL_LANE0_BASE_IDX 2
16018#define mmDC_COMBOPHYTXREGS8_MARGIN_DEEMPH_LANE0 0x26d7
16019#define mmDC_COMBOPHYTXREGS8_MARGIN_DEEMPH_LANE0_BASE_IDX 2
16020#define mmDC_COMBOPHYTXREGS8_CMD_BUS_GLOBAL_FOR_TX_LANE0 0x26d8
16021#define mmDC_COMBOPHYTXREGS8_CMD_BUS_GLOBAL_FOR_TX_LANE0_BASE_IDX 2
16022#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU0_LANE0 0x26d9
16023#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU0_LANE0_BASE_IDX 2
16024#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU1_LANE0 0x26da
16025#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU1_LANE0_BASE_IDX 2
16026#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU2_LANE0 0x26db
16027#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU2_LANE0_BASE_IDX 2
16028#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU3_LANE0 0x26dc
16029#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU3_LANE0_BASE_IDX 2
16030#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU4_LANE0 0x26dd
16031#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU4_LANE0_BASE_IDX 2
16032#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU5_LANE0 0x26de
16033#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU5_LANE0_BASE_IDX 2
16034#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU6_LANE0 0x26df
16035#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU6_LANE0_BASE_IDX 2
16036#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU7_LANE0 0x26e0
16037#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU7_LANE0_BASE_IDX 2
16038#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU8_LANE0 0x26e1
16039#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU8_LANE0_BASE_IDX 2
16040#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU9_LANE0 0x26e2
16041#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU9_LANE0_BASE_IDX 2
16042#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU10_LANE0 0x26e3
16043#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU10_LANE0_BASE_IDX 2
16044#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU11_LANE0 0x26e4
16045#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU11_LANE0_BASE_IDX 2
16046#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU12_LANE0 0x26e5
16047#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU12_LANE0_BASE_IDX 2
16048#define mmDC_COMBOPHYTXREGS8_CMD_BUS_TX_CONTROL_LANE1 0x26e6
16049#define mmDC_COMBOPHYTXREGS8_CMD_BUS_TX_CONTROL_LANE1_BASE_IDX 2
16050#define mmDC_COMBOPHYTXREGS8_MARGIN_DEEMPH_LANE1 0x26e7
16051#define mmDC_COMBOPHYTXREGS8_MARGIN_DEEMPH_LANE1_BASE_IDX 2
16052#define mmDC_COMBOPHYTXREGS8_CMD_BUS_GLOBAL_FOR_TX_LANE1 0x26e8
16053#define mmDC_COMBOPHYTXREGS8_CMD_BUS_GLOBAL_FOR_TX_LANE1_BASE_IDX 2
16054#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU0_LANE1 0x26e9
16055#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU0_LANE1_BASE_IDX 2
16056#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU1_LANE1 0x26ea
16057#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU1_LANE1_BASE_IDX 2
16058#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU2_LANE1 0x26eb
16059#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU2_LANE1_BASE_IDX 2
16060#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU3_LANE1 0x26ec
16061#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU3_LANE1_BASE_IDX 2
16062#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU4_LANE1 0x26ed
16063#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU4_LANE1_BASE_IDX 2
16064#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU5_LANE1 0x26ee
16065#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU5_LANE1_BASE_IDX 2
16066#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU6_LANE1 0x26ef
16067#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU6_LANE1_BASE_IDX 2
16068#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU7_LANE1 0x26f0
16069#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU7_LANE1_BASE_IDX 2
16070#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU8_LANE1 0x26f1
16071#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU8_LANE1_BASE_IDX 2
16072#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU9_LANE1 0x26f2
16073#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU9_LANE1_BASE_IDX 2
16074#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU10_LANE1 0x26f3
16075#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU10_LANE1_BASE_IDX 2
16076#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU11_LANE1 0x26f4
16077#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU11_LANE1_BASE_IDX 2
16078#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU12_LANE1 0x26f5
16079#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU12_LANE1_BASE_IDX 2
16080#define mmDC_COMBOPHYTXREGS8_CMD_BUS_TX_CONTROL_LANE2 0x26f6
16081#define mmDC_COMBOPHYTXREGS8_CMD_BUS_TX_CONTROL_LANE2_BASE_IDX 2
16082#define mmDC_COMBOPHYTXREGS8_MARGIN_DEEMPH_LANE2 0x26f7
16083#define mmDC_COMBOPHYTXREGS8_MARGIN_DEEMPH_LANE2_BASE_IDX 2
16084#define mmDC_COMBOPHYTXREGS8_CMD_BUS_GLOBAL_FOR_TX_LANE2 0x26f8
16085#define mmDC_COMBOPHYTXREGS8_CMD_BUS_GLOBAL_FOR_TX_LANE2_BASE_IDX 2
16086#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU0_LANE2 0x26f9
16087#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU0_LANE2_BASE_IDX 2
16088#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU1_LANE2 0x26fa
16089#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU1_LANE2_BASE_IDX 2
16090#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU2_LANE2 0x26fb
16091#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU2_LANE2_BASE_IDX 2
16092#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU3_LANE2 0x26fc
16093#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU3_LANE2_BASE_IDX 2
16094#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU4_LANE2 0x26fd
16095#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU4_LANE2_BASE_IDX 2
16096#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU5_LANE2 0x26fe
16097#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU5_LANE2_BASE_IDX 2
16098#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU6_LANE2 0x26ff
16099#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU6_LANE2_BASE_IDX 2
16100#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU7_LANE2 0x2700
16101#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU7_LANE2_BASE_IDX 2
16102#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU8_LANE2 0x2701
16103#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU8_LANE2_BASE_IDX 2
16104#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU9_LANE2 0x2702
16105#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU9_LANE2_BASE_IDX 2
16106#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU10_LANE2 0x2703
16107#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU10_LANE2_BASE_IDX 2
16108#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU11_LANE2 0x2704
16109#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU11_LANE2_BASE_IDX 2
16110#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU12_LANE2 0x2705
16111#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU12_LANE2_BASE_IDX 2
16112#define mmDC_COMBOPHYTXREGS8_CMD_BUS_TX_CONTROL_LANE3 0x2706
16113#define mmDC_COMBOPHYTXREGS8_CMD_BUS_TX_CONTROL_LANE3_BASE_IDX 2
16114#define mmDC_COMBOPHYTXREGS8_MARGIN_DEEMPH_LANE3 0x2707
16115#define mmDC_COMBOPHYTXREGS8_MARGIN_DEEMPH_LANE3_BASE_IDX 2
16116#define mmDC_COMBOPHYTXREGS8_CMD_BUS_GLOBAL_FOR_TX_LANE3 0x2708
16117#define mmDC_COMBOPHYTXREGS8_CMD_BUS_GLOBAL_FOR_TX_LANE3_BASE_IDX 2
16118#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU0_LANE3 0x2709
16119#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU0_LANE3_BASE_IDX 2
16120#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU1_LANE3 0x270a
16121#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU1_LANE3_BASE_IDX 2
16122#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU2_LANE3 0x270b
16123#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU2_LANE3_BASE_IDX 2
16124#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU3_LANE3 0x270c
16125#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU3_LANE3_BASE_IDX 2
16126#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU4_LANE3 0x270d
16127#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU4_LANE3_BASE_IDX 2
16128#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU5_LANE3 0x270e
16129#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU5_LANE3_BASE_IDX 2
16130#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU6_LANE3 0x270f
16131#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU6_LANE3_BASE_IDX 2
16132#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU7_LANE3 0x2710
16133#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU7_LANE3_BASE_IDX 2
16134#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU8_LANE3 0x2711
16135#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU8_LANE3_BASE_IDX 2
16136#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU9_LANE3 0x2712
16137#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU9_LANE3_BASE_IDX 2
16138#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU10_LANE3 0x2713
16139#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU10_LANE3_BASE_IDX 2
16140#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU11_LANE3 0x2714
16141#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU11_LANE3_BASE_IDX 2
16142#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU12_LANE3 0x2715
16143#define mmDC_COMBOPHYTXREGS8_TX_DISP_RFU12_LANE3_BASE_IDX 2
16144
16145
16146// addressBlock: dce_dc_dc_combophypllregs8_dispdec
16147// base address: 0x15e0
16148#define mmDC_COMBOPHYPLLREGS8_FREQ_CTRL0 0x2716
16149#define mmDC_COMBOPHYPLLREGS8_FREQ_CTRL0_BASE_IDX 2
16150#define mmDC_COMBOPHYPLLREGS8_FREQ_CTRL1 0x2717
16151#define mmDC_COMBOPHYPLLREGS8_FREQ_CTRL1_BASE_IDX 2
16152#define mmDC_COMBOPHYPLLREGS8_FREQ_CTRL2 0x2718
16153#define mmDC_COMBOPHYPLLREGS8_FREQ_CTRL2_BASE_IDX 2
16154#define mmDC_COMBOPHYPLLREGS8_FREQ_CTRL3 0x2719
16155#define mmDC_COMBOPHYPLLREGS8_FREQ_CTRL3_BASE_IDX 2
16156#define mmDC_COMBOPHYPLLREGS8_BW_CTRL_COARSE 0x271a
16157#define mmDC_COMBOPHYPLLREGS8_BW_CTRL_COARSE_BASE_IDX 2
16158#define mmDC_COMBOPHYPLLREGS8_BW_CTRL_FINE 0x271b
16159#define mmDC_COMBOPHYPLLREGS8_BW_CTRL_FINE_BASE_IDX 2
16160#define mmDC_COMBOPHYPLLREGS8_CAL_CTRL 0x271c
16161#define mmDC_COMBOPHYPLLREGS8_CAL_CTRL_BASE_IDX 2
16162#define mmDC_COMBOPHYPLLREGS8_LOOP_CTRL 0x271d
16163#define mmDC_COMBOPHYPLLREGS8_LOOP_CTRL_BASE_IDX 2
16164#define mmDC_COMBOPHYPLLREGS8_VREG_CFG 0x271f
16165#define mmDC_COMBOPHYPLLREGS8_VREG_CFG_BASE_IDX 2
16166#define mmDC_COMBOPHYPLLREGS8_OBSERVE0 0x2720
16167#define mmDC_COMBOPHYPLLREGS8_OBSERVE0_BASE_IDX 2
16168#define mmDC_COMBOPHYPLLREGS8_OBSERVE1 0x2721
16169#define mmDC_COMBOPHYPLLREGS8_OBSERVE1_BASE_IDX 2
16170#define mmDC_COMBOPHYPLLREGS8_DFT_OUT 0x2722
16171#define mmDC_COMBOPHYPLLREGS8_DFT_OUT_BASE_IDX 2
16172
16173
16174// addressBlock: dce_dc_dsi0_dispdec
16175// base address: 0x0
16176#define mmDSI0_DISP_DSI_CTRL 0x27be
16177#define mmDSI0_DISP_DSI_CTRL_BASE_IDX 2
16178#define mmDSI0_DISP_DSI_STATUS 0x27bf
16179#define mmDSI0_DISP_DSI_STATUS_BASE_IDX 2
16180#define mmDSI0_DISP_DSI_VIDEO_MODE_CTRL 0x27c0
16181#define mmDSI0_DISP_DSI_VIDEO_MODE_CTRL_BASE_IDX 2
16182#define mmDSI0_DISP_DSI_VIDEO_MODE_SYNC_DATATYPE 0x27c1
16183#define mmDSI0_DISP_DSI_VIDEO_MODE_SYNC_DATATYPE_BASE_IDX 2
16184#define mmDSI0_DISP_DSI_VIDEO_MODE_VSYNC_PAYLOAD 0x27c2
16185#define mmDSI0_DISP_DSI_VIDEO_MODE_VSYNC_PAYLOAD_BASE_IDX 2
16186#define mmDSI0_DISP_DSI_VIDEO_MODE_HSYNC_PAYLOAD 0x27c3
16187#define mmDSI0_DISP_DSI_VIDEO_MODE_HSYNC_PAYLOAD_BASE_IDX 2
16188#define mmDSI0_DISP_DSI_VIDEO_MODE_PIXEL_DATATYPE 0x27c4
16189#define mmDSI0_DISP_DSI_VIDEO_MODE_PIXEL_DATATYPE_BASE_IDX 2
16190#define mmDSI0_DISP_DSI_VIDEO_MODE_BLANKING_DATATYPE 0x27c5
16191#define mmDSI0_DISP_DSI_VIDEO_MODE_BLANKING_DATATYPE_BASE_IDX 2
16192#define mmDSI0_DISP_DSI_VIDEO_MODE_DATA_CTRL 0x27c6
16193#define mmDSI0_DISP_DSI_VIDEO_MODE_DATA_CTRL_BASE_IDX 2
16194#define mmDSI0_DISP_DSI_COMMAND_MODE_CTRL 0x27c7
16195#define mmDSI0_DISP_DSI_COMMAND_MODE_CTRL_BASE_IDX 2
16196#define mmDSI0_DISP_DSI_COMMAND_MODE_DATA_CTRL 0x27c8
16197#define mmDSI0_DISP_DSI_COMMAND_MODE_DATA_CTRL_BASE_IDX 2
16198#define mmDSI0_DISP_DSI_COMMAND_MODE_DCS_CMD_CTRL 0x27c9
16199#define mmDSI0_DISP_DSI_COMMAND_MODE_DCS_CMD_CTRL_BASE_IDX 2
16200#define mmDSI0_DISP_DSI_DMA_CMD_OFFSET 0x27ca
16201#define mmDSI0_DISP_DSI_DMA_CMD_OFFSET_BASE_IDX 2
16202#define mmDSI0_DISP_DSI_DMA_CMD_LENGTH 0x27cb
16203#define mmDSI0_DISP_DSI_DMA_CMD_LENGTH_BASE_IDX 2
16204#define mmDSI0_DISP_DSI_DMA_DATA_OFFSET_0 0x27cc
16205#define mmDSI0_DISP_DSI_DMA_DATA_OFFSET_0_BASE_IDX 2
16206#define mmDSI0_DISP_DSI_DMA_DATA_OFFSET_1 0x27cd
16207#define mmDSI0_DISP_DSI_DMA_DATA_OFFSET_1_BASE_IDX 2
16208#define mmDSI0_DISP_DSI_DMA_DATA_PITCH 0x27ce
16209#define mmDSI0_DISP_DSI_DMA_DATA_PITCH_BASE_IDX 2
16210#define mmDSI0_DISP_DSI_DMA_DATA_WIDTH 0x27cf
16211#define mmDSI0_DISP_DSI_DMA_DATA_WIDTH_BASE_IDX 2
16212#define mmDSI0_DISP_DSI_DMA_DATA_HEIGHT 0x27d0
16213#define mmDSI0_DISP_DSI_DMA_DATA_HEIGHT_BASE_IDX 2
16214#define mmDSI0_DISP_DSI_DMA_FIFO_CTRL 0x27d1
16215#define mmDSI0_DISP_DSI_DMA_FIFO_CTRL_BASE_IDX 2
16216#define mmDSI0_DISP_DSI_DMA_NULL_PACKET_DATA 0x27d2
16217#define mmDSI0_DISP_DSI_DMA_NULL_PACKET_DATA_BASE_IDX 2
16218#define mmDSI0_DISP_DSI_DENG_DATA_LENGTH 0x27d3
16219#define mmDSI0_DISP_DSI_DENG_DATA_LENGTH_BASE_IDX 2
16220#define mmDSI0_DISP_DSI_ACK_ERROR_REPORT 0x27d4
16221#define mmDSI0_DISP_DSI_ACK_ERROR_REPORT_BASE_IDX 2
16222#define mmDSI0_DISP_DSI_RDBK_DATA0 0x27d5
16223#define mmDSI0_DISP_DSI_RDBK_DATA0_BASE_IDX 2
16224#define mmDSI0_DISP_DSI_RDBK_DATA1 0x27d6
16225#define mmDSI0_DISP_DSI_RDBK_DATA1_BASE_IDX 2
16226#define mmDSI0_DISP_DSI_RDBK_DATA2 0x27d7
16227#define mmDSI0_DISP_DSI_RDBK_DATA2_BASE_IDX 2
16228#define mmDSI0_DISP_DSI_RDBK_DATA3 0x27d8
16229#define mmDSI0_DISP_DSI_RDBK_DATA3_BASE_IDX 2
16230#define mmDSI0_DISP_DSI_RDBK_DATATYPE0 0x27d9
16231#define mmDSI0_DISP_DSI_RDBK_DATATYPE0_BASE_IDX 2
16232#define mmDSI0_DISP_DSI_RDBK_DATATYPE1 0x27da
16233#define mmDSI0_DISP_DSI_RDBK_DATATYPE1_BASE_IDX 2
16234#define mmDSI0_DISP_DSI_TRIG_CTRL 0x27db
16235#define mmDSI0_DISP_DSI_TRIG_CTRL_BASE_IDX 2
16236#define mmDSI0_DISP_DSI_EXT_MUX 0x27dc
16237#define mmDSI0_DISP_DSI_EXT_MUX_BASE_IDX 2
16238#define mmDSI0_DISP_DSI_EXT_TE_PULSE_DETECTION_CTRL 0x27dd
16239#define mmDSI0_DISP_DSI_EXT_TE_PULSE_DETECTION_CTRL_BASE_IDX 2
16240#define mmDSI0_DISP_DSI_CMD_MODE_DMA_SW_TRIGGER 0x27de
16241#define mmDSI0_DISP_DSI_CMD_MODE_DMA_SW_TRIGGER_BASE_IDX 2
16242#define mmDSI0_DISP_DSI_CMD_MODE_DENG_SW_TRIGGER 0x27df
16243#define mmDSI0_DISP_DSI_CMD_MODE_DENG_SW_TRIGGER_BASE_IDX 2
16244#define mmDSI0_DISP_DSI_CMD_MODE_BTA_SW_TRIGGER 0x27e0
16245#define mmDSI0_DISP_DSI_CMD_MODE_BTA_SW_TRIGGER_BASE_IDX 2
16246#define mmDSI0_DISP_DSI_RESET_SW_TRIGGER 0x27e1
16247#define mmDSI0_DISP_DSI_RESET_SW_TRIGGER_BASE_IDX 2
16248#define mmDSI0_DISP_DSI_EXT_RESET 0x27e2
16249#define mmDSI0_DISP_DSI_EXT_RESET_BASE_IDX 2
16250#define mmDSI0_DISP_DSI_LANE_CRC_HS_MODE 0x27e3
16251#define mmDSI0_DISP_DSI_LANE_CRC_HS_MODE_BASE_IDX 2
16252#define mmDSI0_DISP_DSI_LANE_CRC_LP_MODE 0x27e4
16253#define mmDSI0_DISP_DSI_LANE_CRC_LP_MODE_BASE_IDX 2
16254#define mmDSI0_DISP_DSI_LANE_CRC_CTRL 0x27e5
16255#define mmDSI0_DISP_DSI_LANE_CRC_CTRL_BASE_IDX 2
16256#define mmDSI0_DISP_DSI_PIXEL_CRC_CTRL 0x27e6
16257#define mmDSI0_DISP_DSI_PIXEL_CRC_CTRL_BASE_IDX 2
16258#define mmDSI0_DISP_DSI_LANE_CTRL 0x27e7
16259#define mmDSI0_DISP_DSI_LANE_CTRL_BASE_IDX 2
16260#define mmDSI0_DISP_DSI_DLN0_PHY_ERROR 0x27e8
16261#define mmDSI0_DISP_DSI_DLN0_PHY_ERROR_BASE_IDX 2
16262#define mmDSI0_DISP_DSI_LP_TIMER_CTRL 0x27e9
16263#define mmDSI0_DISP_DSI_LP_TIMER_CTRL_BASE_IDX 2
16264#define mmDSI0_DISP_DSI_HS_TIMER_CTRL 0x27ea
16265#define mmDSI0_DISP_DSI_HS_TIMER_CTRL_BASE_IDX 2
16266#define mmDSI0_DISP_DSI_TIMEOUT_STATUS 0x27eb
16267#define mmDSI0_DISP_DSI_TIMEOUT_STATUS_BASE_IDX 2
16268#define mmDSI0_DISP_DSI_PHY_CLK_TIMING_CTRL 0x27ec
16269#define mmDSI0_DISP_DSI_PHY_CLK_TIMING_CTRL_BASE_IDX 2
16270#define mmDSI0_DISP_DSI_PHY_CLK_TIMING_CTRL2 0x27ed
16271#define mmDSI0_DISP_DSI_PHY_CLK_TIMING_CTRL2_BASE_IDX 2
16272#define mmDSI0_DISP_DSI_EOT_PACKET 0x27ee
16273#define mmDSI0_DISP_DSI_EOT_PACKET_BASE_IDX 2
16274#define mmDSI0_DISP_DSI_EOT_PACKET_CTRL 0x27ef
16275#define mmDSI0_DISP_DSI_EOT_PACKET_CTRL_BASE_IDX 2
16276#define mmDSI0_DISP_DSI_GENERIC_ESC_TX_TRIGGER 0x27f0
16277#define mmDSI0_DISP_DSI_GENERIC_ESC_TX_TRIGGER_BASE_IDX 2
16278#define mmDSI0_DISP_DSI_MIPI_BIST_CTRL 0x27f1
16279#define mmDSI0_DISP_DSI_MIPI_BIST_CTRL_BASE_IDX 2
16280#define mmDSI0_DISP_DSI_MIPI_BIST_FRAME_SIZE 0x27f2
16281#define mmDSI0_DISP_DSI_MIPI_BIST_FRAME_SIZE_BASE_IDX 2
16282#define mmDSI0_DISP_DSI_MIPI_BIST_BLOCK_SIZE 0x27f3
16283#define mmDSI0_DISP_DSI_MIPI_BIST_BLOCK_SIZE_BASE_IDX 2
16284#define mmDSI0_DISP_DSI_MIPI_BIST_FRAME_CONFIG 0x27f4
16285#define mmDSI0_DISP_DSI_MIPI_BIST_FRAME_CONFIG_BASE_IDX 2
16286#define mmDSI0_DISP_DSI_MIPI_BIST_LSFR_CTRL 0x27f5
16287#define mmDSI0_DISP_DSI_MIPI_BIST_LSFR_CTRL_BASE_IDX 2
16288#define mmDSI0_DISP_DSI_MIPI_BIST_LSFR_INIT 0x27f6
16289#define mmDSI0_DISP_DSI_MIPI_BIST_LSFR_INIT_BASE_IDX 2
16290#define mmDSI0_DISP_DSI_MIPI_BIST_START 0x27f7
16291#define mmDSI0_DISP_DSI_MIPI_BIST_START_BASE_IDX 2
16292#define mmDSI0_DISP_DSI_MIPI_BIST_STATUS 0x27f8
16293#define mmDSI0_DISP_DSI_MIPI_BIST_STATUS_BASE_IDX 2
16294#define mmDSI0_DISP_DSI_ERROR_INTERRUPT_MASK 0x27f9
16295#define mmDSI0_DISP_DSI_ERROR_INTERRUPT_MASK_BASE_IDX 2
16296#define mmDSI0_DISP_DSI_INTERRUPT_CTRL 0x27fa
16297#define mmDSI0_DISP_DSI_INTERRUPT_CTRL_BASE_IDX 2
16298#define mmDSI0_DISP_DSI_CLK_CTRL 0x27fb
16299#define mmDSI0_DISP_DSI_CLK_CTRL_BASE_IDX 2
16300#define mmDSI0_DISP_DSI_CLK_STATUS 0x27fc
16301#define mmDSI0_DISP_DSI_CLK_STATUS_BASE_IDX 2
16302#define mmDSI0_DISP_DSI_DENG_FIFO_STATUS 0x27fd
16303#define mmDSI0_DISP_DSI_DENG_FIFO_STATUS_BASE_IDX 2
16304#define mmDSI0_DISP_DSI_DENG_FIFO_CTRL 0x27fe
16305#define mmDSI0_DISP_DSI_DENG_FIFO_CTRL_BASE_IDX 2
16306#define mmDSI0_DISP_DSI_CMD_FIFO_DATA 0x27ff
16307#define mmDSI0_DISP_DSI_CMD_FIFO_DATA_BASE_IDX 2
16308#define mmDSI0_DISP_DSI_CMD_FIFO_CTRL 0x2800
16309#define mmDSI0_DISP_DSI_CMD_FIFO_CTRL_BASE_IDX 2
16310#define mmDSI0_DISP_DSI_TE_CTRL 0x2801
16311#define mmDSI0_DISP_DSI_TE_CTRL_BASE_IDX 2
16312#define mmDSI0_DISP_DSI_LANE_STATUS 0x2805
16313#define mmDSI0_DISP_DSI_LANE_STATUS_BASE_IDX 2
16314#define mmDSI0_DISP_DSI_PERF_CTRL 0x2806
16315#define mmDSI0_DISP_DSI_PERF_CTRL_BASE_IDX 2
16316#define mmDSI0_DISP_DSI_HSYNC_LENGTH 0x2807
16317#define mmDSI0_DISP_DSI_HSYNC_LENGTH_BASE_IDX 2
16318#define mmDSI0_DISP_DSI_RDBK_NUM 0x2808
16319#define mmDSI0_DISP_DSI_RDBK_NUM_BASE_IDX 2
16320#define mmDSI0_DISP_DSI_CMD_MEM_PWR_CTRL 0x2809
16321#define mmDSI0_DISP_DSI_CMD_MEM_PWR_CTRL_BASE_IDX 2
16322
16323
16324// addressBlock: dce_dc_dsi1_dispdec
16325// base address: 0x400
16326#define mmDSI1_DISP_DSI_CTRL 0x28be
16327#define mmDSI1_DISP_DSI_CTRL_BASE_IDX 2
16328#define mmDSI1_DISP_DSI_STATUS 0x28bf
16329#define mmDSI1_DISP_DSI_STATUS_BASE_IDX 2
16330#define mmDSI1_DISP_DSI_VIDEO_MODE_CTRL 0x28c0
16331#define mmDSI1_DISP_DSI_VIDEO_MODE_CTRL_BASE_IDX 2
16332#define mmDSI1_DISP_DSI_VIDEO_MODE_SYNC_DATATYPE 0x28c1
16333#define mmDSI1_DISP_DSI_VIDEO_MODE_SYNC_DATATYPE_BASE_IDX 2
16334#define mmDSI1_DISP_DSI_VIDEO_MODE_VSYNC_PAYLOAD 0x28c2
16335#define mmDSI1_DISP_DSI_VIDEO_MODE_VSYNC_PAYLOAD_BASE_IDX 2
16336#define mmDSI1_DISP_DSI_VIDEO_MODE_HSYNC_PAYLOAD 0x28c3
16337#define mmDSI1_DISP_DSI_VIDEO_MODE_HSYNC_PAYLOAD_BASE_IDX 2
16338#define mmDSI1_DISP_DSI_VIDEO_MODE_PIXEL_DATATYPE 0x28c4
16339#define mmDSI1_DISP_DSI_VIDEO_MODE_PIXEL_DATATYPE_BASE_IDX 2
16340#define mmDSI1_DISP_DSI_VIDEO_MODE_BLANKING_DATATYPE 0x28c5
16341#define mmDSI1_DISP_DSI_VIDEO_MODE_BLANKING_DATATYPE_BASE_IDX 2
16342#define mmDSI1_DISP_DSI_VIDEO_MODE_DATA_CTRL 0x28c6
16343#define mmDSI1_DISP_DSI_VIDEO_MODE_DATA_CTRL_BASE_IDX 2
16344#define mmDSI1_DISP_DSI_COMMAND_MODE_CTRL 0x28c7
16345#define mmDSI1_DISP_DSI_COMMAND_MODE_CTRL_BASE_IDX 2
16346#define mmDSI1_DISP_DSI_COMMAND_MODE_DATA_CTRL 0x28c8
16347#define mmDSI1_DISP_DSI_COMMAND_MODE_DATA_CTRL_BASE_IDX 2
16348#define mmDSI1_DISP_DSI_COMMAND_MODE_DCS_CMD_CTRL 0x28c9
16349#define mmDSI1_DISP_DSI_COMMAND_MODE_DCS_CMD_CTRL_BASE_IDX 2
16350#define mmDSI1_DISP_DSI_DMA_CMD_OFFSET 0x28ca
16351#define mmDSI1_DISP_DSI_DMA_CMD_OFFSET_BASE_IDX 2
16352#define mmDSI1_DISP_DSI_DMA_CMD_LENGTH 0x28cb
16353#define mmDSI1_DISP_DSI_DMA_CMD_LENGTH_BASE_IDX 2
16354#define mmDSI1_DISP_DSI_DMA_DATA_OFFSET_0 0x28cc
16355#define mmDSI1_DISP_DSI_DMA_DATA_OFFSET_0_BASE_IDX 2
16356#define mmDSI1_DISP_DSI_DMA_DATA_OFFSET_1 0x28cd
16357#define mmDSI1_DISP_DSI_DMA_DATA_OFFSET_1_BASE_IDX 2
16358#define mmDSI1_DISP_DSI_DMA_DATA_PITCH 0x28ce
16359#define mmDSI1_DISP_DSI_DMA_DATA_PITCH_BASE_IDX 2
16360#define mmDSI1_DISP_DSI_DMA_DATA_WIDTH 0x28cf
16361#define mmDSI1_DISP_DSI_DMA_DATA_WIDTH_BASE_IDX 2
16362#define mmDSI1_DISP_DSI_DMA_DATA_HEIGHT 0x28d0
16363#define mmDSI1_DISP_DSI_DMA_DATA_HEIGHT_BASE_IDX 2
16364#define mmDSI1_DISP_DSI_DMA_FIFO_CTRL 0x28d1
16365#define mmDSI1_DISP_DSI_DMA_FIFO_CTRL_BASE_IDX 2
16366#define mmDSI1_DISP_DSI_DMA_NULL_PACKET_DATA 0x28d2
16367#define mmDSI1_DISP_DSI_DMA_NULL_PACKET_DATA_BASE_IDX 2
16368#define mmDSI1_DISP_DSI_DENG_DATA_LENGTH 0x28d3
16369#define mmDSI1_DISP_DSI_DENG_DATA_LENGTH_BASE_IDX 2
16370#define mmDSI1_DISP_DSI_ACK_ERROR_REPORT 0x28d4
16371#define mmDSI1_DISP_DSI_ACK_ERROR_REPORT_BASE_IDX 2
16372#define mmDSI1_DISP_DSI_RDBK_DATA0 0x28d5
16373#define mmDSI1_DISP_DSI_RDBK_DATA0_BASE_IDX 2
16374#define mmDSI1_DISP_DSI_RDBK_DATA1 0x28d6
16375#define mmDSI1_DISP_DSI_RDBK_DATA1_BASE_IDX 2
16376#define mmDSI1_DISP_DSI_RDBK_DATA2 0x28d7
16377#define mmDSI1_DISP_DSI_RDBK_DATA2_BASE_IDX 2
16378#define mmDSI1_DISP_DSI_RDBK_DATA3 0x28d8
16379#define mmDSI1_DISP_DSI_RDBK_DATA3_BASE_IDX 2
16380#define mmDSI1_DISP_DSI_RDBK_DATATYPE0 0x28d9
16381#define mmDSI1_DISP_DSI_RDBK_DATATYPE0_BASE_IDX 2
16382#define mmDSI1_DISP_DSI_RDBK_DATATYPE1 0x28da
16383#define mmDSI1_DISP_DSI_RDBK_DATATYPE1_BASE_IDX 2
16384#define mmDSI1_DISP_DSI_TRIG_CTRL 0x28db
16385#define mmDSI1_DISP_DSI_TRIG_CTRL_BASE_IDX 2
16386#define mmDSI1_DISP_DSI_EXT_MUX 0x28dc
16387#define mmDSI1_DISP_DSI_EXT_MUX_BASE_IDX 2
16388#define mmDSI1_DISP_DSI_EXT_TE_PULSE_DETECTION_CTRL 0x28dd
16389#define mmDSI1_DISP_DSI_EXT_TE_PULSE_DETECTION_CTRL_BASE_IDX 2
16390#define mmDSI1_DISP_DSI_CMD_MODE_DMA_SW_TRIGGER 0x28de
16391#define mmDSI1_DISP_DSI_CMD_MODE_DMA_SW_TRIGGER_BASE_IDX 2
16392#define mmDSI1_DISP_DSI_CMD_MODE_DENG_SW_TRIGGER 0x28df
16393#define mmDSI1_DISP_DSI_CMD_MODE_DENG_SW_TRIGGER_BASE_IDX 2
16394#define mmDSI1_DISP_DSI_CMD_MODE_BTA_SW_TRIGGER 0x28e0
16395#define mmDSI1_DISP_DSI_CMD_MODE_BTA_SW_TRIGGER_BASE_IDX 2
16396#define mmDSI1_DISP_DSI_RESET_SW_TRIGGER 0x28e1
16397#define mmDSI1_DISP_DSI_RESET_SW_TRIGGER_BASE_IDX 2
16398#define mmDSI1_DISP_DSI_EXT_RESET 0x28e2
16399#define mmDSI1_DISP_DSI_EXT_RESET_BASE_IDX 2
16400#define mmDSI1_DISP_DSI_LANE_CRC_HS_MODE 0x28e3
16401#define mmDSI1_DISP_DSI_LANE_CRC_HS_MODE_BASE_IDX 2
16402#define mmDSI1_DISP_DSI_LANE_CRC_LP_MODE 0x28e4
16403#define mmDSI1_DISP_DSI_LANE_CRC_LP_MODE_BASE_IDX 2
16404#define mmDSI1_DISP_DSI_LANE_CRC_CTRL 0x28e5
16405#define mmDSI1_DISP_DSI_LANE_CRC_CTRL_BASE_IDX 2
16406#define mmDSI1_DISP_DSI_PIXEL_CRC_CTRL 0x28e6
16407#define mmDSI1_DISP_DSI_PIXEL_CRC_CTRL_BASE_IDX 2
16408#define mmDSI1_DISP_DSI_LANE_CTRL 0x28e7
16409#define mmDSI1_DISP_DSI_LANE_CTRL_BASE_IDX 2
16410#define mmDSI1_DISP_DSI_DLN0_PHY_ERROR 0x28e8
16411#define mmDSI1_DISP_DSI_DLN0_PHY_ERROR_BASE_IDX 2
16412#define mmDSI1_DISP_DSI_LP_TIMER_CTRL 0x28e9
16413#define mmDSI1_DISP_DSI_LP_TIMER_CTRL_BASE_IDX 2
16414#define mmDSI1_DISP_DSI_HS_TIMER_CTRL 0x28ea
16415#define mmDSI1_DISP_DSI_HS_TIMER_CTRL_BASE_IDX 2
16416#define mmDSI1_DISP_DSI_TIMEOUT_STATUS 0x28eb
16417#define mmDSI1_DISP_DSI_TIMEOUT_STATUS_BASE_IDX 2
16418#define mmDSI1_DISP_DSI_PHY_CLK_TIMING_CTRL 0x28ec
16419#define mmDSI1_DISP_DSI_PHY_CLK_TIMING_CTRL_BASE_IDX 2
16420#define mmDSI1_DISP_DSI_PHY_CLK_TIMING_CTRL2 0x28ed
16421#define mmDSI1_DISP_DSI_PHY_CLK_TIMING_CTRL2_BASE_IDX 2
16422#define mmDSI1_DISP_DSI_EOT_PACKET 0x28ee
16423#define mmDSI1_DISP_DSI_EOT_PACKET_BASE_IDX 2
16424#define mmDSI1_DISP_DSI_EOT_PACKET_CTRL 0x28ef
16425#define mmDSI1_DISP_DSI_EOT_PACKET_CTRL_BASE_IDX 2
16426#define mmDSI1_DISP_DSI_GENERIC_ESC_TX_TRIGGER 0x28f0
16427#define mmDSI1_DISP_DSI_GENERIC_ESC_TX_TRIGGER_BASE_IDX 2
16428#define mmDSI1_DISP_DSI_MIPI_BIST_CTRL 0x28f1
16429#define mmDSI1_DISP_DSI_MIPI_BIST_CTRL_BASE_IDX 2
16430#define mmDSI1_DISP_DSI_MIPI_BIST_FRAME_SIZE 0x28f2
16431#define mmDSI1_DISP_DSI_MIPI_BIST_FRAME_SIZE_BASE_IDX 2
16432#define mmDSI1_DISP_DSI_MIPI_BIST_BLOCK_SIZE 0x28f3
16433#define mmDSI1_DISP_DSI_MIPI_BIST_BLOCK_SIZE_BASE_IDX 2
16434#define mmDSI1_DISP_DSI_MIPI_BIST_FRAME_CONFIG 0x28f4
16435#define mmDSI1_DISP_DSI_MIPI_BIST_FRAME_CONFIG_BASE_IDX 2
16436#define mmDSI1_DISP_DSI_MIPI_BIST_LSFR_CTRL 0x28f5
16437#define mmDSI1_DISP_DSI_MIPI_BIST_LSFR_CTRL_BASE_IDX 2
16438#define mmDSI1_DISP_DSI_MIPI_BIST_LSFR_INIT 0x28f6
16439#define mmDSI1_DISP_DSI_MIPI_BIST_LSFR_INIT_BASE_IDX 2
16440#define mmDSI1_DISP_DSI_MIPI_BIST_START 0x28f7
16441#define mmDSI1_DISP_DSI_MIPI_BIST_START_BASE_IDX 2
16442#define mmDSI1_DISP_DSI_MIPI_BIST_STATUS 0x28f8
16443#define mmDSI1_DISP_DSI_MIPI_BIST_STATUS_BASE_IDX 2
16444#define mmDSI1_DISP_DSI_ERROR_INTERRUPT_MASK 0x28f9
16445#define mmDSI1_DISP_DSI_ERROR_INTERRUPT_MASK_BASE_IDX 2
16446#define mmDSI1_DISP_DSI_INTERRUPT_CTRL 0x28fa
16447#define mmDSI1_DISP_DSI_INTERRUPT_CTRL_BASE_IDX 2
16448#define mmDSI1_DISP_DSI_CLK_CTRL 0x28fb
16449#define mmDSI1_DISP_DSI_CLK_CTRL_BASE_IDX 2
16450#define mmDSI1_DISP_DSI_CLK_STATUS 0x28fc
16451#define mmDSI1_DISP_DSI_CLK_STATUS_BASE_IDX 2
16452#define mmDSI1_DISP_DSI_DENG_FIFO_STATUS 0x28fd
16453#define mmDSI1_DISP_DSI_DENG_FIFO_STATUS_BASE_IDX 2
16454#define mmDSI1_DISP_DSI_DENG_FIFO_CTRL 0x28fe
16455#define mmDSI1_DISP_DSI_DENG_FIFO_CTRL_BASE_IDX 2
16456#define mmDSI1_DISP_DSI_CMD_FIFO_DATA 0x28ff
16457#define mmDSI1_DISP_DSI_CMD_FIFO_DATA_BASE_IDX 2
16458#define mmDSI1_DISP_DSI_CMD_FIFO_CTRL 0x2900
16459#define mmDSI1_DISP_DSI_CMD_FIFO_CTRL_BASE_IDX 2
16460#define mmDSI1_DISP_DSI_TE_CTRL 0x2901
16461#define mmDSI1_DISP_DSI_TE_CTRL_BASE_IDX 2
16462#define mmDSI1_DISP_DSI_LANE_STATUS 0x2905
16463#define mmDSI1_DISP_DSI_LANE_STATUS_BASE_IDX 2
16464#define mmDSI1_DISP_DSI_PERF_CTRL 0x2906
16465#define mmDSI1_DISP_DSI_PERF_CTRL_BASE_IDX 2
16466#define mmDSI1_DISP_DSI_HSYNC_LENGTH 0x2907
16467#define mmDSI1_DISP_DSI_HSYNC_LENGTH_BASE_IDX 2
16468#define mmDSI1_DISP_DSI_RDBK_NUM 0x2908
16469#define mmDSI1_DISP_DSI_RDBK_NUM_BASE_IDX 2
16470#define mmDSI1_DISP_DSI_CMD_MEM_PWR_CTRL 0x2909
16471#define mmDSI1_DISP_DSI_CMD_MEM_PWR_CTRL_BASE_IDX 2
16472
16473
16474// addressBlock: dce_dc_dprx_sd0_dispdec
16475// base address: 0x0
16476#define mmDPRX_SD0_DPRX_SD_CONTROL 0x29be
16477#define mmDPRX_SD0_DPRX_SD_CONTROL_BASE_IDX 2
16478#define mmDPRX_SD0_DPRX_SD_STREAM_ENABLE 0x29bf
16479#define mmDPRX_SD0_DPRX_SD_STREAM_ENABLE_BASE_IDX 2
16480#define mmDPRX_SD0_DPRX_SD_MSA0 0x29c0
16481#define mmDPRX_SD0_DPRX_SD_MSA0_BASE_IDX 2
16482#define mmDPRX_SD0_DPRX_SD_MSA1 0x29c1
16483#define mmDPRX_SD0_DPRX_SD_MSA1_BASE_IDX 2
16484#define mmDPRX_SD0_DPRX_SD_MSA2 0x29c2
16485#define mmDPRX_SD0_DPRX_SD_MSA2_BASE_IDX 2
16486#define mmDPRX_SD0_DPRX_SD_MSA3 0x29c3
16487#define mmDPRX_SD0_DPRX_SD_MSA3_BASE_IDX 2
16488#define mmDPRX_SD0_DPRX_SD_MSA4 0x29c4
16489#define mmDPRX_SD0_DPRX_SD_MSA4_BASE_IDX 2
16490#define mmDPRX_SD0_DPRX_SD_MSA5 0x29c5
16491#define mmDPRX_SD0_DPRX_SD_MSA5_BASE_IDX 2
16492#define mmDPRX_SD0_DPRX_SD_MSA6 0x29c6
16493#define mmDPRX_SD0_DPRX_SD_MSA6_BASE_IDX 2
16494#define mmDPRX_SD0_DPRX_SD_MSA7 0x29c7
16495#define mmDPRX_SD0_DPRX_SD_MSA7_BASE_IDX 2
16496#define mmDPRX_SD0_DPRX_SD_MSA8 0x29c8
16497#define mmDPRX_SD0_DPRX_SD_MSA8_BASE_IDX 2
16498#define mmDPRX_SD0_DPRX_SD_VBID 0x29c9
16499#define mmDPRX_SD0_DPRX_SD_VBID_BASE_IDX 2
16500#define mmDPRX_SD0_DPRX_SD_CURRENT_LINE 0x29ca
16501#define mmDPRX_SD0_DPRX_SD_CURRENT_LINE_BASE_IDX 2
16502#define mmDPRX_SD0_DPRX_SD_DISPLAY_TIMER_SNAPSHOT 0x29cb
16503#define mmDPRX_SD0_DPRX_SD_DISPLAY_TIMER_SNAPSHOT_BASE_IDX 2
16504#define mmDPRX_SD0_DPRX_SD_DISPLAY_TIMER_MODE 0x29cc
16505#define mmDPRX_SD0_DPRX_SD_DISPLAY_TIMER_MODE_BASE_IDX 2
16506#define mmDPRX_SD0_DPRX_SD_MSE_SAT 0x29ce
16507#define mmDPRX_SD0_DPRX_SD_MSE_SAT_BASE_IDX 2
16508#define mmDPRX_SD0_DPRX_SD_MSE_FORCE_UPDATE 0x29cf
16509#define mmDPRX_SD0_DPRX_SD_MSE_FORCE_UPDATE_BASE_IDX 2
16510#define mmDPRX_SD0_DPRX_SD_MSE_SAT_ACTIVE 0x29d0
16511#define mmDPRX_SD0_DPRX_SD_MSE_SAT_ACTIVE_BASE_IDX 2
16512#define mmDPRX_SD0_DPRX_SD_V_PARAMETER 0x29d1
16513#define mmDPRX_SD0_DPRX_SD_V_PARAMETER_BASE_IDX 2
16514#define mmDPRX_SD0_DPRX_SD_PIXEL_FORMAT 0x29d2
16515#define mmDPRX_SD0_DPRX_SD_PIXEL_FORMAT_BASE_IDX 2
16516#define mmDPRX_SD0_DPRX_SD_MSA_RECEIVED_STATUS 0x29d3
16517#define mmDPRX_SD0_DPRX_SD_MSA_RECEIVED_STATUS_BASE_IDX 2
16518#define mmDPRX_SD0_DPRX_SD_VIDEO_STREAM_STATUS_TOGGLED 0x29d4
16519#define mmDPRX_SD0_DPRX_SD_VIDEO_STREAM_STATUS_TOGGLED_BASE_IDX 2
16520#define mmDPRX_SD0_DPRX_SD_LINE_NUMBER0_STATUS 0x29d5
16521#define mmDPRX_SD0_DPRX_SD_LINE_NUMBER0_STATUS_BASE_IDX 2
16522#define mmDPRX_SD0_DPRX_SD_LINE_NUMBER0_CONTROL 0x29d6
16523#define mmDPRX_SD0_DPRX_SD_LINE_NUMBER0_CONTROL_BASE_IDX 2
16524#define mmDPRX_SD0_DPRX_SD_LINE_NUMBER1_STATUS 0x29d7
16525#define mmDPRX_SD0_DPRX_SD_LINE_NUMBER1_STATUS_BASE_IDX 2
16526#define mmDPRX_SD0_DPRX_SD_LINE_NUMBER1_CONTROL 0x29d8
16527#define mmDPRX_SD0_DPRX_SD_LINE_NUMBER1_CONTROL_BASE_IDX 2
16528#define mmDPRX_SD0_DPRX_SD_MAIN_DEFRAMING_ERROR 0x29d9
16529#define mmDPRX_SD0_DPRX_SD_MAIN_DEFRAMING_ERROR_BASE_IDX 2
16530#define mmDPRX_SD0_DPRX_SD_VBID_MAJORITY_VOTE 0x29da
16531#define mmDPRX_SD0_DPRX_SD_VBID_MAJORITY_VOTE_BASE_IDX 2
16532#define mmDPRX_SD0_DPRX_SD_SECONDARY_DEFRAMING_ERROR 0x29db
16533#define mmDPRX_SD0_DPRX_SD_SECONDARY_DEFRAMING_ERROR_BASE_IDX 2
16534#define mmDPRX_SD0_DPRX_SD_VCPF_PHASE_LOCKED 0x29dc
16535#define mmDPRX_SD0_DPRX_SD_VCPF_PHASE_LOCKED_BASE_IDX 2
16536#define mmDPRX_SD0_DPRX_SD_VCPF_PHASE_ERROR 0x29dd
16537#define mmDPRX_SD0_DPRX_SD_VCPF_PHASE_ERROR_BASE_IDX 2
16538#define mmDPRX_SD0_DPRX_SD_MAJORITY_VOTE_ERROR 0x29de
16539#define mmDPRX_SD0_DPRX_SD_MAJORITY_VOTE_ERROR_BASE_IDX 2
16540#define mmDPRX_SD0_DPRX_SD_PIXEL_FIFO_ERROR 0x29df
16541#define mmDPRX_SD0_DPRX_SD_PIXEL_FIFO_ERROR_BASE_IDX 2
16542#define mmDPRX_SD0_DPRX_SD_MAXIMUM_SDP_PAYLOAD_LENGTH 0x29e1
16543#define mmDPRX_SD0_DPRX_SD_MAXIMUM_SDP_PAYLOAD_LENGTH_BASE_IDX 2
16544#define mmDPRX_SD0_DPRX_SD_SDP_STEER 0x29e3
16545#define mmDPRX_SD0_DPRX_SD_SDP_STEER_BASE_IDX 2
16546#define mmDPRX_SD0_DPRX_SD_SDP_RECEIVED_STATUS 0x29e4
16547#define mmDPRX_SD0_DPRX_SD_SDP_RECEIVED_STATUS_BASE_IDX 2
16548#define mmDPRX_SD0_DPRX_SD_SDP_LEVEL 0x29e5
16549#define mmDPRX_SD0_DPRX_SD_SDP_LEVEL_BASE_IDX 2
16550#define mmDPRX_SD0_DPRX_SD_SDP_DATA 0x29e6
16551#define mmDPRX_SD0_DPRX_SD_SDP_DATA_BASE_IDX 2
16552#define mmDPRX_SD0_DPRX_SD_SDP_ERROR 0x29e7
16553#define mmDPRX_SD0_DPRX_SD_SDP_ERROR_BASE_IDX 2
16554#define mmDPRX_SD0_DPRX_SD_AUDIO_HEADER 0x29e8
16555#define mmDPRX_SD0_DPRX_SD_AUDIO_HEADER_BASE_IDX 2
16556#define mmDPRX_SD0_DPRX_SD_AUDIO_FIFO_ERROR 0x29e9
16557#define mmDPRX_SD0_DPRX_SD_AUDIO_FIFO_ERROR_BASE_IDX 2
16558#define mmDPRX_SD0_DPRX_SD_SDP_CONTROL 0x29ea
16559#define mmDPRX_SD0_DPRX_SD_SDP_CONTROL_BASE_IDX 2
16560#define mmDPRX_SD0_DPRX_SD_V_TOTAL_MEASURED 0x29eb
16561#define mmDPRX_SD0_DPRX_SD_V_TOTAL_MEASURED_BASE_IDX 2
16562#define mmDPRX_SD0_DPRX_SD_H_TOTAL_MEASURED 0x29ec
16563#define mmDPRX_SD0_DPRX_SD_H_TOTAL_MEASURED_BASE_IDX 2
16564#define mmDPRX_SD0_DPRX_SD_BS_COUNTER 0x29ed
16565#define mmDPRX_SD0_DPRX_SD_BS_COUNTER_BASE_IDX 2
16566#define mmDPRX_SD0_DPRX_SD_MSE_ACT_HANDLED 0x29ee
16567#define mmDPRX_SD0_DPRX_SD_MSE_ACT_HANDLED_BASE_IDX 2
16568
16569
16570// addressBlock: dce_dc_dprx_sd1_dispdec
16571// base address: 0x180
16572#define mmDPRX_SD1_DPRX_SD_CONTROL 0x2a1e
16573#define mmDPRX_SD1_DPRX_SD_CONTROL_BASE_IDX 2
16574#define mmDPRX_SD1_DPRX_SD_STREAM_ENABLE 0x2a1f
16575#define mmDPRX_SD1_DPRX_SD_STREAM_ENABLE_BASE_IDX 2
16576#define mmDPRX_SD1_DPRX_SD_MSA0 0x2a20
16577#define mmDPRX_SD1_DPRX_SD_MSA0_BASE_IDX 2
16578#define mmDPRX_SD1_DPRX_SD_MSA1 0x2a21
16579#define mmDPRX_SD1_DPRX_SD_MSA1_BASE_IDX 2
16580#define mmDPRX_SD1_DPRX_SD_MSA2 0x2a22
16581#define mmDPRX_SD1_DPRX_SD_MSA2_BASE_IDX 2
16582#define mmDPRX_SD1_DPRX_SD_MSA3 0x2a23
16583#define mmDPRX_SD1_DPRX_SD_MSA3_BASE_IDX 2
16584#define mmDPRX_SD1_DPRX_SD_MSA4 0x2a24
16585#define mmDPRX_SD1_DPRX_SD_MSA4_BASE_IDX 2
16586#define mmDPRX_SD1_DPRX_SD_MSA5 0x2a25
16587#define mmDPRX_SD1_DPRX_SD_MSA5_BASE_IDX 2
16588#define mmDPRX_SD1_DPRX_SD_MSA6 0x2a26
16589#define mmDPRX_SD1_DPRX_SD_MSA6_BASE_IDX 2
16590#define mmDPRX_SD1_DPRX_SD_MSA7 0x2a27
16591#define mmDPRX_SD1_DPRX_SD_MSA7_BASE_IDX 2
16592#define mmDPRX_SD1_DPRX_SD_MSA8 0x2a28
16593#define mmDPRX_SD1_DPRX_SD_MSA8_BASE_IDX 2
16594#define mmDPRX_SD1_DPRX_SD_VBID 0x2a29
16595#define mmDPRX_SD1_DPRX_SD_VBID_BASE_IDX 2
16596#define mmDPRX_SD1_DPRX_SD_CURRENT_LINE 0x2a2a
16597#define mmDPRX_SD1_DPRX_SD_CURRENT_LINE_BASE_IDX 2
16598#define mmDPRX_SD1_DPRX_SD_DISPLAY_TIMER_SNAPSHOT 0x2a2b
16599#define mmDPRX_SD1_DPRX_SD_DISPLAY_TIMER_SNAPSHOT_BASE_IDX 2
16600#define mmDPRX_SD1_DPRX_SD_DISPLAY_TIMER_MODE 0x2a2c
16601#define mmDPRX_SD1_DPRX_SD_DISPLAY_TIMER_MODE_BASE_IDX 2
16602#define mmDPRX_SD1_DPRX_SD_MSE_SAT 0x2a2e
16603#define mmDPRX_SD1_DPRX_SD_MSE_SAT_BASE_IDX 2
16604#define mmDPRX_SD1_DPRX_SD_MSE_FORCE_UPDATE 0x2a2f
16605#define mmDPRX_SD1_DPRX_SD_MSE_FORCE_UPDATE_BASE_IDX 2
16606#define mmDPRX_SD1_DPRX_SD_MSE_SAT_ACTIVE 0x2a30
16607#define mmDPRX_SD1_DPRX_SD_MSE_SAT_ACTIVE_BASE_IDX 2
16608#define mmDPRX_SD1_DPRX_SD_V_PARAMETER 0x2a31
16609#define mmDPRX_SD1_DPRX_SD_V_PARAMETER_BASE_IDX 2
16610#define mmDPRX_SD1_DPRX_SD_PIXEL_FORMAT 0x2a32
16611#define mmDPRX_SD1_DPRX_SD_PIXEL_FORMAT_BASE_IDX 2
16612#define mmDPRX_SD1_DPRX_SD_MSA_RECEIVED_STATUS 0x2a33
16613#define mmDPRX_SD1_DPRX_SD_MSA_RECEIVED_STATUS_BASE_IDX 2
16614#define mmDPRX_SD1_DPRX_SD_VIDEO_STREAM_STATUS_TOGGLED 0x2a34
16615#define mmDPRX_SD1_DPRX_SD_VIDEO_STREAM_STATUS_TOGGLED_BASE_IDX 2
16616#define mmDPRX_SD1_DPRX_SD_LINE_NUMBER0_STATUS 0x2a35
16617#define mmDPRX_SD1_DPRX_SD_LINE_NUMBER0_STATUS_BASE_IDX 2
16618#define mmDPRX_SD1_DPRX_SD_LINE_NUMBER0_CONTROL 0x2a36
16619#define mmDPRX_SD1_DPRX_SD_LINE_NUMBER0_CONTROL_BASE_IDX 2
16620#define mmDPRX_SD1_DPRX_SD_LINE_NUMBER1_STATUS 0x2a37
16621#define mmDPRX_SD1_DPRX_SD_LINE_NUMBER1_STATUS_BASE_IDX 2
16622#define mmDPRX_SD1_DPRX_SD_LINE_NUMBER1_CONTROL 0x2a38
16623#define mmDPRX_SD1_DPRX_SD_LINE_NUMBER1_CONTROL_BASE_IDX 2
16624#define mmDPRX_SD1_DPRX_SD_MAIN_DEFRAMING_ERROR 0x2a39
16625#define mmDPRX_SD1_DPRX_SD_MAIN_DEFRAMING_ERROR_BASE_IDX 2
16626#define mmDPRX_SD1_DPRX_SD_VBID_MAJORITY_VOTE 0x2a3a
16627#define mmDPRX_SD1_DPRX_SD_VBID_MAJORITY_VOTE_BASE_IDX 2
16628#define mmDPRX_SD1_DPRX_SD_SECONDARY_DEFRAMING_ERROR 0x2a3b
16629#define mmDPRX_SD1_DPRX_SD_SECONDARY_DEFRAMING_ERROR_BASE_IDX 2
16630#define mmDPRX_SD1_DPRX_SD_VCPF_PHASE_LOCKED 0x2a3c
16631#define mmDPRX_SD1_DPRX_SD_VCPF_PHASE_LOCKED_BASE_IDX 2
16632#define mmDPRX_SD1_DPRX_SD_VCPF_PHASE_ERROR 0x2a3d
16633#define mmDPRX_SD1_DPRX_SD_VCPF_PHASE_ERROR_BASE_IDX 2
16634#define mmDPRX_SD1_DPRX_SD_MAJORITY_VOTE_ERROR 0x2a3e
16635#define mmDPRX_SD1_DPRX_SD_MAJORITY_VOTE_ERROR_BASE_IDX 2
16636#define mmDPRX_SD1_DPRX_SD_PIXEL_FIFO_ERROR 0x2a3f
16637#define mmDPRX_SD1_DPRX_SD_PIXEL_FIFO_ERROR_BASE_IDX 2
16638#define mmDPRX_SD1_DPRX_SD_MAXIMUM_SDP_PAYLOAD_LENGTH 0x2a41
16639#define mmDPRX_SD1_DPRX_SD_MAXIMUM_SDP_PAYLOAD_LENGTH_BASE_IDX 2
16640#define mmDPRX_SD1_DPRX_SD_SDP_STEER 0x2a43
16641#define mmDPRX_SD1_DPRX_SD_SDP_STEER_BASE_IDX 2
16642#define mmDPRX_SD1_DPRX_SD_SDP_RECEIVED_STATUS 0x2a44
16643#define mmDPRX_SD1_DPRX_SD_SDP_RECEIVED_STATUS_BASE_IDX 2
16644#define mmDPRX_SD1_DPRX_SD_SDP_LEVEL 0x2a45
16645#define mmDPRX_SD1_DPRX_SD_SDP_LEVEL_BASE_IDX 2
16646#define mmDPRX_SD1_DPRX_SD_SDP_DATA 0x2a46
16647#define mmDPRX_SD1_DPRX_SD_SDP_DATA_BASE_IDX 2
16648#define mmDPRX_SD1_DPRX_SD_SDP_ERROR 0x2a47
16649#define mmDPRX_SD1_DPRX_SD_SDP_ERROR_BASE_IDX 2
16650#define mmDPRX_SD1_DPRX_SD_AUDIO_HEADER 0x2a48
16651#define mmDPRX_SD1_DPRX_SD_AUDIO_HEADER_BASE_IDX 2
16652#define mmDPRX_SD1_DPRX_SD_AUDIO_FIFO_ERROR 0x2a49
16653#define mmDPRX_SD1_DPRX_SD_AUDIO_FIFO_ERROR_BASE_IDX 2
16654#define mmDPRX_SD1_DPRX_SD_SDP_CONTROL 0x2a4a
16655#define mmDPRX_SD1_DPRX_SD_SDP_CONTROL_BASE_IDX 2
16656#define mmDPRX_SD1_DPRX_SD_V_TOTAL_MEASURED 0x2a4b
16657#define mmDPRX_SD1_DPRX_SD_V_TOTAL_MEASURED_BASE_IDX 2
16658#define mmDPRX_SD1_DPRX_SD_H_TOTAL_MEASURED 0x2a4c
16659#define mmDPRX_SD1_DPRX_SD_H_TOTAL_MEASURED_BASE_IDX 2
16660#define mmDPRX_SD1_DPRX_SD_BS_COUNTER 0x2a4d
16661#define mmDPRX_SD1_DPRX_SD_BS_COUNTER_BASE_IDX 2
16662#define mmDPRX_SD1_DPRX_SD_MSE_ACT_HANDLED 0x2a4e
16663#define mmDPRX_SD1_DPRX_SD_MSE_ACT_HANDLED_BASE_IDX 2
16664
16665
16666// addressBlock: dce_dc_dc_perfmon10_dispdec
16667// base address: 0xacf8
16668#define mmDC_PERFMON10_PERFCOUNTER_CNTL 0x2b5e
16669#define mmDC_PERFMON10_PERFCOUNTER_CNTL_BASE_IDX 2
16670#define mmDC_PERFMON10_PERFCOUNTER_CNTL2 0x2b5f
16671#define mmDC_PERFMON10_PERFCOUNTER_CNTL2_BASE_IDX 2
16672#define mmDC_PERFMON10_PERFCOUNTER_STATE 0x2b60
16673#define mmDC_PERFMON10_PERFCOUNTER_STATE_BASE_IDX 2
16674#define mmDC_PERFMON10_PERFMON_CNTL 0x2b61
16675#define mmDC_PERFMON10_PERFMON_CNTL_BASE_IDX 2
16676#define mmDC_PERFMON10_PERFMON_CNTL2 0x2b62
16677#define mmDC_PERFMON10_PERFMON_CNTL2_BASE_IDX 2
16678#define mmDC_PERFMON10_PERFMON_CVALUE_INT_MISC 0x2b63
16679#define mmDC_PERFMON10_PERFMON_CVALUE_INT_MISC_BASE_IDX 2
16680#define mmDC_PERFMON10_PERFMON_CVALUE_LOW 0x2b64
16681#define mmDC_PERFMON10_PERFMON_CVALUE_LOW_BASE_IDX 2
16682#define mmDC_PERFMON10_PERFMON_HI 0x2b65
16683#define mmDC_PERFMON10_PERFMON_HI_BASE_IDX 2
16684#define mmDC_PERFMON10_PERFMON_LOW 0x2b66
16685#define mmDC_PERFMON10_PERFMON_LOW_BASE_IDX 2
16686
16687
16688// addressBlock: dce_dc_dc_zcalregs_dispdec
16689// base address: 0x0
16690#define mmCOMP_EN_CTL 0x2d96
16691#define mmCOMP_EN_CTL_BASE_IDX 2
16692#define mmCOMP_EN_DFX 0x2d97
16693#define mmCOMP_EN_DFX_BASE_IDX 2
16694#define mmZCAL_FUSES 0x2d98
16695#define mmZCAL_FUSES_BASE_IDX 2
16696
16697
16698// addressBlock: dce_dc_dispdec_VGA_MEM_WRITE_PAGE_ADDR
16699// base address: 0x48
16700//#define mmVGA_dispdec_VGA_MEM_WRITE_PAGE_ADDR 0x0012
16701
16702
16703// addressBlock: dce_dc_dispdec_VGA_MEM_READ_PAGE_ADDR
16704// base address: 0x4c
16705//#define mmVGA_dispdec_VGA_MEM_READ_PAGE_ADDR 0x0014
16706
16707
16708// addressBlock: dce_dc_dispdec[948..986]
16709// base address: 0x3b4
16710//#define mmVGA_CRTC8_IDX 0x002d
16711//#define mmVGA_CRTC8_DATA 0x002d
16712//#define mmVGA_GENFC_WT 0x002e
16713//#define mmVGA_GENS1 0x002e
16714//#define mmVGA_ATTRDW 0x0030
16715//#define mmVGA_ATTRX 0x0030
16716//#define mmVGA_ATTRDR 0x0030
16717//#define mmVGA_GENMO_WT 0x0030
16718//#define mmVGA_GENS0 0x0030
16719//#define mmVGA_GENENB 0x0030
16720//#define mmVGA_SEQ8_IDX 0x0031
16721//#define mmVGA_SEQ8_DATA 0x0031
16722//#define mmVGA_DAC_MASK 0x0031
16723//#define mmVGA_DAC_R_INDEX 0x0031
16724//#define mmVGA_DAC_W_INDEX 0x0032
16725//#define mmVGA_DAC_DATA 0x0032
16726//#define mmVGA_GENFC_RD 0x0032
16727//#define mmVGA_GENMO_RD 0x0033
16728//#define mmVGA_GRPH8_IDX 0x0033
16729//#define mmVGA_GRPH8_DATA 0x0033
16730//#define mmVGA_CRTC8_IDX_1 0x0035
16731//#define mmVGA_CRTC8_DATA_1 0x0035
16732//#define mmVGA_GENFC_WT_1 0x0036
16733//#define mmVGA_GENS1_1 0x0036
16734
16735
16736// addressBlock: dce_dc_azdec
16737// base address: 0x0
16738#define mmCORB_WRITE_POINTER 0x0000
16739#define mmCORB_WRITE_POINTER_BASE_IDX 0
16740#define mmCORB_READ_POINTER 0x0000
16741#define mmCORB_READ_POINTER_BASE_IDX 0
16742#define mmCORB_CONTROL 0x0001
16743#define mmCORB_CONTROL_BASE_IDX 0
16744#define mmCORB_STATUS 0x0001
16745#define mmCORB_STATUS_BASE_IDX 0
16746#define mmCORB_SIZE 0x0001
16747#define mmCORB_SIZE_BASE_IDX 0
16748#define mmRIRB_LOWER_BASE_ADDRESS 0x0002
16749#define mmRIRB_LOWER_BASE_ADDRESS_BASE_IDX 0
16750#define mmRIRB_UPPER_BASE_ADDRESS 0x0003
16751#define mmRIRB_UPPER_BASE_ADDRESS_BASE_IDX 0
16752#define mmRIRB_WRITE_POINTER 0x0004
16753#define mmRIRB_WRITE_POINTER_BASE_IDX 0
16754#define mmRESPONSE_INTERRUPT_COUNT 0x0004
16755#define mmRESPONSE_INTERRUPT_COUNT_BASE_IDX 0
16756#define mmRIRB_CONTROL 0x0005
16757#define mmRIRB_CONTROL_BASE_IDX 0
16758#define mmRIRB_STATUS 0x0005
16759#define mmRIRB_STATUS_BASE_IDX 0
16760#define mmRIRB_SIZE 0x0005
16761#define mmRIRB_SIZE_BASE_IDX 0
16762#define mmAZENDPOINT_IMMEDIATE_COMMAND_INPUT_INTERFACE_DATA 0x0006
16763#define mmAZENDPOINT_IMMEDIATE_COMMAND_INPUT_INTERFACE_DATA_BASE_IDX 0
16764#define mmAZENDPOINT_IMMEDIATE_COMMAND_INPUT_INTERFACE_INDEX 0x0006
16765#define mmAZENDPOINT_IMMEDIATE_COMMAND_INPUT_INTERFACE_INDEX_BASE_IDX 0
16766#define mmAZENDPOINT_IMMEDIATE_COMMAND_OUTPUT_INTERFACE_DATA 0x0006
16767#define mmAZENDPOINT_IMMEDIATE_COMMAND_OUTPUT_INTERFACE_DATA_BASE_IDX 0
16768#define mmAZENDPOINT_IMMEDIATE_COMMAND_OUTPUT_INTERFACE_INDEX 0x0006
16769#define mmAZENDPOINT_IMMEDIATE_COMMAND_OUTPUT_INTERFACE_INDEX_BASE_IDX 0
16770#define mmAZROOT_IMMEDIATE_COMMAND_OUTPUT_INTERFACE_DATA 0x0006
16771#define mmAZROOT_IMMEDIATE_COMMAND_OUTPUT_INTERFACE_DATA_BASE_IDX 0
16772#define mmAZROOT_IMMEDIATE_COMMAND_OUTPUT_INTERFACE_INDEX 0x0006
16773#define mmAZROOT_IMMEDIATE_COMMAND_OUTPUT_INTERFACE_INDEX_BASE_IDX 0
16774#define mmIMMEDIATE_COMMAND_OUTPUT_INTERFACE 0x0006
16775#define mmIMMEDIATE_COMMAND_OUTPUT_INTERFACE_BASE_IDX 0
16776#define mmIMMEDIATE_COMMAND_OUTPUT_INTERFACE_DATA 0x0006
16777#define mmIMMEDIATE_COMMAND_OUTPUT_INTERFACE_DATA_BASE_IDX 0
16778#define mmIMMEDIATE_COMMAND_OUTPUT_INTERFACE_INDEX 0x0006
16779#define mmIMMEDIATE_COMMAND_OUTPUT_INTERFACE_INDEX_BASE_IDX 0
16780#define mmIMMEDIATE_RESPONSE_INPUT_INTERFACE 0x0007
16781#define mmIMMEDIATE_RESPONSE_INPUT_INTERFACE_BASE_IDX 0
16782#define mmIMMEDIATE_COMMAND_STATUS 0x0008
16783#define mmIMMEDIATE_COMMAND_STATUS_BASE_IDX 0
16784#define mmDMA_POSITION_LOWER_BASE_ADDRESS 0x000a
16785#define mmDMA_POSITION_LOWER_BASE_ADDRESS_BASE_IDX 0
16786#define mmDMA_POSITION_UPPER_BASE_ADDRESS 0x000b
16787#define mmDMA_POSITION_UPPER_BASE_ADDRESS_BASE_IDX 0
16788#define mmWALL_CLOCK_COUNTER_ALIAS 0x074c
16789#define mmWALL_CLOCK_COUNTER_ALIAS_BASE_IDX 1
16790
16791
16792// addressBlock: dce_dc_azstream0_azdec
16793// base address: 0x0
16794#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS 0x000e
16795#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS_BASE_IDX 0
16796#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER 0x000f
16797#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_BASE_IDX 0
16798#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH 0x0010
16799#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH_BASE_IDX 0
16800#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX 0x0011
16801#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX_BASE_IDX 0
16802#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE 0x0012
16803#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE_BASE_IDX 0
16804#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_FORMAT 0x0012
16805#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_FORMAT_BASE_IDX 0
16806#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS 0x0014
16807#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS_BASE_IDX 0
16808#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS 0x0015
16809#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS_BASE_IDX 0
16810#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS 0x0761
16811#define mmAZSTREAM0_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS_BASE_IDX 1
16812
16813
16814// addressBlock: dce_dc_azstream1_azdec
16815// base address: 0x20
16816#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS 0x0016
16817#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS_BASE_IDX 0
16818#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER 0x0017
16819#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_BASE_IDX 0
16820#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH 0x0018
16821#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH_BASE_IDX 0
16822#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX 0x0019
16823#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX_BASE_IDX 0
16824#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE 0x001a
16825#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE_BASE_IDX 0
16826#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_FORMAT 0x001a
16827#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_FORMAT_BASE_IDX 0
16828#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS 0x001c
16829#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS_BASE_IDX 0
16830#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS 0x001d
16831#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS_BASE_IDX 0
16832#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS 0x0769
16833#define mmAZSTREAM1_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS_BASE_IDX 1
16834
16835
16836// addressBlock: dce_dc_azstream2_azdec
16837// base address: 0x40
16838#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS 0x001e
16839#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS_BASE_IDX 0
16840#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER 0x001f
16841#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_BASE_IDX 0
16842#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH 0x0020
16843#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH_BASE_IDX 0
16844#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX 0x0021
16845#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX_BASE_IDX 0
16846#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE 0x0022
16847#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE_BASE_IDX 0
16848#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_FORMAT 0x0022
16849#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_FORMAT_BASE_IDX 0
16850#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS 0x0024
16851#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS_BASE_IDX 0
16852#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS 0x0025
16853#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS_BASE_IDX 0
16854#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS 0x0771
16855#define mmAZSTREAM2_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS_BASE_IDX 1
16856
16857
16858// addressBlock: dce_dc_azstream3_azdec
16859// base address: 0x60
16860#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS 0x0026
16861#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS_BASE_IDX 0
16862#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER 0x0027
16863#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_BASE_IDX 0
16864#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH 0x0028
16865#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH_BASE_IDX 0
16866#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX 0x0029
16867#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX_BASE_IDX 0
16868#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE 0x002a
16869#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE_BASE_IDX 0
16870#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_FORMAT 0x002a
16871#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_FORMAT_BASE_IDX 0
16872#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS 0x002c
16873#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS_BASE_IDX 0
16874#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS 0x002d
16875#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS_BASE_IDX 0
16876#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS 0x0779
16877#define mmAZSTREAM3_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS_BASE_IDX 1
16878
16879
16880// addressBlock: dce_dc_azstream4_azdec
16881// base address: 0x80
16882#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS 0x002e
16883#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS_BASE_IDX 0
16884#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER 0x002f
16885#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_BASE_IDX 0
16886#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH 0x0030
16887#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH_BASE_IDX 0
16888#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX 0x0031
16889#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX_BASE_IDX 0
16890#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE 0x0032
16891#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE_BASE_IDX 0
16892#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_FORMAT 0x0032
16893#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_FORMAT_BASE_IDX 0
16894#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS 0x0034
16895#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS_BASE_IDX 0
16896#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS 0x0035
16897#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS_BASE_IDX 0
16898#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS 0x0781
16899#define mmAZSTREAM4_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS_BASE_IDX 1
16900
16901
16902// addressBlock: dce_dc_azstream5_azdec
16903// base address: 0xa0
16904#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS 0x0036
16905#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS_BASE_IDX 0
16906#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER 0x0037
16907#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_BASE_IDX 0
16908#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH 0x0038
16909#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH_BASE_IDX 0
16910#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX 0x0039
16911#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX_BASE_IDX 0
16912#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE 0x003a
16913#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE_BASE_IDX 0
16914#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_FORMAT 0x003a
16915#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_FORMAT_BASE_IDX 0
16916#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS 0x003c
16917#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS_BASE_IDX 0
16918#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS 0x003d
16919#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS_BASE_IDX 0
16920#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS 0x0789
16921#define mmAZSTREAM5_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS_BASE_IDX 1
16922
16923
16924// addressBlock: dce_dc_azstream6_azdec
16925// base address: 0xc0
16926#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS 0x003e
16927#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS_BASE_IDX 0
16928#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER 0x003f
16929#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_BASE_IDX 0
16930#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH 0x0040
16931#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH_BASE_IDX 0
16932#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX 0x0041
16933#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX_BASE_IDX 0
16934#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE 0x0042
16935#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE_BASE_IDX 0
16936#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_FORMAT 0x0042
16937#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_FORMAT_BASE_IDX 0
16938#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS 0x0044
16939#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS_BASE_IDX 0
16940#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS 0x0045
16941#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS_BASE_IDX 0
16942#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS 0x0791
16943#define mmAZSTREAM6_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS_BASE_IDX 1
16944
16945
16946// addressBlock: dce_dc_azstream7_azdec
16947// base address: 0xe0
16948#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS 0x0046
16949#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_CONTROL_AND_STATUS_BASE_IDX 0
16950#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER 0x0047
16951#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_BASE_IDX 0
16952#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH 0x0048
16953#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_CYCLIC_BUFFER_LENGTH_BASE_IDX 0
16954#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX 0x0049
16955#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_LAST_VALID_INDEX_BASE_IDX 0
16956#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE 0x004a
16957#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_FIFO_SIZE_BASE_IDX 0
16958#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_FORMAT 0x004a
16959#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_FORMAT_BASE_IDX 0
16960#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS 0x004c
16961#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_LOWER_BASE_ADDRESS_BASE_IDX 0
16962#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS 0x004d
16963#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_BDL_POINTER_UPPER_BASE_ADDRESS_BASE_IDX 0
16964#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS 0x0799
16965#define mmAZSTREAM7_OUTPUT_STREAM_DESCRIPTOR_LINK_POSITION_IN_CURRENT_BUFFER_ALIAS_BASE_IDX 1
16966
16967
16968// addressBlock: azf0stream0_streamind
16969// base address: 0x0
16970#define ixAZF0STREAM0_AZALIA_FIFO_SIZE_CONTROL 0x0000
16971#define ixAZF0STREAM0_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
16972#define ixAZF0STREAM0_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
16973#define ixAZF0STREAM0_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
16974#define ixAZF0STREAM0_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
16975
16976
16977// addressBlock: azf0stream1_streamind
16978// base address: 0x0
16979#define ixAZF0STREAM1_AZALIA_FIFO_SIZE_CONTROL 0x0000
16980#define ixAZF0STREAM1_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
16981#define ixAZF0STREAM1_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
16982#define ixAZF0STREAM1_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
16983#define ixAZF0STREAM1_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
16984
16985
16986// addressBlock: azf0stream2_streamind
16987// base address: 0x0
16988#define ixAZF0STREAM2_AZALIA_FIFO_SIZE_CONTROL 0x0000
16989#define ixAZF0STREAM2_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
16990#define ixAZF0STREAM2_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
16991#define ixAZF0STREAM2_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
16992#define ixAZF0STREAM2_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
16993
16994
16995// addressBlock: azf0stream3_streamind
16996// base address: 0x0
16997#define ixAZF0STREAM3_AZALIA_FIFO_SIZE_CONTROL 0x0000
16998#define ixAZF0STREAM3_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
16999#define ixAZF0STREAM3_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17000#define ixAZF0STREAM3_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17001#define ixAZF0STREAM3_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17002
17003
17004// addressBlock: azf0stream4_streamind
17005// base address: 0x0
17006#define ixAZF0STREAM4_AZALIA_FIFO_SIZE_CONTROL 0x0000
17007#define ixAZF0STREAM4_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17008#define ixAZF0STREAM4_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17009#define ixAZF0STREAM4_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17010#define ixAZF0STREAM4_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17011
17012
17013// addressBlock: azf0stream5_streamind
17014// base address: 0x0
17015#define ixAZF0STREAM5_AZALIA_FIFO_SIZE_CONTROL 0x0000
17016#define ixAZF0STREAM5_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17017#define ixAZF0STREAM5_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17018#define ixAZF0STREAM5_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17019#define ixAZF0STREAM5_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17020
17021
17022// addressBlock: azf0stream6_streamind
17023// base address: 0x0
17024#define ixAZF0STREAM6_AZALIA_FIFO_SIZE_CONTROL 0x0000
17025#define ixAZF0STREAM6_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17026#define ixAZF0STREAM6_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17027#define ixAZF0STREAM6_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17028#define ixAZF0STREAM6_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17029
17030
17031// addressBlock: azf0stream7_streamind
17032// base address: 0x0
17033#define ixAZF0STREAM7_AZALIA_FIFO_SIZE_CONTROL 0x0000
17034#define ixAZF0STREAM7_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17035#define ixAZF0STREAM7_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17036#define ixAZF0STREAM7_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17037#define ixAZF0STREAM7_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17038
17039
17040// addressBlock: azf0stream8_streamind
17041// base address: 0x0
17042#define ixAZF0STREAM8_AZALIA_FIFO_SIZE_CONTROL 0x0000
17043#define ixAZF0STREAM8_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17044#define ixAZF0STREAM8_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17045#define ixAZF0STREAM8_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17046#define ixAZF0STREAM8_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17047
17048
17049// addressBlock: azf0stream9_streamind
17050// base address: 0x0
17051#define ixAZF0STREAM9_AZALIA_FIFO_SIZE_CONTROL 0x0000
17052#define ixAZF0STREAM9_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17053#define ixAZF0STREAM9_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17054#define ixAZF0STREAM9_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17055#define ixAZF0STREAM9_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17056
17057
17058// addressBlock: azf0stream10_streamind
17059// base address: 0x0
17060#define ixAZF0STREAM10_AZALIA_FIFO_SIZE_CONTROL 0x0000
17061#define ixAZF0STREAM10_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17062#define ixAZF0STREAM10_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17063#define ixAZF0STREAM10_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17064#define ixAZF0STREAM10_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17065
17066
17067// addressBlock: azf0stream11_streamind
17068// base address: 0x0
17069#define ixAZF0STREAM11_AZALIA_FIFO_SIZE_CONTROL 0x0000
17070#define ixAZF0STREAM11_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17071#define ixAZF0STREAM11_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17072#define ixAZF0STREAM11_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17073#define ixAZF0STREAM11_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17074
17075
17076// addressBlock: azf0stream12_streamind
17077// base address: 0x0
17078#define ixAZF0STREAM12_AZALIA_FIFO_SIZE_CONTROL 0x0000
17079#define ixAZF0STREAM12_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17080#define ixAZF0STREAM12_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17081#define ixAZF0STREAM12_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17082#define ixAZF0STREAM12_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17083
17084
17085// addressBlock: azf0stream13_streamind
17086// base address: 0x0
17087#define ixAZF0STREAM13_AZALIA_FIFO_SIZE_CONTROL 0x0000
17088#define ixAZF0STREAM13_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17089#define ixAZF0STREAM13_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17090#define ixAZF0STREAM13_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17091#define ixAZF0STREAM13_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17092
17093
17094// addressBlock: azf0stream14_streamind
17095// base address: 0x0
17096#define ixAZF0STREAM14_AZALIA_FIFO_SIZE_CONTROL 0x0000
17097#define ixAZF0STREAM14_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17098#define ixAZF0STREAM14_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17099#define ixAZF0STREAM14_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17100#define ixAZF0STREAM14_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17101
17102
17103// addressBlock: azf0stream15_streamind
17104// base address: 0x0
17105#define ixAZF0STREAM15_AZALIA_FIFO_SIZE_CONTROL 0x0000
17106#define ixAZF0STREAM15_AZALIA_LATENCY_COUNTER_CONTROL 0x0001
17107#define ixAZF0STREAM15_AZALIA_WORSTCASE_LATENCY_COUNT 0x0002
17108#define ixAZF0STREAM15_AZALIA_CUMULATIVE_LATENCY_COUNT 0x0003
17109#define ixAZF0STREAM15_AZALIA_CUMULATIVE_REQUEST_COUNT 0x0004
17110
17111
17112// addressBlock: azf0endpoint0_endpointind
17113// base address: 0x0
17114#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17115#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17116#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17117#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17118#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17119#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17120#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_STRIPE_CONTROL 0x0007
17121#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x0008
17122#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x0009
17123#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA 0x000c
17124#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MIN 0x000d
17125#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MAX 0x000e
17126#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17127#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_PARAMETER_CAPABILITIES 0x0021
17128#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17129#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x0023
17130#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x0024
17131#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_CHANNEL_SPEAKER 0x0025
17132#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR0 0x0028
17133#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR1 0x0029
17134#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR2 0x002a
17135#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR3 0x002b
17136#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR4 0x002c
17137#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR5 0x002d
17138#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR6 0x002e
17139#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR7 0x002f
17140#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR8 0x0030
17141#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR9 0x0031
17142#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR10 0x0032
17143#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR11 0x0033
17144#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR12 0x0034
17145#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR13 0x0035
17146#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17147#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_LIPSYNC 0x0037
17148#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_HBR 0x0038
17149#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO0 0x003a
17150#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO1 0x003b
17151#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO2 0x003c
17152#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO3 0x003d
17153#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO4 0x003e
17154#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO5 0x003f
17155#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO6 0x0040
17156#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO7 0x0041
17157#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO8 0x0042
17158#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17159#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17160#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17161#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0057
17162#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x0058
17163#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x0059
17164#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x005a
17165#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x005b
17166#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x005c
17167#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x005d
17168#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x005e
17169#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x005f
17170#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x0060
17171#define ixAZF0ENDPOINT0_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x0061
17172#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_ASSOCIATION_INFO 0x0062
17173#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x0063
17174#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17175#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_LPIB 0x0065
17176#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17177#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_CODING_TYPE 0x0067
17178#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x0068
17179#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x0069
17180#define ixAZF0ENDPOINT0_AZALIA_F0_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x006a
17181#define ixAZF0ENDPOINT0_AZALIA_F0_AUDIO_ENABLE_STATUS 0x006b
17182#define ixAZF0ENDPOINT0_AZALIA_F0_AUDIO_ENABLED_INT_STATUS 0x006c
17183#define ixAZF0ENDPOINT0_AZALIA_F0_AUDIO_DISABLED_INT_STATUS 0x006d
17184#define ixAZF0ENDPOINT0_AZALIA_F0_AUDIO_FORMAT_CHANGED_INT_STATUS 0x006e
17185
17186
17187// addressBlock: azf0endpoint1_endpointind
17188// base address: 0x0
17189#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17190#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17191#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17192#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17193#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17194#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17195#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_STRIPE_CONTROL 0x0007
17196#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x0008
17197#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x0009
17198#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA 0x000c
17199#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MIN 0x000d
17200#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MAX 0x000e
17201#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17202#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_PARAMETER_CAPABILITIES 0x0021
17203#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17204#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x0023
17205#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x0024
17206#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_CHANNEL_SPEAKER 0x0025
17207#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR0 0x0028
17208#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR1 0x0029
17209#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR2 0x002a
17210#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR3 0x002b
17211#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR4 0x002c
17212#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR5 0x002d
17213#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR6 0x002e
17214#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR7 0x002f
17215#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR8 0x0030
17216#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR9 0x0031
17217#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR10 0x0032
17218#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR11 0x0033
17219#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR12 0x0034
17220#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR13 0x0035
17221#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17222#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_LIPSYNC 0x0037
17223#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_HBR 0x0038
17224#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO0 0x003a
17225#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO1 0x003b
17226#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO2 0x003c
17227#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO3 0x003d
17228#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO4 0x003e
17229#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO5 0x003f
17230#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO6 0x0040
17231#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO7 0x0041
17232#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO8 0x0042
17233#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17234#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17235#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17236#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0057
17237#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x0058
17238#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x0059
17239#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x005a
17240#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x005b
17241#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x005c
17242#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x005d
17243#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x005e
17244#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x005f
17245#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x0060
17246#define ixAZF0ENDPOINT1_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x0061
17247#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_ASSOCIATION_INFO 0x0062
17248#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x0063
17249#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17250#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_LPIB 0x0065
17251#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17252#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_CODING_TYPE 0x0067
17253#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x0068
17254#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x0069
17255#define ixAZF0ENDPOINT1_AZALIA_F0_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x006a
17256#define ixAZF0ENDPOINT1_AZALIA_F0_AUDIO_ENABLE_STATUS 0x006b
17257#define ixAZF0ENDPOINT1_AZALIA_F0_AUDIO_ENABLED_INT_STATUS 0x006c
17258#define ixAZF0ENDPOINT1_AZALIA_F0_AUDIO_DISABLED_INT_STATUS 0x006d
17259#define ixAZF0ENDPOINT1_AZALIA_F0_AUDIO_FORMAT_CHANGED_INT_STATUS 0x006e
17260
17261
17262// addressBlock: azf0endpoint2_endpointind
17263// base address: 0x0
17264#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17265#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17266#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17267#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17268#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17269#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17270#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_STRIPE_CONTROL 0x0007
17271#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x0008
17272#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x0009
17273#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA 0x000c
17274#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MIN 0x000d
17275#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MAX 0x000e
17276#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17277#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_PARAMETER_CAPABILITIES 0x0021
17278#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17279#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x0023
17280#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x0024
17281#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_CHANNEL_SPEAKER 0x0025
17282#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR0 0x0028
17283#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR1 0x0029
17284#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR2 0x002a
17285#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR3 0x002b
17286#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR4 0x002c
17287#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR5 0x002d
17288#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR6 0x002e
17289#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR7 0x002f
17290#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR8 0x0030
17291#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR9 0x0031
17292#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR10 0x0032
17293#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR11 0x0033
17294#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR12 0x0034
17295#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR13 0x0035
17296#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17297#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_LIPSYNC 0x0037
17298#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_HBR 0x0038
17299#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO0 0x003a
17300#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO1 0x003b
17301#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO2 0x003c
17302#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO3 0x003d
17303#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO4 0x003e
17304#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO5 0x003f
17305#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO6 0x0040
17306#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO7 0x0041
17307#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO8 0x0042
17308#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17309#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17310#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17311#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0057
17312#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x0058
17313#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x0059
17314#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x005a
17315#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x005b
17316#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x005c
17317#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x005d
17318#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x005e
17319#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x005f
17320#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x0060
17321#define ixAZF0ENDPOINT2_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x0061
17322#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_ASSOCIATION_INFO 0x0062
17323#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x0063
17324#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17325#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_LPIB 0x0065
17326#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17327#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_CODING_TYPE 0x0067
17328#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x0068
17329#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x0069
17330#define ixAZF0ENDPOINT2_AZALIA_F0_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x006a
17331#define ixAZF0ENDPOINT2_AZALIA_F0_AUDIO_ENABLE_STATUS 0x006b
17332#define ixAZF0ENDPOINT2_AZALIA_F0_AUDIO_ENABLED_INT_STATUS 0x006c
17333#define ixAZF0ENDPOINT2_AZALIA_F0_AUDIO_DISABLED_INT_STATUS 0x006d
17334#define ixAZF0ENDPOINT2_AZALIA_F0_AUDIO_FORMAT_CHANGED_INT_STATUS 0x006e
17335
17336
17337// addressBlock: azf0endpoint3_endpointind
17338// base address: 0x0
17339#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17340#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17341#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17342#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17343#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17344#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17345#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_STRIPE_CONTROL 0x0007
17346#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x0008
17347#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x0009
17348#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA 0x000c
17349#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MIN 0x000d
17350#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MAX 0x000e
17351#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17352#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_PARAMETER_CAPABILITIES 0x0021
17353#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17354#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x0023
17355#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x0024
17356#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_CHANNEL_SPEAKER 0x0025
17357#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR0 0x0028
17358#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR1 0x0029
17359#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR2 0x002a
17360#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR3 0x002b
17361#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR4 0x002c
17362#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR5 0x002d
17363#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR6 0x002e
17364#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR7 0x002f
17365#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR8 0x0030
17366#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR9 0x0031
17367#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR10 0x0032
17368#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR11 0x0033
17369#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR12 0x0034
17370#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR13 0x0035
17371#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17372#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_LIPSYNC 0x0037
17373#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_HBR 0x0038
17374#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO0 0x003a
17375#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO1 0x003b
17376#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO2 0x003c
17377#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO3 0x003d
17378#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO4 0x003e
17379#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO5 0x003f
17380#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO6 0x0040
17381#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO7 0x0041
17382#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO8 0x0042
17383#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17384#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17385#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17386#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0057
17387#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x0058
17388#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x0059
17389#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x005a
17390#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x005b
17391#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x005c
17392#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x005d
17393#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x005e
17394#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x005f
17395#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x0060
17396#define ixAZF0ENDPOINT3_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x0061
17397#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_ASSOCIATION_INFO 0x0062
17398#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x0063
17399#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17400#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_LPIB 0x0065
17401#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17402#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_CODING_TYPE 0x0067
17403#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x0068
17404#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x0069
17405#define ixAZF0ENDPOINT3_AZALIA_F0_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x006a
17406#define ixAZF0ENDPOINT3_AZALIA_F0_AUDIO_ENABLE_STATUS 0x006b
17407#define ixAZF0ENDPOINT3_AZALIA_F0_AUDIO_ENABLED_INT_STATUS 0x006c
17408#define ixAZF0ENDPOINT3_AZALIA_F0_AUDIO_DISABLED_INT_STATUS 0x006d
17409#define ixAZF0ENDPOINT3_AZALIA_F0_AUDIO_FORMAT_CHANGED_INT_STATUS 0x006e
17410
17411
17412// addressBlock: azf0endpoint4_endpointind
17413// base address: 0x0
17414#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17415#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17416#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17417#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17418#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17419#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17420#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_STRIPE_CONTROL 0x0007
17421#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x0008
17422#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x0009
17423#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA 0x000c
17424#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MIN 0x000d
17425#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MAX 0x000e
17426#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17427#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_PARAMETER_CAPABILITIES 0x0021
17428#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17429#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x0023
17430#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x0024
17431#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_CHANNEL_SPEAKER 0x0025
17432#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR0 0x0028
17433#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR1 0x0029
17434#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR2 0x002a
17435#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR3 0x002b
17436#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR4 0x002c
17437#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR5 0x002d
17438#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR6 0x002e
17439#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR7 0x002f
17440#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR8 0x0030
17441#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR9 0x0031
17442#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR10 0x0032
17443#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR11 0x0033
17444#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR12 0x0034
17445#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR13 0x0035
17446#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17447#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_LIPSYNC 0x0037
17448#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_HBR 0x0038
17449#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO0 0x003a
17450#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO1 0x003b
17451#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO2 0x003c
17452#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO3 0x003d
17453#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO4 0x003e
17454#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO5 0x003f
17455#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO6 0x0040
17456#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO7 0x0041
17457#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO8 0x0042
17458#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17459#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17460#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17461#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0057
17462#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x0058
17463#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x0059
17464#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x005a
17465#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x005b
17466#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x005c
17467#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x005d
17468#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x005e
17469#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x005f
17470#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x0060
17471#define ixAZF0ENDPOINT4_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x0061
17472#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_ASSOCIATION_INFO 0x0062
17473#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x0063
17474#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17475#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_LPIB 0x0065
17476#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17477#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_CODING_TYPE 0x0067
17478#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x0068
17479#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x0069
17480#define ixAZF0ENDPOINT4_AZALIA_F0_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x006a
17481#define ixAZF0ENDPOINT4_AZALIA_F0_AUDIO_ENABLE_STATUS 0x006b
17482#define ixAZF0ENDPOINT4_AZALIA_F0_AUDIO_ENABLED_INT_STATUS 0x006c
17483#define ixAZF0ENDPOINT4_AZALIA_F0_AUDIO_DISABLED_INT_STATUS 0x006d
17484#define ixAZF0ENDPOINT4_AZALIA_F0_AUDIO_FORMAT_CHANGED_INT_STATUS 0x006e
17485
17486
17487// addressBlock: azf0endpoint5_endpointind
17488// base address: 0x0
17489#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17490#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17491#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17492#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17493#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17494#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17495#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_STRIPE_CONTROL 0x0007
17496#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x0008
17497#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x0009
17498#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA 0x000c
17499#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MIN 0x000d
17500#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MAX 0x000e
17501#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17502#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_PARAMETER_CAPABILITIES 0x0021
17503#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17504#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x0023
17505#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x0024
17506#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_CHANNEL_SPEAKER 0x0025
17507#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR0 0x0028
17508#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR1 0x0029
17509#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR2 0x002a
17510#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR3 0x002b
17511#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR4 0x002c
17512#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR5 0x002d
17513#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR6 0x002e
17514#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR7 0x002f
17515#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR8 0x0030
17516#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR9 0x0031
17517#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR10 0x0032
17518#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR11 0x0033
17519#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR12 0x0034
17520#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR13 0x0035
17521#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17522#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_LIPSYNC 0x0037
17523#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_HBR 0x0038
17524#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO0 0x003a
17525#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO1 0x003b
17526#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO2 0x003c
17527#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO3 0x003d
17528#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO4 0x003e
17529#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO5 0x003f
17530#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO6 0x0040
17531#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO7 0x0041
17532#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO8 0x0042
17533#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17534#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17535#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17536#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0057
17537#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x0058
17538#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x0059
17539#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x005a
17540#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x005b
17541#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x005c
17542#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x005d
17543#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x005e
17544#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x005f
17545#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x0060
17546#define ixAZF0ENDPOINT5_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x0061
17547#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_ASSOCIATION_INFO 0x0062
17548#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x0063
17549#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17550#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_LPIB 0x0065
17551#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17552#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_CODING_TYPE 0x0067
17553#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x0068
17554#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x0069
17555#define ixAZF0ENDPOINT5_AZALIA_F0_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x006a
17556#define ixAZF0ENDPOINT5_AZALIA_F0_AUDIO_ENABLE_STATUS 0x006b
17557#define ixAZF0ENDPOINT5_AZALIA_F0_AUDIO_ENABLED_INT_STATUS 0x006c
17558#define ixAZF0ENDPOINT5_AZALIA_F0_AUDIO_DISABLED_INT_STATUS 0x006d
17559#define ixAZF0ENDPOINT5_AZALIA_F0_AUDIO_FORMAT_CHANGED_INT_STATUS 0x006e
17560
17561
17562// addressBlock: azf0endpoint6_endpointind
17563// base address: 0x0
17564#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17565#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17566#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17567#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17568#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17569#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17570#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_STRIPE_CONTROL 0x0007
17571#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x0008
17572#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x0009
17573#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA 0x000c
17574#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MIN 0x000d
17575#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MAX 0x000e
17576#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17577#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_PARAMETER_CAPABILITIES 0x0021
17578#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17579#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x0023
17580#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x0024
17581#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_CHANNEL_SPEAKER 0x0025
17582#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR0 0x0028
17583#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR1 0x0029
17584#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR2 0x002a
17585#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR3 0x002b
17586#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR4 0x002c
17587#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR5 0x002d
17588#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR6 0x002e
17589#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR7 0x002f
17590#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR8 0x0030
17591#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR9 0x0031
17592#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR10 0x0032
17593#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR11 0x0033
17594#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR12 0x0034
17595#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR13 0x0035
17596#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17597#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_LIPSYNC 0x0037
17598#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_HBR 0x0038
17599#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO0 0x003a
17600#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO1 0x003b
17601#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO2 0x003c
17602#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO3 0x003d
17603#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO4 0x003e
17604#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO5 0x003f
17605#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO6 0x0040
17606#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO7 0x0041
17607#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO8 0x0042
17608#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17609#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17610#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17611#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0057
17612#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x0058
17613#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x0059
17614#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x005a
17615#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x005b
17616#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x005c
17617#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x005d
17618#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x005e
17619#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x005f
17620#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x0060
17621#define ixAZF0ENDPOINT6_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x0061
17622#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_ASSOCIATION_INFO 0x0062
17623#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x0063
17624#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17625#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_LPIB 0x0065
17626#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17627#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_CODING_TYPE 0x0067
17628#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x0068
17629#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x0069
17630#define ixAZF0ENDPOINT6_AZALIA_F0_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x006a
17631#define ixAZF0ENDPOINT6_AZALIA_F0_AUDIO_ENABLE_STATUS 0x006b
17632#define ixAZF0ENDPOINT6_AZALIA_F0_AUDIO_ENABLED_INT_STATUS 0x006c
17633#define ixAZF0ENDPOINT6_AZALIA_F0_AUDIO_DISABLED_INT_STATUS 0x006d
17634#define ixAZF0ENDPOINT6_AZALIA_F0_AUDIO_FORMAT_CHANGED_INT_STATUS 0x006e
17635
17636
17637// addressBlock: azf0endpoint7_endpointind
17638// base address: 0x0
17639#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17640#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17641#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17642#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17643#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17644#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17645#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_STRIPE_CONTROL 0x0007
17646#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x0008
17647#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x0009
17648#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA 0x000c
17649#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MIN 0x000d
17650#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_CONVERTER_GTC_COUNTER_DELTA_MAX 0x000e
17651#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17652#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_PARAMETER_CAPABILITIES 0x0021
17653#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17654#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x0023
17655#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x0024
17656#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_CHANNEL_SPEAKER 0x0025
17657#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR0 0x0028
17658#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR1 0x0029
17659#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR2 0x002a
17660#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR3 0x002b
17661#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR4 0x002c
17662#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR5 0x002d
17663#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR6 0x002e
17664#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR7 0x002f
17665#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR8 0x0030
17666#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR9 0x0031
17667#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR10 0x0032
17668#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR11 0x0033
17669#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR12 0x0034
17670#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR13 0x0035
17671#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17672#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_LIPSYNC 0x0037
17673#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_HBR 0x0038
17674#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO0 0x003a
17675#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO1 0x003b
17676#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO2 0x003c
17677#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO3 0x003d
17678#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO4 0x003e
17679#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO5 0x003f
17680#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO6 0x0040
17681#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO7 0x0041
17682#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_SINK_INFO8 0x0042
17683#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17684#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17685#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17686#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0057
17687#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x0058
17688#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x0059
17689#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x005a
17690#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x005b
17691#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x005c
17692#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x005d
17693#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x005e
17694#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x005f
17695#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x0060
17696#define ixAZF0ENDPOINT7_AZALIA_F0_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x0061
17697#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_ASSOCIATION_INFO 0x0062
17698#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x0063
17699#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17700#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_LPIB 0x0065
17701#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17702#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_CODING_TYPE 0x0067
17703#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x0068
17704#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x0069
17705#define ixAZF0ENDPOINT7_AZALIA_F0_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x006a
17706#define ixAZF0ENDPOINT7_AZALIA_F0_AUDIO_ENABLE_STATUS 0x006b
17707#define ixAZF0ENDPOINT7_AZALIA_F0_AUDIO_ENABLED_INT_STATUS 0x006c
17708#define ixAZF0ENDPOINT7_AZALIA_F0_AUDIO_DISABLED_INT_STATUS 0x006d
17709#define ixAZF0ENDPOINT7_AZALIA_F0_AUDIO_FORMAT_CHANGED_INT_STATUS 0x006e
17710
17711
17712// addressBlock: azf0inputendpoint0_inputendpointind
17713// base address: 0x0
17714#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17715#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17716#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17717#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17718#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17719#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17720#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17721#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x0021
17722#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17723#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_INPUT_PIN_SENSE 0x0023
17724#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x0024
17725#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17726#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0037
17727#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_HBR 0x0038
17728#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x0053
17729#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17730#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17731#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17732#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17733#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB 0x0065
17734#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17735#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x0067
17736#define ixAZF0INPUTENDPOINT0_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x0068
17737
17738
17739// addressBlock: azf0inputendpoint1_inputendpointind
17740// base address: 0x0
17741#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17742#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17743#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17744#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17745#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17746#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17747#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17748#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x0021
17749#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17750#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_INPUT_PIN_SENSE 0x0023
17751#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x0024
17752#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17753#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0037
17754#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_HBR 0x0038
17755#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x0053
17756#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17757#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17758#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17759#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17760#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB 0x0065
17761#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17762#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x0067
17763#define ixAZF0INPUTENDPOINT1_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x0068
17764
17765
17766// addressBlock: azf0inputendpoint2_inputendpointind
17767// base address: 0x0
17768#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17769#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17770#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17771#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17772#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17773#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17774#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17775#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x0021
17776#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17777#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_INPUT_PIN_SENSE 0x0023
17778#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x0024
17779#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17780#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0037
17781#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_HBR 0x0038
17782#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x0053
17783#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17784#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17785#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17786#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17787#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB 0x0065
17788#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17789#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x0067
17790#define ixAZF0INPUTENDPOINT2_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x0068
17791
17792
17793// addressBlock: azf0inputendpoint3_inputendpointind
17794// base address: 0x0
17795#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17796#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17797#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17798#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17799#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17800#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17801#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17802#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x0021
17803#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17804#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_INPUT_PIN_SENSE 0x0023
17805#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x0024
17806#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17807#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0037
17808#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_HBR 0x0038
17809#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x0053
17810#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17811#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17812#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17813#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17814#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB 0x0065
17815#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17816#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x0067
17817#define ixAZF0INPUTENDPOINT3_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x0068
17818
17819
17820// addressBlock: azf0inputendpoint4_inputendpointind
17821// base address: 0x0
17822#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17823#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17824#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17825#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17826#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17827#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17828#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17829#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x0021
17830#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17831#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_INPUT_PIN_SENSE 0x0023
17832#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x0024
17833#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17834#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0037
17835#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_HBR 0x0038
17836#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x0053
17837#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17838#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17839#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17840#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17841#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB 0x0065
17842#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17843#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x0067
17844#define ixAZF0INPUTENDPOINT4_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x0068
17845
17846
17847// addressBlock: azf0inputendpoint5_inputendpointind
17848// base address: 0x0
17849#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17850#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17851#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17852#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17853#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17854#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17855#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17856#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x0021
17857#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17858#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_INPUT_PIN_SENSE 0x0023
17859#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x0024
17860#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17861#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0037
17862#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_HBR 0x0038
17863#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x0053
17864#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17865#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17866#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17867#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17868#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB 0x0065
17869#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17870#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x0067
17871#define ixAZF0INPUTENDPOINT5_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x0068
17872
17873
17874// addressBlock: azf0inputendpoint6_inputendpointind
17875// base address: 0x0
17876#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17877#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17878#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17879#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17880#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17881#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17882#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17883#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x0021
17884#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17885#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_INPUT_PIN_SENSE 0x0023
17886#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x0024
17887#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17888#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0037
17889#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_HBR 0x0038
17890#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x0053
17891#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17892#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17893#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17894#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17895#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB 0x0065
17896#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17897#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x0067
17898#define ixAZF0INPUTENDPOINT6_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x0068
17899
17900
17901// addressBlock: azf0inputendpoint7_inputendpointind
17902// base address: 0x0
17903#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0001
17904#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x0002
17905#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x0003
17906#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x0004
17907#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x0005
17908#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x0006
17909#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x0020
17910#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x0021
17911#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x0022
17912#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_INPUT_PIN_SENSE 0x0023
17913#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x0024
17914#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE 0x0036
17915#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL_ENABLE2 0x0037
17916#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_HBR 0x0038
17917#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x0053
17918#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_HOT_PLUG_CONTROL 0x0054
17919#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE_FORCE 0x0055
17920#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x0056
17921#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x0064
17922#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB 0x0065
17923#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x0066
17924#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x0067
17925#define ixAZF0INPUTENDPOINT7_AZALIA_F0_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x0068
17926
17927
17928// addressBlock: f2codecind
17929// base address: 0x0
17930#define ixAZALIA_F2_CODEC_ROOT_PARAMETER_VENDOR_AND_DEVICE_ID 0x0f00
17931#define ixAZALIA_F2_CODEC_ROOT_PARAMETER_REVISION_ID 0x0f02
17932#define ixAZALIA_F2_CODEC_ROOT_PARAMETER_SUBORDINATE_NODE_COUNT 0x0f04
17933#define ixAZALIA_F2_CODEC_FUNCTION_CONTROL_POWER_STATE 0x1705
17934#define ixAZALIA_F2_CODEC_FUNCTION_CONTROL_RESPONSE_SUBSYSTEM_ID 0x1720
17935#define ixAZALIA_F2_CODEC_FUNCTION_CONTROL_RESPONSE_SUBSYSTEM_ID_2 0x1721
17936#define ixAZALIA_F2_CODEC_FUNCTION_CONTROL_RESPONSE_SUBSYSTEM_ID_3 0x1722
17937#define ixAZALIA_F2_CODEC_FUNCTION_CONTROL_RESPONSE_SUBSYSTEM_ID_4 0x1723
17938#define ixAZALIA_F2_CODEC_FUNCTION_CONTROL_CONVERTER_SYNCHRONIZATION 0x1770
17939#define ixAZALIA_F2_CODEC_FUNCTION_CONTROL_RESET 0x17ff
17940#define ixAZALIA_F2_CODEC_FUNCTION_PARAMETER_SUBORDINATE_NODE_COUNT 0x1f04
17941#define ixAZALIA_F2_CODEC_FUNCTION_PARAMETER_GROUP_TYPE 0x1f05
17942#define ixAZALIA_F2_CODEC_FUNCTION_PARAMETER_SUPPORTED_SIZE_RATES 0x1f0a
17943#define ixAZALIA_F2_CODEC_FUNCTION_PARAMETER_STREAM_FORMATS 0x1f0b
17944#define ixAZALIA_F2_CODEC_FUNCTION_PARAMETER_POWER_STATES 0x1f0f
17945#define ixAZALIA_F2_CODEC_CONVERTER_CONTROL_CONVERTER_FORMAT 0x2200
17946#define ixAZALIA_F2_CODEC_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x2706
17947#define ixAZALIA_F2_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x270d
17948#define ixAZALIA_F2_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER_2 0x270e
17949#define ixAZALIA_F2_CODEC_CONVERTER_STRIPE_CONTROL 0x2724
17950#define ixAZALIA_F2_CODEC_CONVERTER_CONTROL_DIGITAL_CONVERTER_3 0x273e
17951#define ixAZALIA_F2_CODEC_CONVERTER_CONTROL_RAMP_RATE 0x2770
17952#define ixAZALIA_F2_CODEC_CONVERTER_CONTROL_GTC_EMBEDDING 0x2771
17953#define ixAZALIA_F2_CODEC_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x2f09
17954#define ixAZALIA_F2_CODEC_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x2f0a
17955#define ixAZALIA_F2_CODEC_CONVERTER_PARAMETER_STREAM_FORMATS 0x2f0b
17956#define ixAZALIA_F2_CODEC_PIN_CONTROL_RESPONSE_CONNECTION_LIST_ENTRY 0x3702
17957#define ixAZALIA_F2_CODEC_PIN_CONTROL_WIDGET_CONTROL 0x3707
17958#define ixAZALIA_F2_CODEC_PIN_CONTROL_UNSOLICITED_RESPONSE 0x3708
17959#define ixAZALIA_F2_CODEC_PIN_CONTROL_RESPONSE_PIN_SENSE 0x3709
17960#define ixAZALIA_F2_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x371c
17961#define ixAZALIA_F2_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT_2 0x371d
17962#define ixAZALIA_F2_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT_3 0x371e
17963#define ixAZALIA_F2_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT_4 0x371f
17964#define ixAZALIA_F2_CODEC_PIN_CONTROL_RESPONSE_SPEAKER_ALLOCATION 0x3770
17965#define ixAZALIA_F2_CODEC_PIN_CONTROL_CHANNEL_ALLOCATION 0x3771
17966#define ixAZALIA_F2_CODEC_PIN_CONTROL_DOWN_MIX_INFO 0x3772
17967#define ixAZALIA_F2_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR 0x3776
17968#define ixAZALIA_F2_CODEC_PIN_CONTROL_AUDIO_DESCRIPTOR_DATA 0x3776
17969#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL01_ENABLE 0x3777
17970#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL23_ENABLE 0x3778
17971#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL45_ENABLE 0x3779
17972#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL67_ENABLE 0x377a
17973#define ixAZALIA_F2_CODEC_PIN_CONTROL_LIPSYNC 0x377b
17974#define ixAZALIA_F2_CODEC_PIN_CONTROL_HBR 0x377c
17975#define ixAZALIA_F2_CODEC_PIN_CONTROL_AUDIO_SINK_INFO_INDEX 0x3780
17976#define ixAZALIA_F2_CODEC_PIN_CONTROL_AUDIO_SINK_INFO_DATA 0x3781
17977#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL1_ENABLE 0x3785
17978#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL3_ENABLE 0x3786
17979#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL5_ENABLE 0x3787
17980#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL7_ENABLE 0x3788
17981#define ixAZALIA_F2_CODEC_PIN_CONTROL_MULTICHANNEL_MODE 0x3789
17982#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_0 0x378a
17983#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_1 0x378b
17984#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_2 0x378c
17985#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_3 0x378d
17986#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_4 0x378e
17987#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_5 0x378f
17988#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_6 0x3790
17989#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_7 0x3791
17990#define ixAZALIA_F2_PIN_CONTROL_CODEC_CS_OVERRIDE_8 0x3792
17991#define ixAZALIA_F2_CODEC_PIN_ASSOCIATION_INFO 0x3793
17992#define ixAZALIA_F2_CODEC_PIN_CONTROL_DIGITAL_OUTPUT_STATUS 0x3797
17993#define ixAZALIA_F2_CODEC_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x3798
17994#define ixAZALIA_F2_CODEC_PIN_CONTROL_LPIB 0x3799
17995#define ixAZALIA_F2_CODEC_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x379a
17996#define ixAZALIA_F2_CODEC_PIN_CONTROL_CODING_TYPE 0x379b
17997#define ixAZALIA_F2_CODEC_PIN_CONTROL_FORMAT_CHANGED 0x379c
17998#define ixAZALIA_F2_CODEC_PIN_CONTROL_WIRELESS_DISPLAY_IDENTIFICATION 0x379d
17999#define ixAZALIA_F2_CODEC_PIN_CONTROL_REMOTE_KEEPALIVE 0x379e
18000#define ixAZALIA_F2_CODEC_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x3f09
18001#define ixAZALIA_F2_CODEC_PIN_PARAMETER_CAPABILITIES 0x3f0c
18002#define ixAZALIA_F2_CODEC_PIN_PARAMETER_CONNECTION_LIST_LENGTH 0x3f0e
18003#define ixAZALIA_F2_CODEC_INPUT_CONVERTER_CONTROL_CONVERTER_FORMAT 0x6200
18004#define ixAZALIA_F2_CODEC_INPUT_CONVERTER_CONTROL_CHANNEL_STREAM_ID 0x6706
18005#define ixAZALIA_F2_CODEC_INPUT_CONVERTER_CONTROL_DIGITAL_CONVERTER 0x670d
18006#define ixAZALIA_F2_CODEC_INPUT_CONVERTER_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x6f09
18007#define ixAZALIA_F2_CODEC_INPUT_CONVERTER_PARAMETER_SUPPORTED_SIZE_RATES 0x6f0a
18008#define ixAZALIA_F2_CODEC_INPUT_CONVERTER_PARAMETER_STREAM_FORMATS 0x6f0b
18009#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_WIDGET_CONTROL 0x7707
18010#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_UNSOLICITED_RESPONSE 0x7708
18011#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_RESPONSE_PIN_SENSE 0x7709
18012#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT 0x771c
18013#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT_2 0x771d
18014#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT_3 0x771e
18015#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT_4 0x771f
18016#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_CHANNEL_ALLOCATION 0x7771
18017#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL0_ENABLE 0x7777
18018#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL2_ENABLE 0x7778
18019#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL4_ENABLE 0x7779
18020#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL6_ENABLE 0x777a
18021#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_HBR 0x777c
18022#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL1_ENABLE 0x7785
18023#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL3_ENABLE 0x7786
18024#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL5_ENABLE 0x7787
18025#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_MULTICHANNEL7_ENABLE 0x7788
18026#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_LPIB_SNAPSHOT_CONTROL 0x7798
18027#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_LPIB 0x7799
18028#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_LPIB_TIMER_SNAPSHOT 0x779a
18029#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_INPUT_STATUS_CONTROL 0x779b
18030#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_INFOFRAME 0x779c
18031#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_CHANNEL_STATUS_L 0x779d
18032#define ixAZALIA_F2_CODEC_INPUT_PIN_CONTROL_CHANNEL_STATUS_H 0x779e
18033#define ixAZALIA_F2_CODEC_INPUT_PIN_PARAMETER_AUDIO_WIDGET_CAPABILITIES 0x7f09
18034#define ixAZALIA_F2_CODEC_INPUT_PIN_PARAMETER_CAPABILITIES 0x7f0c
18035
18036
18037// addressBlock: descriptorind
18038// base address: 0x0
18039#define ixAUDIO_DESCRIPTOR0 0x0001
18040#define ixAUDIO_DESCRIPTOR1 0x0002
18041#define ixAUDIO_DESCRIPTOR2 0x0003
18042#define ixAUDIO_DESCRIPTOR3 0x0004
18043#define ixAUDIO_DESCRIPTOR4 0x0005
18044#define ixAUDIO_DESCRIPTOR5 0x0006
18045#define ixAUDIO_DESCRIPTOR6 0x0007
18046#define ixAUDIO_DESCRIPTOR7 0x0008
18047#define ixAUDIO_DESCRIPTOR8 0x0009
18048#define ixAUDIO_DESCRIPTOR9 0x000a
18049#define ixAUDIO_DESCRIPTOR10 0x000b
18050#define ixAUDIO_DESCRIPTOR11 0x000c
18051#define ixAUDIO_DESCRIPTOR12 0x000d
18052#define ixAUDIO_DESCRIPTOR13 0x000e
18053
18054
18055// addressBlock: sinkinfoind
18056// base address: 0x0
18057#define ixAZALIA_F2_CODEC_PIN_CONTROL_MANUFACTURER_ID 0x0000
18058#define ixAZALIA_F2_CODEC_PIN_CONTROL_PRODUCT_ID 0x0001
18059#define ixAZALIA_F2_CODEC_PIN_CONTROL_SINK_DESCRIPTION_LEN 0x0002
18060#define ixAZALIA_F2_CODEC_PIN_CONTROL_PORTID0 0x0003
18061#define ixAZALIA_F2_CODEC_PIN_CONTROL_PORTID1 0x0004
18062#define ixSINK_DESCRIPTION0 0x0005
18063#define ixSINK_DESCRIPTION1 0x0006
18064#define ixSINK_DESCRIPTION2 0x0007
18065#define ixSINK_DESCRIPTION3 0x0008
18066#define ixSINK_DESCRIPTION4 0x0009
18067#define ixSINK_DESCRIPTION5 0x000a
18068#define ixSINK_DESCRIPTION6 0x000b
18069#define ixSINK_DESCRIPTION7 0x000c
18070#define ixSINK_DESCRIPTION8 0x000d
18071#define ixSINK_DESCRIPTION9 0x000e
18072#define ixSINK_DESCRIPTION10 0x000f
18073#define ixSINK_DESCRIPTION11 0x0010
18074#define ixSINK_DESCRIPTION12 0x0011
18075#define ixSINK_DESCRIPTION13 0x0012
18076#define ixSINK_DESCRIPTION14 0x0013
18077#define ixSINK_DESCRIPTION15 0x0014
18078#define ixSINK_DESCRIPTION16 0x0015
18079#define ixSINK_DESCRIPTION17 0x0016
18080
18081
18082// addressBlock: azinputcrc0resultind
18083// base address: 0x0
18084#define ixAZALIA_INPUT_CRC0_CHANNEL0 0x0000
18085#define ixAZALIA_INPUT_CRC0_CHANNEL1 0x0001
18086#define ixAZALIA_INPUT_CRC0_CHANNEL2 0x0002
18087#define ixAZALIA_INPUT_CRC0_CHANNEL3 0x0003
18088#define ixAZALIA_INPUT_CRC0_CHANNEL4 0x0004
18089#define ixAZALIA_INPUT_CRC0_CHANNEL5 0x0005
18090#define ixAZALIA_INPUT_CRC0_CHANNEL6 0x0006
18091#define ixAZALIA_INPUT_CRC0_CHANNEL7 0x0007
18092
18093
18094// addressBlock: azinputcrc1resultind
18095// base address: 0x0
18096#define ixAZALIA_INPUT_CRC1_CHANNEL0 0x0000
18097#define ixAZALIA_INPUT_CRC1_CHANNEL1 0x0001
18098#define ixAZALIA_INPUT_CRC1_CHANNEL2 0x0002
18099#define ixAZALIA_INPUT_CRC1_CHANNEL3 0x0003
18100#define ixAZALIA_INPUT_CRC1_CHANNEL4 0x0004
18101#define ixAZALIA_INPUT_CRC1_CHANNEL5 0x0005
18102#define ixAZALIA_INPUT_CRC1_CHANNEL6 0x0006
18103#define ixAZALIA_INPUT_CRC1_CHANNEL7 0x0007
18104
18105
18106// addressBlock: azcrc0resultind
18107// base address: 0x0
18108#define ixAZALIA_CRC0_CHANNEL0 0x0000
18109#define ixAZALIA_CRC0_CHANNEL1 0x0001
18110#define ixAZALIA_CRC0_CHANNEL2 0x0002
18111#define ixAZALIA_CRC0_CHANNEL3 0x0003
18112#define ixAZALIA_CRC0_CHANNEL4 0x0004
18113#define ixAZALIA_CRC0_CHANNEL5 0x0005
18114#define ixAZALIA_CRC0_CHANNEL6 0x0006
18115#define ixAZALIA_CRC0_CHANNEL7 0x0007
18116
18117
18118// addressBlock: azcrc1resultind
18119// base address: 0x0
18120#define ixAZALIA_CRC1_CHANNEL0 0x0000
18121#define ixAZALIA_CRC1_CHANNEL1 0x0001
18122#define ixAZALIA_CRC1_CHANNEL2 0x0002
18123#define ixAZALIA_CRC1_CHANNEL3 0x0003
18124#define ixAZALIA_CRC1_CHANNEL4 0x0004
18125#define ixAZALIA_CRC1_CHANNEL5 0x0005
18126#define ixAZALIA_CRC1_CHANNEL6 0x0006
18127#define ixAZALIA_CRC1_CHANNEL7 0x0007
18128
18129
18130// addressBlock: vgaseqind
18131// base address: 0x0
18132#define ixSEQ00 0x0000
18133#define ixSEQ01 0x0001
18134#define ixSEQ02 0x0002
18135#define ixSEQ03 0x0003
18136#define ixSEQ04 0x0004
18137
18138
18139// addressBlock: vgacrtind
18140// base address: 0x0
18141#define ixCRT00 0x0000
18142#define ixCRT01 0x0001
18143#define ixCRT02 0x0002
18144#define ixCRT03 0x0003
18145#define ixCRT04 0x0004
18146#define ixCRT05 0x0005
18147#define ixCRT06 0x0006
18148#define ixCRT07 0x0007
18149#define ixCRT08 0x0008
18150#define ixCRT09 0x0009
18151#define ixCRT0A 0x000a
18152#define ixCRT0B 0x000b
18153#define ixCRT0C 0x000c
18154#define ixCRT0D 0x000d
18155#define ixCRT0E 0x000e
18156#define ixCRT0F 0x000f
18157#define ixCRT10 0x0010
18158#define ixCRT11 0x0011
18159#define ixCRT12 0x0012
18160#define ixCRT13 0x0013
18161#define ixCRT14 0x0014
18162#define ixCRT15 0x0015
18163#define ixCRT16 0x0016
18164#define ixCRT17 0x0017
18165#define ixCRT18 0x0018
18166#define ixCRT1E 0x001e
18167#define ixCRT1F 0x001f
18168#define ixCRT22 0x0022
18169
18170
18171// addressBlock: vgagrphind
18172// base address: 0x0
18173#define ixGRA00 0x0000
18174#define ixGRA01 0x0001
18175#define ixGRA02 0x0002
18176#define ixGRA03 0x0003
18177#define ixGRA04 0x0004
18178#define ixGRA05 0x0005
18179#define ixGRA06 0x0006
18180#define ixGRA07 0x0007
18181#define ixGRA08 0x0008
18182
18183
18184// addressBlock: vgaattrind
18185// base address: 0x0
18186#define ixATTR00 0x0000
18187#define ixATTR01 0x0001
18188#define ixATTR02 0x0002
18189#define ixATTR03 0x0003
18190#define ixATTR04 0x0004
18191#define ixATTR05 0x0005
18192#define ixATTR06 0x0006
18193#define ixATTR07 0x0007
18194#define ixATTR08 0x0008
18195#define ixATTR09 0x0009
18196#define ixATTR0A 0x000a
18197#define ixATTR0B 0x000b
18198#define ixATTR0C 0x000c
18199#define ixATTR0D 0x000d
18200#define ixATTR0E 0x000e
18201#define ixATTR0F 0x000f
18202#define ixATTR10 0x0010
18203#define ixATTR11 0x0011
18204#define ixATTR12 0x0012
18205#define ixATTR13 0x0013
18206#define ixATTR14 0x0014
18207
18208
18209#endif
18210

source code of linux/drivers/gpu/drm/amd/include/asic_reg/dce/dce_12_0_offset.h