1c349dbc7Sjsg /* 2c349dbc7Sjsg * Copyright (C) 2019 Advanced Micro Devices, Inc. 3c349dbc7Sjsg * 4c349dbc7Sjsg * Permission is hereby granted, free of charge, to any person obtaining a 5c349dbc7Sjsg * copy of this software and associated documentation files (the "Software"), 6c349dbc7Sjsg * to deal in the Software without restriction, including without limitation 7c349dbc7Sjsg * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8c349dbc7Sjsg * and/or sell copies of the Software, and to permit persons to whom the 9c349dbc7Sjsg * Software is furnished to do so, subject to the following conditions: 10c349dbc7Sjsg * 11c349dbc7Sjsg * The above copyright notice and this permission notice shall be included 12c349dbc7Sjsg * in all copies or substantial portions of the Software. 13c349dbc7Sjsg * 14c349dbc7Sjsg * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 15c349dbc7Sjsg * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16c349dbc7Sjsg * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 17c349dbc7Sjsg * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 18c349dbc7Sjsg * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 19c349dbc7Sjsg * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 20c349dbc7Sjsg */ 21c349dbc7Sjsg #ifndef _navi10_ip_offset_HEADER 22c349dbc7Sjsg #define _navi10_ip_offset_HEADER 23c349dbc7Sjsg 24c349dbc7Sjsg #define MAX_INSTANCE 6 25c349dbc7Sjsg #define MAX_SEGMENT 6 26c349dbc7Sjsg 27c349dbc7Sjsg 28c349dbc7Sjsg struct IP_BASE_INSTANCE { 29c349dbc7Sjsg unsigned int segment[MAX_SEGMENT]; 30c349dbc7Sjsg }; 31c349dbc7Sjsg 32c349dbc7Sjsg struct IP_BASE { 33c349dbc7Sjsg struct IP_BASE_INSTANCE instance[MAX_INSTANCE]; 34*5ca02815Sjsg } __maybe_unused; 35c349dbc7Sjsg 36c349dbc7Sjsg 37c349dbc7Sjsg static const struct IP_BASE ATHUB_BASE ={ { { { 0x00000C00, 0, 0, 0, 0, 0 } }, 38c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 39c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 40c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 41c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 42c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 43c349dbc7Sjsg static const struct IP_BASE CLK_BASE ={ { { { 0x00016C00, 0x00016E00, 0x00017000, 0x00017200, 0x00017E00, 0x0001B000 } }, 44c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 45c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 46c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 47c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 48c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 49c349dbc7Sjsg static const struct IP_BASE DF_BASE ={ { { { 0x00007000, 0, 0, 0, 0, 0 } }, 50c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 51c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 52c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 53c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 54c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 55c349dbc7Sjsg static const struct IP_BASE DCN_BASE ={ { { { 0x00000012, 0x000000C0, 0x000034C0, 0x00009000, 0, 0 } }, 56c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 57c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 58c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 59c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 60c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 61c349dbc7Sjsg static const struct IP_BASE FUSE_BASE ={ { { { 0x00017400, 0, 0, 0, 0, 0 } }, 62c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 63c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 64c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 65c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 66c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 67c349dbc7Sjsg static const struct IP_BASE GC_BASE ={ { { { 0x00001260, 0x0000A000, 0, 0, 0, 0 } }, 68c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 69c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 70c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 71c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 72c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 73c349dbc7Sjsg static const struct IP_BASE HDP_BASE ={ { { { 0x00000F20, 0, 0, 0, 0, 0 } }, 74c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 75c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 76c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 77c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 78c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 79c349dbc7Sjsg static const struct IP_BASE MMHUB_BASE ={ { { { 0x0001A000, 0, 0, 0, 0, 0 } }, 80c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 81c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 82c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 83c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 84c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 85c349dbc7Sjsg static const struct IP_BASE MP0_BASE ={ { { { 0x00016000, 0, 0, 0, 0, 0 } }, 86c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 87c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 88c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 89c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 90c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 91c349dbc7Sjsg static const struct IP_BASE MP1_BASE ={ { { { 0x00016000, 0, 0, 0, 0, 0 } }, 92c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 93c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 94c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 95c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 96c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 97c349dbc7Sjsg static const struct IP_BASE NBIO_BASE ={ { { { 0x00000000, 0x00000014, 0x00000D20, 0x00010400, 0, 0 } }, 98c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 99c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 100c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 101c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 102c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 103c349dbc7Sjsg static const struct IP_BASE OSSSYS_BASE ={ { { { 0x000010A0, 0, 0, 0, 0, 0 } }, 104c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 105c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 106c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 107c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 108c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 109c349dbc7Sjsg static const struct IP_BASE RSMU_BASE = { { { { 0x00012000, 0, 0, 0, 0, 0 } }, 110c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 111c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 112c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 113c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 114c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 115c349dbc7Sjsg static const struct IP_BASE SMUIO_BASE ={ { { { 0x00016800, 0x00016A00, 0, 0, 0, 0 } }, 116c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 117c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 118c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 119c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 120c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 121c349dbc7Sjsg static const struct IP_BASE THM_BASE ={ { { { 0x00016600, 0, 0, 0, 0, 0 } }, 122c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 123c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 124c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 125c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 126c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 127c349dbc7Sjsg static const struct IP_BASE UMC_BASE ={ { { { 0x00014000, 0, 0, 0, 0, 0 } }, 128c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 129c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 130c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 131c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 132c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 133c349dbc7Sjsg static const struct IP_BASE VCN_BASE ={ { { { 0x00007800, 0x00007E00, 0, 0, 0, 0 } }, 134c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 135c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 136c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 137c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } }, 138c349dbc7Sjsg { { 0, 0, 0, 0, 0, 0 } } } }; 139c349dbc7Sjsg 140c349dbc7Sjsg 141c349dbc7Sjsg #define ATHUB_BASE__INST0_SEG0 0x00000C00 142c349dbc7Sjsg #define ATHUB_BASE__INST0_SEG1 0 143c349dbc7Sjsg #define ATHUB_BASE__INST0_SEG2 0 144c349dbc7Sjsg #define ATHUB_BASE__INST0_SEG3 0 145c349dbc7Sjsg #define ATHUB_BASE__INST0_SEG4 0 146c349dbc7Sjsg #define ATHUB_BASE__INST0_SEG5 0 147c349dbc7Sjsg 148c349dbc7Sjsg #define ATHUB_BASE__INST1_SEG0 0 149c349dbc7Sjsg #define ATHUB_BASE__INST1_SEG1 0 150c349dbc7Sjsg #define ATHUB_BASE__INST1_SEG2 0 151c349dbc7Sjsg #define ATHUB_BASE__INST1_SEG3 0 152c349dbc7Sjsg #define ATHUB_BASE__INST1_SEG4 0 153c349dbc7Sjsg #define ATHUB_BASE__INST1_SEG5 0 154c349dbc7Sjsg 155c349dbc7Sjsg #define ATHUB_BASE__INST2_SEG0 0 156c349dbc7Sjsg #define ATHUB_BASE__INST2_SEG1 0 157c349dbc7Sjsg #define ATHUB_BASE__INST2_SEG2 0 158c349dbc7Sjsg #define ATHUB_BASE__INST2_SEG3 0 159c349dbc7Sjsg #define ATHUB_BASE__INST2_SEG4 0 160c349dbc7Sjsg #define ATHUB_BASE__INST2_SEG5 0 161c349dbc7Sjsg 162c349dbc7Sjsg #define ATHUB_BASE__INST3_SEG0 0 163c349dbc7Sjsg #define ATHUB_BASE__INST3_SEG1 0 164c349dbc7Sjsg #define ATHUB_BASE__INST3_SEG2 0 165c349dbc7Sjsg #define ATHUB_BASE__INST3_SEG3 0 166c349dbc7Sjsg #define ATHUB_BASE__INST3_SEG4 0 167c349dbc7Sjsg #define ATHUB_BASE__INST3_SEG5 0 168c349dbc7Sjsg 169c349dbc7Sjsg #define ATHUB_BASE__INST4_SEG0 0 170c349dbc7Sjsg #define ATHUB_BASE__INST4_SEG1 0 171c349dbc7Sjsg #define ATHUB_BASE__INST4_SEG2 0 172c349dbc7Sjsg #define ATHUB_BASE__INST4_SEG3 0 173c349dbc7Sjsg #define ATHUB_BASE__INST4_SEG4 0 174c349dbc7Sjsg #define ATHUB_BASE__INST4_SEG5 0 175c349dbc7Sjsg 176c349dbc7Sjsg #define ATHUB_BASE__INST5_SEG0 0 177c349dbc7Sjsg #define ATHUB_BASE__INST5_SEG1 0 178c349dbc7Sjsg #define ATHUB_BASE__INST5_SEG2 0 179c349dbc7Sjsg #define ATHUB_BASE__INST5_SEG3 0 180c349dbc7Sjsg #define ATHUB_BASE__INST5_SEG4 0 181c349dbc7Sjsg #define ATHUB_BASE__INST5_SEG5 0 182c349dbc7Sjsg 183c349dbc7Sjsg #define CLK_BASE__INST0_SEG0 0x00016C00 184c349dbc7Sjsg #define CLK_BASE__INST0_SEG1 0x00016E00 185c349dbc7Sjsg #define CLK_BASE__INST0_SEG2 0x00017000 186c349dbc7Sjsg #define CLK_BASE__INST0_SEG3 0x00017200 187c349dbc7Sjsg #define CLK_BASE__INST0_SEG4 0x00017E00 188c349dbc7Sjsg #define CLK_BASE__INST0_SEG5 0x0001B000 189c349dbc7Sjsg 190c349dbc7Sjsg #define CLK_BASE__INST1_SEG0 0 191c349dbc7Sjsg #define CLK_BASE__INST1_SEG1 0 192c349dbc7Sjsg #define CLK_BASE__INST1_SEG2 0 193c349dbc7Sjsg #define CLK_BASE__INST1_SEG3 0 194c349dbc7Sjsg #define CLK_BASE__INST1_SEG4 0 195c349dbc7Sjsg #define CLK_BASE__INST1_SEG5 0 196c349dbc7Sjsg 197c349dbc7Sjsg #define CLK_BASE__INST2_SEG0 0 198c349dbc7Sjsg #define CLK_BASE__INST2_SEG1 0 199c349dbc7Sjsg #define CLK_BASE__INST2_SEG2 0 200c349dbc7Sjsg #define CLK_BASE__INST2_SEG3 0 201c349dbc7Sjsg #define CLK_BASE__INST2_SEG4 0 202c349dbc7Sjsg #define CLK_BASE__INST2_SEG5 0 203c349dbc7Sjsg 204c349dbc7Sjsg #define CLK_BASE__INST3_SEG0 0 205c349dbc7Sjsg #define CLK_BASE__INST3_SEG1 0 206c349dbc7Sjsg #define CLK_BASE__INST3_SEG2 0 207c349dbc7Sjsg #define CLK_BASE__INST3_SEG3 0 208c349dbc7Sjsg #define CLK_BASE__INST3_SEG4 0 209c349dbc7Sjsg #define CLK_BASE__INST3_SEG5 0 210c349dbc7Sjsg 211c349dbc7Sjsg #define CLK_BASE__INST4_SEG0 0 212c349dbc7Sjsg #define CLK_BASE__INST4_SEG1 0 213c349dbc7Sjsg #define CLK_BASE__INST4_SEG2 0 214c349dbc7Sjsg #define CLK_BASE__INST4_SEG3 0 215c349dbc7Sjsg #define CLK_BASE__INST4_SEG4 0 216c349dbc7Sjsg #define CLK_BASE__INST4_SEG5 0 217c349dbc7Sjsg 218c349dbc7Sjsg #define CLK_BASE__INST5_SEG0 0 219c349dbc7Sjsg #define CLK_BASE__INST5_SEG1 0 220c349dbc7Sjsg #define CLK_BASE__INST5_SEG2 0 221c349dbc7Sjsg #define CLK_BASE__INST5_SEG3 0 222c349dbc7Sjsg #define CLK_BASE__INST5_SEG4 0 223c349dbc7Sjsg #define CLK_BASE__INST5_SEG5 0 224c349dbc7Sjsg 225c349dbc7Sjsg #define DF_BASE__INST0_SEG0 0x00007000 226c349dbc7Sjsg #define DF_BASE__INST0_SEG1 0 227c349dbc7Sjsg #define DF_BASE__INST0_SEG2 0 228c349dbc7Sjsg #define DF_BASE__INST0_SEG3 0 229c349dbc7Sjsg #define DF_BASE__INST0_SEG4 0 230c349dbc7Sjsg #define DF_BASE__INST0_SEG5 0 231c349dbc7Sjsg 232c349dbc7Sjsg #define DF_BASE__INST1_SEG0 0 233c349dbc7Sjsg #define DF_BASE__INST1_SEG1 0 234c349dbc7Sjsg #define DF_BASE__INST1_SEG2 0 235c349dbc7Sjsg #define DF_BASE__INST1_SEG3 0 236c349dbc7Sjsg #define DF_BASE__INST1_SEG4 0 237c349dbc7Sjsg #define DF_BASE__INST1_SEG5 0 238c349dbc7Sjsg 239c349dbc7Sjsg #define DF_BASE__INST2_SEG0 0 240c349dbc7Sjsg #define DF_BASE__INST2_SEG1 0 241c349dbc7Sjsg #define DF_BASE__INST2_SEG2 0 242c349dbc7Sjsg #define DF_BASE__INST2_SEG3 0 243c349dbc7Sjsg #define DF_BASE__INST2_SEG4 0 244c349dbc7Sjsg #define DF_BASE__INST2_SEG5 0 245c349dbc7Sjsg 246c349dbc7Sjsg #define DF_BASE__INST3_SEG0 0 247c349dbc7Sjsg #define DF_BASE__INST3_SEG1 0 248c349dbc7Sjsg #define DF_BASE__INST3_SEG2 0 249c349dbc7Sjsg #define DF_BASE__INST3_SEG3 0 250c349dbc7Sjsg #define DF_BASE__INST3_SEG4 0 251c349dbc7Sjsg #define DF_BASE__INST3_SEG5 0 252c349dbc7Sjsg 253c349dbc7Sjsg #define DF_BASE__INST4_SEG0 0 254c349dbc7Sjsg #define DF_BASE__INST4_SEG1 0 255c349dbc7Sjsg #define DF_BASE__INST4_SEG2 0 256c349dbc7Sjsg #define DF_BASE__INST4_SEG3 0 257c349dbc7Sjsg #define DF_BASE__INST4_SEG4 0 258c349dbc7Sjsg #define DF_BASE__INST4_SEG5 0 259c349dbc7Sjsg 260c349dbc7Sjsg #define DF_BASE__INST5_SEG0 0 261c349dbc7Sjsg #define DF_BASE__INST5_SEG1 0 262c349dbc7Sjsg #define DF_BASE__INST5_SEG2 0 263c349dbc7Sjsg #define DF_BASE__INST5_SEG3 0 264c349dbc7Sjsg #define DF_BASE__INST5_SEG4 0 265c349dbc7Sjsg #define DF_BASE__INST5_SEG5 0 266c349dbc7Sjsg 267c349dbc7Sjsg #define DCN_BASE__INST0_SEG0 0x00000012 268c349dbc7Sjsg #define DCN_BASE__INST0_SEG1 0x000000C0 269c349dbc7Sjsg #define DCN_BASE__INST0_SEG2 0x000034C0 270c349dbc7Sjsg #define DCN_BASE__INST0_SEG3 0x00009000 271c349dbc7Sjsg #define DCN_BASE__INST0_SEG4 0 272c349dbc7Sjsg #define DCN_BASE__INST0_SEG5 0 273c349dbc7Sjsg 274c349dbc7Sjsg #define DCN_BASE__INST1_SEG0 0 275c349dbc7Sjsg #define DCN_BASE__INST1_SEG1 0 276c349dbc7Sjsg #define DCN_BASE__INST1_SEG2 0 277c349dbc7Sjsg #define DCN_BASE__INST1_SEG3 0 278c349dbc7Sjsg #define DCN_BASE__INST1_SEG4 0 279c349dbc7Sjsg #define DCN_BASE__INST1_SEG5 0 280c349dbc7Sjsg 281c349dbc7Sjsg #define DCN_BASE__INST2_SEG0 0 282c349dbc7Sjsg #define DCN_BASE__INST2_SEG1 0 283c349dbc7Sjsg #define DCN_BASE__INST2_SEG2 0 284c349dbc7Sjsg #define DCN_BASE__INST2_SEG3 0 285c349dbc7Sjsg #define DCN_BASE__INST2_SEG4 0 286c349dbc7Sjsg #define DCN_BASE__INST2_SEG5 0 287c349dbc7Sjsg 288c349dbc7Sjsg #define DCN_BASE__INST3_SEG0 0 289c349dbc7Sjsg #define DCN_BASE__INST3_SEG1 0 290c349dbc7Sjsg #define DCN_BASE__INST3_SEG2 0 291c349dbc7Sjsg #define DCN_BASE__INST3_SEG3 0 292c349dbc7Sjsg #define DCN_BASE__INST3_SEG4 0 293c349dbc7Sjsg #define DCN_BASE__INST3_SEG5 0 294c349dbc7Sjsg 295c349dbc7Sjsg #define DCN_BASE__INST4_SEG0 0 296c349dbc7Sjsg #define DCN_BASE__INST4_SEG1 0 297c349dbc7Sjsg #define DCN_BASE__INST4_SEG2 0 298c349dbc7Sjsg #define DCN_BASE__INST4_SEG3 0 299c349dbc7Sjsg #define DCN_BASE__INST4_SEG4 0 300c349dbc7Sjsg #define DCN_BASE__INST4_SEG5 0 301c349dbc7Sjsg 302c349dbc7Sjsg #define DCN_BASE__INST5_SEG0 0 303c349dbc7Sjsg #define DCN_BASE__INST5_SEG1 0 304c349dbc7Sjsg #define DCN_BASE__INST5_SEG2 0 305c349dbc7Sjsg #define DCN_BASE__INST5_SEG3 0 306c349dbc7Sjsg #define DCN_BASE__INST5_SEG4 0 307c349dbc7Sjsg #define DCN_BASE__INST5_SEG5 0 308c349dbc7Sjsg 309c349dbc7Sjsg #define FUSE_BASE__INST0_SEG0 0x00017400 310c349dbc7Sjsg #define FUSE_BASE__INST0_SEG1 0 311c349dbc7Sjsg #define FUSE_BASE__INST0_SEG2 0 312c349dbc7Sjsg #define FUSE_BASE__INST0_SEG3 0 313c349dbc7Sjsg #define FUSE_BASE__INST0_SEG4 0 314c349dbc7Sjsg #define FUSE_BASE__INST0_SEG5 0 315c349dbc7Sjsg 316c349dbc7Sjsg #define FUSE_BASE__INST1_SEG0 0 317c349dbc7Sjsg #define FUSE_BASE__INST1_SEG1 0 318c349dbc7Sjsg #define FUSE_BASE__INST1_SEG2 0 319c349dbc7Sjsg #define FUSE_BASE__INST1_SEG3 0 320c349dbc7Sjsg #define FUSE_BASE__INST1_SEG4 0 321c349dbc7Sjsg #define FUSE_BASE__INST1_SEG5 0 322c349dbc7Sjsg 323c349dbc7Sjsg #define FUSE_BASE__INST2_SEG0 0 324c349dbc7Sjsg #define FUSE_BASE__INST2_SEG1 0 325c349dbc7Sjsg #define FUSE_BASE__INST2_SEG2 0 326c349dbc7Sjsg #define FUSE_BASE__INST2_SEG3 0 327c349dbc7Sjsg #define FUSE_BASE__INST2_SEG4 0 328c349dbc7Sjsg #define FUSE_BASE__INST2_SEG5 0 329c349dbc7Sjsg 330c349dbc7Sjsg #define FUSE_BASE__INST3_SEG0 0 331c349dbc7Sjsg #define FUSE_BASE__INST3_SEG1 0 332c349dbc7Sjsg #define FUSE_BASE__INST3_SEG2 0 333c349dbc7Sjsg #define FUSE_BASE__INST3_SEG3 0 334c349dbc7Sjsg #define FUSE_BASE__INST3_SEG4 0 335c349dbc7Sjsg #define FUSE_BASE__INST3_SEG5 0 336c349dbc7Sjsg 337c349dbc7Sjsg #define FUSE_BASE__INST4_SEG0 0 338c349dbc7Sjsg #define FUSE_BASE__INST4_SEG1 0 339c349dbc7Sjsg #define FUSE_BASE__INST4_SEG2 0 340c349dbc7Sjsg #define FUSE_BASE__INST4_SEG3 0 341c349dbc7Sjsg #define FUSE_BASE__INST4_SEG4 0 342c349dbc7Sjsg #define FUSE_BASE__INST4_SEG5 0 343c349dbc7Sjsg 344c349dbc7Sjsg #define FUSE_BASE__INST5_SEG0 0 345c349dbc7Sjsg #define FUSE_BASE__INST5_SEG1 0 346c349dbc7Sjsg #define FUSE_BASE__INST5_SEG2 0 347c349dbc7Sjsg #define FUSE_BASE__INST5_SEG3 0 348c349dbc7Sjsg #define FUSE_BASE__INST5_SEG4 0 349c349dbc7Sjsg #define FUSE_BASE__INST5_SEG5 0 350c349dbc7Sjsg 351c349dbc7Sjsg #define GC_BASE__INST0_SEG0 0x00001260 352c349dbc7Sjsg #define GC_BASE__INST0_SEG1 0x0000A000 353c349dbc7Sjsg #define GC_BASE__INST0_SEG2 0 354c349dbc7Sjsg #define GC_BASE__INST0_SEG3 0 355c349dbc7Sjsg #define GC_BASE__INST0_SEG4 0 356c349dbc7Sjsg #define GC_BASE__INST0_SEG5 0 357c349dbc7Sjsg 358c349dbc7Sjsg #define GC_BASE__INST1_SEG0 0 359c349dbc7Sjsg #define GC_BASE__INST1_SEG1 0 360c349dbc7Sjsg #define GC_BASE__INST1_SEG2 0 361c349dbc7Sjsg #define GC_BASE__INST1_SEG3 0 362c349dbc7Sjsg #define GC_BASE__INST1_SEG4 0 363c349dbc7Sjsg #define GC_BASE__INST1_SEG5 0 364c349dbc7Sjsg 365c349dbc7Sjsg #define GC_BASE__INST2_SEG0 0 366c349dbc7Sjsg #define GC_BASE__INST2_SEG1 0 367c349dbc7Sjsg #define GC_BASE__INST2_SEG2 0 368c349dbc7Sjsg #define GC_BASE__INST2_SEG3 0 369c349dbc7Sjsg #define GC_BASE__INST2_SEG4 0 370c349dbc7Sjsg #define GC_BASE__INST2_SEG5 0 371c349dbc7Sjsg 372c349dbc7Sjsg #define GC_BASE__INST3_SEG0 0 373c349dbc7Sjsg #define GC_BASE__INST3_SEG1 0 374c349dbc7Sjsg #define GC_BASE__INST3_SEG2 0 375c349dbc7Sjsg #define GC_BASE__INST3_SEG3 0 376c349dbc7Sjsg #define GC_BASE__INST3_SEG4 0 377c349dbc7Sjsg #define GC_BASE__INST3_SEG5 0 378c349dbc7Sjsg 379c349dbc7Sjsg #define GC_BASE__INST4_SEG0 0 380c349dbc7Sjsg #define GC_BASE__INST4_SEG1 0 381c349dbc7Sjsg #define GC_BASE__INST4_SEG2 0 382c349dbc7Sjsg #define GC_BASE__INST4_SEG3 0 383c349dbc7Sjsg #define GC_BASE__INST4_SEG4 0 384c349dbc7Sjsg #define GC_BASE__INST4_SEG5 0 385c349dbc7Sjsg 386c349dbc7Sjsg #define GC_BASE__INST5_SEG0 0 387c349dbc7Sjsg #define GC_BASE__INST5_SEG1 0 388c349dbc7Sjsg #define GC_BASE__INST5_SEG2 0 389c349dbc7Sjsg #define GC_BASE__INST5_SEG3 0 390c349dbc7Sjsg #define GC_BASE__INST5_SEG4 0 391c349dbc7Sjsg #define GC_BASE__INST5_SEG5 0 392c349dbc7Sjsg 393c349dbc7Sjsg #define HDP_BASE__INST0_SEG0 0x00000F20 394c349dbc7Sjsg #define HDP_BASE__INST0_SEG1 0 395c349dbc7Sjsg #define HDP_BASE__INST0_SEG2 0 396c349dbc7Sjsg #define HDP_BASE__INST0_SEG3 0 397c349dbc7Sjsg #define HDP_BASE__INST0_SEG4 0 398c349dbc7Sjsg #define HDP_BASE__INST0_SEG5 0 399c349dbc7Sjsg 400c349dbc7Sjsg #define HDP_BASE__INST1_SEG0 0 401c349dbc7Sjsg #define HDP_BASE__INST1_SEG1 0 402c349dbc7Sjsg #define HDP_BASE__INST1_SEG2 0 403c349dbc7Sjsg #define HDP_BASE__INST1_SEG3 0 404c349dbc7Sjsg #define HDP_BASE__INST1_SEG4 0 405c349dbc7Sjsg #define HDP_BASE__INST1_SEG5 0 406c349dbc7Sjsg 407c349dbc7Sjsg #define HDP_BASE__INST2_SEG0 0 408c349dbc7Sjsg #define HDP_BASE__INST2_SEG1 0 409c349dbc7Sjsg #define HDP_BASE__INST2_SEG2 0 410c349dbc7Sjsg #define HDP_BASE__INST2_SEG3 0 411c349dbc7Sjsg #define HDP_BASE__INST2_SEG4 0 412c349dbc7Sjsg #define HDP_BASE__INST2_SEG5 0 413c349dbc7Sjsg 414c349dbc7Sjsg #define HDP_BASE__INST3_SEG0 0 415c349dbc7Sjsg #define HDP_BASE__INST3_SEG1 0 416c349dbc7Sjsg #define HDP_BASE__INST3_SEG2 0 417c349dbc7Sjsg #define HDP_BASE__INST3_SEG3 0 418c349dbc7Sjsg #define HDP_BASE__INST3_SEG4 0 419c349dbc7Sjsg #define HDP_BASE__INST3_SEG5 0 420c349dbc7Sjsg 421c349dbc7Sjsg #define HDP_BASE__INST4_SEG0 0 422c349dbc7Sjsg #define HDP_BASE__INST4_SEG1 0 423c349dbc7Sjsg #define HDP_BASE__INST4_SEG2 0 424c349dbc7Sjsg #define HDP_BASE__INST4_SEG3 0 425c349dbc7Sjsg #define HDP_BASE__INST4_SEG4 0 426c349dbc7Sjsg #define HDP_BASE__INST4_SEG5 0 427c349dbc7Sjsg 428c349dbc7Sjsg #define HDP_BASE__INST5_SEG0 0 429c349dbc7Sjsg #define HDP_BASE__INST5_SEG1 0 430c349dbc7Sjsg #define HDP_BASE__INST5_SEG2 0 431c349dbc7Sjsg #define HDP_BASE__INST5_SEG3 0 432c349dbc7Sjsg #define HDP_BASE__INST5_SEG4 0 433c349dbc7Sjsg #define HDP_BASE__INST5_SEG5 0 434c349dbc7Sjsg 435c349dbc7Sjsg #define MMHUB_BASE__INST0_SEG0 0x0001A000 436c349dbc7Sjsg #define MMHUB_BASE__INST0_SEG1 0 437c349dbc7Sjsg #define MMHUB_BASE__INST0_SEG2 0 438c349dbc7Sjsg #define MMHUB_BASE__INST0_SEG3 0 439c349dbc7Sjsg #define MMHUB_BASE__INST0_SEG4 0 440c349dbc7Sjsg #define MMHUB_BASE__INST0_SEG5 0 441c349dbc7Sjsg 442c349dbc7Sjsg #define MMHUB_BASE__INST1_SEG0 0 443c349dbc7Sjsg #define MMHUB_BASE__INST1_SEG1 0 444c349dbc7Sjsg #define MMHUB_BASE__INST1_SEG2 0 445c349dbc7Sjsg #define MMHUB_BASE__INST1_SEG3 0 446c349dbc7Sjsg #define MMHUB_BASE__INST1_SEG4 0 447c349dbc7Sjsg #define MMHUB_BASE__INST1_SEG5 0 448c349dbc7Sjsg 449c349dbc7Sjsg #define MMHUB_BASE__INST2_SEG0 0 450c349dbc7Sjsg #define MMHUB_BASE__INST2_SEG1 0 451c349dbc7Sjsg #define MMHUB_BASE__INST2_SEG2 0 452c349dbc7Sjsg #define MMHUB_BASE__INST2_SEG3 0 453c349dbc7Sjsg #define MMHUB_BASE__INST2_SEG4 0 454c349dbc7Sjsg #define MMHUB_BASE__INST2_SEG5 0 455c349dbc7Sjsg 456c349dbc7Sjsg #define MMHUB_BASE__INST3_SEG0 0 457c349dbc7Sjsg #define MMHUB_BASE__INST3_SEG1 0 458c349dbc7Sjsg #define MMHUB_BASE__INST3_SEG2 0 459c349dbc7Sjsg #define MMHUB_BASE__INST3_SEG3 0 460c349dbc7Sjsg #define MMHUB_BASE__INST3_SEG4 0 461c349dbc7Sjsg #define MMHUB_BASE__INST3_SEG5 0 462c349dbc7Sjsg 463c349dbc7Sjsg #define MMHUB_BASE__INST4_SEG0 0 464c349dbc7Sjsg #define MMHUB_BASE__INST4_SEG1 0 465c349dbc7Sjsg #define MMHUB_BASE__INST4_SEG2 0 466c349dbc7Sjsg #define MMHUB_BASE__INST4_SEG3 0 467c349dbc7Sjsg #define MMHUB_BASE__INST4_SEG4 0 468c349dbc7Sjsg #define MMHUB_BASE__INST4_SEG5 0 469c349dbc7Sjsg 470c349dbc7Sjsg #define MMHUB_BASE__INST5_SEG0 0 471c349dbc7Sjsg #define MMHUB_BASE__INST5_SEG1 0 472c349dbc7Sjsg #define MMHUB_BASE__INST5_SEG2 0 473c349dbc7Sjsg #define MMHUB_BASE__INST5_SEG3 0 474c349dbc7Sjsg #define MMHUB_BASE__INST5_SEG4 0 475c349dbc7Sjsg #define MMHUB_BASE__INST5_SEG5 0 476c349dbc7Sjsg 477c349dbc7Sjsg #define MP0_BASE__INST0_SEG0 0x00016000 478c349dbc7Sjsg #define MP0_BASE__INST0_SEG1 0 479c349dbc7Sjsg #define MP0_BASE__INST0_SEG2 0 480c349dbc7Sjsg #define MP0_BASE__INST0_SEG3 0 481c349dbc7Sjsg #define MP0_BASE__INST0_SEG4 0 482c349dbc7Sjsg #define MP0_BASE__INST0_SEG5 0 483c349dbc7Sjsg 484c349dbc7Sjsg #define MP0_BASE__INST1_SEG0 0 485c349dbc7Sjsg #define MP0_BASE__INST1_SEG1 0 486c349dbc7Sjsg #define MP0_BASE__INST1_SEG2 0 487c349dbc7Sjsg #define MP0_BASE__INST1_SEG3 0 488c349dbc7Sjsg #define MP0_BASE__INST1_SEG4 0 489c349dbc7Sjsg #define MP0_BASE__INST1_SEG5 0 490c349dbc7Sjsg 491c349dbc7Sjsg #define MP0_BASE__INST2_SEG0 0 492c349dbc7Sjsg #define MP0_BASE__INST2_SEG1 0 493c349dbc7Sjsg #define MP0_BASE__INST2_SEG2 0 494c349dbc7Sjsg #define MP0_BASE__INST2_SEG3 0 495c349dbc7Sjsg #define MP0_BASE__INST2_SEG4 0 496c349dbc7Sjsg #define MP0_BASE__INST2_SEG5 0 497c349dbc7Sjsg 498c349dbc7Sjsg #define MP0_BASE__INST3_SEG0 0 499c349dbc7Sjsg #define MP0_BASE__INST3_SEG1 0 500c349dbc7Sjsg #define MP0_BASE__INST3_SEG2 0 501c349dbc7Sjsg #define MP0_BASE__INST3_SEG3 0 502c349dbc7Sjsg #define MP0_BASE__INST3_SEG4 0 503c349dbc7Sjsg #define MP0_BASE__INST3_SEG5 0 504c349dbc7Sjsg 505c349dbc7Sjsg #define MP0_BASE__INST4_SEG0 0 506c349dbc7Sjsg #define MP0_BASE__INST4_SEG1 0 507c349dbc7Sjsg #define MP0_BASE__INST4_SEG2 0 508c349dbc7Sjsg #define MP0_BASE__INST4_SEG3 0 509c349dbc7Sjsg #define MP0_BASE__INST4_SEG4 0 510c349dbc7Sjsg #define MP0_BASE__INST4_SEG5 0 511c349dbc7Sjsg 512c349dbc7Sjsg #define MP0_BASE__INST5_SEG0 0 513c349dbc7Sjsg #define MP0_BASE__INST5_SEG1 0 514c349dbc7Sjsg #define MP0_BASE__INST5_SEG2 0 515c349dbc7Sjsg #define MP0_BASE__INST5_SEG3 0 516c349dbc7Sjsg #define MP0_BASE__INST5_SEG4 0 517c349dbc7Sjsg #define MP0_BASE__INST5_SEG5 0 518c349dbc7Sjsg 519c349dbc7Sjsg #define MP1_BASE__INST0_SEG0 0x00016000 520c349dbc7Sjsg #define MP1_BASE__INST0_SEG1 0 521c349dbc7Sjsg #define MP1_BASE__INST0_SEG2 0 522c349dbc7Sjsg #define MP1_BASE__INST0_SEG3 0 523c349dbc7Sjsg #define MP1_BASE__INST0_SEG4 0 524c349dbc7Sjsg #define MP1_BASE__INST0_SEG5 0 525c349dbc7Sjsg 526c349dbc7Sjsg #define MP1_BASE__INST1_SEG0 0 527c349dbc7Sjsg #define MP1_BASE__INST1_SEG1 0 528c349dbc7Sjsg #define MP1_BASE__INST1_SEG2 0 529c349dbc7Sjsg #define MP1_BASE__INST1_SEG3 0 530c349dbc7Sjsg #define MP1_BASE__INST1_SEG4 0 531c349dbc7Sjsg #define MP1_BASE__INST1_SEG5 0 532c349dbc7Sjsg 533c349dbc7Sjsg #define MP1_BASE__INST2_SEG0 0 534c349dbc7Sjsg #define MP1_BASE__INST2_SEG1 0 535c349dbc7Sjsg #define MP1_BASE__INST2_SEG2 0 536c349dbc7Sjsg #define MP1_BASE__INST2_SEG3 0 537c349dbc7Sjsg #define MP1_BASE__INST2_SEG4 0 538c349dbc7Sjsg #define MP1_BASE__INST2_SEG5 0 539c349dbc7Sjsg 540c349dbc7Sjsg #define MP1_BASE__INST3_SEG0 0 541c349dbc7Sjsg #define MP1_BASE__INST3_SEG1 0 542c349dbc7Sjsg #define MP1_BASE__INST3_SEG2 0 543c349dbc7Sjsg #define MP1_BASE__INST3_SEG3 0 544c349dbc7Sjsg #define MP1_BASE__INST3_SEG4 0 545c349dbc7Sjsg #define MP1_BASE__INST3_SEG5 0 546c349dbc7Sjsg 547c349dbc7Sjsg #define MP1_BASE__INST4_SEG0 0 548c349dbc7Sjsg #define MP1_BASE__INST4_SEG1 0 549c349dbc7Sjsg #define MP1_BASE__INST4_SEG2 0 550c349dbc7Sjsg #define MP1_BASE__INST4_SEG3 0 551c349dbc7Sjsg #define MP1_BASE__INST4_SEG4 0 552c349dbc7Sjsg #define MP1_BASE__INST4_SEG5 0 553c349dbc7Sjsg 554c349dbc7Sjsg #define MP1_BASE__INST5_SEG0 0 555c349dbc7Sjsg #define MP1_BASE__INST5_SEG1 0 556c349dbc7Sjsg #define MP1_BASE__INST5_SEG2 0 557c349dbc7Sjsg #define MP1_BASE__INST5_SEG3 0 558c349dbc7Sjsg #define MP1_BASE__INST5_SEG4 0 559c349dbc7Sjsg #define MP1_BASE__INST5_SEG5 0 560c349dbc7Sjsg 561c349dbc7Sjsg #define NBIO_BASE__INST0_SEG0 0x00000000 562c349dbc7Sjsg #define NBIO_BASE__INST0_SEG1 0x00000014 563c349dbc7Sjsg #define NBIO_BASE__INST0_SEG2 0x00000D20 564c349dbc7Sjsg #define NBIO_BASE__INST0_SEG3 0x00010400 565c349dbc7Sjsg #define NBIO_BASE__INST0_SEG4 0 566c349dbc7Sjsg #define NBIO_BASE__INST0_SEG5 0 567c349dbc7Sjsg 568c349dbc7Sjsg #define NBIO_BASE__INST1_SEG0 0 569c349dbc7Sjsg #define NBIO_BASE__INST1_SEG1 0 570c349dbc7Sjsg #define NBIO_BASE__INST1_SEG2 0 571c349dbc7Sjsg #define NBIO_BASE__INST1_SEG3 0 572c349dbc7Sjsg #define NBIO_BASE__INST1_SEG4 0 573c349dbc7Sjsg #define NBIO_BASE__INST1_SEG5 0 574c349dbc7Sjsg 575c349dbc7Sjsg #define NBIO_BASE__INST2_SEG0 0 576c349dbc7Sjsg #define NBIO_BASE__INST2_SEG1 0 577c349dbc7Sjsg #define NBIO_BASE__INST2_SEG2 0 578c349dbc7Sjsg #define NBIO_BASE__INST2_SEG3 0 579c349dbc7Sjsg #define NBIO_BASE__INST2_SEG4 0 580c349dbc7Sjsg #define NBIO_BASE__INST2_SEG5 0 581c349dbc7Sjsg 582c349dbc7Sjsg #define NBIO_BASE__INST3_SEG0 0 583c349dbc7Sjsg #define NBIO_BASE__INST3_SEG1 0 584c349dbc7Sjsg #define NBIO_BASE__INST3_SEG2 0 585c349dbc7Sjsg #define NBIO_BASE__INST3_SEG3 0 586c349dbc7Sjsg #define NBIO_BASE__INST3_SEG4 0 587c349dbc7Sjsg #define NBIO_BASE__INST3_SEG5 0 588c349dbc7Sjsg 589c349dbc7Sjsg #define NBIO_BASE__INST4_SEG0 0 590c349dbc7Sjsg #define NBIO_BASE__INST4_SEG1 0 591c349dbc7Sjsg #define NBIO_BASE__INST4_SEG2 0 592c349dbc7Sjsg #define NBIO_BASE__INST4_SEG3 0 593c349dbc7Sjsg #define NBIO_BASE__INST4_SEG4 0 594c349dbc7Sjsg #define NBIO_BASE__INST4_SEG5 0 595c349dbc7Sjsg 596c349dbc7Sjsg #define NBIO_BASE__INST5_SEG0 0 597c349dbc7Sjsg #define NBIO_BASE__INST5_SEG1 0 598c349dbc7Sjsg #define NBIO_BASE__INST5_SEG2 0 599c349dbc7Sjsg #define NBIO_BASE__INST5_SEG3 0 600c349dbc7Sjsg #define NBIO_BASE__INST5_SEG4 0 601c349dbc7Sjsg #define NBIO_BASE__INST5_SEG5 0 602c349dbc7Sjsg 603c349dbc7Sjsg #define OSSSYS_BASE__INST0_SEG0 0x000010A0 604c349dbc7Sjsg #define OSSSYS_BASE__INST0_SEG1 0 605c349dbc7Sjsg #define OSSSYS_BASE__INST0_SEG2 0 606c349dbc7Sjsg #define OSSSYS_BASE__INST0_SEG3 0 607c349dbc7Sjsg #define OSSSYS_BASE__INST0_SEG4 0 608c349dbc7Sjsg #define OSSSYS_BASE__INST0_SEG5 0 609c349dbc7Sjsg 610c349dbc7Sjsg #define OSSSYS_BASE__INST1_SEG0 0 611c349dbc7Sjsg #define OSSSYS_BASE__INST1_SEG1 0 612c349dbc7Sjsg #define OSSSYS_BASE__INST1_SEG2 0 613c349dbc7Sjsg #define OSSSYS_BASE__INST1_SEG3 0 614c349dbc7Sjsg #define OSSSYS_BASE__INST1_SEG4 0 615c349dbc7Sjsg #define OSSSYS_BASE__INST1_SEG5 0 616c349dbc7Sjsg 617c349dbc7Sjsg #define OSSSYS_BASE__INST2_SEG0 0 618c349dbc7Sjsg #define OSSSYS_BASE__INST2_SEG1 0 619c349dbc7Sjsg #define OSSSYS_BASE__INST2_SEG2 0 620c349dbc7Sjsg #define OSSSYS_BASE__INST2_SEG3 0 621c349dbc7Sjsg #define OSSSYS_BASE__INST2_SEG4 0 622c349dbc7Sjsg #define OSSSYS_BASE__INST2_SEG5 0 623c349dbc7Sjsg 624c349dbc7Sjsg #define OSSSYS_BASE__INST3_SEG0 0 625c349dbc7Sjsg #define OSSSYS_BASE__INST3_SEG1 0 626c349dbc7Sjsg #define OSSSYS_BASE__INST3_SEG2 0 627c349dbc7Sjsg #define OSSSYS_BASE__INST3_SEG3 0 628c349dbc7Sjsg #define OSSSYS_BASE__INST3_SEG4 0 629c349dbc7Sjsg #define OSSSYS_BASE__INST3_SEG5 0 630c349dbc7Sjsg 631c349dbc7Sjsg #define OSSSYS_BASE__INST4_SEG0 0 632c349dbc7Sjsg #define OSSSYS_BASE__INST4_SEG1 0 633c349dbc7Sjsg #define OSSSYS_BASE__INST4_SEG2 0 634c349dbc7Sjsg #define OSSSYS_BASE__INST4_SEG3 0 635c349dbc7Sjsg #define OSSSYS_BASE__INST4_SEG4 0 636c349dbc7Sjsg #define OSSSYS_BASE__INST4_SEG5 0 637c349dbc7Sjsg 638c349dbc7Sjsg #define OSSSYS_BASE__INST5_SEG0 0 639c349dbc7Sjsg #define OSSSYS_BASE__INST5_SEG1 0 640c349dbc7Sjsg #define OSSSYS_BASE__INST5_SEG2 0 641c349dbc7Sjsg #define OSSSYS_BASE__INST5_SEG3 0 642c349dbc7Sjsg #define OSSSYS_BASE__INST5_SEG4 0 643c349dbc7Sjsg #define OSSSYS_BASE__INST5_SEG5 0 644c349dbc7Sjsg 645c349dbc7Sjsg #define RSMU_BASE__INST0_SEG0 0x00012000 646c349dbc7Sjsg #define RSMU_BASE__INST0_SEG1 0 647c349dbc7Sjsg #define RSMU_BASE__INST0_SEG2 0 648c349dbc7Sjsg #define RSMU_BASE__INST0_SEG3 0 649c349dbc7Sjsg #define RSMU_BASE__INST0_SEG4 0 650c349dbc7Sjsg #define RSMU_BASE__INST0_SEG5 0 651c349dbc7Sjsg 652c349dbc7Sjsg #define RSMU_BASE__INST1_SEG0 0 653c349dbc7Sjsg #define RSMU_BASE__INST1_SEG1 0 654c349dbc7Sjsg #define RSMU_BASE__INST1_SEG2 0 655c349dbc7Sjsg #define RSMU_BASE__INST1_SEG3 0 656c349dbc7Sjsg #define RSMU_BASE__INST1_SEG4 0 657c349dbc7Sjsg #define RSMU_BASE__INST1_SEG5 0 658c349dbc7Sjsg 659c349dbc7Sjsg #define RSMU_BASE__INST2_SEG0 0 660c349dbc7Sjsg #define RSMU_BASE__INST2_SEG1 0 661c349dbc7Sjsg #define RSMU_BASE__INST2_SEG2 0 662c349dbc7Sjsg #define RSMU_BASE__INST2_SEG3 0 663c349dbc7Sjsg #define RSMU_BASE__INST2_SEG4 0 664c349dbc7Sjsg #define RSMU_BASE__INST2_SEG5 0 665c349dbc7Sjsg 666c349dbc7Sjsg #define RSMU_BASE__INST3_SEG0 0 667c349dbc7Sjsg #define RSMU_BASE__INST3_SEG1 0 668c349dbc7Sjsg #define RSMU_BASE__INST3_SEG2 0 669c349dbc7Sjsg #define RSMU_BASE__INST3_SEG3 0 670c349dbc7Sjsg #define RSMU_BASE__INST3_SEG4 0 671c349dbc7Sjsg #define RSMU_BASE__INST3_SEG5 0 672c349dbc7Sjsg 673c349dbc7Sjsg #define RSMU_BASE__INST4_SEG0 0 674c349dbc7Sjsg #define RSMU_BASE__INST4_SEG1 0 675c349dbc7Sjsg #define RSMU_BASE__INST4_SEG2 0 676c349dbc7Sjsg #define RSMU_BASE__INST4_SEG3 0 677c349dbc7Sjsg #define RSMU_BASE__INST4_SEG4 0 678c349dbc7Sjsg #define RSMU_BASE__INST4_SEG5 0 679c349dbc7Sjsg 680c349dbc7Sjsg #define RSMU_BASE__INST5_SEG0 0 681c349dbc7Sjsg #define RSMU_BASE__INST5_SEG1 0 682c349dbc7Sjsg #define RSMU_BASE__INST5_SEG2 0 683c349dbc7Sjsg #define RSMU_BASE__INST5_SEG3 0 684c349dbc7Sjsg #define RSMU_BASE__INST5_SEG4 0 685c349dbc7Sjsg #define RSMU_BASE__INST5_SEG5 0 686c349dbc7Sjsg 687c349dbc7Sjsg #define SMUIO_BASE__INST0_SEG0 0x00016800 688c349dbc7Sjsg #define SMUIO_BASE__INST0_SEG1 0x00016A00 689c349dbc7Sjsg #define SMUIO_BASE__INST0_SEG2 0 690c349dbc7Sjsg #define SMUIO_BASE__INST0_SEG3 0 691c349dbc7Sjsg #define SMUIO_BASE__INST0_SEG4 0 692c349dbc7Sjsg #define SMUIO_BASE__INST0_SEG5 0 693c349dbc7Sjsg 694c349dbc7Sjsg #define SMUIO_BASE__INST1_SEG0 0 695c349dbc7Sjsg #define SMUIO_BASE__INST1_SEG1 0 696c349dbc7Sjsg #define SMUIO_BASE__INST1_SEG2 0 697c349dbc7Sjsg #define SMUIO_BASE__INST1_SEG3 0 698c349dbc7Sjsg #define SMUIO_BASE__INST1_SEG4 0 699c349dbc7Sjsg #define SMUIO_BASE__INST1_SEG5 0 700c349dbc7Sjsg 701c349dbc7Sjsg #define SMUIO_BASE__INST2_SEG0 0 702c349dbc7Sjsg #define SMUIO_BASE__INST2_SEG1 0 703c349dbc7Sjsg #define SMUIO_BASE__INST2_SEG2 0 704c349dbc7Sjsg #define SMUIO_BASE__INST2_SEG3 0 705c349dbc7Sjsg #define SMUIO_BASE__INST2_SEG4 0 706c349dbc7Sjsg #define SMUIO_BASE__INST2_SEG5 0 707c349dbc7Sjsg 708c349dbc7Sjsg #define SMUIO_BASE__INST3_SEG0 0 709c349dbc7Sjsg #define SMUIO_BASE__INST3_SEG1 0 710c349dbc7Sjsg #define SMUIO_BASE__INST3_SEG2 0 711c349dbc7Sjsg #define SMUIO_BASE__INST3_SEG3 0 712c349dbc7Sjsg #define SMUIO_BASE__INST3_SEG4 0 713c349dbc7Sjsg #define SMUIO_BASE__INST3_SEG5 0 714c349dbc7Sjsg 715c349dbc7Sjsg #define SMUIO_BASE__INST4_SEG0 0 716c349dbc7Sjsg #define SMUIO_BASE__INST4_SEG1 0 717c349dbc7Sjsg #define SMUIO_BASE__INST4_SEG2 0 718c349dbc7Sjsg #define SMUIO_BASE__INST4_SEG3 0 719c349dbc7Sjsg #define SMUIO_BASE__INST4_SEG4 0 720c349dbc7Sjsg #define SMUIO_BASE__INST4_SEG5 0 721c349dbc7Sjsg 722c349dbc7Sjsg #define SMUIO_BASE__INST5_SEG0 0 723c349dbc7Sjsg #define SMUIO_BASE__INST5_SEG1 0 724c349dbc7Sjsg #define SMUIO_BASE__INST5_SEG2 0 725c349dbc7Sjsg #define SMUIO_BASE__INST5_SEG3 0 726c349dbc7Sjsg #define SMUIO_BASE__INST5_SEG4 0 727c349dbc7Sjsg #define SMUIO_BASE__INST5_SEG5 0 728c349dbc7Sjsg 729c349dbc7Sjsg #define THM_BASE__INST0_SEG0 0x00016600 730c349dbc7Sjsg #define THM_BASE__INST0_SEG1 0 731c349dbc7Sjsg #define THM_BASE__INST0_SEG2 0 732c349dbc7Sjsg #define THM_BASE__INST0_SEG3 0 733c349dbc7Sjsg #define THM_BASE__INST0_SEG4 0 734c349dbc7Sjsg #define THM_BASE__INST0_SEG5 0 735c349dbc7Sjsg 736c349dbc7Sjsg #define THM_BASE__INST1_SEG0 0 737c349dbc7Sjsg #define THM_BASE__INST1_SEG1 0 738c349dbc7Sjsg #define THM_BASE__INST1_SEG2 0 739c349dbc7Sjsg #define THM_BASE__INST1_SEG3 0 740c349dbc7Sjsg #define THM_BASE__INST1_SEG4 0 741c349dbc7Sjsg #define THM_BASE__INST1_SEG5 0 742c349dbc7Sjsg 743c349dbc7Sjsg #define THM_BASE__INST2_SEG0 0 744c349dbc7Sjsg #define THM_BASE__INST2_SEG1 0 745c349dbc7Sjsg #define THM_BASE__INST2_SEG2 0 746c349dbc7Sjsg #define THM_BASE__INST2_SEG3 0 747c349dbc7Sjsg #define THM_BASE__INST2_SEG4 0 748c349dbc7Sjsg #define THM_BASE__INST2_SEG5 0 749c349dbc7Sjsg 750c349dbc7Sjsg #define THM_BASE__INST3_SEG0 0 751c349dbc7Sjsg #define THM_BASE__INST3_SEG1 0 752c349dbc7Sjsg #define THM_BASE__INST3_SEG2 0 753c349dbc7Sjsg #define THM_BASE__INST3_SEG3 0 754c349dbc7Sjsg #define THM_BASE__INST3_SEG4 0 755c349dbc7Sjsg #define THM_BASE__INST3_SEG5 0 756c349dbc7Sjsg 757c349dbc7Sjsg #define THM_BASE__INST4_SEG0 0 758c349dbc7Sjsg #define THM_BASE__INST4_SEG1 0 759c349dbc7Sjsg #define THM_BASE__INST4_SEG2 0 760c349dbc7Sjsg #define THM_BASE__INST4_SEG3 0 761c349dbc7Sjsg #define THM_BASE__INST4_SEG4 0 762c349dbc7Sjsg #define THM_BASE__INST4_SEG5 0 763c349dbc7Sjsg 764c349dbc7Sjsg #define THM_BASE__INST5_SEG0 0 765c349dbc7Sjsg #define THM_BASE__INST5_SEG1 0 766c349dbc7Sjsg #define THM_BASE__INST5_SEG2 0 767c349dbc7Sjsg #define THM_BASE__INST5_SEG3 0 768c349dbc7Sjsg #define THM_BASE__INST5_SEG4 0 769c349dbc7Sjsg #define THM_BASE__INST5_SEG5 0 770c349dbc7Sjsg 771c349dbc7Sjsg #define UMC_BASE__INST0_SEG0 0x00014000 772c349dbc7Sjsg #define UMC_BASE__INST0_SEG1 0 773c349dbc7Sjsg #define UMC_BASE__INST0_SEG2 0 774c349dbc7Sjsg #define UMC_BASE__INST0_SEG3 0 775c349dbc7Sjsg #define UMC_BASE__INST0_SEG4 0 776c349dbc7Sjsg #define UMC_BASE__INST0_SEG5 0 777c349dbc7Sjsg 778c349dbc7Sjsg #define UMC_BASE__INST1_SEG0 0 779c349dbc7Sjsg #define UMC_BASE__INST1_SEG1 0 780c349dbc7Sjsg #define UMC_BASE__INST1_SEG2 0 781c349dbc7Sjsg #define UMC_BASE__INST1_SEG3 0 782c349dbc7Sjsg #define UMC_BASE__INST1_SEG4 0 783c349dbc7Sjsg #define UMC_BASE__INST1_SEG5 0 784c349dbc7Sjsg 785c349dbc7Sjsg #define UMC_BASE__INST2_SEG0 0 786c349dbc7Sjsg #define UMC_BASE__INST2_SEG1 0 787c349dbc7Sjsg #define UMC_BASE__INST2_SEG2 0 788c349dbc7Sjsg #define UMC_BASE__INST2_SEG3 0 789c349dbc7Sjsg #define UMC_BASE__INST2_SEG4 0 790c349dbc7Sjsg #define UMC_BASE__INST2_SEG5 0 791c349dbc7Sjsg 792c349dbc7Sjsg #define UMC_BASE__INST3_SEG0 0 793c349dbc7Sjsg #define UMC_BASE__INST3_SEG1 0 794c349dbc7Sjsg #define UMC_BASE__INST3_SEG2 0 795c349dbc7Sjsg #define UMC_BASE__INST3_SEG3 0 796c349dbc7Sjsg #define UMC_BASE__INST3_SEG4 0 797c349dbc7Sjsg #define UMC_BASE__INST3_SEG5 0 798c349dbc7Sjsg 799c349dbc7Sjsg #define UMC_BASE__INST4_SEG0 0 800c349dbc7Sjsg #define UMC_BASE__INST4_SEG1 0 801c349dbc7Sjsg #define UMC_BASE__INST4_SEG2 0 802c349dbc7Sjsg #define UMC_BASE__INST4_SEG3 0 803c349dbc7Sjsg #define UMC_BASE__INST4_SEG4 0 804c349dbc7Sjsg #define UMC_BASE__INST4_SEG5 0 805c349dbc7Sjsg 806c349dbc7Sjsg #define UMC_BASE__INST5_SEG0 0 807c349dbc7Sjsg #define UMC_BASE__INST5_SEG1 0 808c349dbc7Sjsg #define UMC_BASE__INST5_SEG2 0 809c349dbc7Sjsg #define UMC_BASE__INST5_SEG3 0 810c349dbc7Sjsg #define UMC_BASE__INST5_SEG4 0 811c349dbc7Sjsg #define UMC_BASE__INST5_SEG5 0 812c349dbc7Sjsg 813c349dbc7Sjsg #define VCN_BASE__INST0_SEG0 0x00007800 814c349dbc7Sjsg #define VCN_BASE__INST0_SEG1 0x00007E00 815c349dbc7Sjsg #define VCN_BASE__INST0_SEG2 0 816c349dbc7Sjsg #define VCN_BASE__INST0_SEG3 0 817c349dbc7Sjsg #define VCN_BASE__INST0_SEG4 0 818c349dbc7Sjsg #define VCN_BASE__INST0_SEG5 0 819c349dbc7Sjsg 820c349dbc7Sjsg #define VCN_BASE__INST1_SEG0 0 821c349dbc7Sjsg #define VCN_BASE__INST1_SEG1 0 822c349dbc7Sjsg #define VCN_BASE__INST1_SEG2 0 823c349dbc7Sjsg #define VCN_BASE__INST1_SEG3 0 824c349dbc7Sjsg #define VCN_BASE__INST1_SEG4 0 825c349dbc7Sjsg #define VCN_BASE__INST1_SEG5 0 826c349dbc7Sjsg 827c349dbc7Sjsg #define VCN_BASE__INST2_SEG0 0 828c349dbc7Sjsg #define VCN_BASE__INST2_SEG1 0 829c349dbc7Sjsg #define VCN_BASE__INST2_SEG2 0 830c349dbc7Sjsg #define VCN_BASE__INST2_SEG3 0 831c349dbc7Sjsg #define VCN_BASE__INST2_SEG4 0 832c349dbc7Sjsg #define VCN_BASE__INST2_SEG5 0 833c349dbc7Sjsg 834c349dbc7Sjsg #define VCN_BASE__INST3_SEG0 0 835c349dbc7Sjsg #define VCN_BASE__INST3_SEG1 0 836c349dbc7Sjsg #define VCN_BASE__INST3_SEG2 0 837c349dbc7Sjsg #define VCN_BASE__INST3_SEG3 0 838c349dbc7Sjsg #define VCN_BASE__INST3_SEG4 0 839c349dbc7Sjsg #define VCN_BASE__INST3_SEG5 0 840c349dbc7Sjsg 841c349dbc7Sjsg #define VCN_BASE__INST4_SEG0 0 842c349dbc7Sjsg #define VCN_BASE__INST4_SEG1 0 843c349dbc7Sjsg #define VCN_BASE__INST4_SEG2 0 844c349dbc7Sjsg #define VCN_BASE__INST4_SEG3 0 845c349dbc7Sjsg #define VCN_BASE__INST4_SEG4 0 846c349dbc7Sjsg #define VCN_BASE__INST4_SEG5 0 847c349dbc7Sjsg 848c349dbc7Sjsg #define VCN_BASE__INST5_SEG0 0 849c349dbc7Sjsg #define VCN_BASE__INST5_SEG1 0 850c349dbc7Sjsg #define VCN_BASE__INST5_SEG2 0 851c349dbc7Sjsg #define VCN_BASE__INST5_SEG3 0 852c349dbc7Sjsg #define VCN_BASE__INST5_SEG4 0 853c349dbc7Sjsg #define VCN_BASE__INST5_SEG5 0 854c349dbc7Sjsg 855c349dbc7Sjsg #endif 856