1366 lines · c
1// SPDX-License-Identifier: MIT2#ifndef YELLOW_CARP_OFFSET_H3#define YELLOW_CARP_OFFSET_H4 5 6#define MAX_INSTANCE 77#define MAX_SEGMENT 68 9 10struct IP_BASE_INSTANCE {11 unsigned int segment[MAX_SEGMENT];12} __maybe_unused;13 14struct IP_BASE {15 struct IP_BASE_INSTANCE instance[MAX_INSTANCE];16} __maybe_unused;17 18 19static const struct IP_BASE ACP_BASE = { { { { 0x02403800, 0x00480000, 0, 0, 0, 0 } },20 { { 0, 0, 0, 0, 0, 0 } },21 { { 0, 0, 0, 0, 0, 0 } },22 { { 0, 0, 0, 0, 0, 0 } },23 { { 0, 0, 0, 0, 0, 0 } },24 { { 0, 0, 0, 0, 0, 0 } },25 { { 0, 0, 0, 0, 0, 0 } } } };26static const struct IP_BASE ATHUB_BASE = { { { { 0x00000C00, 0x00013300, 0x02408C00, 0, 0, 0 } },27 { { 0, 0, 0, 0, 0, 0 } },28 { { 0, 0, 0, 0, 0, 0 } },29 { { 0, 0, 0, 0, 0, 0 } },30 { { 0, 0, 0, 0, 0, 0 } },31 { { 0, 0, 0, 0, 0, 0 } },32 { { 0, 0, 0, 0, 0, 0 } } } };33static const struct IP_BASE CLK_BASE = { { { { 0x00016C00, 0x02401800, 0, 0, 0, 0 } },34 { { 0x00016E00, 0x02401C00, 0, 0, 0, 0 } },35 { { 0x00017000, 0x02402000, 0, 0, 0, 0 } },36 { { 0x00017200, 0x02402400, 0, 0, 0, 0 } },37 { { 0x0001B000, 0x0242D800, 0, 0, 0, 0 } },38 { { 0x0001B200, 0x0242DC00, 0, 0, 0, 0 } },39 { { 0x0001B400, 0x0242E000, 0, 0, 0, 0 } } } };40static const struct IP_BASE DBGU_IO_BASE = { { { { 0x000001E0, 0x00000260, 0x00000280, 0x0240B400, 0x02413C00, 0x02416000 } },41 { { 0, 0, 0, 0, 0, 0 } },42 { { 0, 0, 0, 0, 0, 0 } },43 { { 0, 0, 0, 0, 0, 0 } },44 { { 0, 0, 0, 0, 0, 0 } },45 { { 0, 0, 0, 0, 0, 0 } },46 { { 0, 0, 0, 0, 0, 0 } } } };47static const struct IP_BASE DCN_BASE = { { { { 0x00000012, 0x000000C0, 0x000034C0, 0x00009000, 0x02403C00, 0 } },48 { { 0, 0, 0, 0, 0, 0 } },49 { { 0, 0, 0, 0, 0, 0 } },50 { { 0, 0, 0, 0, 0, 0 } },51 { { 0, 0, 0, 0, 0, 0 } },52 { { 0, 0, 0, 0, 0, 0 } },53 { { 0, 0, 0, 0, 0, 0 } } } };54static const struct IP_BASE DPCS_BASE = { { { { 0x00000012, 0x000000C0, 0x000034C0, 0x00009000, 0x02403C00, 0 } },55 { { 0, 0, 0, 0, 0, 0 } },56 { { 0, 0, 0, 0, 0, 0 } },57 { { 0, 0, 0, 0, 0, 0 } },58 { { 0, 0, 0, 0, 0, 0 } },59 { { 0, 0, 0, 0, 0, 0 } },60 { { 0, 0, 0, 0, 0, 0 } } } };61static const struct IP_BASE DF_BASE = { { { { 0x00007000, 0x0240B800, 0x02447800, 0x00C00000, 0x03640000, 0 } },62 { { 0, 0, 0, 0, 0, 0 } },63 { { 0, 0, 0, 0, 0, 0 } },64 { { 0, 0, 0, 0, 0, 0 } },65 { { 0, 0, 0, 0, 0, 0 } },66 { { 0, 0, 0, 0, 0, 0 } },67 { { 0, 0, 0, 0, 0, 0 } } } };68static const struct IP_BASE FCH_BASE = { { { { 0x0240C000, 0x00B40000, 0x11000000, 0, 0, 0 } },69 { { 0, 0, 0, 0, 0, 0 } },70 { { 0, 0, 0, 0, 0, 0 } },71 { { 0, 0, 0, 0, 0, 0 } },72 { { 0, 0, 0, 0, 0, 0 } },73 { { 0, 0, 0, 0, 0, 0 } },74 { { 0, 0, 0, 0, 0, 0 } } } };75static const struct IP_BASE FUSE_BASE = { { { { 0x00017400, 0x02401400, 0, 0, 0, 0 } },76 { { 0, 0, 0, 0, 0, 0 } },77 { { 0, 0, 0, 0, 0, 0 } },78 { { 0, 0, 0, 0, 0, 0 } },79 { { 0, 0, 0, 0, 0, 0 } },80 { { 0, 0, 0, 0, 0, 0 } },81 { { 0, 0, 0, 0, 0, 0 } } } };82static const struct IP_BASE GC_BASE = { { { { 0x00001260, 0x0000A000, 0x02402C00, 0, 0, 0 } },83 { { 0, 0, 0, 0, 0, 0 } },84 { { 0, 0, 0, 0, 0, 0 } },85 { { 0, 0, 0, 0, 0, 0 } },86 { { 0, 0, 0, 0, 0, 0 } },87 { { 0, 0, 0, 0, 0, 0 } },88 { { 0, 0, 0, 0, 0, 0 } } } };89static const struct IP_BASE HDP_BASE = { { { { 0x00000F20, 0x0240A400, 0, 0, 0, 0 } },90 { { 0, 0, 0, 0, 0, 0 } },91 { { 0, 0, 0, 0, 0, 0 } },92 { { 0, 0, 0, 0, 0, 0 } },93 { { 0, 0, 0, 0, 0, 0 } },94 { { 0, 0, 0, 0, 0, 0 } },95 { { 0, 0, 0, 0, 0, 0 } } } };96static const struct IP_BASE IOHC0_BASE = { { { { 0x00010000, 0x02406000, 0x04EC0000, 0, 0, 0 } },97 { { 0, 0, 0, 0, 0, 0 } },98 { { 0, 0, 0, 0, 0, 0 } },99 { { 0, 0, 0, 0, 0, 0 } },100 { { 0, 0, 0, 0, 0, 0 } },101 { { 0, 0, 0, 0, 0, 0 } },102 { { 0, 0, 0, 0, 0, 0 } } } };103static const struct IP_BASE MMHUB_BASE = { { { { 0x00013200, 0x0001A000, 0x02408800, 0, 0, 0 } },104 { { 0, 0, 0, 0, 0, 0 } },105 { { 0, 0, 0, 0, 0, 0 } },106 { { 0, 0, 0, 0, 0, 0 } },107 { { 0, 0, 0, 0, 0, 0 } },108 { { 0, 0, 0, 0, 0, 0 } },109 { { 0, 0, 0, 0, 0, 0 } } } };110static const struct IP_BASE MP0_BASE = { { { { 0x00016000, 0x0243FC00, 0x00DC0000, 0x00E00000, 0x00E40000, 0 } },111 { { 0, 0, 0, 0, 0, 0 } },112 { { 0, 0, 0, 0, 0, 0 } },113 { { 0, 0, 0, 0, 0, 0 } },114 { { 0, 0, 0, 0, 0, 0 } },115 { { 0, 0, 0, 0, 0, 0 } },116 { { 0, 0, 0, 0, 0, 0 } } } };117static const struct IP_BASE MP1_BASE = { { { { 0x00016000, 0x0243FC00, 0x00DC0000, 0x00E00000, 0x00E40000, 0 } },118 { { 0, 0, 0, 0, 0, 0 } },119 { { 0, 0, 0, 0, 0, 0 } },120 { { 0, 0, 0, 0, 0, 0 } },121 { { 0, 0, 0, 0, 0, 0 } },122 { { 0, 0, 0, 0, 0, 0 } },123 { { 0, 0, 0, 0, 0, 0 } } } };124static const struct IP_BASE MP2_BASE = { { { { 0x00016000, 0x0243FC00, 0x00DC0000, 0x00E00000, 0x00E40000, 0 } },125 { { 0, 0, 0, 0, 0, 0 } },126 { { 0, 0, 0, 0, 0, 0 } },127 { { 0, 0, 0, 0, 0, 0 } },128 { { 0, 0, 0, 0, 0, 0 } },129 { { 0, 0, 0, 0, 0, 0 } },130 { { 0, 0, 0, 0, 0, 0 } } } };131static const struct IP_BASE NBIO_BASE = { { { { 0x00000000, 0x00000014, 0x00000D20, 0x00010400, 0x0241B000, 0x04040000 } },132 { { 0, 0, 0, 0, 0, 0 } },133 { { 0, 0, 0, 0, 0, 0 } },134 { { 0, 0, 0, 0, 0, 0 } },135 { { 0, 0, 0, 0, 0, 0 } },136 { { 0, 0, 0, 0, 0, 0 } },137 { { 0, 0, 0, 0, 0, 0 } } } };138static const struct IP_BASE OSSSYS_BASE = { { { { 0x000010A0, 0x0240A000, 0, 0, 0, 0 } },139 { { 0, 0, 0, 0, 0, 0 } },140 { { 0, 0, 0, 0, 0, 0 } },141 { { 0, 0, 0, 0, 0, 0 } },142 { { 0, 0, 0, 0, 0, 0 } },143 { { 0, 0, 0, 0, 0, 0 } },144 { { 0, 0, 0, 0, 0, 0 } } } };145static const struct IP_BASE PCIE_BASE = { { { { 0x02411800, 0x04440000, 0, 0, 0, 0 } },146 { { 0x02411C00, 0x04480000, 0, 0, 0, 0 } },147 { { 0x02412000, 0x044C0000, 0, 0, 0, 0 } },148 { { 0x02412400, 0x04500000, 0, 0, 0, 0 } },149 { { 0, 0, 0, 0, 0, 0 } },150 { { 0, 0, 0, 0, 0, 0 } },151 { { 0, 0, 0, 0, 0, 0 } } } };152static const struct IP_BASE SDMA0_BASE = { { { { 0x00001260, 0x0000A000, 0x02402C00, 0, 0, 0 } },153 { { 0, 0, 0, 0, 0, 0 } },154 { { 0, 0, 0, 0, 0, 0 } },155 { { 0, 0, 0, 0, 0, 0 } },156 { { 0, 0, 0, 0, 0, 0 } },157 { { 0, 0, 0, 0, 0, 0 } },158 { { 0, 0, 0, 0, 0, 0 } } } };159static const struct IP_BASE SMUIO_BASE = { { { { 0x00016800, 0x00016A00, 0x02401000, 0x00440000, 0, 0 } },160 { { 0x0001BC00, 0x0242D400, 0, 0, 0, 0 } },161 { { 0, 0, 0, 0, 0, 0 } },162 { { 0, 0, 0, 0, 0, 0 } },163 { { 0, 0, 0, 0, 0, 0 } },164 { { 0, 0, 0, 0, 0, 0 } },165 { { 0, 0, 0, 0, 0, 0 } } } };166static const struct IP_BASE THM_BASE = { { { { 0x00016600, 0x02400C00, 0, 0, 0, 0 } },167 { { 0, 0, 0, 0, 0, 0 } },168 { { 0, 0, 0, 0, 0, 0 } },169 { { 0, 0, 0, 0, 0, 0 } },170 { { 0, 0, 0, 0, 0, 0 } },171 { { 0, 0, 0, 0, 0, 0 } },172 { { 0, 0, 0, 0, 0, 0 } } } };173static const struct IP_BASE UMC_BASE = { { { { 0x00014000, 0x00054000, 0x02425800, 0x02425C00, 0, 0 } },174 { { 0x00094000, 0x000D4000, 0x02426000, 0x02426400, 0, 0 } },175 { { 0, 0, 0, 0, 0, 0 } },176 { { 0, 0, 0, 0, 0, 0 } },177 { { 0, 0, 0, 0, 0, 0 } },178 { { 0, 0, 0, 0, 0, 0 } },179 { { 0, 0, 0, 0, 0, 0 } } } };180static const struct IP_BASE VCN_BASE = { { { { 0x00007800, 0x00007E00, 0x02403000, 0, 0, 0 } },181 { { 0, 0, 0, 0, 0, 0 } },182 { { 0, 0, 0, 0, 0, 0 } },183 { { 0, 0, 0, 0, 0, 0 } },184 { { 0, 0, 0, 0, 0, 0 } },185 { { 0, 0, 0, 0, 0, 0 } },186 { { 0, 0, 0, 0, 0, 0 } } } };187 188 189#define ACP_BASE__INST0_SEG0 0x02403800190#define ACP_BASE__INST0_SEG1 0x00480000191#define ACP_BASE__INST0_SEG2 0192#define ACP_BASE__INST0_SEG3 0193#define ACP_BASE__INST0_SEG4 0194#define ACP_BASE__INST0_SEG5 0195 196#define ACP_BASE__INST1_SEG0 0197#define ACP_BASE__INST1_SEG1 0198#define ACP_BASE__INST1_SEG2 0199#define ACP_BASE__INST1_SEG3 0200#define ACP_BASE__INST1_SEG4 0201#define ACP_BASE__INST1_SEG5 0202 203#define ACP_BASE__INST2_SEG0 0204#define ACP_BASE__INST2_SEG1 0205#define ACP_BASE__INST2_SEG2 0206#define ACP_BASE__INST2_SEG3 0207#define ACP_BASE__INST2_SEG4 0208#define ACP_BASE__INST2_SEG5 0209 210#define ACP_BASE__INST3_SEG0 0211#define ACP_BASE__INST3_SEG1 0212#define ACP_BASE__INST3_SEG2 0213#define ACP_BASE__INST3_SEG3 0214#define ACP_BASE__INST3_SEG4 0215#define ACP_BASE__INST3_SEG5 0216 217#define ACP_BASE__INST4_SEG0 0218#define ACP_BASE__INST4_SEG1 0219#define ACP_BASE__INST4_SEG2 0220#define ACP_BASE__INST4_SEG3 0221#define ACP_BASE__INST4_SEG4 0222#define ACP_BASE__INST4_SEG5 0223 224#define ACP_BASE__INST5_SEG0 0225#define ACP_BASE__INST5_SEG1 0226#define ACP_BASE__INST5_SEG2 0227#define ACP_BASE__INST5_SEG3 0228#define ACP_BASE__INST5_SEG4 0229#define ACP_BASE__INST5_SEG5 0230 231#define ACP_BASE__INST6_SEG0 0232#define ACP_BASE__INST6_SEG1 0233#define ACP_BASE__INST6_SEG2 0234#define ACP_BASE__INST6_SEG3 0235#define ACP_BASE__INST6_SEG4 0236#define ACP_BASE__INST6_SEG5 0237 238#define ATHUB_BASE__INST0_SEG0 0x00000C00239#define ATHUB_BASE__INST0_SEG1 0x00013300240#define ATHUB_BASE__INST0_SEG2 0x02408C00241#define ATHUB_BASE__INST0_SEG3 0242#define ATHUB_BASE__INST0_SEG4 0243#define ATHUB_BASE__INST0_SEG5 0244 245#define ATHUB_BASE__INST1_SEG0 0246#define ATHUB_BASE__INST1_SEG1 0247#define ATHUB_BASE__INST1_SEG2 0248#define ATHUB_BASE__INST1_SEG3 0249#define ATHUB_BASE__INST1_SEG4 0250#define ATHUB_BASE__INST1_SEG5 0251 252#define ATHUB_BASE__INST2_SEG0 0253#define ATHUB_BASE__INST2_SEG1 0254#define ATHUB_BASE__INST2_SEG2 0255#define ATHUB_BASE__INST2_SEG3 0256#define ATHUB_BASE__INST2_SEG4 0257#define ATHUB_BASE__INST2_SEG5 0258 259#define ATHUB_BASE__INST3_SEG0 0260#define ATHUB_BASE__INST3_SEG1 0261#define ATHUB_BASE__INST3_SEG2 0262#define ATHUB_BASE__INST3_SEG3 0263#define ATHUB_BASE__INST3_SEG4 0264#define ATHUB_BASE__INST3_SEG5 0265 266#define ATHUB_BASE__INST4_SEG0 0267#define ATHUB_BASE__INST4_SEG1 0268#define ATHUB_BASE__INST4_SEG2 0269#define ATHUB_BASE__INST4_SEG3 0270#define ATHUB_BASE__INST4_SEG4 0271#define ATHUB_BASE__INST4_SEG5 0272 273#define ATHUB_BASE__INST5_SEG0 0274#define ATHUB_BASE__INST5_SEG1 0275#define ATHUB_BASE__INST5_SEG2 0276#define ATHUB_BASE__INST5_SEG3 0277#define ATHUB_BASE__INST5_SEG4 0278#define ATHUB_BASE__INST5_SEG5 0279 280#define ATHUB_BASE__INST6_SEG0 0281#define ATHUB_BASE__INST6_SEG1 0282#define ATHUB_BASE__INST6_SEG2 0283#define ATHUB_BASE__INST6_SEG3 0284#define ATHUB_BASE__INST6_SEG4 0285#define ATHUB_BASE__INST6_SEG5 0286 287#define CLK_BASE__INST0_SEG0 0x00016C00288#define CLK_BASE__INST0_SEG1 0x02401800289#define CLK_BASE__INST0_SEG2 0290#define CLK_BASE__INST0_SEG3 0291#define CLK_BASE__INST0_SEG4 0292#define CLK_BASE__INST0_SEG5 0293 294#define CLK_BASE__INST1_SEG0 0x00016E00295#define CLK_BASE__INST1_SEG1 0x02401C00296#define CLK_BASE__INST1_SEG2 0297#define CLK_BASE__INST1_SEG3 0298#define CLK_BASE__INST1_SEG4 0299#define CLK_BASE__INST1_SEG5 0300 301#define CLK_BASE__INST2_SEG0 0x00017000302#define CLK_BASE__INST2_SEG1 0x02402000303#define CLK_BASE__INST2_SEG2 0304#define CLK_BASE__INST2_SEG3 0305#define CLK_BASE__INST2_SEG4 0306#define CLK_BASE__INST2_SEG5 0307 308#define CLK_BASE__INST3_SEG0 0x00017200309#define CLK_BASE__INST3_SEG1 0x02402400310#define CLK_BASE__INST3_SEG2 0311#define CLK_BASE__INST3_SEG3 0312#define CLK_BASE__INST3_SEG4 0313#define CLK_BASE__INST3_SEG5 0314 315#define CLK_BASE__INST4_SEG0 0x0001B000316#define CLK_BASE__INST4_SEG1 0x0242D800317#define CLK_BASE__INST4_SEG2 0318#define CLK_BASE__INST4_SEG3 0319#define CLK_BASE__INST4_SEG4 0320#define CLK_BASE__INST4_SEG5 0321 322#define CLK_BASE__INST5_SEG0 0x0001B200323#define CLK_BASE__INST5_SEG1 0x0242DC00324#define CLK_BASE__INST5_SEG2 0325#define CLK_BASE__INST5_SEG3 0326#define CLK_BASE__INST5_SEG4 0327#define CLK_BASE__INST5_SEG5 0328 329#define CLK_BASE__INST6_SEG0 0x0001B400330#define CLK_BASE__INST6_SEG1 0x0242E000331#define CLK_BASE__INST6_SEG2 0332#define CLK_BASE__INST6_SEG3 0333#define CLK_BASE__INST6_SEG4 0334#define CLK_BASE__INST6_SEG5 0335 336#define DBGU_IO_BASE__INST0_SEG0 0x000001E0337#define DBGU_IO_BASE__INST0_SEG1 0x00000260338#define DBGU_IO_BASE__INST0_SEG2 0x00000280339#define DBGU_IO_BASE__INST0_SEG3 0x0240B400340#define DBGU_IO_BASE__INST0_SEG4 0x02413C00341#define DBGU_IO_BASE__INST0_SEG5 0x02416000342 343#define DBGU_IO_BASE__INST1_SEG0 0344#define DBGU_IO_BASE__INST1_SEG1 0345#define DBGU_IO_BASE__INST1_SEG2 0346#define DBGU_IO_BASE__INST1_SEG3 0347#define DBGU_IO_BASE__INST1_SEG4 0348#define DBGU_IO_BASE__INST1_SEG5 0349 350#define DBGU_IO_BASE__INST2_SEG0 0351#define DBGU_IO_BASE__INST2_SEG1 0352#define DBGU_IO_BASE__INST2_SEG2 0353#define DBGU_IO_BASE__INST2_SEG3 0354#define DBGU_IO_BASE__INST2_SEG4 0355#define DBGU_IO_BASE__INST2_SEG5 0356 357#define DBGU_IO_BASE__INST3_SEG0 0358#define DBGU_IO_BASE__INST3_SEG1 0359#define DBGU_IO_BASE__INST3_SEG2 0360#define DBGU_IO_BASE__INST3_SEG3 0361#define DBGU_IO_BASE__INST3_SEG4 0362#define DBGU_IO_BASE__INST3_SEG5 0363 364#define DBGU_IO_BASE__INST4_SEG0 0365#define DBGU_IO_BASE__INST4_SEG1 0366#define DBGU_IO_BASE__INST4_SEG2 0367#define DBGU_IO_BASE__INST4_SEG3 0368#define DBGU_IO_BASE__INST4_SEG4 0369#define DBGU_IO_BASE__INST4_SEG5 0370 371#define DBGU_IO_BASE__INST5_SEG0 0372#define DBGU_IO_BASE__INST5_SEG1 0373#define DBGU_IO_BASE__INST5_SEG2 0374#define DBGU_IO_BASE__INST5_SEG3 0375#define DBGU_IO_BASE__INST5_SEG4 0376#define DBGU_IO_BASE__INST5_SEG5 0377 378#define DBGU_IO_BASE__INST6_SEG0 0379#define DBGU_IO_BASE__INST6_SEG1 0380#define DBGU_IO_BASE__INST6_SEG2 0381#define DBGU_IO_BASE__INST6_SEG3 0382#define DBGU_IO_BASE__INST6_SEG4 0383#define DBGU_IO_BASE__INST6_SEG5 0384 385#define DCN_BASE__INST0_SEG0 0x00000012386#define DCN_BASE__INST0_SEG1 0x000000C0387#define DCN_BASE__INST0_SEG2 0x000034C0388#define DCN_BASE__INST0_SEG3 0x00009000389#define DCN_BASE__INST0_SEG4 0x02403C00390#define DCN_BASE__INST0_SEG5 0391 392#define DCN_BASE__INST1_SEG0 0393#define DCN_BASE__INST1_SEG1 0394#define DCN_BASE__INST1_SEG2 0395#define DCN_BASE__INST1_SEG3 0396#define DCN_BASE__INST1_SEG4 0397#define DCN_BASE__INST1_SEG5 0398 399#define DCN_BASE__INST2_SEG0 0400#define DCN_BASE__INST2_SEG1 0401#define DCN_BASE__INST2_SEG2 0402#define DCN_BASE__INST2_SEG3 0403#define DCN_BASE__INST2_SEG4 0404#define DCN_BASE__INST2_SEG5 0405 406#define DCN_BASE__INST3_SEG0 0407#define DCN_BASE__INST3_SEG1 0408#define DCN_BASE__INST3_SEG2 0409#define DCN_BASE__INST3_SEG3 0410#define DCN_BASE__INST3_SEG4 0411#define DCN_BASE__INST3_SEG5 0412 413#define DCN_BASE__INST4_SEG0 0414#define DCN_BASE__INST4_SEG1 0415#define DCN_BASE__INST4_SEG2 0416#define DCN_BASE__INST4_SEG3 0417#define DCN_BASE__INST4_SEG4 0418#define DCN_BASE__INST4_SEG5 0419 420#define DCN_BASE__INST5_SEG0 0421#define DCN_BASE__INST5_SEG1 0422#define DCN_BASE__INST5_SEG2 0423#define DCN_BASE__INST5_SEG3 0424#define DCN_BASE__INST5_SEG4 0425#define DCN_BASE__INST5_SEG5 0426 427#define DCN_BASE__INST6_SEG0 0428#define DCN_BASE__INST6_SEG1 0429#define DCN_BASE__INST6_SEG2 0430#define DCN_BASE__INST6_SEG3 0431#define DCN_BASE__INST6_SEG4 0432#define DCN_BASE__INST6_SEG5 0433 434#define DPCS_BASE__INST0_SEG0 0x00000012435#define DPCS_BASE__INST0_SEG1 0x000000C0436#define DPCS_BASE__INST0_SEG2 0x000034C0437#define DPCS_BASE__INST0_SEG3 0x00009000438#define DPCS_BASE__INST0_SEG4 0x02403C00439#define DPCS_BASE__INST0_SEG5 0440 441#define DPCS_BASE__INST1_SEG0 0442#define DPCS_BASE__INST1_SEG1 0443#define DPCS_BASE__INST1_SEG2 0444#define DPCS_BASE__INST1_SEG3 0445#define DPCS_BASE__INST1_SEG4 0446#define DPCS_BASE__INST1_SEG5 0447 448#define DPCS_BASE__INST2_SEG0 0449#define DPCS_BASE__INST2_SEG1 0450#define DPCS_BASE__INST2_SEG2 0451#define DPCS_BASE__INST2_SEG3 0452#define DPCS_BASE__INST2_SEG4 0453#define DPCS_BASE__INST2_SEG5 0454 455#define DPCS_BASE__INST3_SEG0 0456#define DPCS_BASE__INST3_SEG1 0457#define DPCS_BASE__INST3_SEG2 0458#define DPCS_BASE__INST3_SEG3 0459#define DPCS_BASE__INST3_SEG4 0460#define DPCS_BASE__INST3_SEG5 0461 462#define DPCS_BASE__INST4_SEG0 0463#define DPCS_BASE__INST4_SEG1 0464#define DPCS_BASE__INST4_SEG2 0465#define DPCS_BASE__INST4_SEG3 0466#define DPCS_BASE__INST4_SEG4 0467#define DPCS_BASE__INST4_SEG5 0468 469#define DPCS_BASE__INST5_SEG0 0470#define DPCS_BASE__INST5_SEG1 0471#define DPCS_BASE__INST5_SEG2 0472#define DPCS_BASE__INST5_SEG3 0473#define DPCS_BASE__INST5_SEG4 0474#define DPCS_BASE__INST5_SEG5 0475 476#define DPCS_BASE__INST6_SEG0 0477#define DPCS_BASE__INST6_SEG1 0478#define DPCS_BASE__INST6_SEG2 0479#define DPCS_BASE__INST6_SEG3 0480#define DPCS_BASE__INST6_SEG4 0481#define DPCS_BASE__INST6_SEG5 0482 483#define DF_BASE__INST0_SEG0 0x00007000484#define DF_BASE__INST0_SEG1 0x0240B800485#define DF_BASE__INST0_SEG2 0x02447800486#define DF_BASE__INST0_SEG3 0x00C00000487#define DF_BASE__INST0_SEG4 0x03640000488#define DF_BASE__INST0_SEG5 0489 490#define DF_BASE__INST1_SEG0 0491#define DF_BASE__INST1_SEG1 0492#define DF_BASE__INST1_SEG2 0493#define DF_BASE__INST1_SEG3 0494#define DF_BASE__INST1_SEG4 0495#define DF_BASE__INST1_SEG5 0496 497#define DF_BASE__INST2_SEG0 0498#define DF_BASE__INST2_SEG1 0499#define DF_BASE__INST2_SEG2 0500#define DF_BASE__INST2_SEG3 0501#define DF_BASE__INST2_SEG4 0502#define DF_BASE__INST2_SEG5 0503 504#define DF_BASE__INST3_SEG0 0505#define DF_BASE__INST3_SEG1 0506#define DF_BASE__INST3_SEG2 0507#define DF_BASE__INST3_SEG3 0508#define DF_BASE__INST3_SEG4 0509#define DF_BASE__INST3_SEG5 0510 511#define DF_BASE__INST4_SEG0 0512#define DF_BASE__INST4_SEG1 0513#define DF_BASE__INST4_SEG2 0514#define DF_BASE__INST4_SEG3 0515#define DF_BASE__INST4_SEG4 0516#define DF_BASE__INST4_SEG5 0517 518#define DF_BASE__INST5_SEG0 0519#define DF_BASE__INST5_SEG1 0520#define DF_BASE__INST5_SEG2 0521#define DF_BASE__INST5_SEG3 0522#define DF_BASE__INST5_SEG4 0523#define DF_BASE__INST5_SEG5 0524 525#define DF_BASE__INST6_SEG0 0526#define DF_BASE__INST6_SEG1 0527#define DF_BASE__INST6_SEG2 0528#define DF_BASE__INST6_SEG3 0529#define DF_BASE__INST6_SEG4 0530#define DF_BASE__INST6_SEG5 0531 532#define FCH_BASE__INST0_SEG0 0x0240C000533#define FCH_BASE__INST0_SEG1 0x00B40000534#define FCH_BASE__INST0_SEG2 0x11000000535#define FCH_BASE__INST0_SEG3 0536#define FCH_BASE__INST0_SEG4 0537#define FCH_BASE__INST0_SEG5 0538 539#define FCH_BASE__INST1_SEG0 0540#define FCH_BASE__INST1_SEG1 0541#define FCH_BASE__INST1_SEG2 0542#define FCH_BASE__INST1_SEG3 0543#define FCH_BASE__INST1_SEG4 0544#define FCH_BASE__INST1_SEG5 0545 546#define FCH_BASE__INST2_SEG0 0547#define FCH_BASE__INST2_SEG1 0548#define FCH_BASE__INST2_SEG2 0549#define FCH_BASE__INST2_SEG3 0550#define FCH_BASE__INST2_SEG4 0551#define FCH_BASE__INST2_SEG5 0552 553#define FCH_BASE__INST3_SEG0 0554#define FCH_BASE__INST3_SEG1 0555#define FCH_BASE__INST3_SEG2 0556#define FCH_BASE__INST3_SEG3 0557#define FCH_BASE__INST3_SEG4 0558#define FCH_BASE__INST3_SEG5 0559 560#define FCH_BASE__INST4_SEG0 0561#define FCH_BASE__INST4_SEG1 0562#define FCH_BASE__INST4_SEG2 0563#define FCH_BASE__INST4_SEG3 0564#define FCH_BASE__INST4_SEG4 0565#define FCH_BASE__INST4_SEG5 0566 567#define FCH_BASE__INST5_SEG0 0568#define FCH_BASE__INST5_SEG1 0569#define FCH_BASE__INST5_SEG2 0570#define FCH_BASE__INST5_SEG3 0571#define FCH_BASE__INST5_SEG4 0572#define FCH_BASE__INST5_SEG5 0573 574#define FCH_BASE__INST6_SEG0 0575#define FCH_BASE__INST6_SEG1 0576#define FCH_BASE__INST6_SEG2 0577#define FCH_BASE__INST6_SEG3 0578#define FCH_BASE__INST6_SEG4 0579#define FCH_BASE__INST6_SEG5 0580 581#define FUSE_BASE__INST0_SEG0 0x00017400582#define FUSE_BASE__INST0_SEG1 0x02401400583#define FUSE_BASE__INST0_SEG2 0584#define FUSE_BASE__INST0_SEG3 0585#define FUSE_BASE__INST0_SEG4 0586#define FUSE_BASE__INST0_SEG5 0587 588#define FUSE_BASE__INST1_SEG0 0589#define FUSE_BASE__INST1_SEG1 0590#define FUSE_BASE__INST1_SEG2 0591#define FUSE_BASE__INST1_SEG3 0592#define FUSE_BASE__INST1_SEG4 0593#define FUSE_BASE__INST1_SEG5 0594 595#define FUSE_BASE__INST2_SEG0 0596#define FUSE_BASE__INST2_SEG1 0597#define FUSE_BASE__INST2_SEG2 0598#define FUSE_BASE__INST2_SEG3 0599#define FUSE_BASE__INST2_SEG4 0600#define FUSE_BASE__INST2_SEG5 0601 602#define FUSE_BASE__INST3_SEG0 0603#define FUSE_BASE__INST3_SEG1 0604#define FUSE_BASE__INST3_SEG2 0605#define FUSE_BASE__INST3_SEG3 0606#define FUSE_BASE__INST3_SEG4 0607#define FUSE_BASE__INST3_SEG5 0608 609#define FUSE_BASE__INST4_SEG0 0610#define FUSE_BASE__INST4_SEG1 0611#define FUSE_BASE__INST4_SEG2 0612#define FUSE_BASE__INST4_SEG3 0613#define FUSE_BASE__INST4_SEG4 0614#define FUSE_BASE__INST4_SEG5 0615 616#define FUSE_BASE__INST5_SEG0 0617#define FUSE_BASE__INST5_SEG1 0618#define FUSE_BASE__INST5_SEG2 0619#define FUSE_BASE__INST5_SEG3 0620#define FUSE_BASE__INST5_SEG4 0621#define FUSE_BASE__INST5_SEG5 0622 623#define FUSE_BASE__INST6_SEG0 0624#define FUSE_BASE__INST6_SEG1 0625#define FUSE_BASE__INST6_SEG2 0626#define FUSE_BASE__INST6_SEG3 0627#define FUSE_BASE__INST6_SEG4 0628#define FUSE_BASE__INST6_SEG5 0629 630#define GC_BASE__INST0_SEG0 0x00001260631#define GC_BASE__INST0_SEG1 0x0000A000632#define GC_BASE__INST0_SEG2 0x02402C00633#define GC_BASE__INST0_SEG3 0634#define GC_BASE__INST0_SEG4 0635#define GC_BASE__INST0_SEG5 0636 637#define GC_BASE__INST1_SEG0 0638#define GC_BASE__INST1_SEG1 0639#define GC_BASE__INST1_SEG2 0640#define GC_BASE__INST1_SEG3 0641#define GC_BASE__INST1_SEG4 0642#define GC_BASE__INST1_SEG5 0643 644#define GC_BASE__INST2_SEG0 0645#define GC_BASE__INST2_SEG1 0646#define GC_BASE__INST2_SEG2 0647#define GC_BASE__INST2_SEG3 0648#define GC_BASE__INST2_SEG4 0649#define GC_BASE__INST2_SEG5 0650 651#define GC_BASE__INST3_SEG0 0652#define GC_BASE__INST3_SEG1 0653#define GC_BASE__INST3_SEG2 0654#define GC_BASE__INST3_SEG3 0655#define GC_BASE__INST3_SEG4 0656#define GC_BASE__INST3_SEG5 0657 658#define GC_BASE__INST4_SEG0 0659#define GC_BASE__INST4_SEG1 0660#define GC_BASE__INST4_SEG2 0661#define GC_BASE__INST4_SEG3 0662#define GC_BASE__INST4_SEG4 0663#define GC_BASE__INST4_SEG5 0664 665#define GC_BASE__INST5_SEG0 0666#define GC_BASE__INST5_SEG1 0667#define GC_BASE__INST5_SEG2 0668#define GC_BASE__INST5_SEG3 0669#define GC_BASE__INST5_SEG4 0670#define GC_BASE__INST5_SEG5 0671 672#define GC_BASE__INST6_SEG0 0673#define GC_BASE__INST6_SEG1 0674#define GC_BASE__INST6_SEG2 0675#define GC_BASE__INST6_SEG3 0676#define GC_BASE__INST6_SEG4 0677#define GC_BASE__INST6_SEG5 0678 679#define HDP_BASE__INST0_SEG0 0x00000F20680#define HDP_BASE__INST0_SEG1 0x0240A400681#define HDP_BASE__INST0_SEG2 0682#define HDP_BASE__INST0_SEG3 0683#define HDP_BASE__INST0_SEG4 0684#define HDP_BASE__INST0_SEG5 0685 686#define HDP_BASE__INST1_SEG0 0687#define HDP_BASE__INST1_SEG1 0688#define HDP_BASE__INST1_SEG2 0689#define HDP_BASE__INST1_SEG3 0690#define HDP_BASE__INST1_SEG4 0691#define HDP_BASE__INST1_SEG5 0692 693#define HDP_BASE__INST2_SEG0 0694#define HDP_BASE__INST2_SEG1 0695#define HDP_BASE__INST2_SEG2 0696#define HDP_BASE__INST2_SEG3 0697#define HDP_BASE__INST2_SEG4 0698#define HDP_BASE__INST2_SEG5 0699 700#define HDP_BASE__INST3_SEG0 0701#define HDP_BASE__INST3_SEG1 0702#define HDP_BASE__INST3_SEG2 0703#define HDP_BASE__INST3_SEG3 0704#define HDP_BASE__INST3_SEG4 0705#define HDP_BASE__INST3_SEG5 0706 707#define HDP_BASE__INST4_SEG0 0708#define HDP_BASE__INST4_SEG1 0709#define HDP_BASE__INST4_SEG2 0710#define HDP_BASE__INST4_SEG3 0711#define HDP_BASE__INST4_SEG4 0712#define HDP_BASE__INST4_SEG5 0713 714#define HDP_BASE__INST5_SEG0 0715#define HDP_BASE__INST5_SEG1 0716#define HDP_BASE__INST5_SEG2 0717#define HDP_BASE__INST5_SEG3 0718#define HDP_BASE__INST5_SEG4 0719#define HDP_BASE__INST5_SEG5 0720 721#define HDP_BASE__INST6_SEG0 0722#define HDP_BASE__INST6_SEG1 0723#define HDP_BASE__INST6_SEG2 0724#define HDP_BASE__INST6_SEG3 0725#define HDP_BASE__INST6_SEG4 0726#define HDP_BASE__INST6_SEG5 0727 728#define IOHC0_BASE__INST0_SEG0 0x00010000729#define IOHC0_BASE__INST0_SEG1 0x02406000730#define IOHC0_BASE__INST0_SEG2 0x04EC0000731#define IOHC0_BASE__INST0_SEG3 0732#define IOHC0_BASE__INST0_SEG4 0733#define IOHC0_BASE__INST0_SEG5 0734 735#define IOHC0_BASE__INST1_SEG0 0736#define IOHC0_BASE__INST1_SEG1 0737#define IOHC0_BASE__INST1_SEG2 0738#define IOHC0_BASE__INST1_SEG3 0739#define IOHC0_BASE__INST1_SEG4 0740#define IOHC0_BASE__INST1_SEG5 0741 742#define IOHC0_BASE__INST2_SEG0 0743#define IOHC0_BASE__INST2_SEG1 0744#define IOHC0_BASE__INST2_SEG2 0745#define IOHC0_BASE__INST2_SEG3 0746#define IOHC0_BASE__INST2_SEG4 0747#define IOHC0_BASE__INST2_SEG5 0748 749#define IOHC0_BASE__INST3_SEG0 0750#define IOHC0_BASE__INST3_SEG1 0751#define IOHC0_BASE__INST3_SEG2 0752#define IOHC0_BASE__INST3_SEG3 0753#define IOHC0_BASE__INST3_SEG4 0754#define IOHC0_BASE__INST3_SEG5 0755 756#define IOHC0_BASE__INST4_SEG0 0757#define IOHC0_BASE__INST4_SEG1 0758#define IOHC0_BASE__INST4_SEG2 0759#define IOHC0_BASE__INST4_SEG3 0760#define IOHC0_BASE__INST4_SEG4 0761#define IOHC0_BASE__INST4_SEG5 0762 763#define IOHC0_BASE__INST5_SEG0 0764#define IOHC0_BASE__INST5_SEG1 0765#define IOHC0_BASE__INST5_SEG2 0766#define IOHC0_BASE__INST5_SEG3 0767#define IOHC0_BASE__INST5_SEG4 0768#define IOHC0_BASE__INST5_SEG5 0769 770#define IOHC0_BASE__INST6_SEG0 0771#define IOHC0_BASE__INST6_SEG1 0772#define IOHC0_BASE__INST6_SEG2 0773#define IOHC0_BASE__INST6_SEG3 0774#define IOHC0_BASE__INST6_SEG4 0775#define IOHC0_BASE__INST6_SEG5 0776 777#define MMHUB_BASE__INST0_SEG0 0x00013200778#define MMHUB_BASE__INST0_SEG1 0x0001A000779#define MMHUB_BASE__INST0_SEG2 0x02408800780#define MMHUB_BASE__INST0_SEG3 0781#define MMHUB_BASE__INST0_SEG4 0782#define MMHUB_BASE__INST0_SEG5 0783 784#define MMHUB_BASE__INST1_SEG0 0785#define MMHUB_BASE__INST1_SEG1 0786#define MMHUB_BASE__INST1_SEG2 0787#define MMHUB_BASE__INST1_SEG3 0788#define MMHUB_BASE__INST1_SEG4 0789#define MMHUB_BASE__INST1_SEG5 0790 791#define MMHUB_BASE__INST2_SEG0 0792#define MMHUB_BASE__INST2_SEG1 0793#define MMHUB_BASE__INST2_SEG2 0794#define MMHUB_BASE__INST2_SEG3 0795#define MMHUB_BASE__INST2_SEG4 0796#define MMHUB_BASE__INST2_SEG5 0797 798#define MMHUB_BASE__INST3_SEG0 0799#define MMHUB_BASE__INST3_SEG1 0800#define MMHUB_BASE__INST3_SEG2 0801#define MMHUB_BASE__INST3_SEG3 0802#define MMHUB_BASE__INST3_SEG4 0803#define MMHUB_BASE__INST3_SEG5 0804 805#define MMHUB_BASE__INST4_SEG0 0806#define MMHUB_BASE__INST4_SEG1 0807#define MMHUB_BASE__INST4_SEG2 0808#define MMHUB_BASE__INST4_SEG3 0809#define MMHUB_BASE__INST4_SEG4 0810#define MMHUB_BASE__INST4_SEG5 0811 812#define MMHUB_BASE__INST5_SEG0 0813#define MMHUB_BASE__INST5_SEG1 0814#define MMHUB_BASE__INST5_SEG2 0815#define MMHUB_BASE__INST5_SEG3 0816#define MMHUB_BASE__INST5_SEG4 0817#define MMHUB_BASE__INST5_SEG5 0818 819#define MMHUB_BASE__INST6_SEG0 0820#define MMHUB_BASE__INST6_SEG1 0821#define MMHUB_BASE__INST6_SEG2 0822#define MMHUB_BASE__INST6_SEG3 0823#define MMHUB_BASE__INST6_SEG4 0824#define MMHUB_BASE__INST6_SEG5 0825 826#define MP0_BASE__INST0_SEG0 0x00016000827#define MP0_BASE__INST0_SEG1 0x0243FC00828#define MP0_BASE__INST0_SEG2 0x00DC0000829#define MP0_BASE__INST0_SEG3 0x00E00000830#define MP0_BASE__INST0_SEG4 0x00E40000831#define MP0_BASE__INST0_SEG5 0832 833#define MP0_BASE__INST1_SEG0 0834#define MP0_BASE__INST1_SEG1 0835#define MP0_BASE__INST1_SEG2 0836#define MP0_BASE__INST1_SEG3 0837#define MP0_BASE__INST1_SEG4 0838#define MP0_BASE__INST1_SEG5 0839 840#define MP0_BASE__INST2_SEG0 0841#define MP0_BASE__INST2_SEG1 0842#define MP0_BASE__INST2_SEG2 0843#define MP0_BASE__INST2_SEG3 0844#define MP0_BASE__INST2_SEG4 0845#define MP0_BASE__INST2_SEG5 0846 847#define MP0_BASE__INST3_SEG0 0848#define MP0_BASE__INST3_SEG1 0849#define MP0_BASE__INST3_SEG2 0850#define MP0_BASE__INST3_SEG3 0851#define MP0_BASE__INST3_SEG4 0852#define MP0_BASE__INST3_SEG5 0853 854#define MP0_BASE__INST4_SEG0 0855#define MP0_BASE__INST4_SEG1 0856#define MP0_BASE__INST4_SEG2 0857#define MP0_BASE__INST4_SEG3 0858#define MP0_BASE__INST4_SEG4 0859#define MP0_BASE__INST4_SEG5 0860 861#define MP0_BASE__INST5_SEG0 0862#define MP0_BASE__INST5_SEG1 0863#define MP0_BASE__INST5_SEG2 0864#define MP0_BASE__INST5_SEG3 0865#define MP0_BASE__INST5_SEG4 0866#define MP0_BASE__INST5_SEG5 0867 868#define MP0_BASE__INST6_SEG0 0869#define MP0_BASE__INST6_SEG1 0870#define MP0_BASE__INST6_SEG2 0871#define MP0_BASE__INST6_SEG3 0872#define MP0_BASE__INST6_SEG4 0873#define MP0_BASE__INST6_SEG5 0874 875#define MP1_BASE__INST0_SEG0 0x00016000876#define MP1_BASE__INST0_SEG1 0x0243FC00877#define MP1_BASE__INST0_SEG2 0x00DC0000878#define MP1_BASE__INST0_SEG3 0x00E00000879#define MP1_BASE__INST0_SEG4 0x00E40000880#define MP1_BASE__INST0_SEG5 0881 882#define MP1_BASE__INST1_SEG0 0883#define MP1_BASE__INST1_SEG1 0884#define MP1_BASE__INST1_SEG2 0885#define MP1_BASE__INST1_SEG3 0886#define MP1_BASE__INST1_SEG4 0887#define MP1_BASE__INST1_SEG5 0888 889#define MP1_BASE__INST2_SEG0 0890#define MP1_BASE__INST2_SEG1 0891#define MP1_BASE__INST2_SEG2 0892#define MP1_BASE__INST2_SEG3 0893#define MP1_BASE__INST2_SEG4 0894#define MP1_BASE__INST2_SEG5 0895 896#define MP1_BASE__INST3_SEG0 0897#define MP1_BASE__INST3_SEG1 0898#define MP1_BASE__INST3_SEG2 0899#define MP1_BASE__INST3_SEG3 0900#define MP1_BASE__INST3_SEG4 0901#define MP1_BASE__INST3_SEG5 0902 903#define MP1_BASE__INST4_SEG0 0904#define MP1_BASE__INST4_SEG1 0905#define MP1_BASE__INST4_SEG2 0906#define MP1_BASE__INST4_SEG3 0907#define MP1_BASE__INST4_SEG4 0908#define MP1_BASE__INST4_SEG5 0909 910#define MP1_BASE__INST5_SEG0 0911#define MP1_BASE__INST5_SEG1 0912#define MP1_BASE__INST5_SEG2 0913#define MP1_BASE__INST5_SEG3 0914#define MP1_BASE__INST5_SEG4 0915#define MP1_BASE__INST5_SEG5 0916 917#define MP1_BASE__INST6_SEG0 0918#define MP1_BASE__INST6_SEG1 0919#define MP1_BASE__INST6_SEG2 0920#define MP1_BASE__INST6_SEG3 0921#define MP1_BASE__INST6_SEG4 0922#define MP1_BASE__INST6_SEG5 0923 924#define MP2_BASE__INST0_SEG0 0x00016000925#define MP2_BASE__INST0_SEG1 0x0243FC00926#define MP2_BASE__INST0_SEG2 0x00DC0000927#define MP2_BASE__INST0_SEG3 0x00E00000928#define MP2_BASE__INST0_SEG4 0x00E40000929#define MP2_BASE__INST0_SEG5 0930 931#define MP2_BASE__INST1_SEG0 0932#define MP2_BASE__INST1_SEG1 0933#define MP2_BASE__INST1_SEG2 0934#define MP2_BASE__INST1_SEG3 0935#define MP2_BASE__INST1_SEG4 0936#define MP2_BASE__INST1_SEG5 0937 938#define MP2_BASE__INST2_SEG0 0939#define MP2_BASE__INST2_SEG1 0940#define MP2_BASE__INST2_SEG2 0941#define MP2_BASE__INST2_SEG3 0942#define MP2_BASE__INST2_SEG4 0943#define MP2_BASE__INST2_SEG5 0944 945#define MP2_BASE__INST3_SEG0 0946#define MP2_BASE__INST3_SEG1 0947#define MP2_BASE__INST3_SEG2 0948#define MP2_BASE__INST3_SEG3 0949#define MP2_BASE__INST3_SEG4 0950#define MP2_BASE__INST3_SEG5 0951 952#define MP2_BASE__INST4_SEG0 0953#define MP2_BASE__INST4_SEG1 0954#define MP2_BASE__INST4_SEG2 0955#define MP2_BASE__INST4_SEG3 0956#define MP2_BASE__INST4_SEG4 0957#define MP2_BASE__INST4_SEG5 0958 959#define MP2_BASE__INST5_SEG0 0960#define MP2_BASE__INST5_SEG1 0961#define MP2_BASE__INST5_SEG2 0962#define MP2_BASE__INST5_SEG3 0963#define MP2_BASE__INST5_SEG4 0964#define MP2_BASE__INST5_SEG5 0965 966#define MP2_BASE__INST6_SEG0 0967#define MP2_BASE__INST6_SEG1 0968#define MP2_BASE__INST6_SEG2 0969#define MP2_BASE__INST6_SEG3 0970#define MP2_BASE__INST6_SEG4 0971#define MP2_BASE__INST6_SEG5 0972 973#define NBIO_BASE__INST0_SEG0 0x00000000974#define NBIO_BASE__INST0_SEG1 0x00000014975#define NBIO_BASE__INST0_SEG2 0x00000D20976#define NBIO_BASE__INST0_SEG3 0x00010400977#define NBIO_BASE__INST0_SEG4 0x0241B000978#define NBIO_BASE__INST0_SEG5 0x04040000979 980#define NBIO_BASE__INST1_SEG0 0981#define NBIO_BASE__INST1_SEG1 0982#define NBIO_BASE__INST1_SEG2 0983#define NBIO_BASE__INST1_SEG3 0984#define NBIO_BASE__INST1_SEG4 0985#define NBIO_BASE__INST1_SEG5 0986 987#define NBIO_BASE__INST2_SEG0 0988#define NBIO_BASE__INST2_SEG1 0989#define NBIO_BASE__INST2_SEG2 0990#define NBIO_BASE__INST2_SEG3 0991#define NBIO_BASE__INST2_SEG4 0992#define NBIO_BASE__INST2_SEG5 0993 994#define NBIO_BASE__INST3_SEG0 0995#define NBIO_BASE__INST3_SEG1 0996#define NBIO_BASE__INST3_SEG2 0997#define NBIO_BASE__INST3_SEG3 0998#define NBIO_BASE__INST3_SEG4 0999#define NBIO_BASE__INST3_SEG5 01000 1001#define NBIO_BASE__INST4_SEG0 01002#define NBIO_BASE__INST4_SEG1 01003#define NBIO_BASE__INST4_SEG2 01004#define NBIO_BASE__INST4_SEG3 01005#define NBIO_BASE__INST4_SEG4 01006#define NBIO_BASE__INST4_SEG5 01007 1008#define NBIO_BASE__INST5_SEG0 01009#define NBIO_BASE__INST5_SEG1 01010#define NBIO_BASE__INST5_SEG2 01011#define NBIO_BASE__INST5_SEG3 01012#define NBIO_BASE__INST5_SEG4 01013#define NBIO_BASE__INST5_SEG5 01014 1015#define NBIO_BASE__INST6_SEG0 01016#define NBIO_BASE__INST6_SEG1 01017#define NBIO_BASE__INST6_SEG2 01018#define NBIO_BASE__INST6_SEG3 01019#define NBIO_BASE__INST6_SEG4 01020#define NBIO_BASE__INST6_SEG5 01021 1022#define OSSSYS_BASE__INST0_SEG0 0x000010A01023#define OSSSYS_BASE__INST0_SEG1 0x0240A0001024#define OSSSYS_BASE__INST0_SEG2 01025#define OSSSYS_BASE__INST0_SEG3 01026#define OSSSYS_BASE__INST0_SEG4 01027#define OSSSYS_BASE__INST0_SEG5 01028 1029#define OSSSYS_BASE__INST1_SEG0 01030#define OSSSYS_BASE__INST1_SEG1 01031#define OSSSYS_BASE__INST1_SEG2 01032#define OSSSYS_BASE__INST1_SEG3 01033#define OSSSYS_BASE__INST1_SEG4 01034#define OSSSYS_BASE__INST1_SEG5 01035 1036#define OSSSYS_BASE__INST2_SEG0 01037#define OSSSYS_BASE__INST2_SEG1 01038#define OSSSYS_BASE__INST2_SEG2 01039#define OSSSYS_BASE__INST2_SEG3 01040#define OSSSYS_BASE__INST2_SEG4 01041#define OSSSYS_BASE__INST2_SEG5 01042 1043#define OSSSYS_BASE__INST3_SEG0 01044#define OSSSYS_BASE__INST3_SEG1 01045#define OSSSYS_BASE__INST3_SEG2 01046#define OSSSYS_BASE__INST3_SEG3 01047#define OSSSYS_BASE__INST3_SEG4 01048#define OSSSYS_BASE__INST3_SEG5 01049 1050#define OSSSYS_BASE__INST4_SEG0 01051#define OSSSYS_BASE__INST4_SEG1 01052#define OSSSYS_BASE__INST4_SEG2 01053#define OSSSYS_BASE__INST4_SEG3 01054#define OSSSYS_BASE__INST4_SEG4 01055#define OSSSYS_BASE__INST4_SEG5 01056 1057#define OSSSYS_BASE__INST5_SEG0 01058#define OSSSYS_BASE__INST5_SEG1 01059#define OSSSYS_BASE__INST5_SEG2 01060#define OSSSYS_BASE__INST5_SEG3 01061#define OSSSYS_BASE__INST5_SEG4 01062#define OSSSYS_BASE__INST5_SEG5 01063 1064#define OSSSYS_BASE__INST6_SEG0 01065#define OSSSYS_BASE__INST6_SEG1 01066#define OSSSYS_BASE__INST6_SEG2 01067#define OSSSYS_BASE__INST6_SEG3 01068#define OSSSYS_BASE__INST6_SEG4 01069#define OSSSYS_BASE__INST6_SEG5 01070 1071#define PCIE_BASE__INST0_SEG0 0x024118001072#define PCIE_BASE__INST0_SEG1 0x044400001073#define PCIE_BASE__INST0_SEG2 01074#define PCIE_BASE__INST0_SEG3 01075#define PCIE_BASE__INST0_SEG4 01076#define PCIE_BASE__INST0_SEG5 01077 1078#define PCIE_BASE__INST1_SEG0 0x02411C001079#define PCIE_BASE__INST1_SEG1 0x044800001080#define PCIE_BASE__INST1_SEG2 01081#define PCIE_BASE__INST1_SEG3 01082#define PCIE_BASE__INST1_SEG4 01083#define PCIE_BASE__INST1_SEG5 01084 1085#define PCIE_BASE__INST2_SEG0 0x024120001086#define PCIE_BASE__INST2_SEG1 0x044C00001087#define PCIE_BASE__INST2_SEG2 01088#define PCIE_BASE__INST2_SEG3 01089#define PCIE_BASE__INST2_SEG4 01090#define PCIE_BASE__INST2_SEG5 01091 1092#define PCIE_BASE__INST3_SEG0 0x024124001093#define PCIE_BASE__INST3_SEG1 0x045000001094#define PCIE_BASE__INST3_SEG2 01095#define PCIE_BASE__INST3_SEG3 01096#define PCIE_BASE__INST3_SEG4 01097#define PCIE_BASE__INST3_SEG5 01098 1099#define PCIE_BASE__INST4_SEG0 01100#define PCIE_BASE__INST4_SEG1 01101#define PCIE_BASE__INST4_SEG2 01102#define PCIE_BASE__INST4_SEG3 01103#define PCIE_BASE__INST4_SEG4 01104#define PCIE_BASE__INST4_SEG5 01105 1106#define PCIE_BASE__INST5_SEG0 01107#define PCIE_BASE__INST5_SEG1 01108#define PCIE_BASE__INST5_SEG2 01109#define PCIE_BASE__INST5_SEG3 01110#define PCIE_BASE__INST5_SEG4 01111#define PCIE_BASE__INST5_SEG5 01112 1113#define PCIE_BASE__INST6_SEG0 01114#define PCIE_BASE__INST6_SEG1 01115#define PCIE_BASE__INST6_SEG2 01116#define PCIE_BASE__INST6_SEG3 01117#define PCIE_BASE__INST6_SEG4 01118#define PCIE_BASE__INST6_SEG5 01119 1120#define SDMA0_BASE__INST0_SEG0 0x000012601121#define SDMA0_BASE__INST0_SEG1 0x0000A0001122#define SDMA0_BASE__INST0_SEG2 0x02402C001123#define SDMA0_BASE__INST0_SEG3 01124#define SDMA0_BASE__INST0_SEG4 01125#define SDMA0_BASE__INST0_SEG5 01126 1127#define SDMA0_BASE__INST1_SEG0 01128#define SDMA0_BASE__INST1_SEG1 01129#define SDMA0_BASE__INST1_SEG2 01130#define SDMA0_BASE__INST1_SEG3 01131#define SDMA0_BASE__INST1_SEG4 01132#define SDMA0_BASE__INST1_SEG5 01133 1134#define SDMA0_BASE__INST2_SEG0 01135#define SDMA0_BASE__INST2_SEG1 01136#define SDMA0_BASE__INST2_SEG2 01137#define SDMA0_BASE__INST2_SEG3 01138#define SDMA0_BASE__INST2_SEG4 01139#define SDMA0_BASE__INST2_SEG5 01140 1141#define SDMA0_BASE__INST3_SEG0 01142#define SDMA0_BASE__INST3_SEG1 01143#define SDMA0_BASE__INST3_SEG2 01144#define SDMA0_BASE__INST3_SEG3 01145#define SDMA0_BASE__INST3_SEG4 01146#define SDMA0_BASE__INST3_SEG5 01147 1148#define SDMA0_BASE__INST4_SEG0 01149#define SDMA0_BASE__INST4_SEG1 01150#define SDMA0_BASE__INST4_SEG2 01151#define SDMA0_BASE__INST4_SEG3 01152#define SDMA0_BASE__INST4_SEG4 01153#define SDMA0_BASE__INST4_SEG5 01154 1155#define SDMA0_BASE__INST5_SEG0 01156#define SDMA0_BASE__INST5_SEG1 01157#define SDMA0_BASE__INST5_SEG2 01158#define SDMA0_BASE__INST5_SEG3 01159#define SDMA0_BASE__INST5_SEG4 01160#define SDMA0_BASE__INST5_SEG5 01161 1162#define SDMA0_BASE__INST6_SEG0 01163#define SDMA0_BASE__INST6_SEG1 01164#define SDMA0_BASE__INST6_SEG2 01165#define SDMA0_BASE__INST6_SEG3 01166#define SDMA0_BASE__INST6_SEG4 01167#define SDMA0_BASE__INST6_SEG5 01168 1169#define SMUIO_BASE__INST0_SEG0 0x000168001170#define SMUIO_BASE__INST0_SEG1 0x00016A001171#define SMUIO_BASE__INST0_SEG2 0x024010001172#define SMUIO_BASE__INST0_SEG3 0x004400001173#define SMUIO_BASE__INST0_SEG4 01174#define SMUIO_BASE__INST0_SEG5 01175 1176#define SMUIO_BASE__INST1_SEG0 0x0001BC001177#define SMUIO_BASE__INST1_SEG1 0x0242D4001178#define SMUIO_BASE__INST1_SEG2 01179#define SMUIO_BASE__INST1_SEG3 01180#define SMUIO_BASE__INST1_SEG4 01181#define SMUIO_BASE__INST1_SEG5 01182 1183#define SMUIO_BASE__INST2_SEG0 01184#define SMUIO_BASE__INST2_SEG1 01185#define SMUIO_BASE__INST2_SEG2 01186#define SMUIO_BASE__INST2_SEG3 01187#define SMUIO_BASE__INST2_SEG4 01188#define SMUIO_BASE__INST2_SEG5 01189 1190#define SMUIO_BASE__INST3_SEG0 01191#define SMUIO_BASE__INST3_SEG1 01192#define SMUIO_BASE__INST3_SEG2 01193#define SMUIO_BASE__INST3_SEG3 01194#define SMUIO_BASE__INST3_SEG4 01195#define SMUIO_BASE__INST3_SEG5 01196 1197#define SMUIO_BASE__INST4_SEG0 01198#define SMUIO_BASE__INST4_SEG1 01199#define SMUIO_BASE__INST4_SEG2 01200#define SMUIO_BASE__INST4_SEG3 01201#define SMUIO_BASE__INST4_SEG4 01202#define SMUIO_BASE__INST4_SEG5 01203 1204#define SMUIO_BASE__INST5_SEG0 01205#define SMUIO_BASE__INST5_SEG1 01206#define SMUIO_BASE__INST5_SEG2 01207#define SMUIO_BASE__INST5_SEG3 01208#define SMUIO_BASE__INST5_SEG4 01209#define SMUIO_BASE__INST5_SEG5 01210 1211#define SMUIO_BASE__INST6_SEG0 01212#define SMUIO_BASE__INST6_SEG1 01213#define SMUIO_BASE__INST6_SEG2 01214#define SMUIO_BASE__INST6_SEG3 01215#define SMUIO_BASE__INST6_SEG4 01216#define SMUIO_BASE__INST6_SEG5 01217 1218#define THM_BASE__INST0_SEG0 0x000166001219#define THM_BASE__INST0_SEG1 0x02400C001220#define THM_BASE__INST0_SEG2 01221#define THM_BASE__INST0_SEG3 01222#define THM_BASE__INST0_SEG4 01223#define THM_BASE__INST0_SEG5 01224 1225#define THM_BASE__INST1_SEG0 01226#define THM_BASE__INST1_SEG1 01227#define THM_BASE__INST1_SEG2 01228#define THM_BASE__INST1_SEG3 01229#define THM_BASE__INST1_SEG4 01230#define THM_BASE__INST1_SEG5 01231 1232#define THM_BASE__INST2_SEG0 01233#define THM_BASE__INST2_SEG1 01234#define THM_BASE__INST2_SEG2 01235#define THM_BASE__INST2_SEG3 01236#define THM_BASE__INST2_SEG4 01237#define THM_BASE__INST2_SEG5 01238 1239#define THM_BASE__INST3_SEG0 01240#define THM_BASE__INST3_SEG1 01241#define THM_BASE__INST3_SEG2 01242#define THM_BASE__INST3_SEG3 01243#define THM_BASE__INST3_SEG4 01244#define THM_BASE__INST3_SEG5 01245 1246#define THM_BASE__INST4_SEG0 01247#define THM_BASE__INST4_SEG1 01248#define THM_BASE__INST4_SEG2 01249#define THM_BASE__INST4_SEG3 01250#define THM_BASE__INST4_SEG4 01251#define THM_BASE__INST4_SEG5 01252 1253#define THM_BASE__INST5_SEG0 01254#define THM_BASE__INST5_SEG1 01255#define THM_BASE__INST5_SEG2 01256#define THM_BASE__INST5_SEG3 01257#define THM_BASE__INST5_SEG4 01258#define THM_BASE__INST5_SEG5 01259 1260#define THM_BASE__INST6_SEG0 01261#define THM_BASE__INST6_SEG1 01262#define THM_BASE__INST6_SEG2 01263#define THM_BASE__INST6_SEG3 01264#define THM_BASE__INST6_SEG4 01265#define THM_BASE__INST6_SEG5 01266 1267#define UMC_BASE__INST0_SEG0 0x000140001268#define UMC_BASE__INST0_SEG1 0x000540001269#define UMC_BASE__INST0_SEG2 0x024258001270#define UMC_BASE__INST0_SEG3 0x02425C001271#define UMC_BASE__INST0_SEG4 01272#define UMC_BASE__INST0_SEG5 01273 1274#define UMC_BASE__INST1_SEG0 0x000940001275#define UMC_BASE__INST1_SEG1 0x000D40001276#define UMC_BASE__INST1_SEG2 0x024260001277#define UMC_BASE__INST1_SEG3 0x024264001278#define UMC_BASE__INST1_SEG4 01279#define UMC_BASE__INST1_SEG5 01280 1281#define UMC_BASE__INST2_SEG0 01282#define UMC_BASE__INST2_SEG1 01283#define UMC_BASE__INST2_SEG2 01284#define UMC_BASE__INST2_SEG3 01285#define UMC_BASE__INST2_SEG4 01286#define UMC_BASE__INST2_SEG5 01287 1288#define UMC_BASE__INST3_SEG0 01289#define UMC_BASE__INST3_SEG1 01290#define UMC_BASE__INST3_SEG2 01291#define UMC_BASE__INST3_SEG3 01292#define UMC_BASE__INST3_SEG4 01293#define UMC_BASE__INST3_SEG5 01294 1295#define UMC_BASE__INST4_SEG0 01296#define UMC_BASE__INST4_SEG1 01297#define UMC_BASE__INST4_SEG2 01298#define UMC_BASE__INST4_SEG3 01299#define UMC_BASE__INST4_SEG4 01300#define UMC_BASE__INST4_SEG5 01301 1302#define UMC_BASE__INST5_SEG0 01303#define UMC_BASE__INST5_SEG1 01304#define UMC_BASE__INST5_SEG2 01305#define UMC_BASE__INST5_SEG3 01306#define UMC_BASE__INST5_SEG4 01307#define UMC_BASE__INST5_SEG5 01308 1309#define UMC_BASE__INST6_SEG0 01310#define UMC_BASE__INST6_SEG1 01311#define UMC_BASE__INST6_SEG2 01312#define UMC_BASE__INST6_SEG3 01313#define UMC_BASE__INST6_SEG4 01314#define UMC_BASE__INST6_SEG5 01315 1316#define VCN_BASE__INST0_SEG0 0x000078001317#define VCN_BASE__INST0_SEG1 0x00007E001318#define VCN_BASE__INST0_SEG2 0x024030001319#define VCN_BASE__INST0_SEG3 01320#define VCN_BASE__INST0_SEG4 01321#define VCN_BASE__INST0_SEG5 01322 1323#define VCN_BASE__INST1_SEG0 01324#define VCN_BASE__INST1_SEG1 01325#define VCN_BASE__INST1_SEG2 01326#define VCN_BASE__INST1_SEG3 01327#define VCN_BASE__INST1_SEG4 01328#define VCN_BASE__INST1_SEG5 01329 1330#define VCN_BASE__INST2_SEG0 01331#define VCN_BASE__INST2_SEG1 01332#define VCN_BASE__INST2_SEG2 01333#define VCN_BASE__INST2_SEG3 01334#define VCN_BASE__INST2_SEG4 01335#define VCN_BASE__INST2_SEG5 01336 1337#define VCN_BASE__INST3_SEG0 01338#define VCN_BASE__INST3_SEG1 01339#define VCN_BASE__INST3_SEG2 01340#define VCN_BASE__INST3_SEG3 01341#define VCN_BASE__INST3_SEG4 01342#define VCN_BASE__INST3_SEG5 01343 1344#define VCN_BASE__INST4_SEG0 01345#define VCN_BASE__INST4_SEG1 01346#define VCN_BASE__INST4_SEG2 01347#define VCN_BASE__INST4_SEG3 01348#define VCN_BASE__INST4_SEG4 01349#define VCN_BASE__INST4_SEG5 01350 1351#define VCN_BASE__INST5_SEG0 01352#define VCN_BASE__INST5_SEG1 01353#define VCN_BASE__INST5_SEG2 01354#define VCN_BASE__INST5_SEG3 01355#define VCN_BASE__INST5_SEG4 01356#define VCN_BASE__INST5_SEG5 01357 1358#define VCN_BASE__INST6_SEG0 01359#define VCN_BASE__INST6_SEG1 01360#define VCN_BASE__INST6_SEG2 01361#define VCN_BASE__INST6_SEG3 01362#define VCN_BASE__INST6_SEG4 01363#define VCN_BASE__INST6_SEG5 01364 1365#endif1366