1 /*
2  * Arm SCP/MCP Software
3  * Copyright (c) 2018-2021, Arm Limited and Contributors. All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 #ifndef INTERNAL_REG_DDRPHY_CONFIG_H
9 #define INTERNAL_REG_DDRPHY_CONFIG_H
10 
11 #include <stdint.h>
12 
13 typedef volatile struct {
14     uint32_t RIDR; // 0x000
15     uint32_t PIR; // 0x001
16     uint32_t CGCR; // 0x002
17     uint32_t CGCR1; // 0x003
18     uint32_t PGCR0; // 0x004
19     uint32_t PGCR1; // 0x005
20     uint32_t PGCR2; // 0x006
21     uint32_t PGCR3; // 0x007
22     uint32_t PGCR4; // 0x008
23     uint32_t PGCR5; // 0x009
24     uint32_t PGCR6; // 0x00A
25     uint32_t PGCR7; // 0x00B
26     uint32_t PGCR8; // 0x00C
27     uint32_t PGSR0; // 0x00D
28     uint32_t PGSR1; // 0x00E
29     uint32_t __Reserved_00F__; // 0x00F
30     uint32_t PTR0; // 0x010
31     uint32_t PTR1; // 0x011
32     uint32_t PTR2; // 0x012
33     uint32_t PTR3; // 0x013
34     uint32_t PTR4; // 0x014
35     uint32_t PTR5; // 0x015
36     uint32_t PTR6; // 0x016
37     uint32_t __Reserved_017__; // 0x017
38     uint32_t __Reserved_018__; // 0x018
39     uint32_t __Reserved_019__; // 0x019
40     uint32_t PLLCR0; // 0x01A
41     uint32_t PLLCR1; // 0x01B
42     uint32_t PLLCR2; // 0x01C
43     uint32_t PLLCR3; // 0x01D
44     uint32_t PLLCR4; // 0x01E
45     uint32_t PLLCR5; // 0x01F
46     uint32_t PLLCR; // 0x020
47     uint32_t __Reserved_021__; // 0x021
48     uint32_t DXCCR; // 0x022
49     uint32_t __Reserved_023__; // 0x023
50     uint32_t DSGCR; // 0x024
51     uint32_t __Reserved_025__; // 0x025
52     uint32_t ODTCR; // 0x026
53     uint32_t __Reserved_027__; // 0x027
54     uint32_t AACR; // 0x028
55     uint32_t __Reserved_029__; // 0x029
56     uint32_t __Reserved_02A__; // 0x02A
57     uint32_t __Reserved_02B__; // 0x02B
58     uint32_t __Reserved_02C__; // 0x02C
59     uint32_t __Reserved_02D__; // 0x02D
60     uint32_t __Reserved_02E__; // 0x02E
61     uint32_t __Reserved_02F__; // 0x02F
62     uint32_t GPR0; // 0x030
63     uint32_t GPR1; // 0x031
64     uint32_t __Reserved_032__; // 0x032
65     uint32_t __Reserved_033__; // 0x033
66     uint32_t __Reserved_034__; // 0x034
67     uint32_t __Reserved_035__; // 0x035
68     uint32_t __Reserved_036__; // 0x036
69     uint32_t __Reserved_037__; // 0x037
70     uint32_t __Reserved_038__; // 0x038
71     uint32_t __Reserved_039__; // 0x039
72     uint32_t __Reserved_03A__; // 0x03A
73     uint32_t __Reserved_03B__; // 0x03B
74     uint32_t __Reserved_03C__; // 0x03C
75     uint32_t __Reserved_03D__; // 0x03D
76     uint32_t __Reserved_03E__; // 0x03E
77     uint32_t __Reserved_03F__; // 0x03F
78     uint32_t DCR; // 0x040
79     uint32_t __Reserved_041__; // 0x041
80     uint32_t __Reserved_042__; // 0x042
81     uint32_t __Reserved_043__; // 0x043
82     uint32_t DTPR0; // 0x044
83     uint32_t DTPR1; // 0x045
84     uint32_t DTPR2; // 0x046
85     uint32_t DTPR3; // 0x047
86     uint32_t DTPR4; // 0x048
87     uint32_t DTPR5; // 0x049
88     uint32_t DTPR6; // 0x04A
89     uint32_t __Reserved_04B__; // 0x04B
90     uint32_t __Reserved_04C__; // 0x04C
91     uint32_t __Reserved_04D__; // 0x04D
92     uint32_t __Reserved_04E__; // 0x04E
93     uint32_t __Reserved_04F__; // 0x04F
94     uint32_t RDIMMGCR0; // 0x050
95     uint32_t RDIMMGCR1; // 0x051
96     uint32_t RDIMMGCR2; // 0x052
97     uint32_t __Reserved_053__; // 0x053
98     uint32_t RDIMMCR0; // 0x054
99     uint32_t RDIMMCR1; // 0x055
100     uint32_t RDIMMCR2; // 0x056
101     uint32_t RDIMMCR3; // 0x057
102     uint32_t RDIMMCR4; // 0x058
103     uint32_t __Reserved_059__; // 0x059
104     uint32_t SCHCR0; // 0x05A
105     uint32_t SCHCR1; // 0x05B
106     uint32_t __Reserved_05C__; // 0x05C
107     uint32_t __Reserved_05D__; // 0x05D
108     uint32_t __Reserved_05E__; // 0x05E
109     uint32_t __Reserved_05F__; // 0x05F
110     uint32_t MR0; // 0x060
111     uint32_t MR1; // 0x061
112     uint32_t MR2; // 0x062
113     uint32_t MR3; // 0x063
114     uint32_t MR4; // 0x064
115     uint32_t MR5; // 0x065
116     uint32_t MR6; // 0x066
117     uint32_t MR7; // 0x067
118     uint32_t __Reserved_068__; // 0x068
119     uint32_t __Reserved_069__; // 0x069
120     uint32_t __Reserved_06A__; // 0x06A
121     uint32_t MR11; // 0x06B
122     uint32_t __Reserved_06C__; // 0x06C
123     uint32_t __Reserved_06D__; // 0x06D
124     uint32_t __Reserved_06E__; // 0x06E
125     uint32_t __Reserved_06F__; // 0x06F
126     uint32_t __Reserved_070__; // 0x070
127     uint32_t __Reserved_071__; // 0x071
128     uint32_t __Reserved_072__; // 0x072
129     uint32_t __Reserved_073__; // 0x073
130     uint32_t __Reserved_074__; // 0x074
131     uint32_t __Reserved_075__; // 0x075
132     uint32_t __Reserved_076__; // 0x076
133     uint32_t __Reserved_077__; // 0x077
134     uint32_t __Reserved_078__; // 0x078
135     uint32_t __Reserved_079__; // 0x079
136     uint32_t __Reserved_07A__; // 0x07A
137     uint32_t __Reserved_07B__; // 0x07B
138     uint32_t __Reserved_07C__; // 0x07C
139     uint32_t __Reserved_07D__; // 0x07D
140     uint32_t __Reserved_07E__; // 0x07E
141     uint32_t __Reserved_07F__; // 0x07F
142     uint32_t DTCR0; // 0x080
143     uint32_t DTCR1; // 0x081
144     uint32_t DTAR0; // 0x082
145     uint32_t DTAR1; // 0x083
146     uint32_t DTAR2; // 0x084
147     uint32_t __Reserved_085__; // 0x085
148     uint32_t DTDR0; // 0x086
149     uint32_t DTDR1; // 0x087
150     uint32_t UDDR0; // 0x088
151     uint32_t UDDR1; // 0x089
152     uint32_t __Reserved_08A__; // 0x08A
153     uint32_t __Reserved_08B__; // 0x08B
154     uint32_t DTEDR0; // 0x08C
155     uint32_t DTEDR1; // 0x08D
156     uint32_t DTEDR2; // 0x08E
157     uint32_t VTDR; // 0x08F
158     uint32_t CATR0; // 0x090
159     uint32_t CATR1; // 0x091
160     uint32_t __Reserved_092__; // 0x092
161     uint32_t __Reserved_093__; // 0x093
162     uint32_t DQSDR0; // 0x094
163     uint32_t DQSDR1; // 0x095
164     uint32_t DQSDR2; // 0x096
165     uint32_t __Reserved_097__; // 0x097
166     uint32_t __Reserved_098__; // 0x098
167     uint32_t __Reserved_099__; // 0x099
168     uint32_t __Reserved_09A__; // 0x09A
169     uint32_t __Reserved_09B__; // 0x09B
170     uint32_t __Reserved_09C__; // 0x09C
171     uint32_t __Reserved_09D__; // 0x09D
172     uint32_t __Reserved_09E__; // 0x09E
173     uint32_t __Reserved_09F__; // 0x09F
174     uint32_t __Reserved_0A0__; // 0x0A0
175     uint32_t __Reserved_0A1__; // 0x0A1
176     uint32_t __Reserved_0A2__; // 0x0A2
177     uint32_t __Reserved_0A3__; // 0x0A3
178     uint32_t __Reserved_0A4__; // 0x0A4
179     uint32_t __Reserved_0A5__; // 0x0A5
180     uint32_t __Reserved_0A6__; // 0x0A6
181     uint32_t __Reserved_0A7__; // 0x0A7
182     uint32_t __Reserved_0A8__; // 0x0A8
183     uint32_t __Reserved_0A9__; // 0x0A9
184     uint32_t __Reserved_0AA__; // 0x0AA
185     uint32_t __Reserved_0AB__; // 0x0AB
186     uint32_t __Reserved_0AC__; // 0x0AC
187     uint32_t __Reserved_0AD__; // 0x0AD
188     uint32_t __Reserved_0AE__; // 0x0AE
189     uint32_t __Reserved_0AF__; // 0x0AF
190     uint32_t __Reserved_0B0__; // 0x0B0
191     uint32_t __Reserved_0B1__; // 0x0B1
192     uint32_t __Reserved_0B2__; // 0x0B2
193     uint32_t __Reserved_0B3__; // 0x0B3
194     uint32_t __Reserved_0B4__; // 0x0B4
195     uint32_t __Reserved_0B5__; // 0x0B5
196     uint32_t __Reserved_0B6__; // 0x0B6
197     uint32_t __Reserved_0B7__; // 0x0B7
198     uint32_t __Reserved_0B8__; // 0x0B8
199     uint32_t __Reserved_0B9__; // 0x0B9
200     uint32_t __Reserved_0BA__; // 0x0BA
201     uint32_t __Reserved_0BB__; // 0x0BB
202     uint32_t __Reserved_0BC__; // 0x0BC
203     uint32_t __Reserved_0BD__; // 0x0BD
204     uint32_t __Reserved_0BE__; // 0x0BE
205     uint32_t __Reserved_0BF__; // 0x0BF
206     uint32_t DCUAR; // 0x0C0
207     uint32_t DCUDR; // 0x0C1
208     uint32_t DCURR; // 0x0C2
209     uint32_t DCULR; // 0x0C3
210     uint32_t DCUGCR; // 0x0C4
211     uint32_t DCUTPR; // 0x0C5
212     uint32_t DCUSR0; // 0x0C6
213     uint32_t DCUSR1; // 0x0C7
214     uint32_t __Reserved_0C8__; // 0x0C8
215     uint32_t __Reserved_0C9__; // 0x0C9
216     uint32_t __Reserved_0CA__; // 0x0CA
217     uint32_t __Reserved_0CB__; // 0x0CB
218     uint32_t __Reserved_0CC__; // 0x0CC
219     uint32_t __Reserved_0CD__; // 0x0CD
220     uint32_t __Reserved_0CE__; // 0x0CE
221     uint32_t __Reserved_0CF__; // 0x0CF
222     uint32_t __Reserved_0D0__; // 0x0D0
223     uint32_t __Reserved_0D1__; // 0x0D1
224     uint32_t __Reserved_0D2__; // 0x0D2
225     uint32_t __Reserved_0D3__; // 0x0D3
226     uint32_t __Reserved_0D4__; // 0x0D4
227     uint32_t __Reserved_0D5__; // 0x0D5
228     uint32_t __Reserved_0D6__; // 0x0D6
229     uint32_t __Reserved_0D7__; // 0x0D7
230     uint32_t __Reserved_0D8__; // 0x0D8
231     uint32_t __Reserved_0D9__; // 0x0D9
232     uint32_t __Reserved_0DA__; // 0x0DA
233     uint32_t __Reserved_0DB__; // 0x0DB
234     uint32_t __Reserved_0DC__; // 0x0DC
235     uint32_t __Reserved_0DD__; // 0x0DD
236     uint32_t __Reserved_0DE__; // 0x0DE
237     uint32_t __Reserved_0DF__; // 0x0DF
238     uint32_t __Reserved_0E0__; // 0x0E0
239     uint32_t __Reserved_0E1__; // 0x0E1
240     uint32_t __Reserved_0E2__; // 0x0E2
241     uint32_t __Reserved_0E3__; // 0x0E3
242     uint32_t __Reserved_0E4__; // 0x0E4
243     uint32_t __Reserved_0E5__; // 0x0E5
244     uint32_t __Reserved_0E6__; // 0x0E6
245     uint32_t __Reserved_0E7__; // 0x0E7
246     uint32_t __Reserved_0E8__; // 0x0E8
247     uint32_t __Reserved_0E9__; // 0x0E9
248     uint32_t __Reserved_0EA__; // 0x0EA
249     uint32_t __Reserved_0EB__; // 0x0EB
250     uint32_t __Reserved_0EC__; // 0x0EC
251     uint32_t __Reserved_0ED__; // 0x0ED
252     uint32_t __Reserved_0EE__; // 0x0EE
253     uint32_t __Reserved_0EF__; // 0x0EF
254     uint32_t __Reserved_0F0__; // 0x0F0
255     uint32_t __Reserved_0F1__; // 0x0F1
256     uint32_t __Reserved_0F2__; // 0x0F2
257     uint32_t __Reserved_0F3__; // 0x0F3
258     uint32_t __Reserved_0F4__; // 0x0F4
259     uint32_t __Reserved_0F5__; // 0x0F5
260     uint32_t __Reserved_0F6__; // 0x0F6
261     uint32_t __Reserved_0F7__; // 0x0F7
262     uint32_t __Reserved_0F8__; // 0x0F8
263     uint32_t __Reserved_0F9__; // 0x0F9
264     uint32_t __Reserved_0FA__; // 0x0FA
265     uint32_t __Reserved_0FB__; // 0x0FB
266     uint32_t __Reserved_0FC__; // 0x0FC
267     uint32_t __Reserved_0FD__; // 0x0FD
268     uint32_t __Reserved_0FE__; // 0x0FE
269     uint32_t __Reserved_0FF__; // 0x0FF
270     uint32_t BISTRR; // 0x100
271     uint32_t BISTWCR; // 0x101
272     uint32_t BISTMSKR0; // 0x102
273     uint32_t BISTMSKR1; // 0x103
274     uint32_t BISTMSKR2; // 0x104
275     uint32_t BISTLSR; // 0x105
276     uint32_t BISTAR0; // 0x106
277     uint32_t BISTAR1; // 0x107
278     uint32_t BISTAR2; // 0x108
279     uint32_t BISTAR3; // 0x109
280     uint32_t BISTAR4; // 0x10A
281     uint32_t BISTUDPR; // 0x10B
282     uint32_t BISTGSR; // 0x10C
283     uint32_t BISTWER0; // 0x10D
284     uint32_t BISTWER1; // 0x10E
285     uint32_t BISTBER0; // 0x10F
286     uint32_t BISTBER1; // 0x110
287     uint32_t BISTBER2; // 0x111
288     uint32_t BISTBER3; // 0x112
289     uint32_t BISTBER4; // 0x113
290     uint32_t BISTWCSR; // 0x114
291     uint32_t BISTFWR0; // 0x115
292     uint32_t BISTFWR1; // 0x116
293     uint32_t BISTFWR2; // 0x117
294     uint32_t BISTBER5; // 0x118
295     uint32_t __Reserved_119__; // 0x119
296     uint32_t __Reserved_11A__; // 0x11A
297     uint32_t __Reserved_11B__; // 0x11B
298     uint32_t __Reserved_11C__; // 0x11C
299     uint32_t __Reserved_11D__; // 0x11D
300     uint32_t __Reserved_11E__; // 0x11E
301     uint32_t __Reserved_11F__; // 0x11F
302     uint32_t __Reserved_120__; // 0x120
303     uint32_t __Reserved_121__; // 0x121
304     uint32_t __Reserved_122__; // 0x122
305     uint32_t __Reserved_123__; // 0x123
306     uint32_t __Reserved_124__; // 0x124
307     uint32_t __Reserved_125__; // 0x125
308     uint32_t __Reserved_126__; // 0x126
309     uint32_t __Reserved_127__; // 0x127
310     uint32_t __Reserved_128__; // 0x128
311     uint32_t __Reserved_129__; // 0x129
312     uint32_t __Reserved_12A__; // 0x12A
313     uint32_t __Reserved_12B__; // 0x12B
314     uint32_t __Reserved_12C__; // 0x12C
315     uint32_t __Reserved_12D__; // 0x12D
316     uint32_t __Reserved_12E__; // 0x12E
317     uint32_t __Reserved_12F__; // 0x12F
318     uint32_t __Reserved_130__; // 0x130
319     uint32_t __Reserved_131__; // 0x131
320     uint32_t __Reserved_132__; // 0x132
321     uint32_t __Reserved_133__; // 0x133
322     uint32_t __Reserved_134__; // 0x134
323     uint32_t __Reserved_135__; // 0x135
324     uint32_t __Reserved_136__; // 0x136
325     uint32_t RANKIDR; // 0x137
326     uint32_t RIOCR0; // 0x138
327     uint32_t RIOCR1; // 0x139
328     uint32_t RIOCR2; // 0x13A
329     uint32_t RIOCR3; // 0x13B
330     uint32_t RIOCR4; // 0x13C
331     uint32_t RIOCR5; // 0x13D
332     uint32_t __Reserved_13E__; // 0x13E
333     uint32_t __Reserved_13F__; // 0x13F
334     uint32_t ACIOCR0; // 0x140
335     uint32_t ACIOCR1; // 0x141
336     uint32_t ACIOCR2; // 0x142
337     uint32_t ACIOCR3; // 0x143
338     uint32_t ACIOCR4; // 0x144
339     uint32_t ACIOCR5; // 0x145
340     uint32_t __Reserved_146__; // 0x146
341     uint32_t __Reserved_147__; // 0x147
342     uint32_t IOVCR0; // 0x148
343     uint32_t IOVCR1; // 0x149
344     uint32_t VTCR0; // 0x14A
345     uint32_t VTCR1; // 0x14B
346     uint32_t __Reserved_14C__; // 0x14C
347     uint32_t __Reserved_14D__; // 0x14D
348     uint32_t __Reserved_14E__; // 0x14E
349     uint32_t __Reserved_14F__; // 0x14F
350     uint32_t ACBDLR0; // 0x150
351     uint32_t ACBDLR1; // 0x151
352     uint32_t ACBDLR2; // 0x152
353     uint32_t ACBDLR3; // 0x153
354     uint32_t ACBDLR4; // 0x154
355     uint32_t ACBDLR5; // 0x155
356     uint32_t ACBDLR6; // 0x156
357     uint32_t ACBDLR7; // 0x157
358     uint32_t ACBDLR8; // 0x158
359     uint32_t ACBDLR9; // 0x159
360     uint32_t ACBDLR10; // 0x15A
361     uint32_t ACBDLR11; // 0x15B
362     uint32_t ACBDLR12; // 0x15C
363     uint32_t ACBDLR13; // 0x15D
364     uint32_t ACBDLR14; // 0x15E
365     uint32_t __Reserved_15F__; // 0x15F
366     uint32_t ACLCDLR; // 0x160
367     uint32_t __Reserved_161__; // 0x161
368     uint32_t __Reserved_162__; // 0x162
369     uint32_t __Reserved_163__; // 0x163
370     uint32_t __Reserved_164__; // 0x164
371     uint32_t __Reserved_165__; // 0x165
372     uint32_t __Reserved_166__; // 0x166
373     uint32_t __Reserved_167__; // 0x167
374     uint32_t ACMDLR0; // 0x168
375     uint32_t ACMDLR1; // 0x169
376     uint32_t __Reserved_16A__; // 0x16A
377     uint32_t __Reserved_16B__; // 0x16B
378     uint32_t __Reserved_16C__; // 0x16C
379     uint32_t __Reserved_16D__; // 0x16D
380     uint32_t __Reserved_16E__; // 0x16E
381     uint32_t __Reserved_16F__; // 0x16F
382     uint32_t __Reserved_170__; // 0x170
383     uint32_t __Reserved_171__; // 0x171
384     uint32_t __Reserved_172__; // 0x172
385     uint32_t __Reserved_173__; // 0x173
386     uint32_t __Reserved_174__; // 0x174
387     uint32_t __Reserved_175__; // 0x175
388     uint32_t __Reserved_176__; // 0x176
389     uint32_t __Reserved_177__; // 0x177
390     uint32_t __Reserved_178__; // 0x178
391     uint32_t __Reserved_179__; // 0x179
392     uint32_t __Reserved_17A__; // 0x17A
393     uint32_t __Reserved_17B__; // 0x17B
394     uint32_t __Reserved_17C__; // 0x17C
395     uint32_t __Reserved_17D__; // 0x17D
396     uint32_t __Reserved_17E__; // 0x17E
397     uint32_t __Reserved_17F__; // 0x17F
398     uint32_t __Reserved_180__; // 0x180
399     uint32_t __Reserved_181__; // 0x181
400     uint32_t __Reserved_182__; // 0x182
401     uint32_t __Reserved_183__; // 0x183
402     uint32_t __Reserved_184__; // 0x184
403     uint32_t __Reserved_185__; // 0x185
404     uint32_t __Reserved_186__; // 0x186
405     uint32_t __Reserved_187__; // 0x187
406     uint32_t __Reserved_188__; // 0x188
407     uint32_t __Reserved_189__; // 0x189
408     uint32_t __Reserved_18A__; // 0x18A
409     uint32_t __Reserved_18B__; // 0x18B
410     uint32_t __Reserved_18C__; // 0x18C
411     uint32_t __Reserved_18D__; // 0x18D
412     uint32_t __Reserved_18E__; // 0x18E
413     uint32_t __Reserved_18F__; // 0x18F
414     uint32_t __Reserved_190__; // 0x190
415     uint32_t __Reserved_191__; // 0x191
416     uint32_t __Reserved_192__; // 0x192
417     uint32_t __Reserved_193__; // 0x193
418     uint32_t __Reserved_194__; // 0x194
419     uint32_t __Reserved_195__; // 0x195
420     uint32_t __Reserved_196__; // 0x196
421     uint32_t __Reserved_197__; // 0x197
422     uint32_t __Reserved_198__; // 0x198
423     uint32_t __Reserved_199__; // 0x199
424     uint32_t __Reserved_19A__; // 0x19A
425     uint32_t __Reserved_19B__; // 0x19B
426     uint32_t __Reserved_19C__; // 0x19C
427     uint32_t __Reserved_19D__; // 0x19D
428     uint32_t __Reserved_19E__; // 0x19E
429     uint32_t __Reserved_19F__; // 0x19F
430     uint32_t ZQCR; // 0x1A0
431     uint32_t ZQ0PR; // 0x1A1
432     uint32_t ZQ0DR; // 0x1A2
433     uint32_t ZQ0SR; // 0x1A3
434     uint32_t __Reserved_1A4__; // 0x1A4
435     uint32_t ZQ1PR; // 0x1A5
436     uint32_t ZQ1DR; // 0x1A6
437     uint32_t ZQ1SR; // 0x1A7
438     uint32_t __Reserved_1A8__; // 0x1A8
439     uint32_t ZQ2PR; // 0x1A9
440     uint32_t ZQ2DR; // 0x1AA
441     uint32_t ZQ2SR; // 0x1AB
442     uint32_t __Reserved_1AC__; // 0x1AC
443     uint32_t ZQ3PR; // 0x1AD
444     uint32_t ZQ3DR; // 0x1AE
445     uint32_t ZQ3SR; // 0x1AF
446     uint32_t __Reserved_1B0__; // 0x1B0
447     uint32_t __Reserved_1B1__; // 0x1B1
448     uint32_t __Reserved_1B2__; // 0x1B2
449     uint32_t __Reserved_1B3__; // 0x1B3
450     uint32_t __Reserved_1B4__; // 0x1B4
451     uint32_t __Reserved_1B5__; // 0x1B5
452     uint32_t __Reserved_1B6__; // 0x1B6
453     uint32_t __Reserved_1B7__; // 0x1B7
454     uint32_t __Reserved_1B8__; // 0x1B8
455     uint32_t __Reserved_1B9__; // 0x1B9
456     uint32_t __Reserved_1BA__; // 0x1BA
457     uint32_t __Reserved_1BB__; // 0x1BB
458     uint32_t __Reserved_1BC__; // 0x1BC
459     uint32_t __Reserved_1BD__; // 0x1BD
460     uint32_t __Reserved_1BE__; // 0x1BE
461     uint32_t __Reserved_1BF__; // 0x1BF
462     uint32_t DX0GCR0; // 0x1C0
463     uint32_t DX0GCR1; // 0x1C1
464     uint32_t DX0GCR2; // 0x1C2
465     uint32_t DX0GCR3; // 0x1C3
466     uint32_t DX0GCR4; // 0x1C4
467     uint32_t DX0GCR5; // 0x1C5
468     uint32_t DX0GCR6; // 0x1C6
469     uint32_t DX0GCR7; // 0x1C7
470     uint32_t DX0GCR8; // 0x1C8
471     uint32_t DX0GCR9; // 0x1C9
472     uint32_t __Reserved_1CA__; // 0x1CA
473     uint32_t __Reserved_1CB__; // 0x1CB
474     uint32_t __Reserved_1CC__; // 0x1CC
475     uint32_t __Reserved_1CD__; // 0x1CD
476     uint32_t __Reserved_1CE__; // 0x1CE
477     uint32_t __Reserved_1CF__; // 0x1CF
478     uint32_t DX0BDLR0; // 0x1D0
479     uint32_t DX0BDLR1; // 0x1D1
480     uint32_t DX0BDLR2; // 0x1D2
481     uint32_t __Reserved_1D3__; // 0x1D3
482     uint32_t DX0BDLR3; // 0x1D4
483     uint32_t DX0BDLR4; // 0x1D5
484     uint32_t DX0BDLR5; // 0x1D6
485     uint32_t __Reserved_1D7__; // 0x1D7
486     uint32_t DX0BDLR6; // 0x1D8
487     uint32_t DX0BDLR7; // 0x1D9
488     uint32_t DX0BDLR8; // 0x1DA
489     uint32_t DX0BDLR9; // 0x1DB
490     uint32_t __Reserved_1DC__; // 0x1DC
491     uint32_t __Reserved_1DD__; // 0x1DD
492     uint32_t __Reserved_1DE__; // 0x1DE
493     uint32_t __Reserved_1DF__; // 0x1DF
494     uint32_t DX0LCDLR0; // 0x1E0
495     uint32_t DX0LCDLR1; // 0x1E1
496     uint32_t DX0LCDLR2; // 0x1E2
497     uint32_t DX0LCDLR3; // 0x1E3
498     uint32_t DX0LCDLR4; // 0x1E4
499     uint32_t DX0LCDLR5; // 0x1E5
500     uint32_t __Reserved_1E6__; // 0x1E6
501     uint32_t __Reserved_1E7__; // 0x1E7
502     uint32_t DX0MDLR0; // 0x1E8
503     uint32_t DX0MDLR1; // 0x1E9
504     uint32_t __Reserved_1EA__; // 0x1EA
505     uint32_t __Reserved_1EB__; // 0x1EB
506     uint32_t __Reserved_1EC__; // 0x1EC
507     uint32_t __Reserved_1ED__; // 0x1ED
508     uint32_t __Reserved_1EE__; // 0x1EE
509     uint32_t __Reserved_1EF__; // 0x1EF
510     uint32_t DX0GTR0; // 0x1F0
511     uint32_t __Reserved_1F1__; // 0x1F1
512     uint32_t __Reserved_1F2__; // 0x1F2
513     uint32_t __Reserved_1F3__; // 0x1F3
514     uint32_t DX0RSR0; // 0x1F4
515     uint32_t DX0RSR1; // 0x1F5
516     uint32_t DX0RSR2; // 0x1F6
517     uint32_t DX0RSR3; // 0x1F7
518     uint32_t DX0GSR0; // 0x1F8
519     uint32_t DX0GSR1; // 0x1F9
520     uint32_t DX0GSR2; // 0x1FA
521     uint32_t DX0GSR3; // 0x1FB
522     uint32_t DX0GSR4; // 0x1FC
523     uint32_t DX0GSR5; // 0x1FD
524     uint32_t DX0GSR6; // 0x1FE
525     uint32_t __Reserved_1FF__; // 0x1FF
526     uint32_t DX1GCR0; // 0x200
527     uint32_t DX1GCR1; // 0x201
528     uint32_t DX1GCR2; // 0x202
529     uint32_t DX1GCR3; // 0x203
530     uint32_t DX1GCR4; // 0x204
531     uint32_t DX1GCR5; // 0x205
532     uint32_t DX1GCR6; // 0x206
533     uint32_t DX1GCR7; // 0x207
534     uint32_t DX1GCR8; // 0x208
535     uint32_t DX1GCR9; // 0x209
536     uint32_t __Reserved_20A__; // 0x20A
537     uint32_t __Reserved_20B__; // 0x20B
538     uint32_t __Reserved_20C__; // 0x20C
539     uint32_t __Reserved_20D__; // 0x20D
540     uint32_t __Reserved_20E__; // 0x20E
541     uint32_t __Reserved_20F__; // 0x20F
542     uint32_t DX1BDLR0; // 0x210
543     uint32_t DX1BDLR1; // 0x211
544     uint32_t DX1BDLR2; // 0x212
545     uint32_t __Reserved_213__; // 0x213
546     uint32_t DX1BDLR3; // 0x214
547     uint32_t DX1BDLR4; // 0x215
548     uint32_t DX1BDLR5; // 0x216
549     uint32_t __Reserved_217__; // 0x217
550     uint32_t DX1BDLR6; // 0x218
551     uint32_t DX1BDLR7; // 0x219
552     uint32_t DX1BDLR8; // 0x21A
553     uint32_t DX1BDLR9; // 0x21B
554     uint32_t __Reserved_21C__; // 0x21C
555     uint32_t __Reserved_21D__; // 0x21D
556     uint32_t __Reserved_21E__; // 0x21E
557     uint32_t __Reserved_21F__; // 0x21F
558     uint32_t DX1LCDLR0; // 0x220
559     uint32_t DX1LCDLR1; // 0x221
560     uint32_t DX1LCDLR2; // 0x222
561     uint32_t DX1LCDLR3; // 0x223
562     uint32_t DX1LCDLR4; // 0x224
563     uint32_t DX1LCDLR5; // 0x225
564     uint32_t __Reserved_226__; // 0x226
565     uint32_t __Reserved_227__; // 0x227
566     uint32_t DX1MDLR0; // 0x228
567     uint32_t DX1MDLR1; // 0x229
568     uint32_t __Reserved_22A__; // 0x22A
569     uint32_t __Reserved_22B__; // 0x22B
570     uint32_t __Reserved_22C__; // 0x22C
571     uint32_t __Reserved_22D__; // 0x22D
572     uint32_t __Reserved_22E__; // 0x22E
573     uint32_t __Reserved_22F__; // 0x22F
574     uint32_t DX1GTR0; // 0x230
575     uint32_t __Reserved_231__; // 0x231
576     uint32_t __Reserved_232__; // 0x232
577     uint32_t __Reserved_233__; // 0x233
578     uint32_t DX1RSR0; // 0x234
579     uint32_t DX1RSR1; // 0x235
580     uint32_t DX1RSR2; // 0x236
581     uint32_t DX1RSR3; // 0x237
582     uint32_t DX1GSR0; // 0x238
583     uint32_t DX1GSR1; // 0x239
584     uint32_t DX1GSR2; // 0x23A
585     uint32_t DX1GSR3; // 0x23B
586     uint32_t DX1GSR4; // 0x23C
587     uint32_t DX1GSR5; // 0x23D
588     uint32_t DX1GSR6; // 0x23E
589     uint32_t __Reserved_23F__; // 0x23F
590     uint32_t DX2GCR0; // 0x240
591     uint32_t DX2GCR1; // 0x241
592     uint32_t DX2GCR2; // 0x242
593     uint32_t DX2GCR3; // 0x243
594     uint32_t DX2GCR4; // 0x244
595     uint32_t DX2GCR5; // 0x245
596     uint32_t DX2GCR6; // 0x246
597     uint32_t DX2GCR7; // 0x247
598     uint32_t DX2GCR8; // 0x248
599     uint32_t DX2GCR9; // 0x249
600     uint32_t __Reserved_24A__; // 0x24A
601     uint32_t __Reserved_24B__; // 0x24B
602     uint32_t __Reserved_24C__; // 0x24C
603     uint32_t __Reserved_24D__; // 0x24D
604     uint32_t __Reserved_24E__; // 0x24E
605     uint32_t __Reserved_24F__; // 0x24F
606     uint32_t DX2BDLR0; // 0x250
607     uint32_t DX2BDLR1; // 0x251
608     uint32_t DX2BDLR2; // 0x252
609     uint32_t __Reserved_253__; // 0x253
610     uint32_t DX2BDLR3; // 0x254
611     uint32_t DX2BDLR4; // 0x255
612     uint32_t DX2BDLR5; // 0x256
613     uint32_t __Reserved_257__; // 0x257
614     uint32_t DX2BDLR6; // 0x258
615     uint32_t DX2BDLR7; // 0x259
616     uint32_t DX2BDLR8; // 0x25A
617     uint32_t DX2BDLR9; // 0x25B
618     uint32_t __Reserved_25C__; // 0x25C
619     uint32_t __Reserved_25D__; // 0x25D
620     uint32_t __Reserved_25E__; // 0x25E
621     uint32_t __Reserved_25F__; // 0x25F
622     uint32_t DX2LCDLR0; // 0x260
623     uint32_t DX2LCDLR1; // 0x261
624     uint32_t DX2LCDLR2; // 0x262
625     uint32_t DX2LCDLR3; // 0x263
626     uint32_t DX2LCDLR4; // 0x264
627     uint32_t DX2LCDLR5; // 0x265
628     uint32_t __Reserved_266__; // 0x266
629     uint32_t __Reserved_267__; // 0x267
630     uint32_t DX2MDLR0; // 0x268
631     uint32_t DX2MDLR1; // 0x269
632     uint32_t __Reserved_26A__; // 0x26A
633     uint32_t __Reserved_26B__; // 0x26B
634     uint32_t __Reserved_26C__; // 0x26C
635     uint32_t __Reserved_26D__; // 0x26D
636     uint32_t __Reserved_26E__; // 0x26E
637     uint32_t __Reserved_26F__; // 0x26F
638     uint32_t DX2GTR0; // 0x270
639     uint32_t __Reserved_271__; // 0x271
640     uint32_t __Reserved_272__; // 0x272
641     uint32_t __Reserved_273__; // 0x273
642     uint32_t DX2RSR0; // 0x274
643     uint32_t DX2RSR1; // 0x275
644     uint32_t DX2RSR2; // 0x276
645     uint32_t DX2RSR3; // 0x277
646     uint32_t DX2GSR0; // 0x278
647     uint32_t DX2GSR1; // 0x279
648     uint32_t DX2GSR2; // 0x27A
649     uint32_t DX2GSR3; // 0x27B
650     uint32_t DX2GSR4; // 0x27C
651     uint32_t DX2GSR5; // 0x27D
652     uint32_t DX2GSR6; // 0x27E
653     uint32_t __Reserved_27F__; // 0x27F
654     uint32_t DX3GCR0; // 0x280
655     uint32_t DX3GCR1; // 0x281
656     uint32_t DX3GCR2; // 0x282
657     uint32_t DX3GCR3; // 0x283
658     uint32_t DX3GCR4; // 0x284
659     uint32_t DX3GCR5; // 0x285
660     uint32_t DX3GCR6; // 0x286
661     uint32_t DX3GCR7; // 0x287
662     uint32_t DX3GCR8; // 0x288
663     uint32_t DX3GCR9; // 0x289
664     uint32_t __Reserved_28A__; // 0x28A
665     uint32_t __Reserved_28B__; // 0x28B
666     uint32_t __Reserved_28C__; // 0x28C
667     uint32_t __Reserved_28D__; // 0x28D
668     uint32_t __Reserved_28E__; // 0x28E
669     uint32_t __Reserved_28F__; // 0x28F
670     uint32_t DX3BDLR0; // 0x290
671     uint32_t DX3BDLR1; // 0x291
672     uint32_t DX3BDLR2; // 0x292
673     uint32_t __Reserved_293__; // 0x293
674     uint32_t DX3BDLR3; // 0x294
675     uint32_t DX3BDLR4; // 0x295
676     uint32_t DX3BDLR5; // 0x296
677     uint32_t __Reserved_297__; // 0x297
678     uint32_t DX3BDLR6; // 0x298
679     uint32_t DX3BDLR7; // 0x299
680     uint32_t DX3BDLR8; // 0x29A
681     uint32_t DX3BDLR9; // 0x29B
682     uint32_t __Reserved_29C__; // 0x29C
683     uint32_t __Reserved_29D__; // 0x29D
684     uint32_t __Reserved_29E__; // 0x29E
685     uint32_t __Reserved_29F__; // 0x29F
686     uint32_t DX3LCDLR0; // 0x2A0
687     uint32_t DX3LCDLR1; // 0x2A1
688     uint32_t DX3LCDLR2; // 0x2A2
689     uint32_t DX3LCDLR3; // 0x2A3
690     uint32_t DX3LCDLR4; // 0x2A4
691     uint32_t DX3LCDLR5; // 0x2A5
692     uint32_t __Reserved_2A6__; // 0x2A6
693     uint32_t __Reserved_2A7__; // 0x2A7
694     uint32_t DX3MDLR0; // 0x2A8
695     uint32_t DX3MDLR1; // 0x2A9
696     uint32_t __Reserved_2AA__; // 0x2AA
697     uint32_t __Reserved_2AB__; // 0x2AB
698     uint32_t __Reserved_2AC__; // 0x2AC
699     uint32_t __Reserved_2AD__; // 0x2AD
700     uint32_t __Reserved_2AE__; // 0x2AE
701     uint32_t __Reserved_2AF__; // 0x2AF
702     uint32_t DX3GTR0; // 0x2B0
703     uint32_t __Reserved_2B1__; // 0x2B1
704     uint32_t __Reserved_2B2__; // 0x2B2
705     uint32_t __Reserved_2B3__; // 0x2B3
706     uint32_t DX3RSR0; // 0x2B4
707     uint32_t DX3RSR1; // 0x2B5
708     uint32_t DX3RSR2; // 0x2B6
709     uint32_t DX3RSR3; // 0x2B7
710     uint32_t DX3GSR0; // 0x2B8
711     uint32_t DX3GSR1; // 0x2B9
712     uint32_t DX3GSR2; // 0x2BA
713     uint32_t DX3GSR3; // 0x2BB
714     uint32_t DX3GSR4; // 0x2BC
715     uint32_t DX3GSR5; // 0x2BD
716     uint32_t DX3GSR6; // 0x2BE
717     uint32_t __Reserved_2BF__; // 0x2BF
718     uint32_t DX4GCR0; // 0x2C0
719     uint32_t DX4GCR1; // 0x2C1
720     uint32_t DX4GCR2; // 0x2C2
721     uint32_t DX4GCR3; // 0x2C3
722     uint32_t DX4GCR4; // 0x2C4
723     uint32_t DX4GCR5; // 0x2C5
724     uint32_t DX4GCR6; // 0x2C6
725     uint32_t DX4GCR7; // 0x2C7
726     uint32_t DX4GCR8; // 0x2C8
727     uint32_t DX4GCR9; // 0x2C9
728     uint32_t __Reserved_2CA__; // 0x2CA
729     uint32_t __Reserved_2CB__; // 0x2CB
730     uint32_t __Reserved_2CC__; // 0x2CC
731     uint32_t __Reserved_2CD__; // 0x2CD
732     uint32_t __Reserved_2CE__; // 0x2CE
733     uint32_t __Reserved_2CF__; // 0x2CF
734     uint32_t DX4BDLR0; // 0x2D0
735     uint32_t DX4BDLR1; // 0x2D1
736     uint32_t DX4BDLR2; // 0x2D2
737     uint32_t __Reserved_2D3__; // 0x2D3
738     uint32_t DX4BDLR3; // 0x2D4
739     uint32_t DX4BDLR4; // 0x2D5
740     uint32_t DX4BDLR5; // 0x2D6
741     uint32_t __Reserved_2D7__; // 0x2D7
742     uint32_t DX4BDLR6; // 0x2D8
743     uint32_t DX4BDLR7; // 0x2D9
744     uint32_t DX4BDLR8; // 0x2DA
745     uint32_t DX4BDLR9; // 0x2DB
746     uint32_t __Reserved_2DC__; // 0x2DC
747     uint32_t __Reserved_2DD__; // 0x2DD
748     uint32_t __Reserved_2DE__; // 0x2DE
749     uint32_t __Reserved_2DF__; // 0x2DF
750     uint32_t DX4LCDLR0; // 0x2E0
751     uint32_t DX4LCDLR1; // 0x2E1
752     uint32_t DX4LCDLR2; // 0x2E2
753     uint32_t DX4LCDLR3; // 0x2E3
754     uint32_t DX4LCDLR4; // 0x2E4
755     uint32_t DX4LCDLR5; // 0x2E5
756     uint32_t __Reserved_2E6__; // 0x2E6
757     uint32_t __Reserved_2E7__; // 0x2E7
758     uint32_t DX4MDLR0; // 0x2E8
759     uint32_t DX4MDLR1; // 0x2E9
760     uint32_t __Reserved_2EA__; // 0x2EA
761     uint32_t __Reserved_2EB__; // 0x2EB
762     uint32_t __Reserved_2EC__; // 0x2EC
763     uint32_t __Reserved_2ED__; // 0x2ED
764     uint32_t __Reserved_2EE__; // 0x2EE
765     uint32_t __Reserved_2EF__; // 0x2EF
766     uint32_t DX4GTR0; // 0x2F0
767     uint32_t __Reserved_2F1__; // 0x2F1
768     uint32_t __Reserved_2F2__; // 0x2F2
769     uint32_t __Reserved_2F3__; // 0x2F3
770     uint32_t DX4RSR0; // 0x2F4
771     uint32_t DX4RSR1; // 0x2F5
772     uint32_t DX4RSR2; // 0x2F6
773     uint32_t DX4RSR3; // 0x2F7
774     uint32_t DX4GSR0; // 0x2F8
775     uint32_t DX4GSR1; // 0x2F9
776     uint32_t DX4GSR2; // 0x2FA
777     uint32_t DX4GSR3; // 0x2FB
778     uint32_t DX4GSR4; // 0x2FC
779     uint32_t DX4GSR5; // 0x2FD
780     uint32_t DX4GSR6; // 0x2FE
781     uint32_t __Reserved_2FF__; // 0x2FF
782     uint32_t DX5GCR0; // 0x300
783     uint32_t DX5GCR1; // 0x301
784     uint32_t DX5GCR2; // 0x302
785     uint32_t DX5GCR3; // 0x303
786     uint32_t DX5GCR4; // 0x304
787     uint32_t DX5GCR5; // 0x305
788     uint32_t DX5GCR6; // 0x306
789     uint32_t DX5GCR7; // 0x307
790     uint32_t DX5GCR8; // 0x308
791     uint32_t DX5GCR9; // 0x309
792     uint32_t __Reserved_30A__; // 0x30A
793     uint32_t __Reserved_30B__; // 0x30B
794     uint32_t __Reserved_30C__; // 0x30C
795     uint32_t __Reserved_30D__; // 0x30D
796     uint32_t __Reserved_30E__; // 0x30E
797     uint32_t __Reserved_30F__; // 0x30F
798     uint32_t DX5BDLR0; // 0x310
799     uint32_t DX5BDLR1; // 0x311
800     uint32_t DX5BDLR2; // 0x312
801     uint32_t __Reserved_313__; // 0x313
802     uint32_t DX5BDLR3; // 0x314
803     uint32_t DX5BDLR4; // 0x315
804     uint32_t DX5BDLR5; // 0x316
805     uint32_t __Reserved_317__; // 0x317
806     uint32_t DX5BDLR6; // 0x318
807     uint32_t DX5BDLR7; // 0x319
808     uint32_t DX5BDLR8; // 0x31A
809     uint32_t DX5BDLR9; // 0x31B
810     uint32_t __Reserved_31C__; // 0x31C
811     uint32_t __Reserved_31D__; // 0x31D
812     uint32_t __Reserved_31E__; // 0x31E
813     uint32_t __Reserved_31F__; // 0x31F
814     uint32_t DX5LCDLR0; // 0x320
815     uint32_t DX5LCDLR1; // 0x321
816     uint32_t DX5LCDLR2; // 0x322
817     uint32_t DX5LCDLR3; // 0x323
818     uint32_t DX5LCDLR4; // 0x324
819     uint32_t DX5LCDLR5; // 0x325
820     uint32_t __Reserved_326__; // 0x326
821     uint32_t __Reserved_327__; // 0x327
822     uint32_t DX5MDLR0; // 0x328
823     uint32_t DX5MDLR1; // 0x329
824     uint32_t __Reserved_32A__; // 0x32A
825     uint32_t __Reserved_32B__; // 0x32B
826     uint32_t __Reserved_32C__; // 0x32C
827     uint32_t __Reserved_32D__; // 0x32D
828     uint32_t __Reserved_32E__; // 0x32E
829     uint32_t __Reserved_32F__; // 0x32F
830     uint32_t DX5GTR0; // 0x330
831     uint32_t __Reserved_331__; // 0x331
832     uint32_t __Reserved_332__; // 0x332
833     uint32_t __Reserved_333__; // 0x333
834     uint32_t DX5RSR0; // 0x334
835     uint32_t DX5RSR1; // 0x335
836     uint32_t DX5RSR2; // 0x336
837     uint32_t DX5RSR3; // 0x337
838     uint32_t DX5GSR0; // 0x338
839     uint32_t DX5GSR1; // 0x339
840     uint32_t DX5GSR2; // 0x33A
841     uint32_t DX5GSR3; // 0x33B
842     uint32_t DX5GSR4; // 0x33C
843     uint32_t DX5GSR5; // 0x33D
844     uint32_t DX5GSR6; // 0x33E
845     uint32_t __Reserved_33F__; // 0x33F
846     uint32_t DX6GCR0; // 0x340
847     uint32_t DX6GCR1; // 0x341
848     uint32_t DX6GCR2; // 0x342
849     uint32_t DX6GCR3; // 0x343
850     uint32_t DX6GCR4; // 0x344
851     uint32_t DX6GCR5; // 0x345
852     uint32_t DX6GCR6; // 0x346
853     uint32_t DX6GCR7; // 0x347
854     uint32_t DX6GCR8; // 0x348
855     uint32_t DX6GCR9; // 0x349
856     uint32_t __Reserved_34A__; // 0x34A
857     uint32_t __Reserved_34B__; // 0x34B
858     uint32_t __Reserved_34C__; // 0x34C
859     uint32_t __Reserved_34D__; // 0x34D
860     uint32_t __Reserved_34E__; // 0x34E
861     uint32_t __Reserved_34F__; // 0x34F
862     uint32_t DX6BDLR0; // 0x350
863     uint32_t DX6BDLR1; // 0x351
864     uint32_t DX6BDLR2; // 0x352
865     uint32_t __Reserved_353__; // 0x353
866     uint32_t DX6BDLR3; // 0x354
867     uint32_t DX6BDLR4; // 0x355
868     uint32_t DX6BDLR5; // 0x356
869     uint32_t __Reserved_357__; // 0x357
870     uint32_t DX6BDLR6; // 0x358
871     uint32_t DX6BDLR7; // 0x359
872     uint32_t DX6BDLR8; // 0x35A
873     uint32_t DX6BDLR9; // 0x35B
874     uint32_t __Reserved_35C__; // 0x35C
875     uint32_t __Reserved_35D__; // 0x35D
876     uint32_t __Reserved_35E__; // 0x35E
877     uint32_t __Reserved_35F__; // 0x35F
878     uint32_t DX6LCDLR0; // 0x360
879     uint32_t DX6LCDLR1; // 0x361
880     uint32_t DX6LCDLR2; // 0x362
881     uint32_t DX6LCDLR3; // 0x363
882     uint32_t DX6LCDLR4; // 0x364
883     uint32_t DX6LCDLR5; // 0x365
884     uint32_t __Reserved_366__; // 0x366
885     uint32_t __Reserved_367__; // 0x367
886     uint32_t DX6MDLR0; // 0x368
887     uint32_t DX6MDLR1; // 0x369
888     uint32_t __Reserved_36A__; // 0x36A
889     uint32_t __Reserved_36B__; // 0x36B
890     uint32_t __Reserved_36C__; // 0x36C
891     uint32_t __Reserved_36D__; // 0x36D
892     uint32_t __Reserved_36E__; // 0x36E
893     uint32_t __Reserved_36F__; // 0x36F
894     uint32_t DX6GTR0; // 0x370
895     uint32_t __Reserved_371__; // 0x371
896     uint32_t __Reserved_372__; // 0x372
897     uint32_t __Reserved_373__; // 0x373
898     uint32_t DX6RSR0; // 0x374
899     uint32_t DX6RSR1; // 0x375
900     uint32_t DX6RSR2; // 0x376
901     uint32_t DX6RSR3; // 0x377
902     uint32_t DX6GSR0; // 0x378
903     uint32_t DX6GSR1; // 0x379
904     uint32_t DX6GSR2; // 0x37A
905     uint32_t DX6GSR3; // 0x37B
906     uint32_t DX6GSR4; // 0x37C
907     uint32_t DX6GSR5; // 0x37D
908     uint32_t DX6GSR6; // 0x37E
909     uint32_t __Reserved_37F__; // 0x37F
910     uint32_t DX7GCR0; // 0x380
911     uint32_t DX7GCR1; // 0x381
912     uint32_t DX7GCR2; // 0x382
913     uint32_t DX7GCR3; // 0x383
914     uint32_t DX7GCR4; // 0x384
915     uint32_t DX7GCR5; // 0x385
916     uint32_t DX7GCR6; // 0x386
917     uint32_t DX7GCR7; // 0x387
918     uint32_t DX7GCR8; // 0x388
919     uint32_t DX7GCR9; // 0x389
920     uint32_t __Reserved_38A__; // 0x38A
921     uint32_t __Reserved_38B__; // 0x38B
922     uint32_t __Reserved_38C__; // 0x38C
923     uint32_t __Reserved_38D__; // 0x38D
924     uint32_t __Reserved_38E__; // 0x38E
925     uint32_t __Reserved_38F__; // 0x38F
926     uint32_t DX7BDLR0; // 0x390
927     uint32_t DX7BDLR1; // 0x391
928     uint32_t DX7BDLR2; // 0x392
929     uint32_t __Reserved_393__; // 0x393
930     uint32_t DX7BDLR3; // 0x394
931     uint32_t DX7BDLR4; // 0x395
932     uint32_t DX7BDLR5; // 0x396
933     uint32_t __Reserved_397__; // 0x397
934     uint32_t DX7BDLR6; // 0x398
935     uint32_t DX7BDLR7; // 0x399
936     uint32_t DX7BDLR8; // 0x39A
937     uint32_t DX7BDLR9; // 0x39B
938     uint32_t __Reserved_39C__; // 0x39C
939     uint32_t __Reserved_39D__; // 0x39D
940     uint32_t __Reserved_39E__; // 0x39E
941     uint32_t __Reserved_39F__; // 0x39F
942     uint32_t DX7LCDLR0; // 0x3A0
943     uint32_t DX7LCDLR1; // 0x3A1
944     uint32_t DX7LCDLR2; // 0x3A2
945     uint32_t DX7LCDLR3; // 0x3A3
946     uint32_t DX7LCDLR4; // 0x3A4
947     uint32_t DX7LCDLR5; // 0x3A5
948     uint32_t __Reserved_3A6__; // 0x3A6
949     uint32_t __Reserved_3A7__; // 0x3A7
950     uint32_t DX7MDLR0; // 0x3A8
951     uint32_t DX7MDLR1; // 0x3A9
952     uint32_t __Reserved_3AA__; // 0x3AA
953     uint32_t __Reserved_3AB__; // 0x3AB
954     uint32_t __Reserved_3AC__; // 0x3AC
955     uint32_t __Reserved_3AD__; // 0x3AD
956     uint32_t __Reserved_3AE__; // 0x3AE
957     uint32_t __Reserved_3AF__; // 0x3AF
958     uint32_t DX7GTR0; // 0x3B0
959     uint32_t __Reserved_3B1__; // 0x3B1
960     uint32_t __Reserved_3B2__; // 0x3B2
961     uint32_t __Reserved_3B3__; // 0x3B3
962     uint32_t DX7RSR0; // 0x3B4
963     uint32_t DX7RSR1; // 0x3B5
964     uint32_t DX7RSR2; // 0x3B6
965     uint32_t DX7RSR3; // 0x3B7
966     uint32_t DX7GSR0; // 0x3B8
967     uint32_t DX7GSR1; // 0x3B9
968     uint32_t DX7GSR2; // 0x3BA
969     uint32_t DX7GSR3; // 0x3BB
970     uint32_t DX7GSR4; // 0x3BC
971     uint32_t DX7GSR5; // 0x3BD
972     uint32_t DX7GSR6; // 0x3BE
973     uint32_t __Reserved_3BF__; // 0x3BF
974     uint32_t DX8GCR0; // 0x3C0
975     uint32_t DX8GCR1; // 0x3C1
976     uint32_t DX8GCR2; // 0x3C2
977     uint32_t DX8GCR3; // 0x3C3
978     uint32_t DX8GCR4; // 0x3C4
979     uint32_t DX8GCR5; // 0x3C5
980     uint32_t DX8GCR6; // 0x3C6
981     uint32_t DX8GCR7; // 0x3C7
982     uint32_t DX8GCR8; // 0x3C8
983     uint32_t DX8GCR9; // 0x3C9
984     uint32_t __Reserved_3CA__; // 0x3CA
985     uint32_t __Reserved_3CB__; // 0x3CB
986     uint32_t __Reserved_3CC__; // 0x3CC
987     uint32_t __Reserved_3CD__; // 0x3CD
988     uint32_t __Reserved_3CE__; // 0x3CE
989     uint32_t __Reserved_3CF__; // 0x3CF
990     uint32_t DX8BDLR0; // 0x3D0
991     uint32_t DX8BDLR1; // 0x3D1
992     uint32_t DX8BDLR2; // 0x3D2
993     uint32_t __Reserved_3D3__; // 0x3D3
994     uint32_t DX8BDLR3; // 0x3D4
995     uint32_t DX8BDLR4; // 0x3D5
996     uint32_t DX8BDLR5; // 0x3D6
997     uint32_t __Reserved_3D7__; // 0x3D7
998     uint32_t DX8BDLR6; // 0x3D8
999     uint32_t DX8BDLR7; // 0x3D9
1000     uint32_t DX8BDLR8; // 0x3DA
1001     uint32_t DX8BDLR9; // 0x3DB
1002     uint32_t __Reserved_3DC__; // 0x3DC
1003     uint32_t __Reserved_3DD__; // 0x3DD
1004     uint32_t __Reserved_3DE__; // 0x3DE
1005     uint32_t __Reserved_3DF__; // 0x3DF
1006     uint32_t DX8LCDLR0; // 0x3E0
1007     uint32_t DX8LCDLR1; // 0x3E1
1008     uint32_t DX8LCDLR2; // 0x3E2
1009     uint32_t DX8LCDLR3; // 0x3E3
1010     uint32_t DX8LCDLR4; // 0x3E4
1011     uint32_t DX8LCDLR5; // 0x3E5
1012     uint32_t __Reserved_3E6__; // 0x3E6
1013     uint32_t __Reserved_3E7__; // 0x3E7
1014     uint32_t DX8MDLR0; // 0x3E8
1015     uint32_t DX8MDLR1; // 0x3E9
1016     uint32_t __Reserved_3EA__; // 0x3EA
1017     uint32_t __Reserved_3EB__; // 0x3EB
1018     uint32_t __Reserved_3EC__; // 0x3EC
1019     uint32_t __Reserved_3ED__; // 0x3ED
1020     uint32_t __Reserved_3EE__; // 0x3EE
1021     uint32_t __Reserved_3EF__; // 0x3EF
1022     uint32_t DX8GTR0; // 0x3F0
1023     uint32_t __Reserved_3F1__; // 0x3F1
1024     uint32_t __Reserved_3F2__; // 0x3F2
1025     uint32_t __Reserved_3F3__; // 0x3F3
1026     uint32_t DX8RSR0; // 0x3F4
1027     uint32_t DX8RSR1; // 0x3F5
1028     uint32_t DX8RSR2; // 0x3F6
1029     uint32_t DX8RSR3; // 0x3F7
1030     uint32_t DX8GSR0; // 0x3F8
1031     uint32_t DX8GSR1; // 0x3F9
1032     uint32_t DX8GSR2; // 0x3FA
1033     uint32_t DX8GSR3; // 0x3FB
1034     uint32_t DX8GSR4; // 0x3FC
1035     uint32_t DX8GSR5; // 0x3FD
1036     uint32_t DX8GSR6; // 0x3FE
1037     uint32_t __Reserved_3FF__; // 0x3FF
1038 } REG_ST_DDRPHY_CONFIG_t;
1039 
1040 #endif // INTERNAL_REG_DDRPHY_CONFIG_H
1041