xref: /openbmc/linux/drivers/gpu/drm/amd/include/vega10_ip_offset.h (revision cdd38c5f1ce4398ec58fec95904b75824daab7b5)
1acdf249fSHawking Zhang /*
2acdf249fSHawking Zhang  * Copyright (C) 2018  Advanced Micro Devices, Inc.
3acdf249fSHawking Zhang  *
4acdf249fSHawking Zhang  * Permission is hereby granted, free of charge, to any person obtaining a
5acdf249fSHawking Zhang  * copy of this software and associated documentation files (the "Software"),
6acdf249fSHawking Zhang  * to deal in the Software without restriction, including without limitation
7acdf249fSHawking Zhang  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8acdf249fSHawking Zhang  * and/or sell copies of the Software, and to permit persons to whom the
9acdf249fSHawking Zhang  * Software is furnished to do so, subject to the following conditions:
10acdf249fSHawking Zhang  *
11acdf249fSHawking Zhang  * The above copyright notice and this permission notice shall be included
12acdf249fSHawking Zhang  * in all copies or substantial portions of the Software.
13acdf249fSHawking Zhang  *
14acdf249fSHawking Zhang  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
15acdf249fSHawking Zhang  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16acdf249fSHawking Zhang  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
17acdf249fSHawking Zhang  * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
18acdf249fSHawking Zhang  * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
19acdf249fSHawking Zhang  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
20acdf249fSHawking Zhang  */
21acdf249fSHawking Zhang #ifndef _vega10_ip_offset_HEADER
22acdf249fSHawking Zhang #define _vega10_ip_offset_HEADER
23acdf249fSHawking Zhang 
24acdf249fSHawking Zhang #define MAX_INSTANCE                                       5
25acdf249fSHawking Zhang #define MAX_SEGMENT                                        5
26acdf249fSHawking Zhang 
27acdf249fSHawking Zhang struct IP_BASE_INSTANCE
28acdf249fSHawking Zhang {
29acdf249fSHawking Zhang     unsigned int segment[MAX_SEGMENT];
30acdf249fSHawking Zhang };
31acdf249fSHawking Zhang 
32acdf249fSHawking Zhang struct IP_BASE
33acdf249fSHawking Zhang {
34acdf249fSHawking Zhang     struct IP_BASE_INSTANCE instance[MAX_INSTANCE];
35acdf249fSHawking Zhang };
36acdf249fSHawking Zhang 
37acdf249fSHawking Zhang 
38*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused NBIF_BASE	= { { { { 0x00000000, 0x00000014, 0x00000D20, 0x00010400, 0 } },
39acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
40acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
41acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
42acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
43*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused NBIO_BASE	= { { { { 0x00000000, 0x00000014, 0x00000D20, 0x00010400, 0 } },
44acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
45acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
46acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
47acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
48*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused DCE_BASE	= { { { { 0x00000012, 0x000000C0, 0x000034C0, 0, 0 } },
49acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
50acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
51acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
52acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
53*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused DCN_BASE	= { { { { 0x00000012, 0x000000C0, 0x000034C0, 0, 0 } },
54acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
55acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
56acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
57acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
58*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused MP0_BASE	= { { { { 0x00016000, 0, 0, 0, 0 } },
59acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
60acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
61acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
62acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
63*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused MP1_BASE	= { { { { 0x00016000, 0, 0, 0, 0 } },
64acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
65acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
66acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
67acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
68*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused MP2_BASE	= { { { { 0x00016000, 0, 0, 0, 0 } },
69acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
70acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
71acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
72acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
73*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused DF_BASE	= { { { { 0x00007000, 0, 0, 0, 0 } },
74acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
75acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
76acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
77acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
78*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused UVD_BASE	= { { { { 0x00007800, 0x00007E00, 0, 0, 0 } },
79acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
80acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
81acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
82acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };  //note: GLN does not use the first segment
83*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused VCN_BASE	= { { { { 0x00007800, 0x00007E00, 0, 0, 0 } },
84acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
85acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
86acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
87acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };  //note: GLN does not use the first segment
88*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused DBGU_BASE	= { { { { 0x00000180, 0x000001A0, 0, 0, 0 } },
89acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
90acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
91acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
92acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } }; // not exist
93*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused DBGU_NBIO_BASE	= { { { { 0x000001C0, 0, 0, 0, 0 } },
94acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
95acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
96acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
97acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } }; // not exist
98*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused DBGU_IO_BASE	= { { { { 0x000001E0, 0, 0, 0, 0 } },
99acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
100acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
101acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
102acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } }; // not exist
103*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused DFX_DAP_BASE	= { { { { 0x000005A0, 0, 0, 0, 0 } },
104acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
105acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
106acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
107acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } }; // not exist
108*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused DFX_BASE	= { { { { 0x00000580, 0, 0, 0, 0 } },
109acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
110acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
111acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
112acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } }; // this file does not contain registers
113*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused ISP_BASE	= { { { { 0x00018000, 0, 0, 0, 0 } },
114acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
115acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
116acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
117acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } }; // not exist
118*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused SYSTEMHUB_BASE	= { { { { 0x00000EA0, 0, 0, 0, 0 } },
119acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
120acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
121acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
122acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } }; // not exist
123*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused L2IMU_BASE	= { { { { 0x00007DC0, 0, 0, 0, 0 } },
124acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
125acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
126acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
127acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
128*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused IOHC_BASE	= { { { { 0x00010000, 0, 0, 0, 0 } },
129acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
130acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
131acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
132acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
133*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused ATHUB_BASE	= { { { { 0x00000C20, 0, 0, 0, 0 } },
134acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
135acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
136acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
137acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
138*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused VCE_BASE	= { { { { 0x00007E00, 0x00048800, 0, 0, 0 } },
139acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
140acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
141acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
142acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
143*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused GC_BASE	= { { { { 0x00002000, 0x0000A000, 0, 0, 0 } },
144acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
145acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
146acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
147acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
148*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused MMHUB_BASE	= { { { { 0x0001A000, 0, 0, 0, 0 } },
149acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
150acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
151acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
152acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
153*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused RSMU_BASE	= { { { { 0x00012000, 0, 0, 0, 0 } },
154acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
155acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
156acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
157acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
158*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused HDP_BASE	= { { { { 0x00000F20, 0, 0, 0, 0 } },
159acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
160acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
161acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
162acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
163*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused OSSSYS_BASE	 = { { { { 0x000010A0, 0, 0, 0, 0 } },
164acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
165acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
166acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
167acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
168*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused SDMA0_BASE	= { { { { 0x00001260, 0, 0, 0, 0 } },
169acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
170acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
171acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
172acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
173*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused SDMA1_BASE	= { { { { 0x00001460, 0, 0, 0, 0 } },
174acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
175acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
176acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
177acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
178*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused XDMA_BASE	= { { { { 0x00003400, 0, 0, 0, 0 } },
179acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
180acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
181acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
182acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
183*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused UMC_BASE	= { { { { 0x00014000, 0, 0, 0, 0 } },
184acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
185acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
186acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
187acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
188*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused THM_BASE	= { { { { 0x00016600, 0, 0, 0, 0 } },
189acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
190acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
191acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
192acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
193*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused SMUIO_BASE	= { { { { 0x00016800, 0, 0, 0, 0 } },
194acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
195acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
196acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
197acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
198*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused PWR_BASE	= { { { { 0x00016A00, 0, 0, 0, 0 } },
199acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
200acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
201acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
202acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
203*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused CLK_BASE	= { { { { 0x00016C00, 0, 0, 0, 0 } },
204acdf249fSHawking Zhang 										{ { 0x00016E00, 0, 0, 0, 0 } },
205acdf249fSHawking Zhang 										{ { 0x00017000, 0, 0, 0, 0 } },
206acdf249fSHawking Zhang 										{ { 0x00017200, 0, 0, 0, 0 } },
207acdf249fSHawking Zhang 										{ { 0x00017E00, 0, 0, 0, 0 } } } };
208*1b98bc5dSLee Jones static const struct IP_BASE __maybe_unused FUSE_BASE	= { { { { 0x00017400, 0, 0, 0, 0 } },
209acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
210acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
211acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } },
212acdf249fSHawking Zhang 										{ { 0, 0, 0, 0, 0 } } } };
213acdf249fSHawking Zhang 
214acdf249fSHawking Zhang 
215acdf249fSHawking Zhang #define NBIF_BASE__INST0_SEG0                     0x00000000
216acdf249fSHawking Zhang #define NBIF_BASE__INST0_SEG1                     0x00000014
217acdf249fSHawking Zhang #define NBIF_BASE__INST0_SEG2                     0x00000D20
218acdf249fSHawking Zhang #define NBIF_BASE__INST0_SEG3                     0x00010400
219acdf249fSHawking Zhang #define NBIF_BASE__INST0_SEG4                     0
220acdf249fSHawking Zhang 
221acdf249fSHawking Zhang #define NBIF_BASE__INST1_SEG0                     0
222acdf249fSHawking Zhang #define NBIF_BASE__INST1_SEG1                     0
223acdf249fSHawking Zhang #define NBIF_BASE__INST1_SEG2                     0
224acdf249fSHawking Zhang #define NBIF_BASE__INST1_SEG3                     0
225acdf249fSHawking Zhang #define NBIF_BASE__INST1_SEG4                     0
226acdf249fSHawking Zhang 
227acdf249fSHawking Zhang #define NBIF_BASE__INST2_SEG0                     0
228acdf249fSHawking Zhang #define NBIF_BASE__INST2_SEG1                     0
229acdf249fSHawking Zhang #define NBIF_BASE__INST2_SEG2                     0
230acdf249fSHawking Zhang #define NBIF_BASE__INST2_SEG3                     0
231acdf249fSHawking Zhang #define NBIF_BASE__INST2_SEG4                     0
232acdf249fSHawking Zhang 
233acdf249fSHawking Zhang #define NBIF_BASE__INST3_SEG0                     0
234acdf249fSHawking Zhang #define NBIF_BASE__INST3_SEG1                     0
235acdf249fSHawking Zhang #define NBIF_BASE__INST3_SEG2                     0
236acdf249fSHawking Zhang #define NBIF_BASE__INST3_SEG3                     0
237acdf249fSHawking Zhang #define NBIF_BASE__INST3_SEG4                     0
238acdf249fSHawking Zhang 
239acdf249fSHawking Zhang #define NBIF_BASE__INST4_SEG0                     0
240acdf249fSHawking Zhang #define NBIF_BASE__INST4_SEG1                     0
241acdf249fSHawking Zhang #define NBIF_BASE__INST4_SEG2                     0
242acdf249fSHawking Zhang #define NBIF_BASE__INST4_SEG3                     0
243acdf249fSHawking Zhang #define NBIF_BASE__INST4_SEG4                     0
244acdf249fSHawking Zhang 
245acdf249fSHawking Zhang #define NBIO_BASE__INST0_SEG0                     0x00000000
246acdf249fSHawking Zhang #define NBIO_BASE__INST0_SEG1                     0x00000014
247acdf249fSHawking Zhang #define NBIO_BASE__INST0_SEG2                     0x00000D20
248acdf249fSHawking Zhang #define NBIO_BASE__INST0_SEG3                     0x00010400
249acdf249fSHawking Zhang #define NBIO_BASE__INST0_SEG4                     0
250acdf249fSHawking Zhang 
251acdf249fSHawking Zhang #define NBIO_BASE__INST1_SEG0                     0
252acdf249fSHawking Zhang #define NBIO_BASE__INST1_SEG1                     0
253acdf249fSHawking Zhang #define NBIO_BASE__INST1_SEG2                     0
254acdf249fSHawking Zhang #define NBIO_BASE__INST1_SEG3                     0
255acdf249fSHawking Zhang #define NBIO_BASE__INST1_SEG4                     0
256acdf249fSHawking Zhang 
257acdf249fSHawking Zhang #define NBIO_BASE__INST2_SEG0                     0
258acdf249fSHawking Zhang #define NBIO_BASE__INST2_SEG1                     0
259acdf249fSHawking Zhang #define NBIO_BASE__INST2_SEG2                     0
260acdf249fSHawking Zhang #define NBIO_BASE__INST2_SEG3                     0
261acdf249fSHawking Zhang #define NBIO_BASE__INST2_SEG4                     0
262acdf249fSHawking Zhang 
263acdf249fSHawking Zhang #define NBIO_BASE__INST3_SEG0                     0
264acdf249fSHawking Zhang #define NBIO_BASE__INST3_SEG1                     0
265acdf249fSHawking Zhang #define NBIO_BASE__INST3_SEG2                     0
266acdf249fSHawking Zhang #define NBIO_BASE__INST3_SEG3                     0
267acdf249fSHawking Zhang #define NBIO_BASE__INST3_SEG4                     0
268acdf249fSHawking Zhang 
269acdf249fSHawking Zhang #define NBIO_BASE__INST4_SEG0                     0
270acdf249fSHawking Zhang #define NBIO_BASE__INST4_SEG1                     0
271acdf249fSHawking Zhang #define NBIO_BASE__INST4_SEG2                     0
272acdf249fSHawking Zhang #define NBIO_BASE__INST4_SEG3                     0
273acdf249fSHawking Zhang #define NBIO_BASE__INST4_SEG4                     0
274acdf249fSHawking Zhang 
275acdf249fSHawking Zhang #define DCE_BASE__INST0_SEG0                      0x00000012
276acdf249fSHawking Zhang #define DCE_BASE__INST0_SEG1                      0x000000C0
277acdf249fSHawking Zhang #define DCE_BASE__INST0_SEG2                      0x000034C0
278acdf249fSHawking Zhang #define DCE_BASE__INST0_SEG3                      0
279acdf249fSHawking Zhang #define DCE_BASE__INST0_SEG4                      0
280acdf249fSHawking Zhang 
281acdf249fSHawking Zhang #define DCE_BASE__INST1_SEG0                      0
282acdf249fSHawking Zhang #define DCE_BASE__INST1_SEG1                      0
283acdf249fSHawking Zhang #define DCE_BASE__INST1_SEG2                      0
284acdf249fSHawking Zhang #define DCE_BASE__INST1_SEG3                      0
285acdf249fSHawking Zhang #define DCE_BASE__INST1_SEG4                      0
286acdf249fSHawking Zhang 
287acdf249fSHawking Zhang #define DCE_BASE__INST2_SEG0                      0
288acdf249fSHawking Zhang #define DCE_BASE__INST2_SEG1                      0
289acdf249fSHawking Zhang #define DCE_BASE__INST2_SEG2                      0
290acdf249fSHawking Zhang #define DCE_BASE__INST2_SEG3                      0
291acdf249fSHawking Zhang #define DCE_BASE__INST2_SEG4                      0
292acdf249fSHawking Zhang 
293acdf249fSHawking Zhang #define DCE_BASE__INST3_SEG0                      0
294acdf249fSHawking Zhang #define DCE_BASE__INST3_SEG1                      0
295acdf249fSHawking Zhang #define DCE_BASE__INST3_SEG2                      0
296acdf249fSHawking Zhang #define DCE_BASE__INST3_SEG3                      0
297acdf249fSHawking Zhang #define DCE_BASE__INST3_SEG4                      0
298acdf249fSHawking Zhang 
299acdf249fSHawking Zhang #define DCE_BASE__INST4_SEG0                      0
300acdf249fSHawking Zhang #define DCE_BASE__INST4_SEG1                      0
301acdf249fSHawking Zhang #define DCE_BASE__INST4_SEG2                      0
302acdf249fSHawking Zhang #define DCE_BASE__INST4_SEG3                      0
303acdf249fSHawking Zhang #define DCE_BASE__INST4_SEG4                      0
304acdf249fSHawking Zhang 
305acdf249fSHawking Zhang #define DCN_BASE__INST0_SEG0                      0x00000012
306acdf249fSHawking Zhang #define DCN_BASE__INST0_SEG1                      0x000000C0
307acdf249fSHawking Zhang #define DCN_BASE__INST0_SEG2                      0x000034C0
308acdf249fSHawking Zhang #define DCN_BASE__INST0_SEG3                      0
309acdf249fSHawking Zhang #define DCN_BASE__INST0_SEG4                      0
310acdf249fSHawking Zhang 
311acdf249fSHawking Zhang #define DCN_BASE__INST1_SEG0                      0
312acdf249fSHawking Zhang #define DCN_BASE__INST1_SEG1                      0
313acdf249fSHawking Zhang #define DCN_BASE__INST1_SEG2                      0
314acdf249fSHawking Zhang #define DCN_BASE__INST1_SEG3                      0
315acdf249fSHawking Zhang #define DCN_BASE__INST1_SEG4                      0
316acdf249fSHawking Zhang 
317acdf249fSHawking Zhang #define DCN_BASE__INST2_SEG0                      0
318acdf249fSHawking Zhang #define DCN_BASE__INST2_SEG1                      0
319acdf249fSHawking Zhang #define DCN_BASE__INST2_SEG2                      0
320acdf249fSHawking Zhang #define DCN_BASE__INST2_SEG3                      0
321acdf249fSHawking Zhang #define DCN_BASE__INST2_SEG4                      0
322acdf249fSHawking Zhang 
323acdf249fSHawking Zhang #define DCN_BASE__INST3_SEG0                      0
324acdf249fSHawking Zhang #define DCN_BASE__INST3_SEG1                      0
325acdf249fSHawking Zhang #define DCN_BASE__INST3_SEG2                      0
326acdf249fSHawking Zhang #define DCN_BASE__INST3_SEG3                      0
327acdf249fSHawking Zhang #define DCN_BASE__INST3_SEG4                      0
328acdf249fSHawking Zhang 
329acdf249fSHawking Zhang #define DCN_BASE__INST4_SEG0                      0
330acdf249fSHawking Zhang #define DCN_BASE__INST4_SEG1                      0
331acdf249fSHawking Zhang #define DCN_BASE__INST4_SEG2                      0
332acdf249fSHawking Zhang #define DCN_BASE__INST4_SEG3                      0
333acdf249fSHawking Zhang #define DCN_BASE__INST4_SEG4                      0
334acdf249fSHawking Zhang 
335acdf249fSHawking Zhang #define MP0_BASE__INST0_SEG0                      0x00016000
336acdf249fSHawking Zhang #define MP0_BASE__INST0_SEG1                      0
337acdf249fSHawking Zhang #define MP0_BASE__INST0_SEG2                      0
338acdf249fSHawking Zhang #define MP0_BASE__INST0_SEG3                      0
339acdf249fSHawking Zhang #define MP0_BASE__INST0_SEG4                      0
340acdf249fSHawking Zhang 
341acdf249fSHawking Zhang #define MP0_BASE__INST1_SEG0                      0
342acdf249fSHawking Zhang #define MP0_BASE__INST1_SEG1                      0
343acdf249fSHawking Zhang #define MP0_BASE__INST1_SEG2                      0
344acdf249fSHawking Zhang #define MP0_BASE__INST1_SEG3                      0
345acdf249fSHawking Zhang #define MP0_BASE__INST1_SEG4                      0
346acdf249fSHawking Zhang 
347acdf249fSHawking Zhang #define MP0_BASE__INST2_SEG0                      0
348acdf249fSHawking Zhang #define MP0_BASE__INST2_SEG1                      0
349acdf249fSHawking Zhang #define MP0_BASE__INST2_SEG2                      0
350acdf249fSHawking Zhang #define MP0_BASE__INST2_SEG3                      0
351acdf249fSHawking Zhang #define MP0_BASE__INST2_SEG4                      0
352acdf249fSHawking Zhang 
353acdf249fSHawking Zhang #define MP0_BASE__INST3_SEG0                      0
354acdf249fSHawking Zhang #define MP0_BASE__INST3_SEG1                      0
355acdf249fSHawking Zhang #define MP0_BASE__INST3_SEG2                      0
356acdf249fSHawking Zhang #define MP0_BASE__INST3_SEG3                      0
357acdf249fSHawking Zhang #define MP0_BASE__INST3_SEG4                      0
358acdf249fSHawking Zhang 
359acdf249fSHawking Zhang #define MP0_BASE__INST4_SEG0                      0
360acdf249fSHawking Zhang #define MP0_BASE__INST4_SEG1                      0
361acdf249fSHawking Zhang #define MP0_BASE__INST4_SEG2                      0
362acdf249fSHawking Zhang #define MP0_BASE__INST4_SEG3                      0
363acdf249fSHawking Zhang #define MP0_BASE__INST4_SEG4                      0
364acdf249fSHawking Zhang 
365acdf249fSHawking Zhang #define MP1_BASE__INST0_SEG0                      0x00016200
366acdf249fSHawking Zhang #define MP1_BASE__INST0_SEG1                      0
367acdf249fSHawking Zhang #define MP1_BASE__INST0_SEG2                      0
368acdf249fSHawking Zhang #define MP1_BASE__INST0_SEG3                      0
369acdf249fSHawking Zhang #define MP1_BASE__INST0_SEG4                      0
370acdf249fSHawking Zhang 
371acdf249fSHawking Zhang #define MP1_BASE__INST1_SEG0                      0
372acdf249fSHawking Zhang #define MP1_BASE__INST1_SEG1                      0
373acdf249fSHawking Zhang #define MP1_BASE__INST1_SEG2                      0
374acdf249fSHawking Zhang #define MP1_BASE__INST1_SEG3                      0
375acdf249fSHawking Zhang #define MP1_BASE__INST1_SEG4                      0
376acdf249fSHawking Zhang 
377acdf249fSHawking Zhang #define MP1_BASE__INST2_SEG0                      0
378acdf249fSHawking Zhang #define MP1_BASE__INST2_SEG1                      0
379acdf249fSHawking Zhang #define MP1_BASE__INST2_SEG2                      0
380acdf249fSHawking Zhang #define MP1_BASE__INST2_SEG3                      0
381acdf249fSHawking Zhang #define MP1_BASE__INST2_SEG4                      0
382acdf249fSHawking Zhang 
383acdf249fSHawking Zhang #define MP1_BASE__INST3_SEG0                      0
384acdf249fSHawking Zhang #define MP1_BASE__INST3_SEG1                      0
385acdf249fSHawking Zhang #define MP1_BASE__INST3_SEG2                      0
386acdf249fSHawking Zhang #define MP1_BASE__INST3_SEG3                      0
387acdf249fSHawking Zhang #define MP1_BASE__INST3_SEG4                      0
388acdf249fSHawking Zhang 
389acdf249fSHawking Zhang #define MP1_BASE__INST4_SEG0                      0
390acdf249fSHawking Zhang #define MP1_BASE__INST4_SEG1                      0
391acdf249fSHawking Zhang #define MP1_BASE__INST4_SEG2                      0
392acdf249fSHawking Zhang #define MP1_BASE__INST4_SEG3                      0
393acdf249fSHawking Zhang #define MP1_BASE__INST4_SEG4                      0
394acdf249fSHawking Zhang 
395acdf249fSHawking Zhang #define MP2_BASE__INST0_SEG0                      0x00016400
396acdf249fSHawking Zhang #define MP2_BASE__INST0_SEG1                      0
397acdf249fSHawking Zhang #define MP2_BASE__INST0_SEG2                      0
398acdf249fSHawking Zhang #define MP2_BASE__INST0_SEG3                      0
399acdf249fSHawking Zhang #define MP2_BASE__INST0_SEG4                      0
400acdf249fSHawking Zhang 
401acdf249fSHawking Zhang #define MP2_BASE__INST1_SEG0                      0
402acdf249fSHawking Zhang #define MP2_BASE__INST1_SEG1                      0
403acdf249fSHawking Zhang #define MP2_BASE__INST1_SEG2                      0
404acdf249fSHawking Zhang #define MP2_BASE__INST1_SEG3                      0
405acdf249fSHawking Zhang #define MP2_BASE__INST1_SEG4                      0
406acdf249fSHawking Zhang 
407acdf249fSHawking Zhang #define MP2_BASE__INST2_SEG0                      0
408acdf249fSHawking Zhang #define MP2_BASE__INST2_SEG1                      0
409acdf249fSHawking Zhang #define MP2_BASE__INST2_SEG2                      0
410acdf249fSHawking Zhang #define MP2_BASE__INST2_SEG3                      0
411acdf249fSHawking Zhang #define MP2_BASE__INST2_SEG4                      0
412acdf249fSHawking Zhang 
413acdf249fSHawking Zhang #define MP2_BASE__INST3_SEG0                      0
414acdf249fSHawking Zhang #define MP2_BASE__INST3_SEG1                      0
415acdf249fSHawking Zhang #define MP2_BASE__INST3_SEG2                      0
416acdf249fSHawking Zhang #define MP2_BASE__INST3_SEG3                      0
417acdf249fSHawking Zhang #define MP2_BASE__INST3_SEG4                      0
418acdf249fSHawking Zhang 
419acdf249fSHawking Zhang #define MP2_BASE__INST4_SEG0                      0
420acdf249fSHawking Zhang #define MP2_BASE__INST4_SEG1                      0
421acdf249fSHawking Zhang #define MP2_BASE__INST4_SEG2                      0
422acdf249fSHawking Zhang #define MP2_BASE__INST4_SEG3                      0
423acdf249fSHawking Zhang #define MP2_BASE__INST4_SEG4                      0
424acdf249fSHawking Zhang 
425acdf249fSHawking Zhang #define DF_BASE__INST0_SEG0                       0x00007000
426acdf249fSHawking Zhang #define DF_BASE__INST0_SEG1                       0
427acdf249fSHawking Zhang #define DF_BASE__INST0_SEG2                       0
428acdf249fSHawking Zhang #define DF_BASE__INST0_SEG3                       0
429acdf249fSHawking Zhang #define DF_BASE__INST0_SEG4                       0
430acdf249fSHawking Zhang 
431acdf249fSHawking Zhang #define DF_BASE__INST1_SEG0                       0
432acdf249fSHawking Zhang #define DF_BASE__INST1_SEG1                       0
433acdf249fSHawking Zhang #define DF_BASE__INST1_SEG2                       0
434acdf249fSHawking Zhang #define DF_BASE__INST1_SEG3                       0
435acdf249fSHawking Zhang #define DF_BASE__INST1_SEG4                       0
436acdf249fSHawking Zhang 
437acdf249fSHawking Zhang #define DF_BASE__INST2_SEG0                       0
438acdf249fSHawking Zhang #define DF_BASE__INST2_SEG1                       0
439acdf249fSHawking Zhang #define DF_BASE__INST2_SEG2                       0
440acdf249fSHawking Zhang #define DF_BASE__INST2_SEG3                       0
441acdf249fSHawking Zhang #define DF_BASE__INST2_SEG4                       0
442acdf249fSHawking Zhang 
443acdf249fSHawking Zhang #define DF_BASE__INST3_SEG0                       0
444acdf249fSHawking Zhang #define DF_BASE__INST3_SEG1                       0
445acdf249fSHawking Zhang #define DF_BASE__INST3_SEG2                       0
446acdf249fSHawking Zhang #define DF_BASE__INST3_SEG3                       0
447acdf249fSHawking Zhang #define DF_BASE__INST3_SEG4                       0
448acdf249fSHawking Zhang 
449acdf249fSHawking Zhang #define DF_BASE__INST4_SEG0                       0
450acdf249fSHawking Zhang #define DF_BASE__INST4_SEG1                       0
451acdf249fSHawking Zhang #define DF_BASE__INST4_SEG2                       0
452acdf249fSHawking Zhang #define DF_BASE__INST4_SEG3                       0
453acdf249fSHawking Zhang #define DF_BASE__INST4_SEG4                       0
454acdf249fSHawking Zhang 
455acdf249fSHawking Zhang #define UVD_BASE__INST0_SEG0                      0x00007800
456acdf249fSHawking Zhang #define UVD_BASE__INST0_SEG1                      0x00007E00
457acdf249fSHawking Zhang #define UVD_BASE__INST0_SEG2                      0
458acdf249fSHawking Zhang #define UVD_BASE__INST0_SEG3                      0
459acdf249fSHawking Zhang #define UVD_BASE__INST0_SEG4                      0
460acdf249fSHawking Zhang 
461acdf249fSHawking Zhang #define UVD_BASE__INST1_SEG0                      0
462acdf249fSHawking Zhang #define UVD_BASE__INST1_SEG1                      0
463acdf249fSHawking Zhang #define UVD_BASE__INST1_SEG2                      0
464acdf249fSHawking Zhang #define UVD_BASE__INST1_SEG3                      0
465acdf249fSHawking Zhang #define UVD_BASE__INST1_SEG4                      0
466acdf249fSHawking Zhang 
467acdf249fSHawking Zhang #define UVD_BASE__INST2_SEG0                      0
468acdf249fSHawking Zhang #define UVD_BASE__INST2_SEG1                      0
469acdf249fSHawking Zhang #define UVD_BASE__INST2_SEG2                      0
470acdf249fSHawking Zhang #define UVD_BASE__INST2_SEG3                      0
471acdf249fSHawking Zhang #define UVD_BASE__INST2_SEG4                      0
472acdf249fSHawking Zhang 
473acdf249fSHawking Zhang #define UVD_BASE__INST3_SEG0                      0
474acdf249fSHawking Zhang #define UVD_BASE__INST3_SEG1                      0
475acdf249fSHawking Zhang #define UVD_BASE__INST3_SEG2                      0
476acdf249fSHawking Zhang #define UVD_BASE__INST3_SEG3                      0
477acdf249fSHawking Zhang #define UVD_BASE__INST3_SEG4                      0
478acdf249fSHawking Zhang 
479acdf249fSHawking Zhang #define UVD_BASE__INST4_SEG0                      0
480acdf249fSHawking Zhang #define UVD_BASE__INST4_SEG1                      0
481acdf249fSHawking Zhang #define UVD_BASE__INST4_SEG2                      0
482acdf249fSHawking Zhang #define UVD_BASE__INST4_SEG3                      0
483acdf249fSHawking Zhang #define UVD_BASE__INST4_SEG4                      0
484acdf249fSHawking Zhang 
485acdf249fSHawking Zhang #define VCN_BASE__INST0_SEG0                      0x00007800
486acdf249fSHawking Zhang #define VCN_BASE__INST0_SEG1                      0x00007E00
487acdf249fSHawking Zhang #define VCN_BASE__INST0_SEG2                      0
488acdf249fSHawking Zhang #define VCN_BASE__INST0_SEG3                      0
489acdf249fSHawking Zhang #define VCN_BASE__INST0_SEG4                      0
490acdf249fSHawking Zhang 
491acdf249fSHawking Zhang #define VCN_BASE__INST1_SEG0                      0
492acdf249fSHawking Zhang #define VCN_BASE__INST1_SEG1                      0
493acdf249fSHawking Zhang #define VCN_BASE__INST1_SEG2                      0
494acdf249fSHawking Zhang #define VCN_BASE__INST1_SEG3                      0
495acdf249fSHawking Zhang #define VCN_BASE__INST1_SEG4                      0
496acdf249fSHawking Zhang 
497acdf249fSHawking Zhang #define VCN_BASE__INST2_SEG0                      0
498acdf249fSHawking Zhang #define VCN_BASE__INST2_SEG1                      0
499acdf249fSHawking Zhang #define VCN_BASE__INST2_SEG2                      0
500acdf249fSHawking Zhang #define VCN_BASE__INST2_SEG3                      0
501acdf249fSHawking Zhang #define VCN_BASE__INST2_SEG4                      0
502acdf249fSHawking Zhang 
503acdf249fSHawking Zhang #define VCN_BASE__INST3_SEG0                      0
504acdf249fSHawking Zhang #define VCN_BASE__INST3_SEG1                      0
505acdf249fSHawking Zhang #define VCN_BASE__INST3_SEG2                      0
506acdf249fSHawking Zhang #define VCN_BASE__INST3_SEG3                      0
507acdf249fSHawking Zhang #define VCN_BASE__INST3_SEG4                      0
508acdf249fSHawking Zhang 
509acdf249fSHawking Zhang #define VCN_BASE__INST4_SEG0                      0
510acdf249fSHawking Zhang #define VCN_BASE__INST4_SEG1                      0
511acdf249fSHawking Zhang #define VCN_BASE__INST4_SEG2                      0
512acdf249fSHawking Zhang #define VCN_BASE__INST4_SEG3                      0
513acdf249fSHawking Zhang #define VCN_BASE__INST4_SEG4                      0
514acdf249fSHawking Zhang 
515acdf249fSHawking Zhang #define DBGU_BASE__INST0_SEG0                     0x00000180
516acdf249fSHawking Zhang #define DBGU_BASE__INST0_SEG1                     0x000001A0
517acdf249fSHawking Zhang #define DBGU_BASE__INST0_SEG2                     0
518acdf249fSHawking Zhang #define DBGU_BASE__INST0_SEG3                     0
519acdf249fSHawking Zhang #define DBGU_BASE__INST0_SEG4                     0
520acdf249fSHawking Zhang 
521acdf249fSHawking Zhang #define DBGU_BASE__INST1_SEG0                     0
522acdf249fSHawking Zhang #define DBGU_BASE__INST1_SEG1                     0
523acdf249fSHawking Zhang #define DBGU_BASE__INST1_SEG2                     0
524acdf249fSHawking Zhang #define DBGU_BASE__INST1_SEG3                     0
525acdf249fSHawking Zhang #define DBGU_BASE__INST1_SEG4                     0
526acdf249fSHawking Zhang 
527acdf249fSHawking Zhang #define DBGU_BASE__INST2_SEG0                     0
528acdf249fSHawking Zhang #define DBGU_BASE__INST2_SEG1                     0
529acdf249fSHawking Zhang #define DBGU_BASE__INST2_SEG2                     0
530acdf249fSHawking Zhang #define DBGU_BASE__INST2_SEG3                     0
531acdf249fSHawking Zhang #define DBGU_BASE__INST2_SEG4                     0
532acdf249fSHawking Zhang 
533acdf249fSHawking Zhang #define DBGU_BASE__INST3_SEG0                     0
534acdf249fSHawking Zhang #define DBGU_BASE__INST3_SEG1                     0
535acdf249fSHawking Zhang #define DBGU_BASE__INST3_SEG2                     0
536acdf249fSHawking Zhang #define DBGU_BASE__INST3_SEG3                     0
537acdf249fSHawking Zhang #define DBGU_BASE__INST3_SEG4                     0
538acdf249fSHawking Zhang 
539acdf249fSHawking Zhang #define DBGU_BASE__INST4_SEG0                     0
540acdf249fSHawking Zhang #define DBGU_BASE__INST4_SEG1                     0
541acdf249fSHawking Zhang #define DBGU_BASE__INST4_SEG2                     0
542acdf249fSHawking Zhang #define DBGU_BASE__INST4_SEG3                     0
543acdf249fSHawking Zhang #define DBGU_BASE__INST4_SEG4                     0
544acdf249fSHawking Zhang 
545acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST0_SEG0                0x000001C0
546acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST0_SEG1                0
547acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST0_SEG2                0
548acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST0_SEG3                0
549acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST0_SEG4                0
550acdf249fSHawking Zhang 
551acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST1_SEG0                0
552acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST1_SEG1                0
553acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST1_SEG2                0
554acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST1_SEG3                0
555acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST1_SEG4                0
556acdf249fSHawking Zhang 
557acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST2_SEG0                0
558acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST2_SEG1                0
559acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST2_SEG2                0
560acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST2_SEG3                0
561acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST2_SEG4                0
562acdf249fSHawking Zhang 
563acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST3_SEG0                0
564acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST3_SEG1                0
565acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST3_SEG2                0
566acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST3_SEG3                0
567acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST3_SEG4                0
568acdf249fSHawking Zhang 
569acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST4_SEG0                0
570acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST4_SEG1                0
571acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST4_SEG2                0
572acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST4_SEG3                0
573acdf249fSHawking Zhang #define DBGU_NBIO_BASE__INST4_SEG4                0
574acdf249fSHawking Zhang 
575acdf249fSHawking Zhang #define DBGU_IO_BASE__INST0_SEG0                  0x000001E0
576acdf249fSHawking Zhang #define DBGU_IO_BASE__INST0_SEG1                  0
577acdf249fSHawking Zhang #define DBGU_IO_BASE__INST0_SEG2                  0
578acdf249fSHawking Zhang #define DBGU_IO_BASE__INST0_SEG3                  0
579acdf249fSHawking Zhang #define DBGU_IO_BASE__INST0_SEG4                  0
580acdf249fSHawking Zhang 
581acdf249fSHawking Zhang #define DBGU_IO_BASE__INST1_SEG0                  0
582acdf249fSHawking Zhang #define DBGU_IO_BASE__INST1_SEG1                  0
583acdf249fSHawking Zhang #define DBGU_IO_BASE__INST1_SEG2                  0
584acdf249fSHawking Zhang #define DBGU_IO_BASE__INST1_SEG3                  0
585acdf249fSHawking Zhang #define DBGU_IO_BASE__INST1_SEG4                  0
586acdf249fSHawking Zhang 
587acdf249fSHawking Zhang #define DBGU_IO_BASE__INST2_SEG0                  0
588acdf249fSHawking Zhang #define DBGU_IO_BASE__INST2_SEG1                  0
589acdf249fSHawking Zhang #define DBGU_IO_BASE__INST2_SEG2                  0
590acdf249fSHawking Zhang #define DBGU_IO_BASE__INST2_SEG3                  0
591acdf249fSHawking Zhang #define DBGU_IO_BASE__INST2_SEG4                  0
592acdf249fSHawking Zhang 
593acdf249fSHawking Zhang #define DBGU_IO_BASE__INST3_SEG0                  0
594acdf249fSHawking Zhang #define DBGU_IO_BASE__INST3_SEG1                  0
595acdf249fSHawking Zhang #define DBGU_IO_BASE__INST3_SEG2                  0
596acdf249fSHawking Zhang #define DBGU_IO_BASE__INST3_SEG3                  0
597acdf249fSHawking Zhang #define DBGU_IO_BASE__INST3_SEG4                  0
598acdf249fSHawking Zhang 
599acdf249fSHawking Zhang #define DBGU_IO_BASE__INST4_SEG0                  0
600acdf249fSHawking Zhang #define DBGU_IO_BASE__INST4_SEG1                  0
601acdf249fSHawking Zhang #define DBGU_IO_BASE__INST4_SEG2                  0
602acdf249fSHawking Zhang #define DBGU_IO_BASE__INST4_SEG3                  0
603acdf249fSHawking Zhang #define DBGU_IO_BASE__INST4_SEG4                  0
604acdf249fSHawking Zhang 
605acdf249fSHawking Zhang #define DFX_DAP_BASE__INST0_SEG0                  0x000005A0
606acdf249fSHawking Zhang #define DFX_DAP_BASE__INST0_SEG1                  0
607acdf249fSHawking Zhang #define DFX_DAP_BASE__INST0_SEG2                  0
608acdf249fSHawking Zhang #define DFX_DAP_BASE__INST0_SEG3                  0
609acdf249fSHawking Zhang #define DFX_DAP_BASE__INST0_SEG4                  0
610acdf249fSHawking Zhang 
611acdf249fSHawking Zhang #define DFX_DAP_BASE__INST1_SEG0                  0
612acdf249fSHawking Zhang #define DFX_DAP_BASE__INST1_SEG1                  0
613acdf249fSHawking Zhang #define DFX_DAP_BASE__INST1_SEG2                  0
614acdf249fSHawking Zhang #define DFX_DAP_BASE__INST1_SEG3                  0
615acdf249fSHawking Zhang #define DFX_DAP_BASE__INST1_SEG4                  0
616acdf249fSHawking Zhang 
617acdf249fSHawking Zhang #define DFX_DAP_BASE__INST2_SEG0                  0
618acdf249fSHawking Zhang #define DFX_DAP_BASE__INST2_SEG1                  0
619acdf249fSHawking Zhang #define DFX_DAP_BASE__INST2_SEG2                  0
620acdf249fSHawking Zhang #define DFX_DAP_BASE__INST2_SEG3                  0
621acdf249fSHawking Zhang #define DFX_DAP_BASE__INST2_SEG4                  0
622acdf249fSHawking Zhang 
623acdf249fSHawking Zhang #define DFX_DAP_BASE__INST3_SEG0                  0
624acdf249fSHawking Zhang #define DFX_DAP_BASE__INST3_SEG1                  0
625acdf249fSHawking Zhang #define DFX_DAP_BASE__INST3_SEG2                  0
626acdf249fSHawking Zhang #define DFX_DAP_BASE__INST3_SEG3                  0
627acdf249fSHawking Zhang #define DFX_DAP_BASE__INST3_SEG4                  0
628acdf249fSHawking Zhang 
629acdf249fSHawking Zhang #define DFX_DAP_BASE__INST4_SEG0                  0
630acdf249fSHawking Zhang #define DFX_DAP_BASE__INST4_SEG1                  0
631acdf249fSHawking Zhang #define DFX_DAP_BASE__INST4_SEG2                  0
632acdf249fSHawking Zhang #define DFX_DAP_BASE__INST4_SEG3                  0
633acdf249fSHawking Zhang #define DFX_DAP_BASE__INST4_SEG4                  0
634acdf249fSHawking Zhang 
635acdf249fSHawking Zhang #define DFX_BASE__INST0_SEG0                      0x00000580
636acdf249fSHawking Zhang #define DFX_BASE__INST0_SEG1                      0
637acdf249fSHawking Zhang #define DFX_BASE__INST0_SEG2                      0
638acdf249fSHawking Zhang #define DFX_BASE__INST0_SEG3                      0
639acdf249fSHawking Zhang #define DFX_BASE__INST0_SEG4                      0
640acdf249fSHawking Zhang 
641acdf249fSHawking Zhang #define DFX_BASE__INST1_SEG0                      0
642acdf249fSHawking Zhang #define DFX_BASE__INST1_SEG1                      0
643acdf249fSHawking Zhang #define DFX_BASE__INST1_SEG2                      0
644acdf249fSHawking Zhang #define DFX_BASE__INST1_SEG3                      0
645acdf249fSHawking Zhang #define DFX_BASE__INST1_SEG4                      0
646acdf249fSHawking Zhang 
647acdf249fSHawking Zhang #define DFX_BASE__INST2_SEG0                      0
648acdf249fSHawking Zhang #define DFX_BASE__INST2_SEG1                      0
649acdf249fSHawking Zhang #define DFX_BASE__INST2_SEG2                      0
650acdf249fSHawking Zhang #define DFX_BASE__INST2_SEG3                      0
651acdf249fSHawking Zhang #define DFX_BASE__INST2_SEG4                      0
652acdf249fSHawking Zhang 
653acdf249fSHawking Zhang #define DFX_BASE__INST3_SEG0                      0
654acdf249fSHawking Zhang #define DFX_BASE__INST3_SEG1                      0
655acdf249fSHawking Zhang #define DFX_BASE__INST3_SEG2                      0
656acdf249fSHawking Zhang #define DFX_BASE__INST3_SEG3                      0
657acdf249fSHawking Zhang #define DFX_BASE__INST3_SEG4                      0
658acdf249fSHawking Zhang 
659acdf249fSHawking Zhang #define DFX_BASE__INST4_SEG0                      0
660acdf249fSHawking Zhang #define DFX_BASE__INST4_SEG1                      0
661acdf249fSHawking Zhang #define DFX_BASE__INST4_SEG2                      0
662acdf249fSHawking Zhang #define DFX_BASE__INST4_SEG3                      0
663acdf249fSHawking Zhang #define DFX_BASE__INST4_SEG4                      0
664acdf249fSHawking Zhang 
665acdf249fSHawking Zhang #define ISP_BASE__INST0_SEG0                      0x00018000
666acdf249fSHawking Zhang #define ISP_BASE__INST0_SEG1                      0
667acdf249fSHawking Zhang #define ISP_BASE__INST0_SEG2                      0
668acdf249fSHawking Zhang #define ISP_BASE__INST0_SEG3                      0
669acdf249fSHawking Zhang #define ISP_BASE__INST0_SEG4                      0
670acdf249fSHawking Zhang 
671acdf249fSHawking Zhang #define ISP_BASE__INST1_SEG0                      0
672acdf249fSHawking Zhang #define ISP_BASE__INST1_SEG1                      0
673acdf249fSHawking Zhang #define ISP_BASE__INST1_SEG2                      0
674acdf249fSHawking Zhang #define ISP_BASE__INST1_SEG3                      0
675acdf249fSHawking Zhang #define ISP_BASE__INST1_SEG4                      0
676acdf249fSHawking Zhang 
677acdf249fSHawking Zhang #define ISP_BASE__INST2_SEG0                      0
678acdf249fSHawking Zhang #define ISP_BASE__INST2_SEG1                      0
679acdf249fSHawking Zhang #define ISP_BASE__INST2_SEG2                      0
680acdf249fSHawking Zhang #define ISP_BASE__INST2_SEG3                      0
681acdf249fSHawking Zhang #define ISP_BASE__INST2_SEG4                      0
682acdf249fSHawking Zhang 
683acdf249fSHawking Zhang #define ISP_BASE__INST3_SEG0                      0
684acdf249fSHawking Zhang #define ISP_BASE__INST3_SEG1                      0
685acdf249fSHawking Zhang #define ISP_BASE__INST3_SEG2                      0
686acdf249fSHawking Zhang #define ISP_BASE__INST3_SEG3                      0
687acdf249fSHawking Zhang #define ISP_BASE__INST3_SEG4                      0
688acdf249fSHawking Zhang 
689acdf249fSHawking Zhang #define ISP_BASE__INST4_SEG0                      0
690acdf249fSHawking Zhang #define ISP_BASE__INST4_SEG1                      0
691acdf249fSHawking Zhang #define ISP_BASE__INST4_SEG2                      0
692acdf249fSHawking Zhang #define ISP_BASE__INST4_SEG3                      0
693acdf249fSHawking Zhang #define ISP_BASE__INST4_SEG4                      0
694acdf249fSHawking Zhang 
695acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST0_SEG0                0x00000EA0
696acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST0_SEG1                0
697acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST0_SEG2                0
698acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST0_SEG3                0
699acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST0_SEG4                0
700acdf249fSHawking Zhang 
701acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST1_SEG0                0
702acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST1_SEG1                0
703acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST1_SEG2                0
704acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST1_SEG3                0
705acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST1_SEG4                0
706acdf249fSHawking Zhang 
707acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST2_SEG0                0
708acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST2_SEG1                0
709acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST2_SEG2                0
710acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST2_SEG3                0
711acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST2_SEG4                0
712acdf249fSHawking Zhang 
713acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST3_SEG0                0
714acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST3_SEG1                0
715acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST3_SEG2                0
716acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST3_SEG3                0
717acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST3_SEG4                0
718acdf249fSHawking Zhang 
719acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST4_SEG0                0
720acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST4_SEG1                0
721acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST4_SEG2                0
722acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST4_SEG3                0
723acdf249fSHawking Zhang #define SYSTEMHUB_BASE__INST4_SEG4                0
724acdf249fSHawking Zhang 
725acdf249fSHawking Zhang #define L2IMU_BASE__INST0_SEG0                    0x00007DC0
726acdf249fSHawking Zhang #define L2IMU_BASE__INST0_SEG1                    0
727acdf249fSHawking Zhang #define L2IMU_BASE__INST0_SEG2                    0
728acdf249fSHawking Zhang #define L2IMU_BASE__INST0_SEG3                    0
729acdf249fSHawking Zhang #define L2IMU_BASE__INST0_SEG4                    0
730acdf249fSHawking Zhang 
731acdf249fSHawking Zhang #define L2IMU_BASE__INST1_SEG0                    0
732acdf249fSHawking Zhang #define L2IMU_BASE__INST1_SEG1                    0
733acdf249fSHawking Zhang #define L2IMU_BASE__INST1_SEG2                    0
734acdf249fSHawking Zhang #define L2IMU_BASE__INST1_SEG3                    0
735acdf249fSHawking Zhang #define L2IMU_BASE__INST1_SEG4                    0
736acdf249fSHawking Zhang 
737acdf249fSHawking Zhang #define L2IMU_BASE__INST2_SEG0                    0
738acdf249fSHawking Zhang #define L2IMU_BASE__INST2_SEG1                    0
739acdf249fSHawking Zhang #define L2IMU_BASE__INST2_SEG2                    0
740acdf249fSHawking Zhang #define L2IMU_BASE__INST2_SEG3                    0
741acdf249fSHawking Zhang #define L2IMU_BASE__INST2_SEG4                    0
742acdf249fSHawking Zhang 
743acdf249fSHawking Zhang #define L2IMU_BASE__INST3_SEG0                    0
744acdf249fSHawking Zhang #define L2IMU_BASE__INST3_SEG1                    0
745acdf249fSHawking Zhang #define L2IMU_BASE__INST3_SEG2                    0
746acdf249fSHawking Zhang #define L2IMU_BASE__INST3_SEG3                    0
747acdf249fSHawking Zhang #define L2IMU_BASE__INST3_SEG4                    0
748acdf249fSHawking Zhang 
749acdf249fSHawking Zhang #define L2IMU_BASE__INST4_SEG0                    0
750acdf249fSHawking Zhang #define L2IMU_BASE__INST4_SEG1                    0
751acdf249fSHawking Zhang #define L2IMU_BASE__INST4_SEG2                    0
752acdf249fSHawking Zhang #define L2IMU_BASE__INST4_SEG3                    0
753acdf249fSHawking Zhang #define L2IMU_BASE__INST4_SEG4                    0
754acdf249fSHawking Zhang 
755acdf249fSHawking Zhang #define IOHC_BASE__INST0_SEG0                     0x00010000
756acdf249fSHawking Zhang #define IOHC_BASE__INST0_SEG1                     0
757acdf249fSHawking Zhang #define IOHC_BASE__INST0_SEG2                     0
758acdf249fSHawking Zhang #define IOHC_BASE__INST0_SEG3                     0
759acdf249fSHawking Zhang #define IOHC_BASE__INST0_SEG4                     0
760acdf249fSHawking Zhang 
761acdf249fSHawking Zhang #define IOHC_BASE__INST1_SEG0                     0
762acdf249fSHawking Zhang #define IOHC_BASE__INST1_SEG1                     0
763acdf249fSHawking Zhang #define IOHC_BASE__INST1_SEG2                     0
764acdf249fSHawking Zhang #define IOHC_BASE__INST1_SEG3                     0
765acdf249fSHawking Zhang #define IOHC_BASE__INST1_SEG4                     0
766acdf249fSHawking Zhang 
767acdf249fSHawking Zhang #define IOHC_BASE__INST2_SEG0                     0
768acdf249fSHawking Zhang #define IOHC_BASE__INST2_SEG1                     0
769acdf249fSHawking Zhang #define IOHC_BASE__INST2_SEG2                     0
770acdf249fSHawking Zhang #define IOHC_BASE__INST2_SEG3                     0
771acdf249fSHawking Zhang #define IOHC_BASE__INST2_SEG4                     0
772acdf249fSHawking Zhang 
773acdf249fSHawking Zhang #define IOHC_BASE__INST3_SEG0                     0
774acdf249fSHawking Zhang #define IOHC_BASE__INST3_SEG1                     0
775acdf249fSHawking Zhang #define IOHC_BASE__INST3_SEG2                     0
776acdf249fSHawking Zhang #define IOHC_BASE__INST3_SEG3                     0
777acdf249fSHawking Zhang #define IOHC_BASE__INST3_SEG4                     0
778acdf249fSHawking Zhang 
779acdf249fSHawking Zhang #define IOHC_BASE__INST4_SEG0                     0
780acdf249fSHawking Zhang #define IOHC_BASE__INST4_SEG1                     0
781acdf249fSHawking Zhang #define IOHC_BASE__INST4_SEG2                     0
782acdf249fSHawking Zhang #define IOHC_BASE__INST4_SEG3                     0
783acdf249fSHawking Zhang #define IOHC_BASE__INST4_SEG4                     0
784acdf249fSHawking Zhang 
785acdf249fSHawking Zhang #define ATHUB_BASE__INST0_SEG0                    0x00000C20
786acdf249fSHawking Zhang #define ATHUB_BASE__INST0_SEG1                    0
787acdf249fSHawking Zhang #define ATHUB_BASE__INST0_SEG2                    0
788acdf249fSHawking Zhang #define ATHUB_BASE__INST0_SEG3                    0
789acdf249fSHawking Zhang #define ATHUB_BASE__INST0_SEG4                    0
790acdf249fSHawking Zhang 
791acdf249fSHawking Zhang #define ATHUB_BASE__INST1_SEG0                    0
792acdf249fSHawking Zhang #define ATHUB_BASE__INST1_SEG1                    0
793acdf249fSHawking Zhang #define ATHUB_BASE__INST1_SEG2                    0
794acdf249fSHawking Zhang #define ATHUB_BASE__INST1_SEG3                    0
795acdf249fSHawking Zhang #define ATHUB_BASE__INST1_SEG4                    0
796acdf249fSHawking Zhang 
797acdf249fSHawking Zhang #define ATHUB_BASE__INST2_SEG0                    0
798acdf249fSHawking Zhang #define ATHUB_BASE__INST2_SEG1                    0
799acdf249fSHawking Zhang #define ATHUB_BASE__INST2_SEG2                    0
800acdf249fSHawking Zhang #define ATHUB_BASE__INST2_SEG3                    0
801acdf249fSHawking Zhang #define ATHUB_BASE__INST2_SEG4                    0
802acdf249fSHawking Zhang 
803acdf249fSHawking Zhang #define ATHUB_BASE__INST3_SEG0                    0
804acdf249fSHawking Zhang #define ATHUB_BASE__INST3_SEG1                    0
805acdf249fSHawking Zhang #define ATHUB_BASE__INST3_SEG2                    0
806acdf249fSHawking Zhang #define ATHUB_BASE__INST3_SEG3                    0
807acdf249fSHawking Zhang #define ATHUB_BASE__INST3_SEG4                    0
808acdf249fSHawking Zhang 
809acdf249fSHawking Zhang #define ATHUB_BASE__INST4_SEG0                    0
810acdf249fSHawking Zhang #define ATHUB_BASE__INST4_SEG1                    0
811acdf249fSHawking Zhang #define ATHUB_BASE__INST4_SEG2                    0
812acdf249fSHawking Zhang #define ATHUB_BASE__INST4_SEG3                    0
813acdf249fSHawking Zhang #define ATHUB_BASE__INST4_SEG4                    0
814acdf249fSHawking Zhang 
815acdf249fSHawking Zhang #define VCE_BASE__INST0_SEG0                      0x00007E00
816acdf249fSHawking Zhang #define VCE_BASE__INST0_SEG1                      0x00048800
817acdf249fSHawking Zhang #define VCE_BASE__INST0_SEG2                      0
818acdf249fSHawking Zhang #define VCE_BASE__INST0_SEG3                      0
819acdf249fSHawking Zhang #define VCE_BASE__INST0_SEG4                      0
820acdf249fSHawking Zhang 
821acdf249fSHawking Zhang #define VCE_BASE__INST1_SEG0                      0
822acdf249fSHawking Zhang #define VCE_BASE__INST1_SEG1                      0
823acdf249fSHawking Zhang #define VCE_BASE__INST1_SEG2                      0
824acdf249fSHawking Zhang #define VCE_BASE__INST1_SEG3                      0
825acdf249fSHawking Zhang #define VCE_BASE__INST1_SEG4                      0
826acdf249fSHawking Zhang 
827acdf249fSHawking Zhang #define VCE_BASE__INST2_SEG0                      0
828acdf249fSHawking Zhang #define VCE_BASE__INST2_SEG1                      0
829acdf249fSHawking Zhang #define VCE_BASE__INST2_SEG2                      0
830acdf249fSHawking Zhang #define VCE_BASE__INST2_SEG3                      0
831acdf249fSHawking Zhang #define VCE_BASE__INST2_SEG4                      0
832acdf249fSHawking Zhang 
833acdf249fSHawking Zhang #define VCE_BASE__INST3_SEG0                      0
834acdf249fSHawking Zhang #define VCE_BASE__INST3_SEG1                      0
835acdf249fSHawking Zhang #define VCE_BASE__INST3_SEG2                      0
836acdf249fSHawking Zhang #define VCE_BASE__INST3_SEG3                      0
837acdf249fSHawking Zhang #define VCE_BASE__INST3_SEG4                      0
838acdf249fSHawking Zhang 
839acdf249fSHawking Zhang #define VCE_BASE__INST4_SEG0                      0
840acdf249fSHawking Zhang #define VCE_BASE__INST4_SEG1                      0
841acdf249fSHawking Zhang #define VCE_BASE__INST4_SEG2                      0
842acdf249fSHawking Zhang #define VCE_BASE__INST4_SEG3                      0
843acdf249fSHawking Zhang #define VCE_BASE__INST4_SEG4                      0
844acdf249fSHawking Zhang 
845acdf249fSHawking Zhang #define GC_BASE__INST0_SEG0                       0x00002000
846acdf249fSHawking Zhang #define GC_BASE__INST0_SEG1                       0x0000A000
847acdf249fSHawking Zhang #define GC_BASE__INST0_SEG2                       0
848acdf249fSHawking Zhang #define GC_BASE__INST0_SEG3                       0
849acdf249fSHawking Zhang #define GC_BASE__INST0_SEG4                       0
850acdf249fSHawking Zhang 
851acdf249fSHawking Zhang #define GC_BASE__INST1_SEG0                       0
852acdf249fSHawking Zhang #define GC_BASE__INST1_SEG1                       0
853acdf249fSHawking Zhang #define GC_BASE__INST1_SEG2                       0
854acdf249fSHawking Zhang #define GC_BASE__INST1_SEG3                       0
855acdf249fSHawking Zhang #define GC_BASE__INST1_SEG4                       0
856acdf249fSHawking Zhang 
857acdf249fSHawking Zhang #define GC_BASE__INST2_SEG0                       0
858acdf249fSHawking Zhang #define GC_BASE__INST2_SEG1                       0
859acdf249fSHawking Zhang #define GC_BASE__INST2_SEG2                       0
860acdf249fSHawking Zhang #define GC_BASE__INST2_SEG3                       0
861acdf249fSHawking Zhang #define GC_BASE__INST2_SEG4                       0
862acdf249fSHawking Zhang 
863acdf249fSHawking Zhang #define GC_BASE__INST3_SEG0                       0
864acdf249fSHawking Zhang #define GC_BASE__INST3_SEG1                       0
865acdf249fSHawking Zhang #define GC_BASE__INST3_SEG2                       0
866acdf249fSHawking Zhang #define GC_BASE__INST3_SEG3                       0
867acdf249fSHawking Zhang #define GC_BASE__INST3_SEG4                       0
868acdf249fSHawking Zhang 
869acdf249fSHawking Zhang #define GC_BASE__INST4_SEG0                       0
870acdf249fSHawking Zhang #define GC_BASE__INST4_SEG1                       0
871acdf249fSHawking Zhang #define GC_BASE__INST4_SEG2                       0
872acdf249fSHawking Zhang #define GC_BASE__INST4_SEG3                       0
873acdf249fSHawking Zhang #define GC_BASE__INST4_SEG4                       0
874acdf249fSHawking Zhang 
875acdf249fSHawking Zhang #define MMHUB_BASE__INST0_SEG0                    0x0001A000
876acdf249fSHawking Zhang #define MMHUB_BASE__INST0_SEG1                    0
877acdf249fSHawking Zhang #define MMHUB_BASE__INST0_SEG2                    0
878acdf249fSHawking Zhang #define MMHUB_BASE__INST0_SEG3                    0
879acdf249fSHawking Zhang #define MMHUB_BASE__INST0_SEG4                    0
880acdf249fSHawking Zhang 
881acdf249fSHawking Zhang #define MMHUB_BASE__INST1_SEG0                    0
882acdf249fSHawking Zhang #define MMHUB_BASE__INST1_SEG1                    0
883acdf249fSHawking Zhang #define MMHUB_BASE__INST1_SEG2                    0
884acdf249fSHawking Zhang #define MMHUB_BASE__INST1_SEG3                    0
885acdf249fSHawking Zhang #define MMHUB_BASE__INST1_SEG4                    0
886acdf249fSHawking Zhang 
887acdf249fSHawking Zhang #define MMHUB_BASE__INST2_SEG0                    0
888acdf249fSHawking Zhang #define MMHUB_BASE__INST2_SEG1                    0
889acdf249fSHawking Zhang #define MMHUB_BASE__INST2_SEG2                    0
890acdf249fSHawking Zhang #define MMHUB_BASE__INST2_SEG3                    0
891acdf249fSHawking Zhang #define MMHUB_BASE__INST2_SEG4                    0
892acdf249fSHawking Zhang 
893acdf249fSHawking Zhang #define MMHUB_BASE__INST3_SEG0                    0
894acdf249fSHawking Zhang #define MMHUB_BASE__INST3_SEG1                    0
895acdf249fSHawking Zhang #define MMHUB_BASE__INST3_SEG2                    0
896acdf249fSHawking Zhang #define MMHUB_BASE__INST3_SEG3                    0
897acdf249fSHawking Zhang #define MMHUB_BASE__INST3_SEG4                    0
898acdf249fSHawking Zhang 
899acdf249fSHawking Zhang #define MMHUB_BASE__INST4_SEG0                    0
900acdf249fSHawking Zhang #define MMHUB_BASE__INST4_SEG1                    0
901acdf249fSHawking Zhang #define MMHUB_BASE__INST4_SEG2                    0
902acdf249fSHawking Zhang #define MMHUB_BASE__INST4_SEG3                    0
903acdf249fSHawking Zhang #define MMHUB_BASE__INST4_SEG4                    0
904acdf249fSHawking Zhang 
905acdf249fSHawking Zhang #define RSMU_BASE__INST0_SEG0                     0x00012000
906acdf249fSHawking Zhang #define RSMU_BASE__INST0_SEG1                     0
907acdf249fSHawking Zhang #define RSMU_BASE__INST0_SEG2                     0
908acdf249fSHawking Zhang #define RSMU_BASE__INST0_SEG3                     0
909acdf249fSHawking Zhang #define RSMU_BASE__INST0_SEG4                     0
910acdf249fSHawking Zhang 
911acdf249fSHawking Zhang #define RSMU_BASE__INST1_SEG0                     0
912acdf249fSHawking Zhang #define RSMU_BASE__INST1_SEG1                     0
913acdf249fSHawking Zhang #define RSMU_BASE__INST1_SEG2                     0
914acdf249fSHawking Zhang #define RSMU_BASE__INST1_SEG3                     0
915acdf249fSHawking Zhang #define RSMU_BASE__INST1_SEG4                     0
916acdf249fSHawking Zhang 
917acdf249fSHawking Zhang #define RSMU_BASE__INST2_SEG0                     0
918acdf249fSHawking Zhang #define RSMU_BASE__INST2_SEG1                     0
919acdf249fSHawking Zhang #define RSMU_BASE__INST2_SEG2                     0
920acdf249fSHawking Zhang #define RSMU_BASE__INST2_SEG3                     0
921acdf249fSHawking Zhang #define RSMU_BASE__INST2_SEG4                     0
922acdf249fSHawking Zhang 
923acdf249fSHawking Zhang #define RSMU_BASE__INST3_SEG0                     0
924acdf249fSHawking Zhang #define RSMU_BASE__INST3_SEG1                     0
925acdf249fSHawking Zhang #define RSMU_BASE__INST3_SEG2                     0
926acdf249fSHawking Zhang #define RSMU_BASE__INST3_SEG3                     0
927acdf249fSHawking Zhang #define RSMU_BASE__INST3_SEG4                     0
928acdf249fSHawking Zhang 
929acdf249fSHawking Zhang #define RSMU_BASE__INST4_SEG0                     0
930acdf249fSHawking Zhang #define RSMU_BASE__INST4_SEG1                     0
931acdf249fSHawking Zhang #define RSMU_BASE__INST4_SEG2                     0
932acdf249fSHawking Zhang #define RSMU_BASE__INST4_SEG3                     0
933acdf249fSHawking Zhang #define RSMU_BASE__INST4_SEG4                     0
934acdf249fSHawking Zhang 
935acdf249fSHawking Zhang #define HDP_BASE__INST0_SEG0                      0x00000F20
936acdf249fSHawking Zhang #define HDP_BASE__INST0_SEG1                      0
937acdf249fSHawking Zhang #define HDP_BASE__INST0_SEG2                      0
938acdf249fSHawking Zhang #define HDP_BASE__INST0_SEG3                      0
939acdf249fSHawking Zhang #define HDP_BASE__INST0_SEG4                      0
940acdf249fSHawking Zhang 
941acdf249fSHawking Zhang #define HDP_BASE__INST1_SEG0                      0
942acdf249fSHawking Zhang #define HDP_BASE__INST1_SEG1                      0
943acdf249fSHawking Zhang #define HDP_BASE__INST1_SEG2                      0
944acdf249fSHawking Zhang #define HDP_BASE__INST1_SEG3                      0
945acdf249fSHawking Zhang #define HDP_BASE__INST1_SEG4                      0
946acdf249fSHawking Zhang 
947acdf249fSHawking Zhang #define HDP_BASE__INST2_SEG0                      0
948acdf249fSHawking Zhang #define HDP_BASE__INST2_SEG1                      0
949acdf249fSHawking Zhang #define HDP_BASE__INST2_SEG2                      0
950acdf249fSHawking Zhang #define HDP_BASE__INST2_SEG3                      0
951acdf249fSHawking Zhang #define HDP_BASE__INST2_SEG4                      0
952acdf249fSHawking Zhang 
953acdf249fSHawking Zhang #define HDP_BASE__INST3_SEG0                      0
954acdf249fSHawking Zhang #define HDP_BASE__INST3_SEG1                      0
955acdf249fSHawking Zhang #define HDP_BASE__INST3_SEG2                      0
956acdf249fSHawking Zhang #define HDP_BASE__INST3_SEG3                      0
957acdf249fSHawking Zhang #define HDP_BASE__INST3_SEG4                      0
958acdf249fSHawking Zhang 
959acdf249fSHawking Zhang #define HDP_BASE__INST4_SEG0                      0
960acdf249fSHawking Zhang #define HDP_BASE__INST4_SEG1                      0
961acdf249fSHawking Zhang #define HDP_BASE__INST4_SEG2                      0
962acdf249fSHawking Zhang #define HDP_BASE__INST4_SEG3                      0
963acdf249fSHawking Zhang #define HDP_BASE__INST4_SEG4                      0
964acdf249fSHawking Zhang 
965acdf249fSHawking Zhang #define OSSSYS_BASE__INST0_SEG0                   0x000010A0
966acdf249fSHawking Zhang #define OSSSYS_BASE__INST0_SEG1                   0
967acdf249fSHawking Zhang #define OSSSYS_BASE__INST0_SEG2                   0
968acdf249fSHawking Zhang #define OSSSYS_BASE__INST0_SEG3                   0
969acdf249fSHawking Zhang #define OSSSYS_BASE__INST0_SEG4                   0
970acdf249fSHawking Zhang 
971acdf249fSHawking Zhang #define OSSSYS_BASE__INST1_SEG0                   0
972acdf249fSHawking Zhang #define OSSSYS_BASE__INST1_SEG1                   0
973acdf249fSHawking Zhang #define OSSSYS_BASE__INST1_SEG2                   0
974acdf249fSHawking Zhang #define OSSSYS_BASE__INST1_SEG3                   0
975acdf249fSHawking Zhang #define OSSSYS_BASE__INST1_SEG4                   0
976acdf249fSHawking Zhang 
977acdf249fSHawking Zhang #define OSSSYS_BASE__INST2_SEG0                   0
978acdf249fSHawking Zhang #define OSSSYS_BASE__INST2_SEG1                   0
979acdf249fSHawking Zhang #define OSSSYS_BASE__INST2_SEG2                   0
980acdf249fSHawking Zhang #define OSSSYS_BASE__INST2_SEG3                   0
981acdf249fSHawking Zhang #define OSSSYS_BASE__INST2_SEG4                   0
982acdf249fSHawking Zhang 
983acdf249fSHawking Zhang #define OSSSYS_BASE__INST3_SEG0                   0
984acdf249fSHawking Zhang #define OSSSYS_BASE__INST3_SEG1                   0
985acdf249fSHawking Zhang #define OSSSYS_BASE__INST3_SEG2                   0
986acdf249fSHawking Zhang #define OSSSYS_BASE__INST3_SEG3                   0
987acdf249fSHawking Zhang #define OSSSYS_BASE__INST3_SEG4                   0
988acdf249fSHawking Zhang 
989acdf249fSHawking Zhang #define OSSSYS_BASE__INST4_SEG0                   0
990acdf249fSHawking Zhang #define OSSSYS_BASE__INST4_SEG1                   0
991acdf249fSHawking Zhang #define OSSSYS_BASE__INST4_SEG2                   0
992acdf249fSHawking Zhang #define OSSSYS_BASE__INST4_SEG3                   0
993acdf249fSHawking Zhang #define OSSSYS_BASE__INST4_SEG4                   0
994acdf249fSHawking Zhang 
995acdf249fSHawking Zhang #define SDMA0_BASE__INST0_SEG0                    0x00001260
996acdf249fSHawking Zhang #define SDMA0_BASE__INST0_SEG1                    0
997acdf249fSHawking Zhang #define SDMA0_BASE__INST0_SEG2                    0
998acdf249fSHawking Zhang #define SDMA0_BASE__INST0_SEG3                    0
999acdf249fSHawking Zhang #define SDMA0_BASE__INST0_SEG4                    0
1000acdf249fSHawking Zhang 
1001acdf249fSHawking Zhang #define SDMA0_BASE__INST1_SEG0                    0
1002acdf249fSHawking Zhang #define SDMA0_BASE__INST1_SEG1                    0
1003acdf249fSHawking Zhang #define SDMA0_BASE__INST1_SEG2                    0
1004acdf249fSHawking Zhang #define SDMA0_BASE__INST1_SEG3                    0
1005acdf249fSHawking Zhang #define SDMA0_BASE__INST1_SEG4                    0
1006acdf249fSHawking Zhang 
1007acdf249fSHawking Zhang #define SDMA0_BASE__INST2_SEG0                    0
1008acdf249fSHawking Zhang #define SDMA0_BASE__INST2_SEG1                    0
1009acdf249fSHawking Zhang #define SDMA0_BASE__INST2_SEG2                    0
1010acdf249fSHawking Zhang #define SDMA0_BASE__INST2_SEG3                    0
1011acdf249fSHawking Zhang #define SDMA0_BASE__INST2_SEG4                    0
1012acdf249fSHawking Zhang 
1013acdf249fSHawking Zhang #define SDMA0_BASE__INST3_SEG0                    0
1014acdf249fSHawking Zhang #define SDMA0_BASE__INST3_SEG1                    0
1015acdf249fSHawking Zhang #define SDMA0_BASE__INST3_SEG2                    0
1016acdf249fSHawking Zhang #define SDMA0_BASE__INST3_SEG3                    0
1017acdf249fSHawking Zhang #define SDMA0_BASE__INST3_SEG4                    0
1018acdf249fSHawking Zhang 
1019acdf249fSHawking Zhang #define SDMA0_BASE__INST4_SEG0                    0
1020acdf249fSHawking Zhang #define SDMA0_BASE__INST4_SEG1                    0
1021acdf249fSHawking Zhang #define SDMA0_BASE__INST4_SEG2                    0
1022acdf249fSHawking Zhang #define SDMA0_BASE__INST4_SEG3                    0
1023acdf249fSHawking Zhang #define SDMA0_BASE__INST4_SEG4                    0
1024acdf249fSHawking Zhang 
1025acdf249fSHawking Zhang #define SDMA1_BASE__INST0_SEG0                    0x00001460
1026acdf249fSHawking Zhang #define SDMA1_BASE__INST0_SEG1                    0
1027acdf249fSHawking Zhang #define SDMA1_BASE__INST0_SEG2                    0
1028acdf249fSHawking Zhang #define SDMA1_BASE__INST0_SEG3                    0
1029acdf249fSHawking Zhang #define SDMA1_BASE__INST0_SEG4                    0
1030acdf249fSHawking Zhang 
1031acdf249fSHawking Zhang #define SDMA1_BASE__INST1_SEG0                    0
1032acdf249fSHawking Zhang #define SDMA1_BASE__INST1_SEG1                    0
1033acdf249fSHawking Zhang #define SDMA1_BASE__INST1_SEG2                    0
1034acdf249fSHawking Zhang #define SDMA1_BASE__INST1_SEG3                    0
1035acdf249fSHawking Zhang #define SDMA1_BASE__INST1_SEG4                    0
1036acdf249fSHawking Zhang 
1037acdf249fSHawking Zhang #define SDMA1_BASE__INST2_SEG0                    0
1038acdf249fSHawking Zhang #define SDMA1_BASE__INST2_SEG1                    0
1039acdf249fSHawking Zhang #define SDMA1_BASE__INST2_SEG2                    0
1040acdf249fSHawking Zhang #define SDMA1_BASE__INST2_SEG3                    0
1041acdf249fSHawking Zhang #define SDMA1_BASE__INST2_SEG4                    0
1042acdf249fSHawking Zhang 
1043acdf249fSHawking Zhang #define SDMA1_BASE__INST3_SEG0                    0
1044acdf249fSHawking Zhang #define SDMA1_BASE__INST3_SEG1                    0
1045acdf249fSHawking Zhang #define SDMA1_BASE__INST3_SEG2                    0
1046acdf249fSHawking Zhang #define SDMA1_BASE__INST3_SEG3                    0
1047acdf249fSHawking Zhang #define SDMA1_BASE__INST3_SEG4                    0
1048acdf249fSHawking Zhang 
1049acdf249fSHawking Zhang #define SDMA1_BASE__INST4_SEG0                    0
1050acdf249fSHawking Zhang #define SDMA1_BASE__INST4_SEG1                    0
1051acdf249fSHawking Zhang #define SDMA1_BASE__INST4_SEG2                    0
1052acdf249fSHawking Zhang #define SDMA1_BASE__INST4_SEG3                    0
1053acdf249fSHawking Zhang #define SDMA1_BASE__INST4_SEG4                    0
1054acdf249fSHawking Zhang 
1055acdf249fSHawking Zhang #define XDMA_BASE__INST0_SEG0                     0x00003400
1056acdf249fSHawking Zhang #define XDMA_BASE__INST0_SEG1                     0
1057acdf249fSHawking Zhang #define XDMA_BASE__INST0_SEG2                     0
1058acdf249fSHawking Zhang #define XDMA_BASE__INST0_SEG3                     0
1059acdf249fSHawking Zhang #define XDMA_BASE__INST0_SEG4                     0
1060acdf249fSHawking Zhang 
1061acdf249fSHawking Zhang #define XDMA_BASE__INST1_SEG0                     0
1062acdf249fSHawking Zhang #define XDMA_BASE__INST1_SEG1                     0
1063acdf249fSHawking Zhang #define XDMA_BASE__INST1_SEG2                     0
1064acdf249fSHawking Zhang #define XDMA_BASE__INST1_SEG3                     0
1065acdf249fSHawking Zhang #define XDMA_BASE__INST1_SEG4                     0
1066acdf249fSHawking Zhang 
1067acdf249fSHawking Zhang #define XDMA_BASE__INST2_SEG0                     0
1068acdf249fSHawking Zhang #define XDMA_BASE__INST2_SEG1                     0
1069acdf249fSHawking Zhang #define XDMA_BASE__INST2_SEG2                     0
1070acdf249fSHawking Zhang #define XDMA_BASE__INST2_SEG3                     0
1071acdf249fSHawking Zhang #define XDMA_BASE__INST2_SEG4                     0
1072acdf249fSHawking Zhang 
1073acdf249fSHawking Zhang #define XDMA_BASE__INST3_SEG0                     0
1074acdf249fSHawking Zhang #define XDMA_BASE__INST3_SEG1                     0
1075acdf249fSHawking Zhang #define XDMA_BASE__INST3_SEG2                     0
1076acdf249fSHawking Zhang #define XDMA_BASE__INST3_SEG3                     0
1077acdf249fSHawking Zhang #define XDMA_BASE__INST3_SEG4                     0
1078acdf249fSHawking Zhang 
1079acdf249fSHawking Zhang #define XDMA_BASE__INST4_SEG0                     0
1080acdf249fSHawking Zhang #define XDMA_BASE__INST4_SEG1                     0
1081acdf249fSHawking Zhang #define XDMA_BASE__INST4_SEG2                     0
1082acdf249fSHawking Zhang #define XDMA_BASE__INST4_SEG3                     0
1083acdf249fSHawking Zhang #define XDMA_BASE__INST4_SEG4                     0
1084acdf249fSHawking Zhang 
1085acdf249fSHawking Zhang #define UMC_BASE__INST0_SEG0                      0x00014000
1086acdf249fSHawking Zhang #define UMC_BASE__INST0_SEG1                      0
1087acdf249fSHawking Zhang #define UMC_BASE__INST0_SEG2                      0
1088acdf249fSHawking Zhang #define UMC_BASE__INST0_SEG3                      0
1089acdf249fSHawking Zhang #define UMC_BASE__INST0_SEG4                      0
1090acdf249fSHawking Zhang 
1091acdf249fSHawking Zhang #define UMC_BASE__INST1_SEG0                      0
1092acdf249fSHawking Zhang #define UMC_BASE__INST1_SEG1                      0
1093acdf249fSHawking Zhang #define UMC_BASE__INST1_SEG2                      0
1094acdf249fSHawking Zhang #define UMC_BASE__INST1_SEG3                      0
1095acdf249fSHawking Zhang #define UMC_BASE__INST1_SEG4                      0
1096acdf249fSHawking Zhang 
1097acdf249fSHawking Zhang #define UMC_BASE__INST2_SEG0                      0
1098acdf249fSHawking Zhang #define UMC_BASE__INST2_SEG1                      0
1099acdf249fSHawking Zhang #define UMC_BASE__INST2_SEG2                      0
1100acdf249fSHawking Zhang #define UMC_BASE__INST2_SEG3                      0
1101acdf249fSHawking Zhang #define UMC_BASE__INST2_SEG4                      0
1102acdf249fSHawking Zhang 
1103acdf249fSHawking Zhang #define UMC_BASE__INST3_SEG0                      0
1104acdf249fSHawking Zhang #define UMC_BASE__INST3_SEG1                      0
1105acdf249fSHawking Zhang #define UMC_BASE__INST3_SEG2                      0
1106acdf249fSHawking Zhang #define UMC_BASE__INST3_SEG3                      0
1107acdf249fSHawking Zhang #define UMC_BASE__INST3_SEG4                      0
1108acdf249fSHawking Zhang 
1109acdf249fSHawking Zhang #define UMC_BASE__INST4_SEG0                      0
1110acdf249fSHawking Zhang #define UMC_BASE__INST4_SEG1                      0
1111acdf249fSHawking Zhang #define UMC_BASE__INST4_SEG2                      0
1112acdf249fSHawking Zhang #define UMC_BASE__INST4_SEG3                      0
1113acdf249fSHawking Zhang #define UMC_BASE__INST4_SEG4                      0
1114acdf249fSHawking Zhang 
1115acdf249fSHawking Zhang #define THM_BASE__INST0_SEG0                      0x00016600
1116acdf249fSHawking Zhang #define THM_BASE__INST0_SEG1                      0
1117acdf249fSHawking Zhang #define THM_BASE__INST0_SEG2                      0
1118acdf249fSHawking Zhang #define THM_BASE__INST0_SEG3                      0
1119acdf249fSHawking Zhang #define THM_BASE__INST0_SEG4                      0
1120acdf249fSHawking Zhang 
1121acdf249fSHawking Zhang #define THM_BASE__INST1_SEG0                      0
1122acdf249fSHawking Zhang #define THM_BASE__INST1_SEG1                      0
1123acdf249fSHawking Zhang #define THM_BASE__INST1_SEG2                      0
1124acdf249fSHawking Zhang #define THM_BASE__INST1_SEG3                      0
1125acdf249fSHawking Zhang #define THM_BASE__INST1_SEG4                      0
1126acdf249fSHawking Zhang 
1127acdf249fSHawking Zhang #define THM_BASE__INST2_SEG0                      0
1128acdf249fSHawking Zhang #define THM_BASE__INST2_SEG1                      0
1129acdf249fSHawking Zhang #define THM_BASE__INST2_SEG2                      0
1130acdf249fSHawking Zhang #define THM_BASE__INST2_SEG3                      0
1131acdf249fSHawking Zhang #define THM_BASE__INST2_SEG4                      0
1132acdf249fSHawking Zhang 
1133acdf249fSHawking Zhang #define THM_BASE__INST3_SEG0                      0
1134acdf249fSHawking Zhang #define THM_BASE__INST3_SEG1                      0
1135acdf249fSHawking Zhang #define THM_BASE__INST3_SEG2                      0
1136acdf249fSHawking Zhang #define THM_BASE__INST3_SEG3                      0
1137acdf249fSHawking Zhang #define THM_BASE__INST3_SEG4                      0
1138acdf249fSHawking Zhang 
1139acdf249fSHawking Zhang #define THM_BASE__INST4_SEG0                      0
1140acdf249fSHawking Zhang #define THM_BASE__INST4_SEG1                      0
1141acdf249fSHawking Zhang #define THM_BASE__INST4_SEG2                      0
1142acdf249fSHawking Zhang #define THM_BASE__INST4_SEG3                      0
1143acdf249fSHawking Zhang #define THM_BASE__INST4_SEG4                      0
1144acdf249fSHawking Zhang 
1145acdf249fSHawking Zhang #define SMUIO_BASE__INST0_SEG0                    0x00016800
1146acdf249fSHawking Zhang #define SMUIO_BASE__INST0_SEG1                    0
1147acdf249fSHawking Zhang #define SMUIO_BASE__INST0_SEG2                    0
1148acdf249fSHawking Zhang #define SMUIO_BASE__INST0_SEG3                    0
1149acdf249fSHawking Zhang #define SMUIO_BASE__INST0_SEG4                    0
1150acdf249fSHawking Zhang 
1151acdf249fSHawking Zhang #define SMUIO_BASE__INST1_SEG0                    0
1152acdf249fSHawking Zhang #define SMUIO_BASE__INST1_SEG1                    0
1153acdf249fSHawking Zhang #define SMUIO_BASE__INST1_SEG2                    0
1154acdf249fSHawking Zhang #define SMUIO_BASE__INST1_SEG3                    0
1155acdf249fSHawking Zhang #define SMUIO_BASE__INST1_SEG4                    0
1156acdf249fSHawking Zhang 
1157acdf249fSHawking Zhang #define SMUIO_BASE__INST2_SEG0                    0
1158acdf249fSHawking Zhang #define SMUIO_BASE__INST2_SEG1                    0
1159acdf249fSHawking Zhang #define SMUIO_BASE__INST2_SEG2                    0
1160acdf249fSHawking Zhang #define SMUIO_BASE__INST2_SEG3                    0
1161acdf249fSHawking Zhang #define SMUIO_BASE__INST2_SEG4                    0
1162acdf249fSHawking Zhang 
1163acdf249fSHawking Zhang #define SMUIO_BASE__INST3_SEG0                    0
1164acdf249fSHawking Zhang #define SMUIO_BASE__INST3_SEG1                    0
1165acdf249fSHawking Zhang #define SMUIO_BASE__INST3_SEG2                    0
1166acdf249fSHawking Zhang #define SMUIO_BASE__INST3_SEG3                    0
1167acdf249fSHawking Zhang #define SMUIO_BASE__INST3_SEG4                    0
1168acdf249fSHawking Zhang 
1169acdf249fSHawking Zhang #define SMUIO_BASE__INST4_SEG0                    0
1170acdf249fSHawking Zhang #define SMUIO_BASE__INST4_SEG1                    0
1171acdf249fSHawking Zhang #define SMUIO_BASE__INST4_SEG2                    0
1172acdf249fSHawking Zhang #define SMUIO_BASE__INST4_SEG3                    0
1173acdf249fSHawking Zhang #define SMUIO_BASE__INST4_SEG4                    0
1174acdf249fSHawking Zhang 
1175acdf249fSHawking Zhang #define PWR_BASE__INST0_SEG0                      0x00016A00
1176acdf249fSHawking Zhang #define PWR_BASE__INST0_SEG1                      0
1177acdf249fSHawking Zhang #define PWR_BASE__INST0_SEG2                      0
1178acdf249fSHawking Zhang #define PWR_BASE__INST0_SEG3                      0
1179acdf249fSHawking Zhang #define PWR_BASE__INST0_SEG4                      0
1180acdf249fSHawking Zhang 
1181acdf249fSHawking Zhang #define PWR_BASE__INST1_SEG0                      0
1182acdf249fSHawking Zhang #define PWR_BASE__INST1_SEG1                      0
1183acdf249fSHawking Zhang #define PWR_BASE__INST1_SEG2                      0
1184acdf249fSHawking Zhang #define PWR_BASE__INST1_SEG3                      0
1185acdf249fSHawking Zhang #define PWR_BASE__INST1_SEG4                      0
1186acdf249fSHawking Zhang 
1187acdf249fSHawking Zhang #define PWR_BASE__INST2_SEG0                      0
1188acdf249fSHawking Zhang #define PWR_BASE__INST2_SEG1                      0
1189acdf249fSHawking Zhang #define PWR_BASE__INST2_SEG2                      0
1190acdf249fSHawking Zhang #define PWR_BASE__INST2_SEG3                      0
1191acdf249fSHawking Zhang #define PWR_BASE__INST2_SEG4                      0
1192acdf249fSHawking Zhang 
1193acdf249fSHawking Zhang #define PWR_BASE__INST3_SEG0                      0
1194acdf249fSHawking Zhang #define PWR_BASE__INST3_SEG1                      0
1195acdf249fSHawking Zhang #define PWR_BASE__INST3_SEG2                      0
1196acdf249fSHawking Zhang #define PWR_BASE__INST3_SEG3                      0
1197acdf249fSHawking Zhang #define PWR_BASE__INST3_SEG4                      0
1198acdf249fSHawking Zhang 
1199acdf249fSHawking Zhang #define PWR_BASE__INST4_SEG0                      0
1200acdf249fSHawking Zhang #define PWR_BASE__INST4_SEG1                      0
1201acdf249fSHawking Zhang #define PWR_BASE__INST4_SEG2                      0
1202acdf249fSHawking Zhang #define PWR_BASE__INST4_SEG3                      0
1203acdf249fSHawking Zhang #define PWR_BASE__INST4_SEG4                      0
1204acdf249fSHawking Zhang 
1205acdf249fSHawking Zhang #define CLK_BASE__INST0_SEG0                      0x00016C00
1206acdf249fSHawking Zhang #define CLK_BASE__INST0_SEG1                      0
1207acdf249fSHawking Zhang #define CLK_BASE__INST0_SEG2                      0
1208acdf249fSHawking Zhang #define CLK_BASE__INST0_SEG3                      0
1209acdf249fSHawking Zhang #define CLK_BASE__INST0_SEG4                      0
1210acdf249fSHawking Zhang 
1211acdf249fSHawking Zhang #define CLK_BASE__INST1_SEG0                      0x00016E00
1212acdf249fSHawking Zhang #define CLK_BASE__INST1_SEG1                      0
1213acdf249fSHawking Zhang #define CLK_BASE__INST1_SEG2                      0
1214acdf249fSHawking Zhang #define CLK_BASE__INST1_SEG3                      0
1215acdf249fSHawking Zhang #define CLK_BASE__INST1_SEG4                      0
1216acdf249fSHawking Zhang 
1217acdf249fSHawking Zhang #define CLK_BASE__INST2_SEG0                      0x00017000
1218acdf249fSHawking Zhang #define CLK_BASE__INST2_SEG1                      0
1219acdf249fSHawking Zhang #define CLK_BASE__INST2_SEG2                      0
1220acdf249fSHawking Zhang #define CLK_BASE__INST2_SEG3                      0
1221acdf249fSHawking Zhang #define CLK_BASE__INST2_SEG4                      0
1222acdf249fSHawking Zhang 
1223acdf249fSHawking Zhang #define CLK_BASE__INST3_SEG0                      0x00017200
1224acdf249fSHawking Zhang #define CLK_BASE__INST3_SEG1                      0
1225acdf249fSHawking Zhang #define CLK_BASE__INST3_SEG2                      0
1226acdf249fSHawking Zhang #define CLK_BASE__INST3_SEG3                      0
1227acdf249fSHawking Zhang #define CLK_BASE__INST3_SEG4                      0
1228acdf249fSHawking Zhang 
1229acdf249fSHawking Zhang #define CLK_BASE__INST4_SEG0                      0x00017E00
1230acdf249fSHawking Zhang #define CLK_BASE__INST4_SEG1                      0
1231acdf249fSHawking Zhang #define CLK_BASE__INST4_SEG2                      0
1232acdf249fSHawking Zhang #define CLK_BASE__INST4_SEG3                      0
1233acdf249fSHawking Zhang #define CLK_BASE__INST4_SEG4                      0
1234acdf249fSHawking Zhang 
1235acdf249fSHawking Zhang #define FUSE_BASE__INST0_SEG0                     0x00017400
1236acdf249fSHawking Zhang #define FUSE_BASE__INST0_SEG1                     0
1237acdf249fSHawking Zhang #define FUSE_BASE__INST0_SEG2                     0
1238acdf249fSHawking Zhang #define FUSE_BASE__INST0_SEG3                     0
1239acdf249fSHawking Zhang #define FUSE_BASE__INST0_SEG4                     0
1240acdf249fSHawking Zhang 
1241acdf249fSHawking Zhang #define FUSE_BASE__INST1_SEG0                     0
1242acdf249fSHawking Zhang #define FUSE_BASE__INST1_SEG1                     0
1243acdf249fSHawking Zhang #define FUSE_BASE__INST1_SEG2                     0
1244acdf249fSHawking Zhang #define FUSE_BASE__INST1_SEG3                     0
1245acdf249fSHawking Zhang #define FUSE_BASE__INST1_SEG4                     0
1246acdf249fSHawking Zhang 
1247acdf249fSHawking Zhang #define FUSE_BASE__INST2_SEG0                     0
1248acdf249fSHawking Zhang #define FUSE_BASE__INST2_SEG1                     0
1249acdf249fSHawking Zhang #define FUSE_BASE__INST2_SEG2                     0
1250acdf249fSHawking Zhang #define FUSE_BASE__INST2_SEG3                     0
1251acdf249fSHawking Zhang #define FUSE_BASE__INST2_SEG4                     0
1252acdf249fSHawking Zhang 
1253acdf249fSHawking Zhang #define FUSE_BASE__INST3_SEG0                     0
1254acdf249fSHawking Zhang #define FUSE_BASE__INST3_SEG1                     0
1255acdf249fSHawking Zhang #define FUSE_BASE__INST3_SEG2                     0
1256acdf249fSHawking Zhang #define FUSE_BASE__INST3_SEG3                     0
1257acdf249fSHawking Zhang #define FUSE_BASE__INST3_SEG4                     0
1258acdf249fSHawking Zhang 
1259acdf249fSHawking Zhang #define FUSE_BASE__INST4_SEG0                     0
1260acdf249fSHawking Zhang #define FUSE_BASE__INST4_SEG1                     0
1261acdf249fSHawking Zhang #define FUSE_BASE__INST4_SEG2                     0
1262acdf249fSHawking Zhang #define FUSE_BASE__INST4_SEG3                     0
1263acdf249fSHawking Zhang #define FUSE_BASE__INST4_SEG4                     0
1264acdf249fSHawking Zhang #endif
1265acdf249fSHawking Zhang 
1266