xref: /linux/drivers/gpu/drm/amd/include/cyan_skillfish_ip_offset.h (revision b7e1e969c887c897947fdc3754fe9b0c24acb155)
170839197STao Zhou /*
270839197STao Zhou  * Copyright (C) 2018  Advanced Micro Devices, Inc.
370839197STao Zhou  *
470839197STao Zhou  * Permission is hereby granted, free of charge, to any person obtaining a
570839197STao Zhou  * copy of this software and associated documentation files (the "Software"),
670839197STao Zhou  * to deal in the Software without restriction, including without limitation
770839197STao Zhou  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
870839197STao Zhou  * and/or sell copies of the Software, and to permit persons to whom the
970839197STao Zhou  * Software is furnished to do so, subject to the following conditions:
1070839197STao Zhou  *
1170839197STao Zhou  * The above copyright notice and this permission notice shall be included
1270839197STao Zhou  * in all copies or substantial portions of the Software.
1370839197STao Zhou  *
1470839197STao Zhou  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
1570839197STao Zhou  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1670839197STao Zhou  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
1770839197STao Zhou  * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
1870839197STao Zhou  * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
1970839197STao Zhou  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2070839197STao Zhou  */
2170839197STao Zhou #ifndef _cyan_skillfish_ip_offset_HEADER
2270839197STao Zhou #define _cyan_skillfish_ip_offset_HEADER
2370839197STao Zhou 
2470839197STao Zhou #define MAX_INSTANCE                                       6
2570839197STao Zhou #define MAX_SEGMENT                                        5
2670839197STao Zhou 
2770839197STao Zhou 
28*882c82b9Schenxuebing struct IP_BASE_INSTANCE {
2970839197STao Zhou     unsigned int segment[MAX_SEGMENT];
300e2a82a3SIsabella Basso } __maybe_unused;
3170839197STao Zhou 
32*882c82b9Schenxuebing struct IP_BASE {
3370839197STao Zhou     struct IP_BASE_INSTANCE instance[MAX_INSTANCE];
340e2a82a3SIsabella Basso } __maybe_unused;
3570839197STao Zhou 
3670839197STao Zhou 
3770839197STao Zhou static const struct IP_BASE ATHUB_BASE            ={ { { { 0x00000C00, 0, 0, 0, 0 } },
3870839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
3970839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
4070839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
4170839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
4270839197STao Zhou 					{ { 0, 0, 0, 0, 0 } } } };
4370839197STao Zhou static const struct IP_BASE CLK_BASE            ={ { { { 0x00016C00, 0, 0, 0, 0 } },
4470839197STao Zhou                                         { { 0x00016E00, 0, 0, 0, 0 } },
4570839197STao Zhou                                         { { 0x00017000, 0, 0, 0, 0 } },
4670839197STao Zhou                                         { { 0x00017200, 0, 0, 0, 0 } },
4770839197STao Zhou                                         { { 0x00017E00, 0, 0, 0, 0 } },
4870839197STao Zhou                                         { { 0x0001B000, 0, 0, 0, 0 } } } };
4970839197STao Zhou static const struct IP_BASE DF_BASE            ={ { { { 0x00007000, 0, 0, 0, 0 } },
5070839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
5170839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
5270839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
5370839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
5470839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
5570839197STao Zhou static const struct IP_BASE DMU_BASE            ={ { { { 0x00000012, 0x000000C0, 0x000034C0, 0x00009000, 0 } },
5670839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
5770839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
5870839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
5970839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
6070839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
6170839197STao Zhou static const struct IP_BASE FUSE_BASE            ={ { { { 0x00017400, 0, 0, 0, 0 } },
6270839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
6370839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
6470839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
6570839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
6670839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
6770839197STao Zhou static const struct IP_BASE GC_BASE            ={ { { { 0x00001260, 0x0000A000, 0, 0, 0 } },
6870839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
6970839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
7070839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
7170839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
7270839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
7370839197STao Zhou static const struct IP_BASE HDP_BASE            ={ { { { 0x00000F20, 0, 0, 0, 0 } },
7470839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
7570839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
7670839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
7770839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
7870839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
7970839197STao Zhou static const struct IP_BASE MMHUB_BASE            ={ { { { 0x0001A000, 0, 0, 0, 0 } },
8070839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
8170839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
8270839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
8370839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
8470839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
8570839197STao Zhou static const struct IP_BASE MP0_BASE            ={ { { { 0x00016000, 0, 0, 0, 0 } },
8670839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
8770839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
8870839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
8970839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
9070839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
9170839197STao Zhou static const struct IP_BASE MP1_BASE            ={ { { { 0x00016000, 0, 0, 0, 0 } },
9270839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
9370839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
9470839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
9570839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
9670839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
9770839197STao Zhou static const struct IP_BASE NBIO_BASE            ={ { { { 0x00000000, 0x00000014, 0x00000D20, 0x00010400, 0 } },
9870839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
9970839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
10070839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
10170839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
10270839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
10370839197STao Zhou static const struct IP_BASE OSSSYS_BASE            ={ { { { 0x000010A0, 0, 0, 0, 0 } },
10470839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
10570839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
10670839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
10770839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
10870839197STao Zhou 					{ { 0, 0, 0, 0, 0 } } } };
10970839197STao Zhou static const struct IP_BASE SMUIO_BASE            ={ { { { 0x00016800, 0x00016A00, 0, 0, 0 } },
11070839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
11170839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
11270839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
11370839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
11470839197STao Zhou 					{ { 0, 0, 0, 0, 0 } } } };
11570839197STao Zhou static const struct IP_BASE THM_BASE            ={ { { { 0x00016600, 0, 0, 0, 0 } },
11670839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
11770839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
11870839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
11970839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
12070839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
12170839197STao Zhou static const struct IP_BASE UMC0_BASE            ={ { { { 0x00014000, 0, 0, 0, 0 } },
12270839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
12370839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
12470839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
12570839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
12670839197STao Zhou                                         { { 0, 0, 0, 0, 0 } } } };
12770839197STao Zhou static const struct IP_BASE UVD0_BASE            ={ { { { 0x00007800, 0x00007E00, 0, 0, 0 } },
12870839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
12970839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
13070839197STao Zhou                                         { { 0, 0, 0, 0, 0 } },
13170839197STao Zhou 					{ { 0, 0, 0, 0, 0 } },
13270839197STao Zhou 					{ { 0, 0, 0, 0, 0 } } } };
13370839197STao Zhou 
13470839197STao Zhou 
13570839197STao Zhou #define ATHUB_BASE__INST0_SEG0                     0x00000C00
13670839197STao Zhou #define ATHUB_BASE__INST0_SEG1                     0
13770839197STao Zhou #define ATHUB_BASE__INST0_SEG2                     0
13870839197STao Zhou #define ATHUB_BASE__INST0_SEG3                     0
13970839197STao Zhou #define ATHUB_BASE__INST0_SEG4                     0
14070839197STao Zhou 
14170839197STao Zhou #define ATHUB_BASE__INST1_SEG0                     0
14270839197STao Zhou #define ATHUB_BASE__INST1_SEG1                     0
14370839197STao Zhou #define ATHUB_BASE__INST1_SEG2                     0
14470839197STao Zhou #define ATHUB_BASE__INST1_SEG3                     0
14570839197STao Zhou #define ATHUB_BASE__INST1_SEG4                     0
14670839197STao Zhou 
14770839197STao Zhou #define ATHUB_BASE__INST2_SEG0                     0
14870839197STao Zhou #define ATHUB_BASE__INST2_SEG1                     0
14970839197STao Zhou #define ATHUB_BASE__INST2_SEG2                     0
15070839197STao Zhou #define ATHUB_BASE__INST2_SEG3                     0
15170839197STao Zhou #define ATHUB_BASE__INST2_SEG4                     0
15270839197STao Zhou 
15370839197STao Zhou #define ATHUB_BASE__INST3_SEG0                     0
15470839197STao Zhou #define ATHUB_BASE__INST3_SEG1                     0
15570839197STao Zhou #define ATHUB_BASE__INST3_SEG2                     0
15670839197STao Zhou #define ATHUB_BASE__INST3_SEG3                     0
15770839197STao Zhou #define ATHUB_BASE__INST3_SEG4                     0
15870839197STao Zhou 
15970839197STao Zhou #define ATHUB_BASE__INST4_SEG0                     0
16070839197STao Zhou #define ATHUB_BASE__INST4_SEG1                     0
16170839197STao Zhou #define ATHUB_BASE__INST4_SEG2                     0
16270839197STao Zhou #define ATHUB_BASE__INST4_SEG3                     0
16370839197STao Zhou #define ATHUB_BASE__INST4_SEG4                     0
16470839197STao Zhou 
16570839197STao Zhou #define ATHUB_BASE__INST5_SEG0                     0
16670839197STao Zhou #define ATHUB_BASE__INST5_SEG1                     0
16770839197STao Zhou #define ATHUB_BASE__INST5_SEG2                     0
16870839197STao Zhou #define ATHUB_BASE__INST5_SEG3                     0
16970839197STao Zhou #define ATHUB_BASE__INST5_SEG4                     0
17070839197STao Zhou 
17170839197STao Zhou #define CLK_BASE__INST0_SEG0                       0x00016C00
17270839197STao Zhou #define CLK_BASE__INST0_SEG1                       0
17370839197STao Zhou #define CLK_BASE__INST0_SEG2                       0
17470839197STao Zhou #define CLK_BASE__INST0_SEG3                       0
17570839197STao Zhou #define CLK_BASE__INST0_SEG4                       0
17670839197STao Zhou 
17770839197STao Zhou #define CLK_BASE__INST1_SEG0                       0x00016E00
17870839197STao Zhou #define CLK_BASE__INST1_SEG1                       0
17970839197STao Zhou #define CLK_BASE__INST1_SEG2                       0
18070839197STao Zhou #define CLK_BASE__INST1_SEG3                       0
18170839197STao Zhou #define CLK_BASE__INST1_SEG4                       0
18270839197STao Zhou 
18370839197STao Zhou #define CLK_BASE__INST2_SEG0                       0x00017000
18470839197STao Zhou #define CLK_BASE__INST2_SEG1                       0
18570839197STao Zhou #define CLK_BASE__INST2_SEG2                       0
18670839197STao Zhou #define CLK_BASE__INST2_SEG3                       0
18770839197STao Zhou #define CLK_BASE__INST2_SEG4                       0
18870839197STao Zhou 
18970839197STao Zhou #define CLK_BASE__INST3_SEG0                       0x00017200
19070839197STao Zhou #define CLK_BASE__INST3_SEG1                       0
19170839197STao Zhou #define CLK_BASE__INST3_SEG2                       0
19270839197STao Zhou #define CLK_BASE__INST3_SEG3                       0
19370839197STao Zhou #define CLK_BASE__INST3_SEG4                       0
19470839197STao Zhou 
19570839197STao Zhou #define CLK_BASE__INST4_SEG0                       0x00017E00
19670839197STao Zhou #define CLK_BASE__INST4_SEG1                       0
19770839197STao Zhou #define CLK_BASE__INST4_SEG2                       0
19870839197STao Zhou #define CLK_BASE__INST4_SEG3                       0
19970839197STao Zhou #define CLK_BASE__INST4_SEG4                       0
20070839197STao Zhou 
20170839197STao Zhou #define CLK_BASE__INST5_SEG0                       0x0001B000
20270839197STao Zhou #define CLK_BASE__INST5_SEG1                       0
20370839197STao Zhou #define CLK_BASE__INST5_SEG2                       0
20470839197STao Zhou #define CLK_BASE__INST5_SEG3                       0
20570839197STao Zhou #define CLK_BASE__INST5_SEG4                       0
20670839197STao Zhou 
20770839197STao Zhou #define DF_BASE__INST0_SEG0                        0x00007000
20870839197STao Zhou #define DF_BASE__INST0_SEG1                        0
20970839197STao Zhou #define DF_BASE__INST0_SEG2                        0
21070839197STao Zhou #define DF_BASE__INST0_SEG3                        0
21170839197STao Zhou #define DF_BASE__INST0_SEG4                        0
21270839197STao Zhou 
21370839197STao Zhou #define DF_BASE__INST1_SEG0                        0
21470839197STao Zhou #define DF_BASE__INST1_SEG1                        0
21570839197STao Zhou #define DF_BASE__INST1_SEG2                        0
21670839197STao Zhou #define DF_BASE__INST1_SEG3                        0
21770839197STao Zhou #define DF_BASE__INST1_SEG4                        0
21870839197STao Zhou 
21970839197STao Zhou #define DF_BASE__INST2_SEG0                        0
22070839197STao Zhou #define DF_BASE__INST2_SEG1                        0
22170839197STao Zhou #define DF_BASE__INST2_SEG2                        0
22270839197STao Zhou #define DF_BASE__INST2_SEG3                        0
22370839197STao Zhou #define DF_BASE__INST2_SEG4                        0
22470839197STao Zhou 
22570839197STao Zhou #define DF_BASE__INST3_SEG0                        0
22670839197STao Zhou #define DF_BASE__INST3_SEG1                        0
22770839197STao Zhou #define DF_BASE__INST3_SEG2                        0
22870839197STao Zhou #define DF_BASE__INST3_SEG3                        0
22970839197STao Zhou #define DF_BASE__INST3_SEG4                        0
23070839197STao Zhou 
23170839197STao Zhou #define DF_BASE__INST4_SEG0                        0
23270839197STao Zhou #define DF_BASE__INST4_SEG1                        0
23370839197STao Zhou #define DF_BASE__INST4_SEG2                        0
23470839197STao Zhou #define DF_BASE__INST4_SEG3                        0
23570839197STao Zhou #define DF_BASE__INST4_SEG4                        0
23670839197STao Zhou 
23770839197STao Zhou #define DF_BASE__INST5_SEG0                        0
23870839197STao Zhou #define DF_BASE__INST5_SEG1                        0
23970839197STao Zhou #define DF_BASE__INST5_SEG2                        0
24070839197STao Zhou #define DF_BASE__INST5_SEG3                        0
24170839197STao Zhou #define DF_BASE__INST5_SEG4                        0
24270839197STao Zhou 
24370839197STao Zhou #define DMU_BASE__INST0_SEG0                       0x00000012
24470839197STao Zhou #define DMU_BASE__INST0_SEG1                       0x000000C0
24570839197STao Zhou #define DMU_BASE__INST0_SEG2                       0x000034C0
24670839197STao Zhou #define DMU_BASE__INST0_SEG3                       0x00009000
24770839197STao Zhou #define DMU_BASE__INST0_SEG4                       0
24870839197STao Zhou 
24970839197STao Zhou #define DMU_BASE__INST1_SEG0                       0
25070839197STao Zhou #define DMU_BASE__INST1_SEG1                       0
25170839197STao Zhou #define DMU_BASE__INST1_SEG2                       0
25270839197STao Zhou #define DMU_BASE__INST1_SEG3                       0
25370839197STao Zhou #define DMU_BASE__INST1_SEG4                       0
25470839197STao Zhou 
25570839197STao Zhou #define DMU_BASE__INST2_SEG0                       0
25670839197STao Zhou #define DMU_BASE__INST2_SEG1                       0
25770839197STao Zhou #define DMU_BASE__INST2_SEG2                       0
25870839197STao Zhou #define DMU_BASE__INST2_SEG3                       0
25970839197STao Zhou #define DMU_BASE__INST2_SEG4                       0
26070839197STao Zhou 
26170839197STao Zhou #define DMU_BASE__INST3_SEG0                       0
26270839197STao Zhou #define DMU_BASE__INST3_SEG1                       0
26370839197STao Zhou #define DMU_BASE__INST3_SEG2                       0
26470839197STao Zhou #define DMU_BASE__INST3_SEG3                       0
26570839197STao Zhou #define DMU_BASE__INST3_SEG4                       0
26670839197STao Zhou 
26770839197STao Zhou #define DMU_BASE__INST4_SEG0                       0
26870839197STao Zhou #define DMU_BASE__INST4_SEG1                       0
26970839197STao Zhou #define DMU_BASE__INST4_SEG2                       0
27070839197STao Zhou #define DMU_BASE__INST4_SEG3                       0
27170839197STao Zhou #define DMU_BASE__INST4_SEG4                       0
27270839197STao Zhou 
27370839197STao Zhou #define DMU_BASE__INST5_SEG0                       0
27470839197STao Zhou #define DMU_BASE__INST5_SEG1                       0
27570839197STao Zhou #define DMU_BASE__INST5_SEG2                       0
27670839197STao Zhou #define DMU_BASE__INST5_SEG3                       0
27770839197STao Zhou #define DMU_BASE__INST5_SEG4                       0
27870839197STao Zhou 
27970839197STao Zhou #define FUSE_BASE__INST0_SEG0                      0x00017400
28070839197STao Zhou #define FUSE_BASE__INST0_SEG1                      0
28170839197STao Zhou #define FUSE_BASE__INST0_SEG2                      0
28270839197STao Zhou #define FUSE_BASE__INST0_SEG3                      0
28370839197STao Zhou #define FUSE_BASE__INST0_SEG4                      0
28470839197STao Zhou 
28570839197STao Zhou #define FUSE_BASE__INST1_SEG0                      0
28670839197STao Zhou #define FUSE_BASE__INST1_SEG1                      0
28770839197STao Zhou #define FUSE_BASE__INST1_SEG2                      0
28870839197STao Zhou #define FUSE_BASE__INST1_SEG3                      0
28970839197STao Zhou #define FUSE_BASE__INST1_SEG4                      0
29070839197STao Zhou 
29170839197STao Zhou #define FUSE_BASE__INST2_SEG0                      0
29270839197STao Zhou #define FUSE_BASE__INST2_SEG1                      0
29370839197STao Zhou #define FUSE_BASE__INST2_SEG2                      0
29470839197STao Zhou #define FUSE_BASE__INST2_SEG3                      0
29570839197STao Zhou #define FUSE_BASE__INST2_SEG4                      0
29670839197STao Zhou 
29770839197STao Zhou #define FUSE_BASE__INST3_SEG0                      0
29870839197STao Zhou #define FUSE_BASE__INST3_SEG1                      0
29970839197STao Zhou #define FUSE_BASE__INST3_SEG2                      0
30070839197STao Zhou #define FUSE_BASE__INST3_SEG3                      0
30170839197STao Zhou #define FUSE_BASE__INST3_SEG4                      0
30270839197STao Zhou 
30370839197STao Zhou #define FUSE_BASE__INST4_SEG0                      0
30470839197STao Zhou #define FUSE_BASE__INST4_SEG1                      0
30570839197STao Zhou #define FUSE_BASE__INST4_SEG2                      0
30670839197STao Zhou #define FUSE_BASE__INST4_SEG3                      0
30770839197STao Zhou #define FUSE_BASE__INST4_SEG4                      0
30870839197STao Zhou 
30970839197STao Zhou #define FUSE_BASE__INST5_SEG0                      0
31070839197STao Zhou #define FUSE_BASE__INST5_SEG1                      0
31170839197STao Zhou #define FUSE_BASE__INST5_SEG2                      0
31270839197STao Zhou #define FUSE_BASE__INST5_SEG3                      0
31370839197STao Zhou #define FUSE_BASE__INST5_SEG4                      0
31470839197STao Zhou 
31570839197STao Zhou #define GC_BASE__INST0_SEG0                        0x00001260
31670839197STao Zhou #define GC_BASE__INST0_SEG1                        0x0000A000
31770839197STao Zhou #define GC_BASE__INST0_SEG2                        0
31870839197STao Zhou #define GC_BASE__INST0_SEG3                        0
31970839197STao Zhou #define GC_BASE__INST0_SEG4                        0
32070839197STao Zhou 
32170839197STao Zhou #define GC_BASE__INST1_SEG0                        0
32270839197STao Zhou #define GC_BASE__INST1_SEG1                        0
32370839197STao Zhou #define GC_BASE__INST1_SEG2                        0
32470839197STao Zhou #define GC_BASE__INST1_SEG3                        0
32570839197STao Zhou #define GC_BASE__INST1_SEG4                        0
32670839197STao Zhou 
32770839197STao Zhou #define GC_BASE__INST2_SEG0                        0
32870839197STao Zhou #define GC_BASE__INST2_SEG1                        0
32970839197STao Zhou #define GC_BASE__INST2_SEG2                        0
33070839197STao Zhou #define GC_BASE__INST2_SEG3                        0
33170839197STao Zhou #define GC_BASE__INST2_SEG4                        0
33270839197STao Zhou 
33370839197STao Zhou #define GC_BASE__INST3_SEG0                        0
33470839197STao Zhou #define GC_BASE__INST3_SEG1                        0
33570839197STao Zhou #define GC_BASE__INST3_SEG2                        0
33670839197STao Zhou #define GC_BASE__INST3_SEG3                        0
33770839197STao Zhou #define GC_BASE__INST3_SEG4                        0
33870839197STao Zhou 
33970839197STao Zhou #define GC_BASE__INST4_SEG0                        0
34070839197STao Zhou #define GC_BASE__INST4_SEG1                        0
34170839197STao Zhou #define GC_BASE__INST4_SEG2                        0
34270839197STao Zhou #define GC_BASE__INST4_SEG3                        0
34370839197STao Zhou #define GC_BASE__INST4_SEG4                        0
34470839197STao Zhou 
34570839197STao Zhou #define GC_BASE__INST5_SEG0                        0
34670839197STao Zhou #define GC_BASE__INST5_SEG1                        0
34770839197STao Zhou #define GC_BASE__INST5_SEG2                        0
34870839197STao Zhou #define GC_BASE__INST5_SEG3                        0
34970839197STao Zhou #define GC_BASE__INST5_SEG4                        0
35070839197STao Zhou 
35170839197STao Zhou #define HDP_BASE__INST0_SEG0                       0x00000F20
35270839197STao Zhou #define HDP_BASE__INST0_SEG1                       0
35370839197STao Zhou #define HDP_BASE__INST0_SEG2                       0
35470839197STao Zhou #define HDP_BASE__INST0_SEG3                       0
35570839197STao Zhou #define HDP_BASE__INST0_SEG4                       0
35670839197STao Zhou 
35770839197STao Zhou #define HDP_BASE__INST1_SEG0                       0
35870839197STao Zhou #define HDP_BASE__INST1_SEG1                       0
35970839197STao Zhou #define HDP_BASE__INST1_SEG2                       0
36070839197STao Zhou #define HDP_BASE__INST1_SEG3                       0
36170839197STao Zhou #define HDP_BASE__INST1_SEG4                       0
36270839197STao Zhou 
36370839197STao Zhou #define HDP_BASE__INST2_SEG0                       0
36470839197STao Zhou #define HDP_BASE__INST2_SEG1                       0
36570839197STao Zhou #define HDP_BASE__INST2_SEG2                       0
36670839197STao Zhou #define HDP_BASE__INST2_SEG3                       0
36770839197STao Zhou #define HDP_BASE__INST2_SEG4                       0
36870839197STao Zhou 
36970839197STao Zhou #define HDP_BASE__INST3_SEG0                       0
37070839197STao Zhou #define HDP_BASE__INST3_SEG1                       0
37170839197STao Zhou #define HDP_BASE__INST3_SEG2                       0
37270839197STao Zhou #define HDP_BASE__INST3_SEG3                       0
37370839197STao Zhou #define HDP_BASE__INST3_SEG4                       0
37470839197STao Zhou 
37570839197STao Zhou #define HDP_BASE__INST4_SEG0                       0
37670839197STao Zhou #define HDP_BASE__INST4_SEG1                       0
37770839197STao Zhou #define HDP_BASE__INST4_SEG2                       0
37870839197STao Zhou #define HDP_BASE__INST4_SEG3                       0
37970839197STao Zhou #define HDP_BASE__INST4_SEG4                       0
38070839197STao Zhou 
38170839197STao Zhou #define HDP_BASE__INST5_SEG0                       0
38270839197STao Zhou #define HDP_BASE__INST5_SEG1                       0
38370839197STao Zhou #define HDP_BASE__INST5_SEG2                       0
38470839197STao Zhou #define HDP_BASE__INST5_SEG3                       0
38570839197STao Zhou #define HDP_BASE__INST5_SEG4                       0
38670839197STao Zhou 
38770839197STao Zhou #define MMHUB_BASE__INST0_SEG0                     0x0001A000
38870839197STao Zhou #define MMHUB_BASE__INST0_SEG1                     0
38970839197STao Zhou #define MMHUB_BASE__INST0_SEG2                     0
39070839197STao Zhou #define MMHUB_BASE__INST0_SEG3                     0
39170839197STao Zhou #define MMHUB_BASE__INST0_SEG4                     0
39270839197STao Zhou 
39370839197STao Zhou #define MMHUB_BASE__INST1_SEG0                     0
39470839197STao Zhou #define MMHUB_BASE__INST1_SEG1                     0
39570839197STao Zhou #define MMHUB_BASE__INST1_SEG2                     0
39670839197STao Zhou #define MMHUB_BASE__INST1_SEG3                     0
39770839197STao Zhou #define MMHUB_BASE__INST1_SEG4                     0
39870839197STao Zhou 
39970839197STao Zhou #define MMHUB_BASE__INST2_SEG0                     0
40070839197STao Zhou #define MMHUB_BASE__INST2_SEG1                     0
40170839197STao Zhou #define MMHUB_BASE__INST2_SEG2                     0
40270839197STao Zhou #define MMHUB_BASE__INST2_SEG3                     0
40370839197STao Zhou #define MMHUB_BASE__INST2_SEG4                     0
40470839197STao Zhou 
40570839197STao Zhou #define MMHUB_BASE__INST3_SEG0                     0
40670839197STao Zhou #define MMHUB_BASE__INST3_SEG1                     0
40770839197STao Zhou #define MMHUB_BASE__INST3_SEG2                     0
40870839197STao Zhou #define MMHUB_BASE__INST3_SEG3                     0
40970839197STao Zhou #define MMHUB_BASE__INST3_SEG4                     0
41070839197STao Zhou 
41170839197STao Zhou #define MMHUB_BASE__INST4_SEG0                     0
41270839197STao Zhou #define MMHUB_BASE__INST4_SEG1                     0
41370839197STao Zhou #define MMHUB_BASE__INST4_SEG2                     0
41470839197STao Zhou #define MMHUB_BASE__INST4_SEG3                     0
41570839197STao Zhou #define MMHUB_BASE__INST4_SEG4                     0
41670839197STao Zhou 
41770839197STao Zhou #define MMHUB_BASE__INST5_SEG0                     0
41870839197STao Zhou #define MMHUB_BASE__INST5_SEG1                     0
41970839197STao Zhou #define MMHUB_BASE__INST5_SEG2                     0
42070839197STao Zhou #define MMHUB_BASE__INST5_SEG3                     0
42170839197STao Zhou #define MMHUB_BASE__INST5_SEG4                     0
42270839197STao Zhou 
42370839197STao Zhou #define MP0_BASE__INST0_SEG0                       0x00016000
42470839197STao Zhou #define MP0_BASE__INST0_SEG1                       0
42570839197STao Zhou #define MP0_BASE__INST0_SEG2                       0
42670839197STao Zhou #define MP0_BASE__INST0_SEG3                       0
42770839197STao Zhou #define MP0_BASE__INST0_SEG4                       0
42870839197STao Zhou 
42970839197STao Zhou #define MP0_BASE__INST1_SEG0                       0
43070839197STao Zhou #define MP0_BASE__INST1_SEG1                       0
43170839197STao Zhou #define MP0_BASE__INST1_SEG2                       0
43270839197STao Zhou #define MP0_BASE__INST1_SEG3                       0
43370839197STao Zhou #define MP0_BASE__INST1_SEG4                       0
43470839197STao Zhou 
43570839197STao Zhou #define MP0_BASE__INST2_SEG0                       0
43670839197STao Zhou #define MP0_BASE__INST2_SEG1                       0
43770839197STao Zhou #define MP0_BASE__INST2_SEG2                       0
43870839197STao Zhou #define MP0_BASE__INST2_SEG3                       0
43970839197STao Zhou #define MP0_BASE__INST2_SEG4                       0
44070839197STao Zhou 
44170839197STao Zhou #define MP0_BASE__INST3_SEG0                       0
44270839197STao Zhou #define MP0_BASE__INST3_SEG1                       0
44370839197STao Zhou #define MP0_BASE__INST3_SEG2                       0
44470839197STao Zhou #define MP0_BASE__INST3_SEG3                       0
44570839197STao Zhou #define MP0_BASE__INST3_SEG4                       0
44670839197STao Zhou 
44770839197STao Zhou #define MP0_BASE__INST4_SEG0                       0
44870839197STao Zhou #define MP0_BASE__INST4_SEG1                       0
44970839197STao Zhou #define MP0_BASE__INST4_SEG2                       0
45070839197STao Zhou #define MP0_BASE__INST4_SEG3                       0
45170839197STao Zhou #define MP0_BASE__INST4_SEG4                       0
45270839197STao Zhou 
45370839197STao Zhou #define MP0_BASE__INST5_SEG0                       0
45470839197STao Zhou #define MP0_BASE__INST5_SEG1                       0
45570839197STao Zhou #define MP0_BASE__INST5_SEG2                       0
45670839197STao Zhou #define MP0_BASE__INST5_SEG3                       0
45770839197STao Zhou #define MP0_BASE__INST5_SEG4                       0
45870839197STao Zhou 
45970839197STao Zhou #define MP1_BASE__INST0_SEG0                       0x00016000
46070839197STao Zhou #define MP1_BASE__INST0_SEG1                       0
46170839197STao Zhou #define MP1_BASE__INST0_SEG2                       0
46270839197STao Zhou #define MP1_BASE__INST0_SEG3                       0
46370839197STao Zhou #define MP1_BASE__INST0_SEG4                       0
46470839197STao Zhou 
46570839197STao Zhou #define MP1_BASE__INST1_SEG0                       0
46670839197STao Zhou #define MP1_BASE__INST1_SEG1                       0
46770839197STao Zhou #define MP1_BASE__INST1_SEG2                       0
46870839197STao Zhou #define MP1_BASE__INST1_SEG3                       0
46970839197STao Zhou #define MP1_BASE__INST1_SEG4                       0
47070839197STao Zhou 
47170839197STao Zhou #define MP1_BASE__INST2_SEG0                       0
47270839197STao Zhou #define MP1_BASE__INST2_SEG1                       0
47370839197STao Zhou #define MP1_BASE__INST2_SEG2                       0
47470839197STao Zhou #define MP1_BASE__INST2_SEG3                       0
47570839197STao Zhou #define MP1_BASE__INST2_SEG4                       0
47670839197STao Zhou 
47770839197STao Zhou #define MP1_BASE__INST3_SEG0                       0
47870839197STao Zhou #define MP1_BASE__INST3_SEG1                       0
47970839197STao Zhou #define MP1_BASE__INST3_SEG2                       0
48070839197STao Zhou #define MP1_BASE__INST3_SEG3                       0
48170839197STao Zhou #define MP1_BASE__INST3_SEG4                       0
48270839197STao Zhou 
48370839197STao Zhou #define MP1_BASE__INST4_SEG0                       0
48470839197STao Zhou #define MP1_BASE__INST4_SEG1                       0
48570839197STao Zhou #define MP1_BASE__INST4_SEG2                       0
48670839197STao Zhou #define MP1_BASE__INST4_SEG3                       0
48770839197STao Zhou #define MP1_BASE__INST4_SEG4                       0
48870839197STao Zhou 
48970839197STao Zhou #define MP1_BASE__INST5_SEG0                       0
49070839197STao Zhou #define MP1_BASE__INST5_SEG1                       0
49170839197STao Zhou #define MP1_BASE__INST5_SEG2                       0
49270839197STao Zhou #define MP1_BASE__INST5_SEG3                       0
49370839197STao Zhou #define MP1_BASE__INST5_SEG4                       0
49470839197STao Zhou 
49570839197STao Zhou #define NBIO_BASE__INST0_SEG0                     0x00000000
49670839197STao Zhou #define NBIO_BASE__INST0_SEG1                     0x00000014
49770839197STao Zhou #define NBIO_BASE__INST0_SEG2                     0x00000D20
49870839197STao Zhou #define NBIO_BASE__INST0_SEG3                     0x00010400
49970839197STao Zhou #define NBIO_BASE__INST0_SEG4                     0
50070839197STao Zhou 
50170839197STao Zhou #define NBIO_BASE__INST1_SEG0                     0
50270839197STao Zhou #define NBIO_BASE__INST1_SEG1                     0
50370839197STao Zhou #define NBIO_BASE__INST1_SEG2                     0
50470839197STao Zhou #define NBIO_BASE__INST1_SEG3                     0
50570839197STao Zhou #define NBIO_BASE__INST1_SEG4                     0
50670839197STao Zhou 
50770839197STao Zhou #define NBIO_BASE__INST2_SEG0                     0
50870839197STao Zhou #define NBIO_BASE__INST2_SEG1                     0
50970839197STao Zhou #define NBIO_BASE__INST2_SEG2                     0
51070839197STao Zhou #define NBIO_BASE__INST2_SEG3                     0
51170839197STao Zhou #define NBIO_BASE__INST2_SEG4                     0
51270839197STao Zhou 
51370839197STao Zhou #define NBIO_BASE__INST3_SEG0                     0
51470839197STao Zhou #define NBIO_BASE__INST3_SEG1                     0
51570839197STao Zhou #define NBIO_BASE__INST3_SEG2                     0
51670839197STao Zhou #define NBIO_BASE__INST3_SEG3                     0
51770839197STao Zhou #define NBIO_BASE__INST3_SEG4                     0
51870839197STao Zhou 
51970839197STao Zhou #define NBIO_BASE__INST4_SEG0                     0
52070839197STao Zhou #define NBIO_BASE__INST4_SEG1                     0
52170839197STao Zhou #define NBIO_BASE__INST4_SEG2                     0
52270839197STao Zhou #define NBIO_BASE__INST4_SEG3                     0
52370839197STao Zhou #define NBIO_BASE__INST4_SEG4                     0
52470839197STao Zhou 
52570839197STao Zhou #define NBIO_BASE__INST5_SEG0                     0
52670839197STao Zhou #define NBIO_BASE__INST5_SEG1                     0
52770839197STao Zhou #define NBIO_BASE__INST5_SEG2                     0
52870839197STao Zhou #define NBIO_BASE__INST5_SEG3                     0
52970839197STao Zhou #define NBIO_BASE__INST5_SEG4                     0
53070839197STao Zhou 
53170839197STao Zhou #define OSSSYS_BASE__INST0_SEG0                    0x000010A0
53270839197STao Zhou #define OSSSYS_BASE__INST0_SEG1                    0
53370839197STao Zhou #define OSSSYS_BASE__INST0_SEG2                    0
53470839197STao Zhou #define OSSSYS_BASE__INST0_SEG3                    0
53570839197STao Zhou #define OSSSYS_BASE__INST0_SEG4                    0
53670839197STao Zhou 
53770839197STao Zhou #define OSSSYS_BASE__INST1_SEG0                    0
53870839197STao Zhou #define OSSSYS_BASE__INST1_SEG1                    0
53970839197STao Zhou #define OSSSYS_BASE__INST1_SEG2                    0
54070839197STao Zhou #define OSSSYS_BASE__INST1_SEG3                    0
54170839197STao Zhou #define OSSSYS_BASE__INST1_SEG4                    0
54270839197STao Zhou 
54370839197STao Zhou #define OSSSYS_BASE__INST2_SEG0                    0
54470839197STao Zhou #define OSSSYS_BASE__INST2_SEG1                    0
54570839197STao Zhou #define OSSSYS_BASE__INST2_SEG2                    0
54670839197STao Zhou #define OSSSYS_BASE__INST2_SEG3                    0
54770839197STao Zhou #define OSSSYS_BASE__INST2_SEG4                    0
54870839197STao Zhou 
54970839197STao Zhou #define OSSSYS_BASE__INST3_SEG0                    0
55070839197STao Zhou #define OSSSYS_BASE__INST3_SEG1                    0
55170839197STao Zhou #define OSSSYS_BASE__INST3_SEG2                    0
55270839197STao Zhou #define OSSSYS_BASE__INST3_SEG3                    0
55370839197STao Zhou #define OSSSYS_BASE__INST3_SEG4                    0
55470839197STao Zhou 
55570839197STao Zhou #define OSSSYS_BASE__INST4_SEG0                    0
55670839197STao Zhou #define OSSSYS_BASE__INST4_SEG1                    0
55770839197STao Zhou #define OSSSYS_BASE__INST4_SEG2                    0
55870839197STao Zhou #define OSSSYS_BASE__INST4_SEG3                    0
55970839197STao Zhou #define OSSSYS_BASE__INST4_SEG4                    0
56070839197STao Zhou 
56170839197STao Zhou #define OSSSYS_BASE__INST5_SEG0                    0
56270839197STao Zhou #define OSSSYS_BASE__INST5_SEG1                    0
56370839197STao Zhou #define OSSSYS_BASE__INST5_SEG2                    0
56470839197STao Zhou #define OSSSYS_BASE__INST5_SEG3                    0
56570839197STao Zhou #define OSSSYS_BASE__INST5_SEG4                    0
56670839197STao Zhou 
56770839197STao Zhou #define SMUIO_BASE__INST0_SEG0                     0x00016800
56870839197STao Zhou #define SMUIO_BASE__INST0_SEG1                     0x00016A00
56970839197STao Zhou #define SMUIO_BASE__INST0_SEG2                     0
57070839197STao Zhou #define SMUIO_BASE__INST0_SEG3                     0
57170839197STao Zhou #define SMUIO_BASE__INST0_SEG4                     0
57270839197STao Zhou 
57370839197STao Zhou #define SMUIO_BASE__INST1_SEG0                     0
57470839197STao Zhou #define SMUIO_BASE__INST1_SEG1                     0
57570839197STao Zhou #define SMUIO_BASE__INST1_SEG2                     0
57670839197STao Zhou #define SMUIO_BASE__INST1_SEG3                     0
57770839197STao Zhou #define SMUIO_BASE__INST1_SEG4                     0
57870839197STao Zhou 
57970839197STao Zhou #define SMUIO_BASE__INST2_SEG0                     0
58070839197STao Zhou #define SMUIO_BASE__INST2_SEG1                     0
58170839197STao Zhou #define SMUIO_BASE__INST2_SEG2                     0
58270839197STao Zhou #define SMUIO_BASE__INST2_SEG3                     0
58370839197STao Zhou #define SMUIO_BASE__INST2_SEG4                     0
58470839197STao Zhou 
58570839197STao Zhou #define SMUIO_BASE__INST3_SEG0                     0
58670839197STao Zhou #define SMUIO_BASE__INST3_SEG1                     0
58770839197STao Zhou #define SMUIO_BASE__INST3_SEG2                     0
58870839197STao Zhou #define SMUIO_BASE__INST3_SEG3                     0
58970839197STao Zhou #define SMUIO_BASE__INST3_SEG4                     0
59070839197STao Zhou 
59170839197STao Zhou #define SMUIO_BASE__INST4_SEG0                     0
59270839197STao Zhou #define SMUIO_BASE__INST4_SEG1                     0
59370839197STao Zhou #define SMUIO_BASE__INST4_SEG2                     0
59470839197STao Zhou #define SMUIO_BASE__INST4_SEG3                     0
59570839197STao Zhou #define SMUIO_BASE__INST4_SEG4                     0
59670839197STao Zhou 
59770839197STao Zhou #define SMUIO_BASE__INST5_SEG0                     0
59870839197STao Zhou #define SMUIO_BASE__INST5_SEG1                     0
59970839197STao Zhou #define SMUIO_BASE__INST5_SEG2                     0
60070839197STao Zhou #define SMUIO_BASE__INST5_SEG3                     0
60170839197STao Zhou #define SMUIO_BASE__INST5_SEG4                     0
60270839197STao Zhou 
60370839197STao Zhou #define THM_BASE__INST0_SEG0                       0x00016600
60470839197STao Zhou #define THM_BASE__INST0_SEG1                       0
60570839197STao Zhou #define THM_BASE__INST0_SEG2                       0
60670839197STao Zhou #define THM_BASE__INST0_SEG3                       0
60770839197STao Zhou #define THM_BASE__INST0_SEG4                       0
60870839197STao Zhou 
60970839197STao Zhou #define THM_BASE__INST1_SEG0                       0
61070839197STao Zhou #define THM_BASE__INST1_SEG1                       0
61170839197STao Zhou #define THM_BASE__INST1_SEG2                       0
61270839197STao Zhou #define THM_BASE__INST1_SEG3                       0
61370839197STao Zhou #define THM_BASE__INST1_SEG4                       0
61470839197STao Zhou 
61570839197STao Zhou #define THM_BASE__INST2_SEG0                       0
61670839197STao Zhou #define THM_BASE__INST2_SEG1                       0
61770839197STao Zhou #define THM_BASE__INST2_SEG2                       0
61870839197STao Zhou #define THM_BASE__INST2_SEG3                       0
61970839197STao Zhou #define THM_BASE__INST2_SEG4                       0
62070839197STao Zhou 
62170839197STao Zhou #define THM_BASE__INST3_SEG0                       0
62270839197STao Zhou #define THM_BASE__INST3_SEG1                       0
62370839197STao Zhou #define THM_BASE__INST3_SEG2                       0
62470839197STao Zhou #define THM_BASE__INST3_SEG3                       0
62570839197STao Zhou #define THM_BASE__INST3_SEG4                       0
62670839197STao Zhou 
62770839197STao Zhou #define THM_BASE__INST4_SEG0                       0
62870839197STao Zhou #define THM_BASE__INST4_SEG1                       0
62970839197STao Zhou #define THM_BASE__INST4_SEG2                       0
63070839197STao Zhou #define THM_BASE__INST4_SEG3                       0
63170839197STao Zhou #define THM_BASE__INST4_SEG4                       0
63270839197STao Zhou 
63370839197STao Zhou #define THM_BASE__INST5_SEG0                       0
63470839197STao Zhou #define THM_BASE__INST5_SEG1                       0
63570839197STao Zhou #define THM_BASE__INST5_SEG2                       0
63670839197STao Zhou #define THM_BASE__INST5_SEG3                       0
63770839197STao Zhou #define THM_BASE__INST5_SEG4                       0
63870839197STao Zhou 
63970839197STao Zhou #define UMC0_BASE__INST0_SEG0                      0x00014000
64070839197STao Zhou #define UMC0_BASE__INST0_SEG1                      0
64170839197STao Zhou #define UMC0_BASE__INST0_SEG2                      0
64270839197STao Zhou #define UMC0_BASE__INST0_SEG3                      0
64370839197STao Zhou #define UMC0_BASE__INST0_SEG4                      0
64470839197STao Zhou 
64570839197STao Zhou #define UMC0_BASE__INST1_SEG0                      0
64670839197STao Zhou #define UMC0_BASE__INST1_SEG1                      0
64770839197STao Zhou #define UMC0_BASE__INST1_SEG2                      0
64870839197STao Zhou #define UMC0_BASE__INST1_SEG3                      0
64970839197STao Zhou #define UMC0_BASE__INST1_SEG4                      0
65070839197STao Zhou 
65170839197STao Zhou #define UMC0_BASE__INST2_SEG0                      0
65270839197STao Zhou #define UMC0_BASE__INST2_SEG1                      0
65370839197STao Zhou #define UMC0_BASE__INST2_SEG2                      0
65470839197STao Zhou #define UMC0_BASE__INST2_SEG3                      0
65570839197STao Zhou #define UMC0_BASE__INST2_SEG4                      0
65670839197STao Zhou 
65770839197STao Zhou #define UMC0_BASE__INST3_SEG0                      0
65870839197STao Zhou #define UMC0_BASE__INST3_SEG1                      0
65970839197STao Zhou #define UMC0_BASE__INST3_SEG2                      0
66070839197STao Zhou #define UMC0_BASE__INST3_SEG3                      0
66170839197STao Zhou #define UMC0_BASE__INST3_SEG4                      0
66270839197STao Zhou 
66370839197STao Zhou #define UMC0_BASE__INST4_SEG0                      0
66470839197STao Zhou #define UMC0_BASE__INST4_SEG1                      0
66570839197STao Zhou #define UMC0_BASE__INST4_SEG2                      0
66670839197STao Zhou #define UMC0_BASE__INST4_SEG3                      0
66770839197STao Zhou #define UMC0_BASE__INST4_SEG4                      0
66870839197STao Zhou 
66970839197STao Zhou #define UMC0_BASE__INST5_SEG0                      0
67070839197STao Zhou #define UMC0_BASE__INST5_SEG1                      0
67170839197STao Zhou #define UMC0_BASE__INST5_SEG2                      0
67270839197STao Zhou #define UMC0_BASE__INST5_SEG3                      0
67370839197STao Zhou #define UMC0_BASE__INST5_SEG4                      0
67470839197STao Zhou 
67570839197STao Zhou #define UVD0_BASE__INST0_SEG0                      0x00007800
67670839197STao Zhou #define UVD0_BASE__INST0_SEG1                      0x00007E00
67770839197STao Zhou #define UVD0_BASE__INST0_SEG2                      0
67870839197STao Zhou #define UVD0_BASE__INST0_SEG3                      0
67970839197STao Zhou #define UVD0_BASE__INST0_SEG4                      0
68070839197STao Zhou 
68170839197STao Zhou #define UVD0_BASE__INST1_SEG0                      0
68270839197STao Zhou #define UVD0_BASE__INST1_SEG1                      0
68370839197STao Zhou #define UVD0_BASE__INST1_SEG2                      0
68470839197STao Zhou #define UVD0_BASE__INST1_SEG3                      0
68570839197STao Zhou #define UVD0_BASE__INST1_SEG4                      0
68670839197STao Zhou 
68770839197STao Zhou #define UVD0_BASE__INST2_SEG0                      0
68870839197STao Zhou #define UVD0_BASE__INST2_SEG1                      0
68970839197STao Zhou #define UVD0_BASE__INST2_SEG2                      0
69070839197STao Zhou #define UVD0_BASE__INST2_SEG3                      0
69170839197STao Zhou #define UVD0_BASE__INST2_SEG4                      0
69270839197STao Zhou 
69370839197STao Zhou #define UVD0_BASE__INST3_SEG0                      0
69470839197STao Zhou #define UVD0_BASE__INST3_SEG1                      0
69570839197STao Zhou #define UVD0_BASE__INST3_SEG2                      0
69670839197STao Zhou #define UVD0_BASE__INST3_SEG3                      0
69770839197STao Zhou #define UVD0_BASE__INST3_SEG4                      0
69870839197STao Zhou 
69970839197STao Zhou #define UVD0_BASE__INST4_SEG0                      0
70070839197STao Zhou #define UVD0_BASE__INST4_SEG1                      0
70170839197STao Zhou #define UVD0_BASE__INST4_SEG2                      0
70270839197STao Zhou #define UVD0_BASE__INST4_SEG3                      0
70370839197STao Zhou #define UVD0_BASE__INST4_SEG4                      0
70470839197STao Zhou 
70570839197STao Zhou #define UVD0_BASE__INST5_SEG0                      0
70670839197STao Zhou #define UVD0_BASE__INST5_SEG1                      0
70770839197STao Zhou #define UVD0_BASE__INST5_SEG2                      0
70870839197STao Zhou #define UVD0_BASE__INST5_SEG3                      0
70970839197STao Zhou #define UVD0_BASE__INST5_SEG4                      0
71070839197STao Zhou 
71170839197STao Zhou #endif
71270839197STao Zhou 
713