Home | History | Annotate | Line # | Download | only in include
      1 /*	$NetBSD: vega20_ip_offset.h,v 1.2 2021/12/18 23:45:08 riastradh Exp $	*/
      2 
      3 /*
      4  * Copyright (C) 2018  Advanced Micro Devices, Inc.
      5  *
      6  * Permission is hereby granted, free of charge, to any person obtaining a
      7  * copy of this software and associated documentation files (the "Software"),
      8  * to deal in the Software without restriction, including without limitation
      9  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
     10  * and/or sell copies of the Software, and to permit persons to whom the
     11  * Software is furnished to do so, subject to the following conditions:
     12  *
     13  * The above copyright notice and this permission notice shall be included
     14  * in all copies or substantial portions of the Software.
     15  *
     16  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
     17  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     18  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
     19  * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
     20  * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
     21  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
     22  */
     23 #ifndef _vega20_ip_offset_HEADER
     24 #define _vega20_ip_offset_HEADER
     25 
     26 #define MAX_INSTANCE                                       6
     27 #define MAX_SEGMENT                                        6
     28 
     29 
     30 struct IP_BASE_INSTANCE
     31 {
     32     unsigned int segment[MAX_SEGMENT];
     33 };
     34 
     35 struct IP_BASE
     36 {
     37     struct IP_BASE_INSTANCE instance[MAX_INSTANCE];
     38 };
     39 
     40 
     41 static const struct IP_BASE ATHUB_BASE            ={ { { { 0x00000C20, 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 } } } };
     47 static const struct IP_BASE CLK_BASE            ={ { { { 0x00016C00, 0x00016E00, 0x00017000, 0x00017200, 0x0001B000, 0x0001B200 } },
     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 static const struct IP_BASE DCE_BASE            ={ { { { 0x00000012, 0x000000C0, 0x000034C0, 0, 0, 0 } },
     54                                         { { 0, 0, 0, 0, 0, 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 static const struct IP_BASE DF_BASE            ={ { { { 0x00007000, 0, 0, 0, 0, 0 } },
     60                                         { { 0, 0, 0, 0, 0, 0 } },
     61                                         { { 0, 0, 0, 0, 0, 0 } },
     62                                         { { 0, 0, 0, 0, 0, 0 } },
     63                                         { { 0, 0, 0, 0, 0, 0 } },
     64                                         { { 0, 0, 0, 0, 0, 0 } } } };
     65 static const struct IP_BASE FUSE_BASE            ={ { { { 0x00017400, 0, 0, 0, 0, 0 } },
     66                                         { { 0, 0, 0, 0, 0, 0 } },
     67                                         { { 0, 0, 0, 0, 0, 0 } },
     68                                         { { 0, 0, 0, 0, 0, 0 } },
     69                                         { { 0, 0, 0, 0, 0, 0 } },
     70                                         { { 0, 0, 0, 0, 0, 0 } } } };
     71 static const struct IP_BASE GC_BASE            ={ { { { 0x00002000, 0x0000A000, 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 } },
     75                                         { { 0, 0, 0, 0, 0, 0 } },
     76                                         { { 0, 0, 0, 0, 0, 0 } } } };
     77 static const struct IP_BASE HDP_BASE            ={ { { { 0x00000F20, 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 } },
     82                                         { { 0, 0, 0, 0, 0, 0 } } } };
     83 static const struct IP_BASE MMHUB_BASE            ={ { { { 0x0001A000, 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 } } } };
     89 static const struct IP_BASE MP0_BASE            ={ { { { 0x00016000, 0, 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 static const struct IP_BASE MP1_BASE            ={ { { { 0x00016000, 0, 0, 0, 0, 0 } },
     96                                         { { 0, 0, 0, 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 static const struct IP_BASE NBIO_BASE            ={ { { { 0x00000000, 0x00000014, 0x00000D20, 0x00010400, 0, 0 } },
    102                                         { { 0, 0, 0, 0, 0, 0 } },
    103                                         { { 0, 0, 0, 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 static const struct IP_BASE OSSSYS_BASE            ={ { { { 0x000010A0, 0, 0, 0, 0, 0 } },
    108                                         { { 0, 0, 0, 0, 0, 0 } },
    109                                         { { 0, 0, 0, 0, 0, 0 } },
    110                                         { { 0, 0, 0, 0, 0, 0 } },
    111                                         { { 0, 0, 0, 0, 0, 0 } },
    112                                         { { 0, 0, 0, 0, 0, 0 } } } };
    113 static const struct IP_BASE SDMA0_BASE            ={ { { { 0x00001260, 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 } },
    117                                         { { 0, 0, 0, 0, 0, 0 } },
    118                                         { { 0, 0, 0, 0, 0, 0 } } } };
    119 static const struct IP_BASE SDMA1_BASE            ={ { { { 0x00001860, 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 } },
    124                                         { { 0, 0, 0, 0, 0, 0 } } } };
    125 static const struct IP_BASE SMUIO_BASE            ={ { { { 0x00016800, 0x00016A00, 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 } } } };
    131 static const struct IP_BASE THM_BASE            ={ { { { 0x00016600, 0, 0, 0, 0, 0 } },
    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 static const struct IP_BASE UMC_BASE            ={ { { { 0x00014000, 0, 0, 0, 0, 0 } },
    138                                         { { 0, 0, 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 static const struct IP_BASE UVD_BASE            ={ { { { 0x00007800, 0x00007E00, 0, 0, 0, 0 } },
    144                                         { { 0, 0x00009000, 0, 0, 0, 0 } },
    145                                         { { 0, 0, 0, 0, 0, 0 } },
    146                                         { { 0, 0, 0, 0, 0, 0 } },
    147                                         { { 0, 0, 0, 0, 0, 0 } },
    148                                         { { 0, 0, 0, 0, 0, 0 } } } };
    149 /* Adjust VCE_BASE to make vce_4_1 use vce_4_0 offset header files*/
    150 static const struct IP_BASE VCE_BASE            ={ { { { 0x00007E00/* 0x00008800 */, 0, 0, 0, 0, 0 } },
    151                                         { { 0, 0, 0, 0, 0, 0 } },
    152                                         { { 0, 0, 0, 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 static const struct IP_BASE XDMA_BASE            ={ { { { 0x00003400, 0, 0, 0, 0, 0 } },
    157                                         { { 0, 0, 0, 0, 0, 0 } },
    158                                         { { 0, 0, 0, 0, 0, 0 } },
    159                                         { { 0, 0, 0, 0, 0, 0 } },
    160                                         { { 0, 0, 0, 0, 0, 0 } },
    161                                         { { 0, 0, 0, 0, 0, 0 } } } };
    162 static const struct IP_BASE RSMU_BASE            ={ { { { 0x00012000, 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 } },
    166                                         { { 0, 0, 0, 0, 0, 0 } },
    167                                         { { 0, 0, 0, 0, 0, 0 } } } };
    168 
    169 
    170 #define ATHUB_BASE__INST0_SEG0                     0x00000C20
    171 #define ATHUB_BASE__INST0_SEG1                     0
    172 #define ATHUB_BASE__INST0_SEG2                     0
    173 #define ATHUB_BASE__INST0_SEG3                     0
    174 #define ATHUB_BASE__INST0_SEG4                     0
    175 #define ATHUB_BASE__INST0_SEG5                     0
    176 
    177 #define ATHUB_BASE__INST1_SEG0                     0
    178 #define ATHUB_BASE__INST1_SEG1                     0
    179 #define ATHUB_BASE__INST1_SEG2                     0
    180 #define ATHUB_BASE__INST1_SEG3                     0
    181 #define ATHUB_BASE__INST1_SEG4                     0
    182 #define ATHUB_BASE__INST1_SEG5                     0
    183 
    184 #define ATHUB_BASE__INST2_SEG0                     0
    185 #define ATHUB_BASE__INST2_SEG1                     0
    186 #define ATHUB_BASE__INST2_SEG2                     0
    187 #define ATHUB_BASE__INST2_SEG3                     0
    188 #define ATHUB_BASE__INST2_SEG4                     0
    189 #define ATHUB_BASE__INST2_SEG5                     0
    190 
    191 #define ATHUB_BASE__INST3_SEG0                     0
    192 #define ATHUB_BASE__INST3_SEG1                     0
    193 #define ATHUB_BASE__INST3_SEG2                     0
    194 #define ATHUB_BASE__INST3_SEG3                     0
    195 #define ATHUB_BASE__INST3_SEG4                     0
    196 #define ATHUB_BASE__INST3_SEG5                     0
    197 
    198 #define ATHUB_BASE__INST4_SEG0                     0
    199 #define ATHUB_BASE__INST4_SEG1                     0
    200 #define ATHUB_BASE__INST4_SEG2                     0
    201 #define ATHUB_BASE__INST4_SEG3                     0
    202 #define ATHUB_BASE__INST4_SEG4                     0
    203 #define ATHUB_BASE__INST4_SEG5                     0
    204 
    205 #define ATHUB_BASE__INST5_SEG0                     0
    206 #define ATHUB_BASE__INST5_SEG1                     0
    207 #define ATHUB_BASE__INST5_SEG2                     0
    208 #define ATHUB_BASE__INST5_SEG3                     0
    209 #define ATHUB_BASE__INST5_SEG4                     0
    210 #define ATHUB_BASE__INST5_SEG5                     0
    211 
    212 #define CLK_BASE__INST0_SEG0                       0x00016C00
    213 #define CLK_BASE__INST0_SEG1                       0x00016E00
    214 #define CLK_BASE__INST0_SEG2                       0x00017000
    215 #define CLK_BASE__INST0_SEG3                       0x00017200
    216 #define CLK_BASE__INST0_SEG4                       0x0001B000
    217 #define CLK_BASE__INST0_SEG5                       0x0001B200
    218 
    219 #define CLK_BASE__INST1_SEG0                       0
    220 #define CLK_BASE__INST1_SEG1                       0
    221 #define CLK_BASE__INST1_SEG2                       0
    222 #define CLK_BASE__INST1_SEG3                       0
    223 #define CLK_BASE__INST1_SEG4                       0
    224 #define CLK_BASE__INST1_SEG5                       0
    225 
    226 #define CLK_BASE__INST2_SEG0                       0
    227 #define CLK_BASE__INST2_SEG1                       0
    228 #define CLK_BASE__INST2_SEG2                       0
    229 #define CLK_BASE__INST2_SEG3                       0
    230 #define CLK_BASE__INST2_SEG4                       0
    231 #define CLK_BASE__INST2_SEG5                       0
    232 
    233 #define CLK_BASE__INST3_SEG0                       0
    234 #define CLK_BASE__INST3_SEG1                       0
    235 #define CLK_BASE__INST3_SEG2                       0
    236 #define CLK_BASE__INST3_SEG3                       0
    237 #define CLK_BASE__INST3_SEG4                       0
    238 #define CLK_BASE__INST3_SEG5                       0
    239 
    240 #define CLK_BASE__INST4_SEG0                       0
    241 #define CLK_BASE__INST4_SEG1                       0
    242 #define CLK_BASE__INST4_SEG2                       0
    243 #define CLK_BASE__INST4_SEG3                       0
    244 #define CLK_BASE__INST4_SEG4                       0
    245 #define CLK_BASE__INST4_SEG5                       0
    246 
    247 #define CLK_BASE__INST5_SEG0                       0
    248 #define CLK_BASE__INST5_SEG1                       0
    249 #define CLK_BASE__INST5_SEG2                       0
    250 #define CLK_BASE__INST5_SEG3                       0
    251 #define CLK_BASE__INST5_SEG4                       0
    252 #define CLK_BASE__INST5_SEG5                       0
    253 
    254 #define DCE_BASE__INST0_SEG0                       0x00000012
    255 #define DCE_BASE__INST0_SEG1                       0x000000C0
    256 #define DCE_BASE__INST0_SEG2                       0x000034C0
    257 #define DCE_BASE__INST0_SEG3                       0
    258 #define DCE_BASE__INST0_SEG4                       0
    259 #define DCE_BASE__INST0_SEG5                       0
    260 
    261 #define DCE_BASE__INST1_SEG0                       0
    262 #define DCE_BASE__INST1_SEG1                       0
    263 #define DCE_BASE__INST1_SEG2                       0
    264 #define DCE_BASE__INST1_SEG3                       0
    265 #define DCE_BASE__INST1_SEG4                       0
    266 #define DCE_BASE__INST1_SEG5                       0
    267 
    268 #define DCE_BASE__INST2_SEG0                       0
    269 #define DCE_BASE__INST2_SEG1                       0
    270 #define DCE_BASE__INST2_SEG2                       0
    271 #define DCE_BASE__INST2_SEG3                       0
    272 #define DCE_BASE__INST2_SEG4                       0
    273 #define DCE_BASE__INST2_SEG5                       0
    274 
    275 #define DCE_BASE__INST3_SEG0                       0
    276 #define DCE_BASE__INST3_SEG1                       0
    277 #define DCE_BASE__INST3_SEG2                       0
    278 #define DCE_BASE__INST3_SEG3                       0
    279 #define DCE_BASE__INST3_SEG4                       0
    280 #define DCE_BASE__INST3_SEG5                       0
    281 
    282 #define DCE_BASE__INST4_SEG0                       0
    283 #define DCE_BASE__INST4_SEG1                       0
    284 #define DCE_BASE__INST4_SEG2                       0
    285 #define DCE_BASE__INST4_SEG3                       0
    286 #define DCE_BASE__INST4_SEG4                       0
    287 #define DCE_BASE__INST4_SEG5                       0
    288 
    289 #define DCE_BASE__INST5_SEG0                       0
    290 #define DCE_BASE__INST5_SEG1                       0
    291 #define DCE_BASE__INST5_SEG2                       0
    292 #define DCE_BASE__INST5_SEG3                       0
    293 #define DCE_BASE__INST5_SEG4                       0
    294 #define DCE_BASE__INST5_SEG5                       0
    295 
    296 #define DF_BASE__INST0_SEG0                        0x00007000
    297 #define DF_BASE__INST0_SEG1                        0
    298 #define DF_BASE__INST0_SEG2                        0
    299 #define DF_BASE__INST0_SEG3                        0
    300 #define DF_BASE__INST0_SEG4                        0
    301 #define DF_BASE__INST0_SEG5                        0
    302 
    303 #define DF_BASE__INST1_SEG0                        0
    304 #define DF_BASE__INST1_SEG1                        0
    305 #define DF_BASE__INST1_SEG2                        0
    306 #define DF_BASE__INST1_SEG3                        0
    307 #define DF_BASE__INST1_SEG4                        0
    308 #define DF_BASE__INST1_SEG5                        0
    309 
    310 #define DF_BASE__INST2_SEG0                        0
    311 #define DF_BASE__INST2_SEG1                        0
    312 #define DF_BASE__INST2_SEG2                        0
    313 #define DF_BASE__INST2_SEG3                        0
    314 #define DF_BASE__INST2_SEG4                        0
    315 #define DF_BASE__INST2_SEG5                        0
    316 
    317 #define DF_BASE__INST3_SEG0                        0
    318 #define DF_BASE__INST3_SEG1                        0
    319 #define DF_BASE__INST3_SEG2                        0
    320 #define DF_BASE__INST3_SEG3                        0
    321 #define DF_BASE__INST3_SEG4                        0
    322 #define DF_BASE__INST3_SEG5                        0
    323 
    324 #define DF_BASE__INST4_SEG0                        0
    325 #define DF_BASE__INST4_SEG1                        0
    326 #define DF_BASE__INST4_SEG2                        0
    327 #define DF_BASE__INST4_SEG3                        0
    328 #define DF_BASE__INST4_SEG4                        0
    329 #define DF_BASE__INST4_SEG5                        0
    330 
    331 #define DF_BASE__INST5_SEG0                        0
    332 #define DF_BASE__INST5_SEG1                        0
    333 #define DF_BASE__INST5_SEG2                        0
    334 #define DF_BASE__INST5_SEG3                        0
    335 #define DF_BASE__INST5_SEG4                        0
    336 #define DF_BASE__INST5_SEG5                        0
    337 
    338 #define FUSE_BASE__INST0_SEG0                      0x00017400
    339 #define FUSE_BASE__INST0_SEG1                      0
    340 #define FUSE_BASE__INST0_SEG2                      0
    341 #define FUSE_BASE__INST0_SEG3                      0
    342 #define FUSE_BASE__INST0_SEG4                      0
    343 #define FUSE_BASE__INST0_SEG5                      0
    344 
    345 #define FUSE_BASE__INST1_SEG0                      0
    346 #define FUSE_BASE__INST1_SEG1                      0
    347 #define FUSE_BASE__INST1_SEG2                      0
    348 #define FUSE_BASE__INST1_SEG3                      0
    349 #define FUSE_BASE__INST1_SEG4                      0
    350 #define FUSE_BASE__INST1_SEG5                      0
    351 
    352 #define FUSE_BASE__INST2_SEG0                      0
    353 #define FUSE_BASE__INST2_SEG1                      0
    354 #define FUSE_BASE__INST2_SEG2                      0
    355 #define FUSE_BASE__INST2_SEG3                      0
    356 #define FUSE_BASE__INST2_SEG4                      0
    357 #define FUSE_BASE__INST2_SEG5                      0
    358 
    359 #define FUSE_BASE__INST3_SEG0                      0
    360 #define FUSE_BASE__INST3_SEG1                      0
    361 #define FUSE_BASE__INST3_SEG2                      0
    362 #define FUSE_BASE__INST3_SEG3                      0
    363 #define FUSE_BASE__INST3_SEG4                      0
    364 #define FUSE_BASE__INST3_SEG5                      0
    365 
    366 #define FUSE_BASE__INST4_SEG0                      0
    367 #define FUSE_BASE__INST4_SEG1                      0
    368 #define FUSE_BASE__INST4_SEG2                      0
    369 #define FUSE_BASE__INST4_SEG3                      0
    370 #define FUSE_BASE__INST4_SEG4                      0
    371 #define FUSE_BASE__INST4_SEG5                      0
    372 
    373 #define FUSE_BASE__INST5_SEG0                      0
    374 #define FUSE_BASE__INST5_SEG1                      0
    375 #define FUSE_BASE__INST5_SEG2                      0
    376 #define FUSE_BASE__INST5_SEG3                      0
    377 #define FUSE_BASE__INST5_SEG4                      0
    378 #define FUSE_BASE__INST5_SEG5                      0
    379 
    380 #define GC_BASE__INST0_SEG0                        0x00002000
    381 #define GC_BASE__INST0_SEG1                        0x0000A000
    382 #define GC_BASE__INST0_SEG2                        0
    383 #define GC_BASE__INST0_SEG3                        0
    384 #define GC_BASE__INST0_SEG4                        0
    385 #define GC_BASE__INST0_SEG5                        0
    386 
    387 #define GC_BASE__INST1_SEG0                        0
    388 #define GC_BASE__INST1_SEG1                        0
    389 #define GC_BASE__INST1_SEG2                        0
    390 #define GC_BASE__INST1_SEG3                        0
    391 #define GC_BASE__INST1_SEG4                        0
    392 #define GC_BASE__INST1_SEG5                        0
    393 
    394 #define GC_BASE__INST2_SEG0                        0
    395 #define GC_BASE__INST2_SEG1                        0
    396 #define GC_BASE__INST2_SEG2                        0
    397 #define GC_BASE__INST2_SEG3                        0
    398 #define GC_BASE__INST2_SEG4                        0
    399 #define GC_BASE__INST2_SEG5                        0
    400 
    401 #define GC_BASE__INST3_SEG0                        0
    402 #define GC_BASE__INST3_SEG1                        0
    403 #define GC_BASE__INST3_SEG2                        0
    404 #define GC_BASE__INST3_SEG3                        0
    405 #define GC_BASE__INST3_SEG4                        0
    406 #define GC_BASE__INST3_SEG5                        0
    407 
    408 #define GC_BASE__INST4_SEG0                        0
    409 #define GC_BASE__INST4_SEG1                        0
    410 #define GC_BASE__INST4_SEG2                        0
    411 #define GC_BASE__INST4_SEG3                        0
    412 #define GC_BASE__INST4_SEG4                        0
    413 #define GC_BASE__INST4_SEG5                        0
    414 
    415 #define GC_BASE__INST5_SEG0                        0
    416 #define GC_BASE__INST5_SEG1                        0
    417 #define GC_BASE__INST5_SEG2                        0
    418 #define GC_BASE__INST5_SEG3                        0
    419 #define GC_BASE__INST5_SEG4                        0
    420 #define GC_BASE__INST5_SEG5                        0
    421 
    422 #define HDP_BASE__INST0_SEG0                       0x00000F20
    423 #define HDP_BASE__INST0_SEG1                       0
    424 #define HDP_BASE__INST0_SEG2                       0
    425 #define HDP_BASE__INST0_SEG3                       0
    426 #define HDP_BASE__INST0_SEG4                       0
    427 #define HDP_BASE__INST0_SEG5                       0
    428 
    429 #define HDP_BASE__INST1_SEG0                       0
    430 #define HDP_BASE__INST1_SEG1                       0
    431 #define HDP_BASE__INST1_SEG2                       0
    432 #define HDP_BASE__INST1_SEG3                       0
    433 #define HDP_BASE__INST1_SEG4                       0
    434 #define HDP_BASE__INST1_SEG5                       0
    435 
    436 #define HDP_BASE__INST2_SEG0                       0
    437 #define HDP_BASE__INST2_SEG1                       0
    438 #define HDP_BASE__INST2_SEG2                       0
    439 #define HDP_BASE__INST2_SEG3                       0
    440 #define HDP_BASE__INST2_SEG4                       0
    441 #define HDP_BASE__INST2_SEG5                       0
    442 
    443 #define HDP_BASE__INST3_SEG0                       0
    444 #define HDP_BASE__INST3_SEG1                       0
    445 #define HDP_BASE__INST3_SEG2                       0
    446 #define HDP_BASE__INST3_SEG3                       0
    447 #define HDP_BASE__INST3_SEG4                       0
    448 #define HDP_BASE__INST3_SEG5                       0
    449 
    450 #define HDP_BASE__INST4_SEG0                       0
    451 #define HDP_BASE__INST4_SEG1                       0
    452 #define HDP_BASE__INST4_SEG2                       0
    453 #define HDP_BASE__INST4_SEG3                       0
    454 #define HDP_BASE__INST4_SEG4                       0
    455 #define HDP_BASE__INST4_SEG5                       0
    456 
    457 #define HDP_BASE__INST5_SEG0                       0
    458 #define HDP_BASE__INST5_SEG1                       0
    459 #define HDP_BASE__INST5_SEG2                       0
    460 #define HDP_BASE__INST5_SEG3                       0
    461 #define HDP_BASE__INST5_SEG4                       0
    462 #define HDP_BASE__INST5_SEG5                       0
    463 
    464 #define MMHUB_BASE__INST0_SEG0                     0x0001A000
    465 #define MMHUB_BASE__INST0_SEG1                     0
    466 #define MMHUB_BASE__INST0_SEG2                     0
    467 #define MMHUB_BASE__INST0_SEG3                     0
    468 #define MMHUB_BASE__INST0_SEG4                     0
    469 #define MMHUB_BASE__INST0_SEG5                     0
    470 
    471 #define MMHUB_BASE__INST1_SEG0                     0
    472 #define MMHUB_BASE__INST1_SEG1                     0
    473 #define MMHUB_BASE__INST1_SEG2                     0
    474 #define MMHUB_BASE__INST1_SEG3                     0
    475 #define MMHUB_BASE__INST1_SEG4                     0
    476 #define MMHUB_BASE__INST1_SEG5                     0
    477 
    478 #define MMHUB_BASE__INST2_SEG0                     0
    479 #define MMHUB_BASE__INST2_SEG1                     0
    480 #define MMHUB_BASE__INST2_SEG2                     0
    481 #define MMHUB_BASE__INST2_SEG3                     0
    482 #define MMHUB_BASE__INST2_SEG4                     0
    483 #define MMHUB_BASE__INST2_SEG5                     0
    484 
    485 #define MMHUB_BASE__INST3_SEG0                     0
    486 #define MMHUB_BASE__INST3_SEG1                     0
    487 #define MMHUB_BASE__INST3_SEG2                     0
    488 #define MMHUB_BASE__INST3_SEG3                     0
    489 #define MMHUB_BASE__INST3_SEG4                     0
    490 #define MMHUB_BASE__INST3_SEG5                     0
    491 
    492 #define MMHUB_BASE__INST4_SEG0                     0
    493 #define MMHUB_BASE__INST4_SEG1                     0
    494 #define MMHUB_BASE__INST4_SEG2                     0
    495 #define MMHUB_BASE__INST4_SEG3                     0
    496 #define MMHUB_BASE__INST4_SEG4                     0
    497 #define MMHUB_BASE__INST4_SEG5                     0
    498 
    499 #define MMHUB_BASE__INST5_SEG0                     0
    500 #define MMHUB_BASE__INST5_SEG1                     0
    501 #define MMHUB_BASE__INST5_SEG2                     0
    502 #define MMHUB_BASE__INST5_SEG3                     0
    503 #define MMHUB_BASE__INST5_SEG4                     0
    504 #define MMHUB_BASE__INST5_SEG5                     0
    505 
    506 #define MP0_BASE__INST0_SEG0                       0x00016000
    507 #define MP0_BASE__INST0_SEG1                       0
    508 #define MP0_BASE__INST0_SEG2                       0
    509 #define MP0_BASE__INST0_SEG3                       0
    510 #define MP0_BASE__INST0_SEG4                       0
    511 #define MP0_BASE__INST0_SEG5                       0
    512 
    513 #define MP0_BASE__INST1_SEG0                       0
    514 #define MP0_BASE__INST1_SEG1                       0
    515 #define MP0_BASE__INST1_SEG2                       0
    516 #define MP0_BASE__INST1_SEG3                       0
    517 #define MP0_BASE__INST1_SEG4                       0
    518 #define MP0_BASE__INST1_SEG5                       0
    519 
    520 #define MP0_BASE__INST2_SEG0                       0
    521 #define MP0_BASE__INST2_SEG1                       0
    522 #define MP0_BASE__INST2_SEG2                       0
    523 #define MP0_BASE__INST2_SEG3                       0
    524 #define MP0_BASE__INST2_SEG4                       0
    525 #define MP0_BASE__INST2_SEG5                       0
    526 
    527 #define MP0_BASE__INST3_SEG0                       0
    528 #define MP0_BASE__INST3_SEG1                       0
    529 #define MP0_BASE__INST3_SEG2                       0
    530 #define MP0_BASE__INST3_SEG3                       0
    531 #define MP0_BASE__INST3_SEG4                       0
    532 #define MP0_BASE__INST3_SEG5                       0
    533 
    534 #define MP0_BASE__INST4_SEG0                       0
    535 #define MP0_BASE__INST4_SEG1                       0
    536 #define MP0_BASE__INST4_SEG2                       0
    537 #define MP0_BASE__INST4_SEG3                       0
    538 #define MP0_BASE__INST4_SEG4                       0
    539 #define MP0_BASE__INST4_SEG5                       0
    540 
    541 #define MP0_BASE__INST5_SEG0                       0
    542 #define MP0_BASE__INST5_SEG1                       0
    543 #define MP0_BASE__INST5_SEG2                       0
    544 #define MP0_BASE__INST5_SEG3                       0
    545 #define MP0_BASE__INST5_SEG4                       0
    546 #define MP0_BASE__INST5_SEG5                       0
    547 
    548 #define MP1_BASE__INST0_SEG0                       0x00016000
    549 #define MP1_BASE__INST0_SEG1                       0
    550 #define MP1_BASE__INST0_SEG2                       0
    551 #define MP1_BASE__INST0_SEG3                       0
    552 #define MP1_BASE__INST0_SEG4                       0
    553 #define MP1_BASE__INST0_SEG5                       0
    554 
    555 #define MP1_BASE__INST1_SEG0                       0
    556 #define MP1_BASE__INST1_SEG1                       0
    557 #define MP1_BASE__INST1_SEG2                       0
    558 #define MP1_BASE__INST1_SEG3                       0
    559 #define MP1_BASE__INST1_SEG4                       0
    560 #define MP1_BASE__INST1_SEG5                       0
    561 
    562 #define MP1_BASE__INST2_SEG0                       0
    563 #define MP1_BASE__INST2_SEG1                       0
    564 #define MP1_BASE__INST2_SEG2                       0
    565 #define MP1_BASE__INST2_SEG3                       0
    566 #define MP1_BASE__INST2_SEG4                       0
    567 #define MP1_BASE__INST2_SEG5                       0
    568 
    569 #define MP1_BASE__INST3_SEG0                       0
    570 #define MP1_BASE__INST3_SEG1                       0
    571 #define MP1_BASE__INST3_SEG2                       0
    572 #define MP1_BASE__INST3_SEG3                       0
    573 #define MP1_BASE__INST3_SEG4                       0
    574 #define MP1_BASE__INST3_SEG5                       0
    575 
    576 #define MP1_BASE__INST4_SEG0                       0
    577 #define MP1_BASE__INST4_SEG1                       0
    578 #define MP1_BASE__INST4_SEG2                       0
    579 #define MP1_BASE__INST4_SEG3                       0
    580 #define MP1_BASE__INST4_SEG4                       0
    581 #define MP1_BASE__INST4_SEG5                       0
    582 
    583 #define MP1_BASE__INST5_SEG0                       0
    584 #define MP1_BASE__INST5_SEG1                       0
    585 #define MP1_BASE__INST5_SEG2                       0
    586 #define MP1_BASE__INST5_SEG3                       0
    587 #define MP1_BASE__INST5_SEG4                       0
    588 #define MP1_BASE__INST5_SEG5                       0
    589 
    590 #define NBIO_BASE__INST0_SEG0                      0x00000000
    591 #define NBIO_BASE__INST0_SEG1                      0x00000014
    592 #define NBIO_BASE__INST0_SEG2                      0x00000D20
    593 #define NBIO_BASE__INST0_SEG3                      0x00010400
    594 #define NBIO_BASE__INST0_SEG4                      0
    595 #define NBIO_BASE__INST0_SEG5                      0
    596 
    597 #define NBIO_BASE__INST1_SEG0                      0
    598 #define NBIO_BASE__INST1_SEG1                      0
    599 #define NBIO_BASE__INST1_SEG2                      0
    600 #define NBIO_BASE__INST1_SEG3                      0
    601 #define NBIO_BASE__INST1_SEG4                      0
    602 #define NBIO_BASE__INST1_SEG5                      0
    603 
    604 #define NBIO_BASE__INST2_SEG0                      0
    605 #define NBIO_BASE__INST2_SEG1                      0
    606 #define NBIO_BASE__INST2_SEG2                      0
    607 #define NBIO_BASE__INST2_SEG3                      0
    608 #define NBIO_BASE__INST2_SEG4                      0
    609 #define NBIO_BASE__INST2_SEG5                      0
    610 
    611 #define NBIO_BASE__INST3_SEG0                      0
    612 #define NBIO_BASE__INST3_SEG1                      0
    613 #define NBIO_BASE__INST3_SEG2                      0
    614 #define NBIO_BASE__INST3_SEG3                      0
    615 #define NBIO_BASE__INST3_SEG4                      0
    616 #define NBIO_BASE__INST3_SEG5                      0
    617 
    618 #define NBIO_BASE__INST4_SEG0                      0
    619 #define NBIO_BASE__INST4_SEG1                      0
    620 #define NBIO_BASE__INST4_SEG2                      0
    621 #define NBIO_BASE__INST4_SEG3                      0
    622 #define NBIO_BASE__INST4_SEG4                      0
    623 #define NBIO_BASE__INST4_SEG5                      0
    624 
    625 #define NBIO_BASE__INST5_SEG0                      0
    626 #define NBIO_BASE__INST5_SEG1                      0
    627 #define NBIO_BASE__INST5_SEG2                      0
    628 #define NBIO_BASE__INST5_SEG3                      0
    629 #define NBIO_BASE__INST5_SEG4                      0
    630 #define NBIO_BASE__INST5_SEG5                      0
    631 
    632 #define OSSSYS_BASE__INST0_SEG0                    0x000010A0
    633 #define OSSSYS_BASE__INST0_SEG1                    0
    634 #define OSSSYS_BASE__INST0_SEG2                    0
    635 #define OSSSYS_BASE__INST0_SEG3                    0
    636 #define OSSSYS_BASE__INST0_SEG4                    0
    637 #define OSSSYS_BASE__INST0_SEG5                    0
    638 
    639 #define OSSSYS_BASE__INST1_SEG0                    0
    640 #define OSSSYS_BASE__INST1_SEG1                    0
    641 #define OSSSYS_BASE__INST1_SEG2                    0
    642 #define OSSSYS_BASE__INST1_SEG3                    0
    643 #define OSSSYS_BASE__INST1_SEG4                    0
    644 #define OSSSYS_BASE__INST1_SEG5                    0
    645 
    646 #define OSSSYS_BASE__INST2_SEG0                    0
    647 #define OSSSYS_BASE__INST2_SEG1                    0
    648 #define OSSSYS_BASE__INST2_SEG2                    0
    649 #define OSSSYS_BASE__INST2_SEG3                    0
    650 #define OSSSYS_BASE__INST2_SEG4                    0
    651 #define OSSSYS_BASE__INST2_SEG5                    0
    652 
    653 #define OSSSYS_BASE__INST3_SEG0                    0
    654 #define OSSSYS_BASE__INST3_SEG1                    0
    655 #define OSSSYS_BASE__INST3_SEG2                    0
    656 #define OSSSYS_BASE__INST3_SEG3                    0
    657 #define OSSSYS_BASE__INST3_SEG4                    0
    658 #define OSSSYS_BASE__INST3_SEG5                    0
    659 
    660 #define OSSSYS_BASE__INST4_SEG0                    0
    661 #define OSSSYS_BASE__INST4_SEG1                    0
    662 #define OSSSYS_BASE__INST4_SEG2                    0
    663 #define OSSSYS_BASE__INST4_SEG3                    0
    664 #define OSSSYS_BASE__INST4_SEG4                    0
    665 #define OSSSYS_BASE__INST4_SEG5                    0
    666 
    667 #define OSSSYS_BASE__INST5_SEG0                    0
    668 #define OSSSYS_BASE__INST5_SEG1                    0
    669 #define OSSSYS_BASE__INST5_SEG2                    0
    670 #define OSSSYS_BASE__INST5_SEG3                    0
    671 #define OSSSYS_BASE__INST5_SEG4                    0
    672 #define OSSSYS_BASE__INST5_SEG5                    0
    673 
    674 #define SDMA0_BASE__INST0_SEG0                     0x00001260
    675 #define SDMA0_BASE__INST0_SEG1                     0
    676 #define SDMA0_BASE__INST0_SEG2                     0
    677 #define SDMA0_BASE__INST0_SEG3                     0
    678 #define SDMA0_BASE__INST0_SEG4                     0
    679 #define SDMA0_BASE__INST0_SEG5                     0
    680 
    681 #define SDMA0_BASE__INST1_SEG0                     0
    682 #define SDMA0_BASE__INST1_SEG1                     0
    683 #define SDMA0_BASE__INST1_SEG2                     0
    684 #define SDMA0_BASE__INST1_SEG3                     0
    685 #define SDMA0_BASE__INST1_SEG4                     0
    686 #define SDMA0_BASE__INST1_SEG5                     0
    687 
    688 #define SDMA0_BASE__INST2_SEG0                     0
    689 #define SDMA0_BASE__INST2_SEG1                     0
    690 #define SDMA0_BASE__INST2_SEG2                     0
    691 #define SDMA0_BASE__INST2_SEG3                     0
    692 #define SDMA0_BASE__INST2_SEG4                     0
    693 #define SDMA0_BASE__INST2_SEG5                     0
    694 
    695 #define SDMA0_BASE__INST3_SEG0                     0
    696 #define SDMA0_BASE__INST3_SEG1                     0
    697 #define SDMA0_BASE__INST3_SEG2                     0
    698 #define SDMA0_BASE__INST3_SEG3                     0
    699 #define SDMA0_BASE__INST3_SEG4                     0
    700 #define SDMA0_BASE__INST3_SEG5                     0
    701 
    702 #define SDMA0_BASE__INST4_SEG0                     0
    703 #define SDMA0_BASE__INST4_SEG1                     0
    704 #define SDMA0_BASE__INST4_SEG2                     0
    705 #define SDMA0_BASE__INST4_SEG3                     0
    706 #define SDMA0_BASE__INST4_SEG4                     0
    707 #define SDMA0_BASE__INST4_SEG5                     0
    708 
    709 #define SDMA0_BASE__INST5_SEG0                     0
    710 #define SDMA0_BASE__INST5_SEG1                     0
    711 #define SDMA0_BASE__INST5_SEG2                     0
    712 #define SDMA0_BASE__INST5_SEG3                     0
    713 #define SDMA0_BASE__INST5_SEG4                     0
    714 #define SDMA0_BASE__INST5_SEG5                     0
    715 
    716 #define SDMA1_BASE__INST0_SEG0                     0x00001860
    717 #define SDMA1_BASE__INST0_SEG1                     0
    718 #define SDMA1_BASE__INST0_SEG2                     0
    719 #define SDMA1_BASE__INST0_SEG3                     0
    720 #define SDMA1_BASE__INST0_SEG4                     0
    721 #define SDMA1_BASE__INST0_SEG5                     0
    722 
    723 #define SDMA1_BASE__INST1_SEG0                     0
    724 #define SDMA1_BASE__INST1_SEG1                     0
    725 #define SDMA1_BASE__INST1_SEG2                     0
    726 #define SDMA1_BASE__INST1_SEG3                     0
    727 #define SDMA1_BASE__INST1_SEG4                     0
    728 #define SDMA1_BASE__INST1_SEG5                     0
    729 
    730 #define SDMA1_BASE__INST2_SEG0                     0
    731 #define SDMA1_BASE__INST2_SEG1                     0
    732 #define SDMA1_BASE__INST2_SEG2                     0
    733 #define SDMA1_BASE__INST2_SEG3                     0
    734 #define SDMA1_BASE__INST2_SEG4                     0
    735 #define SDMA1_BASE__INST2_SEG5                     0
    736 
    737 #define SDMA1_BASE__INST3_SEG0                     0
    738 #define SDMA1_BASE__INST3_SEG1                     0
    739 #define SDMA1_BASE__INST3_SEG2                     0
    740 #define SDMA1_BASE__INST3_SEG3                     0
    741 #define SDMA1_BASE__INST3_SEG4                     0
    742 #define SDMA1_BASE__INST3_SEG5                     0
    743 
    744 #define SDMA1_BASE__INST4_SEG0                     0
    745 #define SDMA1_BASE__INST4_SEG1                     0
    746 #define SDMA1_BASE__INST4_SEG2                     0
    747 #define SDMA1_BASE__INST4_SEG3                     0
    748 #define SDMA1_BASE__INST4_SEG4                     0
    749 #define SDMA1_BASE__INST4_SEG5                     0
    750 
    751 #define SDMA1_BASE__INST5_SEG0                     0
    752 #define SDMA1_BASE__INST5_SEG1                     0
    753 #define SDMA1_BASE__INST5_SEG2                     0
    754 #define SDMA1_BASE__INST5_SEG3                     0
    755 #define SDMA1_BASE__INST5_SEG4                     0
    756 #define SDMA1_BASE__INST5_SEG5                     0
    757 
    758 #define SMUIO_BASE__INST0_SEG0                     0x00016800
    759 #define SMUIO_BASE__INST0_SEG1                     0x00016A00
    760 #define SMUIO_BASE__INST0_SEG2                     0
    761 #define SMUIO_BASE__INST0_SEG3                     0
    762 #define SMUIO_BASE__INST0_SEG4                     0
    763 #define SMUIO_BASE__INST0_SEG5                     0
    764 
    765 #define SMUIO_BASE__INST1_SEG0                     0
    766 #define SMUIO_BASE__INST1_SEG1                     0
    767 #define SMUIO_BASE__INST1_SEG2                     0
    768 #define SMUIO_BASE__INST1_SEG3                     0
    769 #define SMUIO_BASE__INST1_SEG4                     0
    770 #define SMUIO_BASE__INST1_SEG5                     0
    771 
    772 #define SMUIO_BASE__INST2_SEG0                     0
    773 #define SMUIO_BASE__INST2_SEG1                     0
    774 #define SMUIO_BASE__INST2_SEG2                     0
    775 #define SMUIO_BASE__INST2_SEG3                     0
    776 #define SMUIO_BASE__INST2_SEG4                     0
    777 #define SMUIO_BASE__INST2_SEG5                     0
    778 
    779 #define SMUIO_BASE__INST3_SEG0                     0
    780 #define SMUIO_BASE__INST3_SEG1                     0
    781 #define SMUIO_BASE__INST3_SEG2                     0
    782 #define SMUIO_BASE__INST3_SEG3                     0
    783 #define SMUIO_BASE__INST3_SEG4                     0
    784 #define SMUIO_BASE__INST3_SEG5                     0
    785 
    786 #define SMUIO_BASE__INST4_SEG0                     0
    787 #define SMUIO_BASE__INST4_SEG1                     0
    788 #define SMUIO_BASE__INST4_SEG2                     0
    789 #define SMUIO_BASE__INST4_SEG3                     0
    790 #define SMUIO_BASE__INST4_SEG4                     0
    791 #define SMUIO_BASE__INST4_SEG5                     0
    792 
    793 #define SMUIO_BASE__INST5_SEG0                     0
    794 #define SMUIO_BASE__INST5_SEG1                     0
    795 #define SMUIO_BASE__INST5_SEG2                     0
    796 #define SMUIO_BASE__INST5_SEG3                     0
    797 #define SMUIO_BASE__INST5_SEG4                     0
    798 #define SMUIO_BASE__INST5_SEG5                     0
    799 
    800 #define THM_BASE__INST0_SEG0                       0x00016600
    801 #define THM_BASE__INST0_SEG1                       0
    802 #define THM_BASE__INST0_SEG2                       0
    803 #define THM_BASE__INST0_SEG3                       0
    804 #define THM_BASE__INST0_SEG4                       0
    805 #define THM_BASE__INST0_SEG5                       0
    806 
    807 #define THM_BASE__INST1_SEG0                       0
    808 #define THM_BASE__INST1_SEG1                       0
    809 #define THM_BASE__INST1_SEG2                       0
    810 #define THM_BASE__INST1_SEG3                       0
    811 #define THM_BASE__INST1_SEG4                       0
    812 #define THM_BASE__INST1_SEG5                       0
    813 
    814 #define THM_BASE__INST2_SEG0                       0
    815 #define THM_BASE__INST2_SEG1                       0
    816 #define THM_BASE__INST2_SEG2                       0
    817 #define THM_BASE__INST2_SEG3                       0
    818 #define THM_BASE__INST2_SEG4                       0
    819 #define THM_BASE__INST2_SEG5                       0
    820 
    821 #define THM_BASE__INST3_SEG0                       0
    822 #define THM_BASE__INST3_SEG1                       0
    823 #define THM_BASE__INST3_SEG2                       0
    824 #define THM_BASE__INST3_SEG3                       0
    825 #define THM_BASE__INST3_SEG4                       0
    826 #define THM_BASE__INST3_SEG5                       0
    827 
    828 #define THM_BASE__INST4_SEG0                       0
    829 #define THM_BASE__INST4_SEG1                       0
    830 #define THM_BASE__INST4_SEG2                       0
    831 #define THM_BASE__INST4_SEG3                       0
    832 #define THM_BASE__INST4_SEG4                       0
    833 #define THM_BASE__INST4_SEG5                       0
    834 
    835 #define THM_BASE__INST5_SEG0                       0
    836 #define THM_BASE__INST5_SEG1                       0
    837 #define THM_BASE__INST5_SEG2                       0
    838 #define THM_BASE__INST5_SEG3                       0
    839 #define THM_BASE__INST5_SEG4                       0
    840 #define THM_BASE__INST5_SEG5                       0
    841 
    842 #define UMC_BASE__INST0_SEG0                       0x00014000
    843 #define UMC_BASE__INST0_SEG1                       0
    844 #define UMC_BASE__INST0_SEG2                       0
    845 #define UMC_BASE__INST0_SEG3                       0
    846 #define UMC_BASE__INST0_SEG4                       0
    847 #define UMC_BASE__INST0_SEG5                       0
    848 
    849 #define UMC_BASE__INST1_SEG0                       0
    850 #define UMC_BASE__INST1_SEG1                       0
    851 #define UMC_BASE__INST1_SEG2                       0
    852 #define UMC_BASE__INST1_SEG3                       0
    853 #define UMC_BASE__INST1_SEG4                       0
    854 #define UMC_BASE__INST1_SEG5                       0
    855 
    856 #define UMC_BASE__INST2_SEG0                       0
    857 #define UMC_BASE__INST2_SEG1                       0
    858 #define UMC_BASE__INST2_SEG2                       0
    859 #define UMC_BASE__INST2_SEG3                       0
    860 #define UMC_BASE__INST2_SEG4                       0
    861 #define UMC_BASE__INST2_SEG5                       0
    862 
    863 #define UMC_BASE__INST3_SEG0                       0
    864 #define UMC_BASE__INST3_SEG1                       0
    865 #define UMC_BASE__INST3_SEG2                       0
    866 #define UMC_BASE__INST3_SEG3                       0
    867 #define UMC_BASE__INST3_SEG4                       0
    868 #define UMC_BASE__INST3_SEG5                       0
    869 
    870 #define UMC_BASE__INST4_SEG0                       0
    871 #define UMC_BASE__INST4_SEG1                       0
    872 #define UMC_BASE__INST4_SEG2                       0
    873 #define UMC_BASE__INST4_SEG3                       0
    874 #define UMC_BASE__INST4_SEG4                       0
    875 #define UMC_BASE__INST4_SEG5                       0
    876 
    877 #define UMC_BASE__INST5_SEG0                       0
    878 #define UMC_BASE__INST5_SEG1                       0
    879 #define UMC_BASE__INST5_SEG2                       0
    880 #define UMC_BASE__INST5_SEG3                       0
    881 #define UMC_BASE__INST5_SEG4                       0
    882 #define UMC_BASE__INST5_SEG5                       0
    883 
    884 #define UVD_BASE__INST0_SEG0                       0x00007800
    885 #define UVD_BASE__INST0_SEG1                       0x00007E00
    886 #define UVD_BASE__INST0_SEG2                       0
    887 #define UVD_BASE__INST0_SEG3                       0
    888 #define UVD_BASE__INST0_SEG4                       0
    889 #define UVD_BASE__INST0_SEG5                       0
    890 
    891 #define UVD_BASE__INST1_SEG0                       0
    892 #define UVD_BASE__INST1_SEG1                       0x00009000
    893 #define UVD_BASE__INST1_SEG2                       0
    894 #define UVD_BASE__INST1_SEG3                       0
    895 #define UVD_BASE__INST1_SEG4                       0
    896 #define UVD_BASE__INST1_SEG5                       0
    897 
    898 #define UVD_BASE__INST2_SEG0                       0
    899 #define UVD_BASE__INST2_SEG1                       0
    900 #define UVD_BASE__INST2_SEG2                       0
    901 #define UVD_BASE__INST2_SEG3                       0
    902 #define UVD_BASE__INST2_SEG4                       0
    903 #define UVD_BASE__INST2_SEG5                       0
    904 
    905 #define UVD_BASE__INST3_SEG0                       0
    906 #define UVD_BASE__INST3_SEG1                       0
    907 #define UVD_BASE__INST3_SEG2                       0
    908 #define UVD_BASE__INST3_SEG3                       0
    909 #define UVD_BASE__INST3_SEG4                       0
    910 #define UVD_BASE__INST3_SEG5                       0
    911 
    912 #define UVD_BASE__INST4_SEG0                       0
    913 #define UVD_BASE__INST4_SEG1                       0
    914 #define UVD_BASE__INST4_SEG2                       0
    915 #define UVD_BASE__INST4_SEG3                       0
    916 #define UVD_BASE__INST4_SEG4                       0
    917 #define UVD_BASE__INST4_SEG5                       0
    918 
    919 #define UVD_BASE__INST5_SEG0                       0
    920 #define UVD_BASE__INST5_SEG1                       0
    921 #define UVD_BASE__INST5_SEG2                       0
    922 #define UVD_BASE__INST5_SEG3                       0
    923 #define UVD_BASE__INST5_SEG4                       0
    924 #define UVD_BASE__INST5_SEG5                       0
    925 
    926 #define VCE_BASE__INST0_SEG0                       0x00008800
    927 #define VCE_BASE__INST0_SEG1                       0
    928 #define VCE_BASE__INST0_SEG2                       0
    929 #define VCE_BASE__INST0_SEG3                       0
    930 #define VCE_BASE__INST0_SEG4                       0
    931 #define VCE_BASE__INST0_SEG5                       0
    932 
    933 #define VCE_BASE__INST1_SEG0                       0
    934 #define VCE_BASE__INST1_SEG1                       0
    935 #define VCE_BASE__INST1_SEG2                       0
    936 #define VCE_BASE__INST1_SEG3                       0
    937 #define VCE_BASE__INST1_SEG4                       0
    938 #define VCE_BASE__INST1_SEG5                       0
    939 
    940 #define VCE_BASE__INST2_SEG0                       0
    941 #define VCE_BASE__INST2_SEG1                       0
    942 #define VCE_BASE__INST2_SEG2                       0
    943 #define VCE_BASE__INST2_SEG3                       0
    944 #define VCE_BASE__INST2_SEG4                       0
    945 #define VCE_BASE__INST2_SEG5                       0
    946 
    947 #define VCE_BASE__INST3_SEG0                       0
    948 #define VCE_BASE__INST3_SEG1                       0
    949 #define VCE_BASE__INST3_SEG2                       0
    950 #define VCE_BASE__INST3_SEG3                       0
    951 #define VCE_BASE__INST3_SEG4                       0
    952 #define VCE_BASE__INST3_SEG5                       0
    953 
    954 #define VCE_BASE__INST4_SEG0                       0
    955 #define VCE_BASE__INST4_SEG1                       0
    956 #define VCE_BASE__INST4_SEG2                       0
    957 #define VCE_BASE__INST4_SEG3                       0
    958 #define VCE_BASE__INST4_SEG4                       0
    959 #define VCE_BASE__INST4_SEG5                       0
    960 
    961 #define VCE_BASE__INST5_SEG0                       0
    962 #define VCE_BASE__INST5_SEG1                       0
    963 #define VCE_BASE__INST5_SEG2                       0
    964 #define VCE_BASE__INST5_SEG3                       0
    965 #define VCE_BASE__INST5_SEG4                       0
    966 #define VCE_BASE__INST5_SEG5                       0
    967 
    968 #define XDMA_BASE__INST0_SEG0                      0x00003400
    969 #define XDMA_BASE__INST0_SEG1                      0
    970 #define XDMA_BASE__INST0_SEG2                      0
    971 #define XDMA_BASE__INST0_SEG3                      0
    972 #define XDMA_BASE__INST0_SEG4                      0
    973 #define XDMA_BASE__INST0_SEG5                      0
    974 
    975 #define XDMA_BASE__INST1_SEG0                      0
    976 #define XDMA_BASE__INST1_SEG1                      0
    977 #define XDMA_BASE__INST1_SEG2                      0
    978 #define XDMA_BASE__INST1_SEG3                      0
    979 #define XDMA_BASE__INST1_SEG4                      0
    980 #define XDMA_BASE__INST1_SEG5                      0
    981 
    982 #define XDMA_BASE__INST2_SEG0                      0
    983 #define XDMA_BASE__INST2_SEG1                      0
    984 #define XDMA_BASE__INST2_SEG2                      0
    985 #define XDMA_BASE__INST2_SEG3                      0
    986 #define XDMA_BASE__INST2_SEG4                      0
    987 #define XDMA_BASE__INST2_SEG5                      0
    988 
    989 #define XDMA_BASE__INST3_SEG0                      0
    990 #define XDMA_BASE__INST3_SEG1                      0
    991 #define XDMA_BASE__INST3_SEG2                      0
    992 #define XDMA_BASE__INST3_SEG3                      0
    993 #define XDMA_BASE__INST3_SEG4                      0
    994 #define XDMA_BASE__INST3_SEG5                      0
    995 
    996 #define XDMA_BASE__INST4_SEG0                      0
    997 #define XDMA_BASE__INST4_SEG1                      0
    998 #define XDMA_BASE__INST4_SEG2                      0
    999 #define XDMA_BASE__INST4_SEG3                      0
   1000 #define XDMA_BASE__INST4_SEG4                      0
   1001 #define XDMA_BASE__INST4_SEG5                      0
   1002 
   1003 #define XDMA_BASE__INST5_SEG0                      0
   1004 #define XDMA_BASE__INST5_SEG1                      0
   1005 #define XDMA_BASE__INST5_SEG2                      0
   1006 #define XDMA_BASE__INST5_SEG3                      0
   1007 #define XDMA_BASE__INST5_SEG4                      0
   1008 #define XDMA_BASE__INST5_SEG5                      0
   1009 
   1010 #define RSMU_BASE__INST0_SEG0                      0x00012000
   1011 #define RSMU_BASE__INST0_SEG1                      0
   1012 #define RSMU_BASE__INST0_SEG2                      0
   1013 #define RSMU_BASE__INST0_SEG3                      0
   1014 #define RSMU_BASE__INST0_SEG4                      0
   1015 #define RSMU_BASE__INST0_SEG5                      0
   1016 
   1017 #define RSMU_BASE__INST1_SEG0                      0
   1018 #define RSMU_BASE__INST1_SEG1                      0
   1019 #define RSMU_BASE__INST1_SEG2                      0
   1020 #define RSMU_BASE__INST1_SEG3                      0
   1021 #define RSMU_BASE__INST1_SEG4                      0
   1022 #define RSMU_BASE__INST1_SEG5                      0
   1023 
   1024 #define RSMU_BASE__INST2_SEG0                      0
   1025 #define RSMU_BASE__INST2_SEG1                      0
   1026 #define RSMU_BASE__INST2_SEG2                      0
   1027 #define RSMU_BASE__INST2_SEG3                      0
   1028 #define RSMU_BASE__INST2_SEG4                      0
   1029 #define RSMU_BASE__INST2_SEG5                      0
   1030 
   1031 #define RSMU_BASE__INST3_SEG0                      0
   1032 #define RSMU_BASE__INST3_SEG1                      0
   1033 #define RSMU_BASE__INST3_SEG2                      0
   1034 #define RSMU_BASE__INST3_SEG3                      0
   1035 #define RSMU_BASE__INST3_SEG4                      0
   1036 #define RSMU_BASE__INST3_SEG5                      0
   1037 
   1038 #define RSMU_BASE__INST4_SEG0                      0
   1039 #define RSMU_BASE__INST4_SEG1                      0
   1040 #define RSMU_BASE__INST4_SEG2                      0
   1041 #define RSMU_BASE__INST4_SEG3                      0
   1042 #define RSMU_BASE__INST4_SEG4                      0
   1043 #define RSMU_BASE__INST4_SEG5                      0
   1044 
   1045 #define RSMU_BASE__INST5_SEG0                      0
   1046 #define RSMU_BASE__INST5_SEG1                      0
   1047 #define RSMU_BASE__INST5_SEG2                      0
   1048 #define RSMU_BASE__INST5_SEG3                      0
   1049 #define RSMU_BASE__INST5_SEG4                      0
   1050 #define RSMU_BASE__INST5_SEG5                      0
   1051 
   1052 #endif
   1053 
   1054