1 /* 2 * Copyright 2020 Advanced Micro Devices, Inc. 3 * 4 * Permission is hereby granted, free of charge, to any person obtaining a 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 10 * 11 * The above copyright notice and this permission notice shall be included in 12 * all copies or substantial portions of the Software. 13 * 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 17 * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR 18 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 21 * 22 */ 23 #ifndef _umc_6_7_0_OFFSET_HEADER 24 #define _umc_6_7_0_OFFSET_HEADER 25 26 27 28 // addressBlock: umc_w_phy_umc0_mca_ip_umc0_mca_map 29 // base address: 0x50f00 30 #define regMCA_UMC_UMC0_MCUMC_STATUST0 0x03c2 31 #define regMCA_UMC_UMC0_MCUMC_STATUST0_BASE_IDX 0 32 #define regMCA_UMC_UMC0_MCUMC_ADDRT0 0x03c4 33 #define regMCA_UMC_UMC0_MCUMC_ADDRT0_BASE_IDX 0 34 #define regMCA_UMC_UMC0_MCUMC_MISC0T0 0x03c6 35 #define regMCA_UMC_UMC0_MCUMC_MISC0T0_BASE_IDX 0 36 #define regMCA_UMC_UMC0_MCUMC_IPIDT0 0x03ca 37 #define regMCA_UMC_UMC0_MCUMC_IPIDT0_BASE_IDX 0 38 #define regMCA_UMC_UMC0_MCUMC_SYNDT0 0x03cc 39 #define regMCA_UMC_UMC0_MCUMC_SYNDT0_BASE_IDX 0 40 41 42 // addressBlock: umc_w_phy_umc0_umcch0_umcchdec 43 // base address: 0x50000 44 #define regUMCCH0_0_BaseAddrCS0 0x0000 45 #define regUMCCH0_0_BaseAddrCS0_BASE_IDX 0 46 #define regUMCCH0_0_AddrMaskCS01 0x0008 47 #define regUMCCH0_0_AddrMaskCS01_BASE_IDX 0 48 #define regUMCCH0_0_AddrSelCS01 0x0010 49 #define regUMCCH0_0_AddrSelCS01_BASE_IDX 0 50 #define regUMCCH0_0_AddrHashBank0 0x0032 51 #define regUMCCH0_0_AddrHashBank0_BASE_IDX 0 52 #define regUMCCH0_0_AddrHashBank1 0x0033 53 #define regUMCCH0_0_AddrHashBank1_BASE_IDX 0 54 #define regUMCCH0_0_AddrHashBank2 0x0034 55 #define regUMCCH0_0_AddrHashBank2_BASE_IDX 0 56 #define regUMCCH0_0_AddrHashBank3 0x0035 57 #define regUMCCH0_0_AddrHashBank3_BASE_IDX 0 58 #define regUMCCH0_0_AddrHashBank4 0x0036 59 #define regUMCCH0_0_AddrHashBank4_BASE_IDX 0 60 #define regUMCCH0_0_AddrHashBank5 0x0037 61 #define regUMCCH0_0_AddrHashBank5_BASE_IDX 0 62 #define regUMCCH0_0_UMC_CONFIG 0x0040 63 #define regUMCCH0_0_UMC_CONFIG_BASE_IDX 0 64 #define regUMCCH0_0_EccCtrl 0x0053 65 #define regUMCCH0_0_EccCtrl_BASE_IDX 0 66 #define regUMCCH0_0_UmcLocalCap 0x0306 67 #define regUMCCH0_0_UmcLocalCap_BASE_IDX 0 68 #define regUMCCH0_0_EccErrCntSel 0x0328 69 #define regUMCCH0_0_EccErrCntSel_BASE_IDX 0 70 #define regUMCCH0_0_EccErrCnt 0x0329 71 #define regUMCCH0_0_EccErrCnt_BASE_IDX 0 72 #define regUMCCH0_0_PerfMonCtlClk 0x0340 73 #define regUMCCH0_0_PerfMonCtlClk_BASE_IDX 0 74 #define regUMCCH0_0_PerfMonCtrClk_Lo 0x0341 75 #define regUMCCH0_0_PerfMonCtrClk_Lo_BASE_IDX 0 76 #define regUMCCH0_0_PerfMonCtrClk_Hi 0x0342 77 #define regUMCCH0_0_PerfMonCtrClk_Hi_BASE_IDX 0 78 #define regUMCCH0_0_PerfMonCtl1 0x0344 79 #define regUMCCH0_0_PerfMonCtl1_BASE_IDX 0 80 #define regUMCCH0_0_PerfMonCtr1_Lo 0x0345 81 #define regUMCCH0_0_PerfMonCtr1_Lo_BASE_IDX 0 82 #define regUMCCH0_0_PerfMonCtr1_Hi 0x0346 83 #define regUMCCH0_0_PerfMonCtr1_Hi_BASE_IDX 0 84 #define regUMCCH0_0_PerfMonCtl2 0x0347 85 #define regUMCCH0_0_PerfMonCtl2_BASE_IDX 0 86 #define regUMCCH0_0_PerfMonCtr2_Lo 0x0348 87 #define regUMCCH0_0_PerfMonCtr2_Lo_BASE_IDX 0 88 #define regUMCCH0_0_PerfMonCtr2_Hi 0x0349 89 #define regUMCCH0_0_PerfMonCtr2_Hi_BASE_IDX 0 90 #define regUMCCH0_0_PerfMonCtl3 0x034a 91 #define regUMCCH0_0_PerfMonCtl3_BASE_IDX 0 92 #define regUMCCH0_0_PerfMonCtr3_Lo 0x034b 93 #define regUMCCH0_0_PerfMonCtr3_Lo_BASE_IDX 0 94 #define regUMCCH0_0_PerfMonCtr3_Hi 0x034c 95 #define regUMCCH0_0_PerfMonCtr3_Hi_BASE_IDX 0 96 #define regUMCCH0_0_PerfMonCtl4 0x034d 97 #define regUMCCH0_0_PerfMonCtl4_BASE_IDX 0 98 #define regUMCCH0_0_PerfMonCtr4_Lo 0x034e 99 #define regUMCCH0_0_PerfMonCtr4_Lo_BASE_IDX 0 100 #define regUMCCH0_0_PerfMonCtr4_Hi 0x034f 101 #define regUMCCH0_0_PerfMonCtr4_Hi_BASE_IDX 0 102 #define regUMCCH0_0_PerfMonCtl5 0x0350 103 #define regUMCCH0_0_PerfMonCtl5_BASE_IDX 0 104 #define regUMCCH0_0_PerfMonCtr5_Lo 0x0351 105 #define regUMCCH0_0_PerfMonCtr5_Lo_BASE_IDX 0 106 #define regUMCCH0_0_PerfMonCtr5_Hi 0x0352 107 #define regUMCCH0_0_PerfMonCtr5_Hi_BASE_IDX 0 108 #define regUMCCH0_0_PerfMonCtl6 0x0353 109 #define regUMCCH0_0_PerfMonCtl6_BASE_IDX 0 110 #define regUMCCH0_0_PerfMonCtr6_Lo 0x0354 111 #define regUMCCH0_0_PerfMonCtr6_Lo_BASE_IDX 0 112 #define regUMCCH0_0_PerfMonCtr6_Hi 0x0355 113 #define regUMCCH0_0_PerfMonCtr6_Hi_BASE_IDX 0 114 #define regUMCCH0_0_PerfMonCtl7 0x0356 115 #define regUMCCH0_0_PerfMonCtl7_BASE_IDX 0 116 #define regUMCCH0_0_PerfMonCtr7_Lo 0x0357 117 #define regUMCCH0_0_PerfMonCtr7_Lo_BASE_IDX 0 118 #define regUMCCH0_0_PerfMonCtr7_Hi 0x0358 119 #define regUMCCH0_0_PerfMonCtr7_Hi_BASE_IDX 0 120 #define regUMCCH0_0_PerfMonCtl8 0x0359 121 #define regUMCCH0_0_PerfMonCtl8_BASE_IDX 0 122 #define regUMCCH0_0_PerfMonCtr8_Lo 0x035a 123 #define regUMCCH0_0_PerfMonCtr8_Lo_BASE_IDX 0 124 #define regUMCCH0_0_PerfMonCtr8_Hi 0x035b 125 #define regUMCCH0_0_PerfMonCtr8_Hi_BASE_IDX 0 126 127 128 // addressBlock: umc_w_phy_umc0_umcch1_umcchdec 129 // base address: 0x51000 130 #define regUMCCH1_0_BaseAddrCS0 0x0400 131 #define regUMCCH1_0_BaseAddrCS0_BASE_IDX 0 132 #define regUMCCH1_0_AddrMaskCS01 0x0408 133 #define regUMCCH1_0_AddrMaskCS01_BASE_IDX 0 134 #define regUMCCH1_0_AddrSelCS01 0x0410 135 #define regUMCCH1_0_AddrSelCS01_BASE_IDX 0 136 #define regUMCCH1_0_AddrHashBank0 0x0432 137 #define regUMCCH1_0_AddrHashBank0_BASE_IDX 0 138 #define regUMCCH1_0_AddrHashBank1 0x0433 139 #define regUMCCH1_0_AddrHashBank1_BASE_IDX 0 140 #define regUMCCH1_0_AddrHashBank2 0x0434 141 #define regUMCCH1_0_AddrHashBank2_BASE_IDX 0 142 #define regUMCCH1_0_AddrHashBank3 0x0435 143 #define regUMCCH1_0_AddrHashBank3_BASE_IDX 0 144 #define regUMCCH1_0_AddrHashBank4 0x0436 145 #define regUMCCH1_0_AddrHashBank4_BASE_IDX 0 146 #define regUMCCH1_0_AddrHashBank5 0x0437 147 #define regUMCCH1_0_AddrHashBank5_BASE_IDX 0 148 #define regUMCCH1_0_UMC_CONFIG 0x0440 149 #define regUMCCH1_0_UMC_CONFIG_BASE_IDX 0 150 #define regUMCCH1_0_EccCtrl 0x0453 151 #define regUMCCH1_0_EccCtrl_BASE_IDX 0 152 #define regUMCCH1_0_UmcLocalCap 0x0706 153 #define regUMCCH1_0_UmcLocalCap_BASE_IDX 0 154 #define regUMCCH1_0_EccErrCntSel 0x0728 155 #define regUMCCH1_0_EccErrCntSel_BASE_IDX 0 156 #define regUMCCH1_0_EccErrCnt 0x0729 157 #define regUMCCH1_0_EccErrCnt_BASE_IDX 0 158 #define regUMCCH1_0_PerfMonCtlClk 0x0740 159 #define regUMCCH1_0_PerfMonCtlClk_BASE_IDX 0 160 #define regUMCCH1_0_PerfMonCtrClk_Lo 0x0741 161 #define regUMCCH1_0_PerfMonCtrClk_Lo_BASE_IDX 0 162 #define regUMCCH1_0_PerfMonCtrClk_Hi 0x0742 163 #define regUMCCH1_0_PerfMonCtrClk_Hi_BASE_IDX 0 164 #define regUMCCH1_0_PerfMonCtl1 0x0744 165 #define regUMCCH1_0_PerfMonCtl1_BASE_IDX 0 166 #define regUMCCH1_0_PerfMonCtr1_Lo 0x0745 167 #define regUMCCH1_0_PerfMonCtr1_Lo_BASE_IDX 0 168 #define regUMCCH1_0_PerfMonCtr1_Hi 0x0746 169 #define regUMCCH1_0_PerfMonCtr1_Hi_BASE_IDX 0 170 #define regUMCCH1_0_PerfMonCtl2 0x0747 171 #define regUMCCH1_0_PerfMonCtl2_BASE_IDX 0 172 #define regUMCCH1_0_PerfMonCtr2_Lo 0x0748 173 #define regUMCCH1_0_PerfMonCtr2_Lo_BASE_IDX 0 174 #define regUMCCH1_0_PerfMonCtr2_Hi 0x0749 175 #define regUMCCH1_0_PerfMonCtr2_Hi_BASE_IDX 0 176 #define regUMCCH1_0_PerfMonCtl3 0x074a 177 #define regUMCCH1_0_PerfMonCtl3_BASE_IDX 0 178 #define regUMCCH1_0_PerfMonCtr3_Lo 0x074b 179 #define regUMCCH1_0_PerfMonCtr3_Lo_BASE_IDX 0 180 #define regUMCCH1_0_PerfMonCtr3_Hi 0x074c 181 #define regUMCCH1_0_PerfMonCtr3_Hi_BASE_IDX 0 182 #define regUMCCH1_0_PerfMonCtl4 0x074d 183 #define regUMCCH1_0_PerfMonCtl4_BASE_IDX 0 184 #define regUMCCH1_0_PerfMonCtr4_Lo 0x074e 185 #define regUMCCH1_0_PerfMonCtr4_Lo_BASE_IDX 0 186 #define regUMCCH1_0_PerfMonCtr4_Hi 0x074f 187 #define regUMCCH1_0_PerfMonCtr4_Hi_BASE_IDX 0 188 #define regUMCCH1_0_PerfMonCtl5 0x0750 189 #define regUMCCH1_0_PerfMonCtl5_BASE_IDX 0 190 #define regUMCCH1_0_PerfMonCtr5_Lo 0x0751 191 #define regUMCCH1_0_PerfMonCtr5_Lo_BASE_IDX 0 192 #define regUMCCH1_0_PerfMonCtr5_Hi 0x0752 193 #define regUMCCH1_0_PerfMonCtr5_Hi_BASE_IDX 0 194 #define regUMCCH1_0_PerfMonCtl6 0x0753 195 #define regUMCCH1_0_PerfMonCtl6_BASE_IDX 0 196 #define regUMCCH1_0_PerfMonCtr6_Lo 0x0754 197 #define regUMCCH1_0_PerfMonCtr6_Lo_BASE_IDX 0 198 #define regUMCCH1_0_PerfMonCtr6_Hi 0x0755 199 #define regUMCCH1_0_PerfMonCtr6_Hi_BASE_IDX 0 200 #define regUMCCH1_0_PerfMonCtl7 0x0756 201 #define regUMCCH1_0_PerfMonCtl7_BASE_IDX 0 202 #define regUMCCH1_0_PerfMonCtr7_Lo 0x0757 203 #define regUMCCH1_0_PerfMonCtr7_Lo_BASE_IDX 0 204 #define regUMCCH1_0_PerfMonCtr7_Hi 0x0758 205 #define regUMCCH1_0_PerfMonCtr7_Hi_BASE_IDX 0 206 #define regUMCCH1_0_PerfMonCtl8 0x0759 207 #define regUMCCH1_0_PerfMonCtl8_BASE_IDX 0 208 #define regUMCCH1_0_PerfMonCtr8_Lo 0x075a 209 #define regUMCCH1_0_PerfMonCtr8_Lo_BASE_IDX 0 210 #define regUMCCH1_0_PerfMonCtr8_Hi 0x075b 211 #define regUMCCH1_0_PerfMonCtr8_Hi_BASE_IDX 0 212 213 214 // addressBlock: umc_w_phy_umc0_umcch2_umcchdec 215 // base address: 0x52000 216 #define regUMCCH2_0_BaseAddrCS0 0x0800 217 #define regUMCCH2_0_BaseAddrCS0_BASE_IDX 0 218 #define regUMCCH2_0_AddrMaskCS01 0x0808 219 #define regUMCCH2_0_AddrMaskCS01_BASE_IDX 0 220 #define regUMCCH2_0_AddrSelCS01 0x0810 221 #define regUMCCH2_0_AddrSelCS01_BASE_IDX 0 222 #define regUMCCH2_0_AddrHashBank0 0x0832 223 #define regUMCCH2_0_AddrHashBank0_BASE_IDX 0 224 #define regUMCCH2_0_AddrHashBank1 0x0833 225 #define regUMCCH2_0_AddrHashBank1_BASE_IDX 0 226 #define regUMCCH2_0_AddrHashBank2 0x0834 227 #define regUMCCH2_0_AddrHashBank2_BASE_IDX 0 228 #define regUMCCH2_0_AddrHashBank3 0x0835 229 #define regUMCCH2_0_AddrHashBank3_BASE_IDX 0 230 #define regUMCCH2_0_AddrHashBank4 0x0836 231 #define regUMCCH2_0_AddrHashBank4_BASE_IDX 0 232 #define regUMCCH2_0_AddrHashBank5 0x0837 233 #define regUMCCH2_0_AddrHashBank5_BASE_IDX 0 234 #define regUMCCH2_0_UMC_CONFIG 0x0840 235 #define regUMCCH2_0_UMC_CONFIG_BASE_IDX 0 236 #define regUMCCH2_0_EccCtrl 0x0853 237 #define regUMCCH2_0_EccCtrl_BASE_IDX 0 238 #define regUMCCH2_0_UmcLocalCap 0x0b06 239 #define regUMCCH2_0_UmcLocalCap_BASE_IDX 0 240 #define regUMCCH2_0_EccErrCntSel 0x0b28 241 #define regUMCCH2_0_EccErrCntSel_BASE_IDX 0 242 #define regUMCCH2_0_EccErrCnt 0x0b29 243 #define regUMCCH2_0_EccErrCnt_BASE_IDX 0 244 #define regUMCCH2_0_PerfMonCtlClk 0x0b40 245 #define regUMCCH2_0_PerfMonCtlClk_BASE_IDX 0 246 #define regUMCCH2_0_PerfMonCtrClk_Lo 0x0b41 247 #define regUMCCH2_0_PerfMonCtrClk_Lo_BASE_IDX 0 248 #define regUMCCH2_0_PerfMonCtrClk_Hi 0x0b42 249 #define regUMCCH2_0_PerfMonCtrClk_Hi_BASE_IDX 0 250 #define regUMCCH2_0_PerfMonCtl1 0x0b44 251 #define regUMCCH2_0_PerfMonCtl1_BASE_IDX 0 252 #define regUMCCH2_0_PerfMonCtr1_Lo 0x0b45 253 #define regUMCCH2_0_PerfMonCtr1_Lo_BASE_IDX 0 254 #define regUMCCH2_0_PerfMonCtr1_Hi 0x0b46 255 #define regUMCCH2_0_PerfMonCtr1_Hi_BASE_IDX 0 256 #define regUMCCH2_0_PerfMonCtl2 0x0b47 257 #define regUMCCH2_0_PerfMonCtl2_BASE_IDX 0 258 #define regUMCCH2_0_PerfMonCtr2_Lo 0x0b48 259 #define regUMCCH2_0_PerfMonCtr2_Lo_BASE_IDX 0 260 #define regUMCCH2_0_PerfMonCtr2_Hi 0x0b49 261 #define regUMCCH2_0_PerfMonCtr2_Hi_BASE_IDX 0 262 #define regUMCCH2_0_PerfMonCtl3 0x0b4a 263 #define regUMCCH2_0_PerfMonCtl3_BASE_IDX 0 264 #define regUMCCH2_0_PerfMonCtr3_Lo 0x0b4b 265 #define regUMCCH2_0_PerfMonCtr3_Lo_BASE_IDX 0 266 #define regUMCCH2_0_PerfMonCtr3_Hi 0x0b4c 267 #define regUMCCH2_0_PerfMonCtr3_Hi_BASE_IDX 0 268 #define regUMCCH2_0_PerfMonCtl4 0x0b4d 269 #define regUMCCH2_0_PerfMonCtl4_BASE_IDX 0 270 #define regUMCCH2_0_PerfMonCtr4_Lo 0x0b4e 271 #define regUMCCH2_0_PerfMonCtr4_Lo_BASE_IDX 0 272 #define regUMCCH2_0_PerfMonCtr4_Hi 0x0b4f 273 #define regUMCCH2_0_PerfMonCtr4_Hi_BASE_IDX 0 274 #define regUMCCH2_0_PerfMonCtl5 0x0b50 275 #define regUMCCH2_0_PerfMonCtl5_BASE_IDX 0 276 #define regUMCCH2_0_PerfMonCtr5_Lo 0x0b51 277 #define regUMCCH2_0_PerfMonCtr5_Lo_BASE_IDX 0 278 #define regUMCCH2_0_PerfMonCtr5_Hi 0x0b52 279 #define regUMCCH2_0_PerfMonCtr5_Hi_BASE_IDX 0 280 #define regUMCCH2_0_PerfMonCtl6 0x0b53 281 #define regUMCCH2_0_PerfMonCtl6_BASE_IDX 0 282 #define regUMCCH2_0_PerfMonCtr6_Lo 0x0b54 283 #define regUMCCH2_0_PerfMonCtr6_Lo_BASE_IDX 0 284 #define regUMCCH2_0_PerfMonCtr6_Hi 0x0b55 285 #define regUMCCH2_0_PerfMonCtr6_Hi_BASE_IDX 0 286 #define regUMCCH2_0_PerfMonCtl7 0x0b56 287 #define regUMCCH2_0_PerfMonCtl7_BASE_IDX 0 288 #define regUMCCH2_0_PerfMonCtr7_Lo 0x0b57 289 #define regUMCCH2_0_PerfMonCtr7_Lo_BASE_IDX 0 290 #define regUMCCH2_0_PerfMonCtr7_Hi 0x0b58 291 #define regUMCCH2_0_PerfMonCtr7_Hi_BASE_IDX 0 292 #define regUMCCH2_0_PerfMonCtl8 0x0b59 293 #define regUMCCH2_0_PerfMonCtl8_BASE_IDX 0 294 #define regUMCCH2_0_PerfMonCtr8_Lo 0x0b5a 295 #define regUMCCH2_0_PerfMonCtr8_Lo_BASE_IDX 0 296 #define regUMCCH2_0_PerfMonCtr8_Hi 0x0b5b 297 #define regUMCCH2_0_PerfMonCtr8_Hi_BASE_IDX 0 298 299 300 // addressBlock: umc_w_phy_umc0_umcch3_umcchdec 301 // base address: 0x53000 302 #define regUMCCH3_0_BaseAddrCS0 0x0c00 303 #define regUMCCH3_0_BaseAddrCS0_BASE_IDX 0 304 #define regUMCCH3_0_AddrMaskCS01 0x0c08 305 #define regUMCCH3_0_AddrMaskCS01_BASE_IDX 0 306 #define regUMCCH3_0_AddrSelCS01 0x0c10 307 #define regUMCCH3_0_AddrSelCS01_BASE_IDX 0 308 #define regUMCCH3_0_AddrHashBank0 0x0c32 309 #define regUMCCH3_0_AddrHashBank0_BASE_IDX 0 310 #define regUMCCH3_0_AddrHashBank1 0x0c33 311 #define regUMCCH3_0_AddrHashBank1_BASE_IDX 0 312 #define regUMCCH3_0_AddrHashBank2 0x0c34 313 #define regUMCCH3_0_AddrHashBank2_BASE_IDX 0 314 #define regUMCCH3_0_AddrHashBank3 0x0c35 315 #define regUMCCH3_0_AddrHashBank3_BASE_IDX 0 316 #define regUMCCH3_0_AddrHashBank4 0x0c36 317 #define regUMCCH3_0_AddrHashBank4_BASE_IDX 0 318 #define regUMCCH3_0_AddrHashBank5 0x0c37 319 #define regUMCCH3_0_AddrHashBank5_BASE_IDX 0 320 #define regUMCCH3_0_UMC_CONFIG 0x0c40 321 #define regUMCCH3_0_UMC_CONFIG_BASE_IDX 0 322 #define regUMCCH3_0_EccCtrl 0x0c53 323 #define regUMCCH3_0_EccCtrl_BASE_IDX 0 324 #define regUMCCH3_0_UmcLocalCap 0x0f06 325 #define regUMCCH3_0_UmcLocalCap_BASE_IDX 0 326 #define regUMCCH3_0_EccErrCntSel 0x0f28 327 #define regUMCCH3_0_EccErrCntSel_BASE_IDX 0 328 #define regUMCCH3_0_EccErrCnt 0x0f29 329 #define regUMCCH3_0_EccErrCnt_BASE_IDX 0 330 #define regUMCCH3_0_PerfMonCtlClk 0x0f40 331 #define regUMCCH3_0_PerfMonCtlClk_BASE_IDX 0 332 #define regUMCCH3_0_PerfMonCtrClk_Lo 0x0f41 333 #define regUMCCH3_0_PerfMonCtrClk_Lo_BASE_IDX 0 334 #define regUMCCH3_0_PerfMonCtrClk_Hi 0x0f42 335 #define regUMCCH3_0_PerfMonCtrClk_Hi_BASE_IDX 0 336 #define regUMCCH3_0_PerfMonCtl1 0x0f44 337 #define regUMCCH3_0_PerfMonCtl1_BASE_IDX 0 338 #define regUMCCH3_0_PerfMonCtr1_Lo 0x0f45 339 #define regUMCCH3_0_PerfMonCtr1_Lo_BASE_IDX 0 340 #define regUMCCH3_0_PerfMonCtr1_Hi 0x0f46 341 #define regUMCCH3_0_PerfMonCtr1_Hi_BASE_IDX 0 342 #define regUMCCH3_0_PerfMonCtl2 0x0f47 343 #define regUMCCH3_0_PerfMonCtl2_BASE_IDX 0 344 #define regUMCCH3_0_PerfMonCtr2_Lo 0x0f48 345 #define regUMCCH3_0_PerfMonCtr2_Lo_BASE_IDX 0 346 #define regUMCCH3_0_PerfMonCtr2_Hi 0x0f49 347 #define regUMCCH3_0_PerfMonCtr2_Hi_BASE_IDX 0 348 #define regUMCCH3_0_PerfMonCtl3 0x0f4a 349 #define regUMCCH3_0_PerfMonCtl3_BASE_IDX 0 350 #define regUMCCH3_0_PerfMonCtr3_Lo 0x0f4b 351 #define regUMCCH3_0_PerfMonCtr3_Lo_BASE_IDX 0 352 #define regUMCCH3_0_PerfMonCtr3_Hi 0x0f4c 353 #define regUMCCH3_0_PerfMonCtr3_Hi_BASE_IDX 0 354 #define regUMCCH3_0_PerfMonCtl4 0x0f4d 355 #define regUMCCH3_0_PerfMonCtl4_BASE_IDX 0 356 #define regUMCCH3_0_PerfMonCtr4_Lo 0x0f4e 357 #define regUMCCH3_0_PerfMonCtr4_Lo_BASE_IDX 0 358 #define regUMCCH3_0_PerfMonCtr4_Hi 0x0f4f 359 #define regUMCCH3_0_PerfMonCtr4_Hi_BASE_IDX 0 360 #define regUMCCH3_0_PerfMonCtl5 0x0f50 361 #define regUMCCH3_0_PerfMonCtl5_BASE_IDX 0 362 #define regUMCCH3_0_PerfMonCtr5_Lo 0x0f51 363 #define regUMCCH3_0_PerfMonCtr5_Lo_BASE_IDX 0 364 #define regUMCCH3_0_PerfMonCtr5_Hi 0x0f52 365 #define regUMCCH3_0_PerfMonCtr5_Hi_BASE_IDX 0 366 #define regUMCCH3_0_PerfMonCtl6 0x0f53 367 #define regUMCCH3_0_PerfMonCtl6_BASE_IDX 0 368 #define regUMCCH3_0_PerfMonCtr6_Lo 0x0f54 369 #define regUMCCH3_0_PerfMonCtr6_Lo_BASE_IDX 0 370 #define regUMCCH3_0_PerfMonCtr6_Hi 0x0f55 371 #define regUMCCH3_0_PerfMonCtr6_Hi_BASE_IDX 0 372 #define regUMCCH3_0_PerfMonCtl7 0x0f56 373 #define regUMCCH3_0_PerfMonCtl7_BASE_IDX 0 374 #define regUMCCH3_0_PerfMonCtr7_Lo 0x0f57 375 #define regUMCCH3_0_PerfMonCtr7_Lo_BASE_IDX 0 376 #define regUMCCH3_0_PerfMonCtr7_Hi 0x0f58 377 #define regUMCCH3_0_PerfMonCtr7_Hi_BASE_IDX 0 378 #define regUMCCH3_0_PerfMonCtl8 0x0f59 379 #define regUMCCH3_0_PerfMonCtl8_BASE_IDX 0 380 #define regUMCCH3_0_PerfMonCtr8_Lo 0x0f5a 381 #define regUMCCH3_0_PerfMonCtr8_Lo_BASE_IDX 0 382 #define regUMCCH3_0_PerfMonCtr8_Hi 0x0f5b 383 #define regUMCCH3_0_PerfMonCtr8_Hi_BASE_IDX 0 384 385 386 // addressBlock: umc_w_phy_umc0_umcch4_umcchdec 387 // base address: 0x150000 388 #define regUMCCH4_0_BaseAddrCS0 0x0000 389 #define regUMCCH4_0_BaseAddrCS0_BASE_IDX 1 390 #define regUMCCH4_0_AddrMaskCS01 0x0008 391 #define regUMCCH4_0_AddrMaskCS01_BASE_IDX 1 392 #define regUMCCH4_0_AddrSelCS01 0x0010 393 #define regUMCCH4_0_AddrSelCS01_BASE_IDX 1 394 #define regUMCCH4_0_AddrHashBank0 0x0032 395 #define regUMCCH4_0_AddrHashBank0_BASE_IDX 1 396 #define regUMCCH4_0_AddrHashBank1 0x0033 397 #define regUMCCH4_0_AddrHashBank1_BASE_IDX 1 398 #define regUMCCH4_0_AddrHashBank2 0x0034 399 #define regUMCCH4_0_AddrHashBank2_BASE_IDX 1 400 #define regUMCCH4_0_AddrHashBank3 0x0035 401 #define regUMCCH4_0_AddrHashBank3_BASE_IDX 1 402 #define regUMCCH4_0_AddrHashBank4 0x0036 403 #define regUMCCH4_0_AddrHashBank4_BASE_IDX 1 404 #define regUMCCH4_0_AddrHashBank5 0x0037 405 #define regUMCCH4_0_AddrHashBank5_BASE_IDX 1 406 #define regUMCCH4_0_EccErrCntSel 0x0328 407 #define regUMCCH4_0_EccErrCntSel_BASE_IDX 1 408 #define regUMCCH4_0_EccErrCnt 0x0329 409 #define regUMCCH4_0_EccErrCnt_BASE_IDX 1 410 #define regUMCCH4_0_PerfMonCtlClk 0x0340 411 #define regUMCCH4_0_PerfMonCtlClk_BASE_IDX 1 412 #define regUMCCH4_0_PerfMonCtrClk_Lo 0x0341 413 #define regUMCCH4_0_PerfMonCtrClk_Lo_BASE_IDX 1 414 #define regUMCCH4_0_PerfMonCtrClk_Hi 0x0342 415 #define regUMCCH4_0_PerfMonCtrClk_Hi_BASE_IDX 1 416 #define regUMCCH4_0_PerfMonCtl1 0x0344 417 #define regUMCCH4_0_PerfMonCtl1_BASE_IDX 1 418 #define regUMCCH4_0_PerfMonCtr1_Lo 0x0345 419 #define regUMCCH4_0_PerfMonCtr1_Lo_BASE_IDX 1 420 #define regUMCCH4_0_PerfMonCtr1_Hi 0x0346 421 #define regUMCCH4_0_PerfMonCtr1_Hi_BASE_IDX 1 422 #define regUMCCH4_0_PerfMonCtl2 0x0347 423 #define regUMCCH4_0_PerfMonCtl2_BASE_IDX 1 424 #define regUMCCH4_0_PerfMonCtr2_Lo 0x0348 425 #define regUMCCH4_0_PerfMonCtr2_Lo_BASE_IDX 1 426 #define regUMCCH4_0_PerfMonCtr2_Hi 0x0349 427 #define regUMCCH4_0_PerfMonCtr2_Hi_BASE_IDX 1 428 #define regUMCCH4_0_PerfMonCtl3 0x034a 429 #define regUMCCH4_0_PerfMonCtl3_BASE_IDX 1 430 #define regUMCCH4_0_PerfMonCtr3_Lo 0x034b 431 #define regUMCCH4_0_PerfMonCtr3_Lo_BASE_IDX 1 432 #define regUMCCH4_0_PerfMonCtr3_Hi 0x034c 433 #define regUMCCH4_0_PerfMonCtr3_Hi_BASE_IDX 1 434 #define regUMCCH4_0_PerfMonCtl4 0x034d 435 #define regUMCCH4_0_PerfMonCtl4_BASE_IDX 1 436 #define regUMCCH4_0_PerfMonCtr4_Lo 0x034e 437 #define regUMCCH4_0_PerfMonCtr4_Lo_BASE_IDX 1 438 #define regUMCCH4_0_PerfMonCtr4_Hi 0x034f 439 #define regUMCCH4_0_PerfMonCtr4_Hi_BASE_IDX 1 440 #define regUMCCH4_0_PerfMonCtl5 0x0350 441 #define regUMCCH4_0_PerfMonCtl5_BASE_IDX 1 442 #define regUMCCH4_0_PerfMonCtr5_Lo 0x0351 443 #define regUMCCH4_0_PerfMonCtr5_Lo_BASE_IDX 1 444 #define regUMCCH4_0_PerfMonCtr5_Hi 0x0352 445 #define regUMCCH4_0_PerfMonCtr5_Hi_BASE_IDX 1 446 #define regUMCCH4_0_PerfMonCtl6 0x0353 447 #define regUMCCH4_0_PerfMonCtl6_BASE_IDX 1 448 #define regUMCCH4_0_PerfMonCtr6_Lo 0x0354 449 #define regUMCCH4_0_PerfMonCtr6_Lo_BASE_IDX 1 450 #define regUMCCH4_0_PerfMonCtr6_Hi 0x0355 451 #define regUMCCH4_0_PerfMonCtr6_Hi_BASE_IDX 1 452 #define regUMCCH4_0_PerfMonCtl7 0x0356 453 #define regUMCCH4_0_PerfMonCtl7_BASE_IDX 1 454 #define regUMCCH4_0_PerfMonCtr7_Lo 0x0357 455 #define regUMCCH4_0_PerfMonCtr7_Lo_BASE_IDX 1 456 #define regUMCCH4_0_PerfMonCtr7_Hi 0x0358 457 #define regUMCCH4_0_PerfMonCtr7_Hi_BASE_IDX 1 458 #define regUMCCH4_0_PerfMonCtl8 0x0359 459 #define regUMCCH4_0_PerfMonCtl8_BASE_IDX 1 460 #define regUMCCH4_0_PerfMonCtr8_Lo 0x035a 461 #define regUMCCH4_0_PerfMonCtr8_Lo_BASE_IDX 1 462 #define regUMCCH4_0_PerfMonCtr8_Hi 0x035b 463 #define regUMCCH4_0_PerfMonCtr8_Hi_BASE_IDX 1 464 465 466 // addressBlock: umc_w_phy_umc0_umcch5_umcchdec 467 // base address: 0x151000 468 #define regUMCCH5_0_BaseAddrCS0 0x0400 469 #define regUMCCH5_0_BaseAddrCS0_BASE_IDX 1 470 #define regUMCCH5_0_AddrMaskCS01 0x0408 471 #define regUMCCH5_0_AddrMaskCS01_BASE_IDX 1 472 #define regUMCCH5_0_AddrSelCS01 0x0410 473 #define regUMCCH5_0_AddrSelCS01_BASE_IDX 1 474 #define regUMCCH5_0_AddrHashBank0 0x0432 475 #define regUMCCH5_0_AddrHashBank0_BASE_IDX 1 476 #define regUMCCH5_0_AddrHashBank1 0x0433 477 #define regUMCCH5_0_AddrHashBank1_BASE_IDX 1 478 #define regUMCCH5_0_AddrHashBank2 0x0434 479 #define regUMCCH5_0_AddrHashBank2_BASE_IDX 1 480 #define regUMCCH5_0_AddrHashBank3 0x0435 481 #define regUMCCH5_0_AddrHashBank3_BASE_IDX 1 482 #define regUMCCH5_0_AddrHashBank4 0x0436 483 #define regUMCCH5_0_AddrHashBank4_BASE_IDX 1 484 #define regUMCCH5_0_AddrHashBank5 0x0437 485 #define regUMCCH5_0_AddrHashBank5_BASE_IDX 1 486 #define regUMCCH5_0_EccErrCntSel 0x0728 487 #define regUMCCH5_0_EccErrCntSel_BASE_IDX 1 488 #define regUMCCH5_0_EccErrCnt 0x0729 489 #define regUMCCH5_0_EccErrCnt_BASE_IDX 1 490 #define regUMCCH5_0_PerfMonCtlClk 0x0740 491 #define regUMCCH5_0_PerfMonCtlClk_BASE_IDX 1 492 #define regUMCCH5_0_PerfMonCtrClk_Lo 0x0741 493 #define regUMCCH5_0_PerfMonCtrClk_Lo_BASE_IDX 1 494 #define regUMCCH5_0_PerfMonCtrClk_Hi 0x0742 495 #define regUMCCH5_0_PerfMonCtrClk_Hi_BASE_IDX 1 496 #define regUMCCH5_0_PerfMonCtl1 0x0744 497 #define regUMCCH5_0_PerfMonCtl1_BASE_IDX 1 498 #define regUMCCH5_0_PerfMonCtr1_Lo 0x0745 499 #define regUMCCH5_0_PerfMonCtr1_Lo_BASE_IDX 1 500 #define regUMCCH5_0_PerfMonCtr1_Hi 0x0746 501 #define regUMCCH5_0_PerfMonCtr1_Hi_BASE_IDX 1 502 #define regUMCCH5_0_PerfMonCtl2 0x0747 503 #define regUMCCH5_0_PerfMonCtl2_BASE_IDX 1 504 #define regUMCCH5_0_PerfMonCtr2_Lo 0x0748 505 #define regUMCCH5_0_PerfMonCtr2_Lo_BASE_IDX 1 506 #define regUMCCH5_0_PerfMonCtr2_Hi 0x0749 507 #define regUMCCH5_0_PerfMonCtr2_Hi_BASE_IDX 1 508 #define regUMCCH5_0_PerfMonCtl3 0x074a 509 #define regUMCCH5_0_PerfMonCtl3_BASE_IDX 1 510 #define regUMCCH5_0_PerfMonCtr3_Lo 0x074b 511 #define regUMCCH5_0_PerfMonCtr3_Lo_BASE_IDX 1 512 #define regUMCCH5_0_PerfMonCtr3_Hi 0x074c 513 #define regUMCCH5_0_PerfMonCtr3_Hi_BASE_IDX 1 514 #define regUMCCH5_0_PerfMonCtl4 0x074d 515 #define regUMCCH5_0_PerfMonCtl4_BASE_IDX 1 516 #define regUMCCH5_0_PerfMonCtr4_Lo 0x074e 517 #define regUMCCH5_0_PerfMonCtr4_Lo_BASE_IDX 1 518 #define regUMCCH5_0_PerfMonCtr4_Hi 0x074f 519 #define regUMCCH5_0_PerfMonCtr4_Hi_BASE_IDX 1 520 #define regUMCCH5_0_PerfMonCtl5 0x0750 521 #define regUMCCH5_0_PerfMonCtl5_BASE_IDX 1 522 #define regUMCCH5_0_PerfMonCtr5_Lo 0x0751 523 #define regUMCCH5_0_PerfMonCtr5_Lo_BASE_IDX 1 524 #define regUMCCH5_0_PerfMonCtr5_Hi 0x0752 525 #define regUMCCH5_0_PerfMonCtr5_Hi_BASE_IDX 1 526 #define regUMCCH5_0_PerfMonCtl6 0x0753 527 #define regUMCCH5_0_PerfMonCtl6_BASE_IDX 1 528 #define regUMCCH5_0_PerfMonCtr6_Lo 0x0754 529 #define regUMCCH5_0_PerfMonCtr6_Lo_BASE_IDX 1 530 #define regUMCCH5_0_PerfMonCtr6_Hi 0x0755 531 #define regUMCCH5_0_PerfMonCtr6_Hi_BASE_IDX 1 532 #define regUMCCH5_0_PerfMonCtl7 0x0756 533 #define regUMCCH5_0_PerfMonCtl7_BASE_IDX 1 534 #define regUMCCH5_0_PerfMonCtr7_Lo 0x0757 535 #define regUMCCH5_0_PerfMonCtr7_Lo_BASE_IDX 1 536 #define regUMCCH5_0_PerfMonCtr7_Hi 0x0758 537 #define regUMCCH5_0_PerfMonCtr7_Hi_BASE_IDX 1 538 #define regUMCCH5_0_PerfMonCtl8 0x0759 539 #define regUMCCH5_0_PerfMonCtl8_BASE_IDX 1 540 #define regUMCCH5_0_PerfMonCtr8_Lo 0x075a 541 #define regUMCCH5_0_PerfMonCtr8_Lo_BASE_IDX 1 542 #define regUMCCH5_0_PerfMonCtr8_Hi 0x075b 543 #define regUMCCH5_0_PerfMonCtr8_Hi_BASE_IDX 1 544 545 546 // addressBlock: umc_w_phy_umc0_umcch6_umcchdec 547 // base address: 0x152000 548 #define regUMCCH6_0_BaseAddrCS0 0x0800 549 #define regUMCCH6_0_BaseAddrCS0_BASE_IDX 1 550 #define regUMCCH6_0_AddrMaskCS01 0x0808 551 #define regUMCCH6_0_AddrMaskCS01_BASE_IDX 1 552 #define regUMCCH6_0_AddrSelCS01 0x0810 553 #define regUMCCH6_0_AddrSelCS01_BASE_IDX 1 554 #define regUMCCH6_0_AddrHashBank0 0x0832 555 #define regUMCCH6_0_AddrHashBank0_BASE_IDX 1 556 #define regUMCCH6_0_AddrHashBank1 0x0833 557 #define regUMCCH6_0_AddrHashBank1_BASE_IDX 1 558 #define regUMCCH6_0_AddrHashBank2 0x0834 559 #define regUMCCH6_0_AddrHashBank2_BASE_IDX 1 560 #define regUMCCH6_0_AddrHashBank3 0x0835 561 #define regUMCCH6_0_AddrHashBank3_BASE_IDX 1 562 #define regUMCCH6_0_AddrHashBank4 0x0836 563 #define regUMCCH6_0_AddrHashBank4_BASE_IDX 1 564 #define regUMCCH6_0_AddrHashBank5 0x0837 565 #define regUMCCH6_0_AddrHashBank5_BASE_IDX 1 566 #define regUMCCH6_0_EccErrCntSel 0x0b28 567 #define regUMCCH6_0_EccErrCntSel_BASE_IDX 1 568 #define regUMCCH6_0_EccErrCnt 0x0b29 569 #define regUMCCH6_0_EccErrCnt_BASE_IDX 1 570 #define regUMCCH6_0_PerfMonCtlClk 0x0b40 571 #define regUMCCH6_0_PerfMonCtlClk_BASE_IDX 1 572 #define regUMCCH6_0_PerfMonCtrClk_Lo 0x0b41 573 #define regUMCCH6_0_PerfMonCtrClk_Lo_BASE_IDX 1 574 #define regUMCCH6_0_PerfMonCtrClk_Hi 0x0b42 575 #define regUMCCH6_0_PerfMonCtrClk_Hi_BASE_IDX 1 576 #define regUMCCH6_0_PerfMonCtl1 0x0b44 577 #define regUMCCH6_0_PerfMonCtl1_BASE_IDX 1 578 #define regUMCCH6_0_PerfMonCtr1_Lo 0x0b45 579 #define regUMCCH6_0_PerfMonCtr1_Lo_BASE_IDX 1 580 #define regUMCCH6_0_PerfMonCtr1_Hi 0x0b46 581 #define regUMCCH6_0_PerfMonCtr1_Hi_BASE_IDX 1 582 #define regUMCCH6_0_PerfMonCtl2 0x0b47 583 #define regUMCCH6_0_PerfMonCtl2_BASE_IDX 1 584 #define regUMCCH6_0_PerfMonCtr2_Lo 0x0b48 585 #define regUMCCH6_0_PerfMonCtr2_Lo_BASE_IDX 1 586 #define regUMCCH6_0_PerfMonCtr2_Hi 0x0b49 587 #define regUMCCH6_0_PerfMonCtr2_Hi_BASE_IDX 1 588 #define regUMCCH6_0_PerfMonCtl3 0x0b4a 589 #define regUMCCH6_0_PerfMonCtl3_BASE_IDX 1 590 #define regUMCCH6_0_PerfMonCtr3_Lo 0x0b4b 591 #define regUMCCH6_0_PerfMonCtr3_Lo_BASE_IDX 1 592 #define regUMCCH6_0_PerfMonCtr3_Hi 0x0b4c 593 #define regUMCCH6_0_PerfMonCtr3_Hi_BASE_IDX 1 594 #define regUMCCH6_0_PerfMonCtl4 0x0b4d 595 #define regUMCCH6_0_PerfMonCtl4_BASE_IDX 1 596 #define regUMCCH6_0_PerfMonCtr4_Lo 0x0b4e 597 #define regUMCCH6_0_PerfMonCtr4_Lo_BASE_IDX 1 598 #define regUMCCH6_0_PerfMonCtr4_Hi 0x0b4f 599 #define regUMCCH6_0_PerfMonCtr4_Hi_BASE_IDX 1 600 #define regUMCCH6_0_PerfMonCtl5 0x0b50 601 #define regUMCCH6_0_PerfMonCtl5_BASE_IDX 1 602 #define regUMCCH6_0_PerfMonCtr5_Lo 0x0b51 603 #define regUMCCH6_0_PerfMonCtr5_Lo_BASE_IDX 1 604 #define regUMCCH6_0_PerfMonCtr5_Hi 0x0b52 605 #define regUMCCH6_0_PerfMonCtr5_Hi_BASE_IDX 1 606 #define regUMCCH6_0_PerfMonCtl6 0x0b53 607 #define regUMCCH6_0_PerfMonCtl6_BASE_IDX 1 608 #define regUMCCH6_0_PerfMonCtr6_Lo 0x0b54 609 #define regUMCCH6_0_PerfMonCtr6_Lo_BASE_IDX 1 610 #define regUMCCH6_0_PerfMonCtr6_Hi 0x0b55 611 #define regUMCCH6_0_PerfMonCtr6_Hi_BASE_IDX 1 612 #define regUMCCH6_0_PerfMonCtl7 0x0b56 613 #define regUMCCH6_0_PerfMonCtl7_BASE_IDX 1 614 #define regUMCCH6_0_PerfMonCtr7_Lo 0x0b57 615 #define regUMCCH6_0_PerfMonCtr7_Lo_BASE_IDX 1 616 #define regUMCCH6_0_PerfMonCtr7_Hi 0x0b58 617 #define regUMCCH6_0_PerfMonCtr7_Hi_BASE_IDX 1 618 #define regUMCCH6_0_PerfMonCtl8 0x0b59 619 #define regUMCCH6_0_PerfMonCtl8_BASE_IDX 1 620 #define regUMCCH6_0_PerfMonCtr8_Lo 0x0b5a 621 #define regUMCCH6_0_PerfMonCtr8_Lo_BASE_IDX 1 622 #define regUMCCH6_0_PerfMonCtr8_Hi 0x0b5b 623 #define regUMCCH6_0_PerfMonCtr8_Hi_BASE_IDX 1 624 625 626 // addressBlock: umc_w_phy_umc0_umcch7_umcchdec 627 // base address: 0x153000 628 #define regUMCCH7_0_BaseAddrCS0 0x0c00 629 #define regUMCCH7_0_BaseAddrCS0_BASE_IDX 1 630 #define regUMCCH7_0_AddrMaskCS01 0x0c08 631 #define regUMCCH7_0_AddrMaskCS01_BASE_IDX 1 632 #define regUMCCH7_0_AddrSelCS01 0x0c10 633 #define regUMCCH7_0_AddrSelCS01_BASE_IDX 1 634 #define regUMCCH7_0_AddrHashBank0 0x0c32 635 #define regUMCCH7_0_AddrHashBank0_BASE_IDX 1 636 #define regUMCCH7_0_AddrHashBank1 0x0c33 637 #define regUMCCH7_0_AddrHashBank1_BASE_IDX 1 638 #define regUMCCH7_0_AddrHashBank2 0x0c34 639 #define regUMCCH7_0_AddrHashBank2_BASE_IDX 1 640 #define regUMCCH7_0_AddrHashBank3 0x0c35 641 #define regUMCCH7_0_AddrHashBank3_BASE_IDX 1 642 #define regUMCCH7_0_AddrHashBank4 0x0c36 643 #define regUMCCH7_0_AddrHashBank4_BASE_IDX 1 644 #define regUMCCH7_0_AddrHashBank5 0x0c37 645 #define regUMCCH7_0_AddrHashBank5_BASE_IDX 1 646 #define regUMCCH7_0_EccErrCntSel 0x0f28 647 #define regUMCCH7_0_EccErrCntSel_BASE_IDX 1 648 #define regUMCCH7_0_EccErrCnt 0x0f29 649 #define regUMCCH7_0_EccErrCnt_BASE_IDX 1 650 #define regUMCCH7_0_PerfMonCtlClk 0x0f40 651 #define regUMCCH7_0_PerfMonCtlClk_BASE_IDX 1 652 #define regUMCCH7_0_PerfMonCtrClk_Lo 0x0f41 653 #define regUMCCH7_0_PerfMonCtrClk_Lo_BASE_IDX 1 654 #define regUMCCH7_0_PerfMonCtrClk_Hi 0x0f42 655 #define regUMCCH7_0_PerfMonCtrClk_Hi_BASE_IDX 1 656 #define regUMCCH7_0_PerfMonCtl1 0x0f44 657 #define regUMCCH7_0_PerfMonCtl1_BASE_IDX 1 658 #define regUMCCH7_0_PerfMonCtr1_Lo 0x0f45 659 #define regUMCCH7_0_PerfMonCtr1_Lo_BASE_IDX 1 660 #define regUMCCH7_0_PerfMonCtr1_Hi 0x0f46 661 #define regUMCCH7_0_PerfMonCtr1_Hi_BASE_IDX 1 662 #define regUMCCH7_0_PerfMonCtl2 0x0f47 663 #define regUMCCH7_0_PerfMonCtl2_BASE_IDX 1 664 #define regUMCCH7_0_PerfMonCtr2_Lo 0x0f48 665 #define regUMCCH7_0_PerfMonCtr2_Lo_BASE_IDX 1 666 #define regUMCCH7_0_PerfMonCtr2_Hi 0x0f49 667 #define regUMCCH7_0_PerfMonCtr2_Hi_BASE_IDX 1 668 #define regUMCCH7_0_PerfMonCtl3 0x0f4a 669 #define regUMCCH7_0_PerfMonCtl3_BASE_IDX 1 670 #define regUMCCH7_0_PerfMonCtr3_Lo 0x0f4b 671 #define regUMCCH7_0_PerfMonCtr3_Lo_BASE_IDX 1 672 #define regUMCCH7_0_PerfMonCtr3_Hi 0x0f4c 673 #define regUMCCH7_0_PerfMonCtr3_Hi_BASE_IDX 1 674 #define regUMCCH7_0_PerfMonCtl4 0x0f4d 675 #define regUMCCH7_0_PerfMonCtl4_BASE_IDX 1 676 #define regUMCCH7_0_PerfMonCtr4_Lo 0x0f4e 677 #define regUMCCH7_0_PerfMonCtr4_Lo_BASE_IDX 1 678 #define regUMCCH7_0_PerfMonCtr4_Hi 0x0f4f 679 #define regUMCCH7_0_PerfMonCtr4_Hi_BASE_IDX 1 680 #define regUMCCH7_0_PerfMonCtl5 0x0f50 681 #define regUMCCH7_0_PerfMonCtl5_BASE_IDX 1 682 #define regUMCCH7_0_PerfMonCtr5_Lo 0x0f51 683 #define regUMCCH7_0_PerfMonCtr5_Lo_BASE_IDX 1 684 #define regUMCCH7_0_PerfMonCtr5_Hi 0x0f52 685 #define regUMCCH7_0_PerfMonCtr5_Hi_BASE_IDX 1 686 #define regUMCCH7_0_PerfMonCtl6 0x0f53 687 #define regUMCCH7_0_PerfMonCtl6_BASE_IDX 1 688 #define regUMCCH7_0_PerfMonCtr6_Lo 0x0f54 689 #define regUMCCH7_0_PerfMonCtr6_Lo_BASE_IDX 1 690 #define regUMCCH7_0_PerfMonCtr6_Hi 0x0f55 691 #define regUMCCH7_0_PerfMonCtr6_Hi_BASE_IDX 1 692 #define regUMCCH7_0_PerfMonCtl7 0x0f56 693 #define regUMCCH7_0_PerfMonCtl7_BASE_IDX 1 694 #define regUMCCH7_0_PerfMonCtr7_Lo 0x0f57 695 #define regUMCCH7_0_PerfMonCtr7_Lo_BASE_IDX 1 696 #define regUMCCH7_0_PerfMonCtr7_Hi 0x0f58 697 #define regUMCCH7_0_PerfMonCtr7_Hi_BASE_IDX 1 698 #define regUMCCH7_0_PerfMonCtl8 0x0f59 699 #define regUMCCH7_0_PerfMonCtl8_BASE_IDX 1 700 #define regUMCCH7_0_PerfMonCtr8_Lo 0x0f5a 701 #define regUMCCH7_0_PerfMonCtr8_Lo_BASE_IDX 1 702 #define regUMCCH7_0_PerfMonCtr8_Hi 0x0f5b 703 #define regUMCCH7_0_PerfMonCtr8_Hi_BASE_IDX 1 704 705 706 // addressBlock: umc_w_phy_umc1_umcch0_umcchdec 707 // base address: 0x250000 708 #define regUMCCH0_1_BaseAddrCS0 0x40000 709 #define regUMCCH0_1_BaseAddrCS0_BASE_IDX 1 710 #define regUMCCH0_1_AddrMaskCS01 0x40008 711 #define regUMCCH0_1_AddrMaskCS01_BASE_IDX 1 712 #define regUMCCH0_1_AddrSelCS01 0x40010 713 #define regUMCCH0_1_AddrSelCS01_BASE_IDX 1 714 #define regUMCCH0_1_AddrHashBank0 0x40032 715 #define regUMCCH0_1_AddrHashBank0_BASE_IDX 1 716 #define regUMCCH0_1_AddrHashBank1 0x40033 717 #define regUMCCH0_1_AddrHashBank1_BASE_IDX 1 718 #define regUMCCH0_1_AddrHashBank2 0x40034 719 #define regUMCCH0_1_AddrHashBank2_BASE_IDX 1 720 #define regUMCCH0_1_AddrHashBank3 0x40035 721 #define regUMCCH0_1_AddrHashBank3_BASE_IDX 1 722 #define regUMCCH0_1_AddrHashBank4 0x40036 723 #define regUMCCH0_1_AddrHashBank4_BASE_IDX 1 724 #define regUMCCH0_1_AddrHashBank5 0x40037 725 #define regUMCCH0_1_AddrHashBank5_BASE_IDX 1 726 #define regUMCCH0_1_EccErrCntSel 0x40328 727 #define regUMCCH0_1_EccErrCntSel_BASE_IDX 1 728 #define regUMCCH0_1_EccErrCnt 0x40329 729 #define regUMCCH0_1_EccErrCnt_BASE_IDX 1 730 #define regUMCCH0_1_PerfMonCtlClk 0x40340 731 #define regUMCCH0_1_PerfMonCtlClk_BASE_IDX 1 732 #define regUMCCH0_1_PerfMonCtrClk_Lo 0x40341 733 #define regUMCCH0_1_PerfMonCtrClk_Lo_BASE_IDX 1 734 #define regUMCCH0_1_PerfMonCtrClk_Hi 0x40342 735 #define regUMCCH0_1_PerfMonCtrClk_Hi_BASE_IDX 1 736 #define regUMCCH0_1_PerfMonCtl1 0x40344 737 #define regUMCCH0_1_PerfMonCtl1_BASE_IDX 1 738 #define regUMCCH0_1_PerfMonCtr1_Lo 0x40345 739 #define regUMCCH0_1_PerfMonCtr1_Lo_BASE_IDX 1 740 #define regUMCCH0_1_PerfMonCtr1_Hi 0x40346 741 #define regUMCCH0_1_PerfMonCtr1_Hi_BASE_IDX 1 742 #define regUMCCH0_1_PerfMonCtl2 0x40347 743 #define regUMCCH0_1_PerfMonCtl2_BASE_IDX 1 744 #define regUMCCH0_1_PerfMonCtr2_Lo 0x40348 745 #define regUMCCH0_1_PerfMonCtr2_Lo_BASE_IDX 1 746 #define regUMCCH0_1_PerfMonCtr2_Hi 0x40349 747 #define regUMCCH0_1_PerfMonCtr2_Hi_BASE_IDX 1 748 #define regUMCCH0_1_PerfMonCtl3 0x4034a 749 #define regUMCCH0_1_PerfMonCtl3_BASE_IDX 1 750 #define regUMCCH0_1_PerfMonCtr3_Lo 0x4034b 751 #define regUMCCH0_1_PerfMonCtr3_Lo_BASE_IDX 1 752 #define regUMCCH0_1_PerfMonCtr3_Hi 0x4034c 753 #define regUMCCH0_1_PerfMonCtr3_Hi_BASE_IDX 1 754 #define regUMCCH0_1_PerfMonCtl4 0x4034d 755 #define regUMCCH0_1_PerfMonCtl4_BASE_IDX 1 756 #define regUMCCH0_1_PerfMonCtr4_Lo 0x4034e 757 #define regUMCCH0_1_PerfMonCtr4_Lo_BASE_IDX 1 758 #define regUMCCH0_1_PerfMonCtr4_Hi 0x4034f 759 #define regUMCCH0_1_PerfMonCtr4_Hi_BASE_IDX 1 760 #define regUMCCH0_1_PerfMonCtl5 0x40350 761 #define regUMCCH0_1_PerfMonCtl5_BASE_IDX 1 762 #define regUMCCH0_1_PerfMonCtr5_Lo 0x40351 763 #define regUMCCH0_1_PerfMonCtr5_Lo_BASE_IDX 1 764 #define regUMCCH0_1_PerfMonCtr5_Hi 0x40352 765 #define regUMCCH0_1_PerfMonCtr5_Hi_BASE_IDX 1 766 #define regUMCCH0_1_PerfMonCtl6 0x40353 767 #define regUMCCH0_1_PerfMonCtl6_BASE_IDX 1 768 #define regUMCCH0_1_PerfMonCtr6_Lo 0x40354 769 #define regUMCCH0_1_PerfMonCtr6_Lo_BASE_IDX 1 770 #define regUMCCH0_1_PerfMonCtr6_Hi 0x40355 771 #define regUMCCH0_1_PerfMonCtr6_Hi_BASE_IDX 1 772 #define regUMCCH0_1_PerfMonCtl7 0x40356 773 #define regUMCCH0_1_PerfMonCtl7_BASE_IDX 1 774 #define regUMCCH0_1_PerfMonCtr7_Lo 0x40357 775 #define regUMCCH0_1_PerfMonCtr7_Lo_BASE_IDX 1 776 #define regUMCCH0_1_PerfMonCtr7_Hi 0x40358 777 #define regUMCCH0_1_PerfMonCtr7_Hi_BASE_IDX 1 778 #define regUMCCH0_1_PerfMonCtl8 0x40359 779 #define regUMCCH0_1_PerfMonCtl8_BASE_IDX 1 780 #define regUMCCH0_1_PerfMonCtr8_Lo 0x4035a 781 #define regUMCCH0_1_PerfMonCtr8_Lo_BASE_IDX 1 782 #define regUMCCH0_1_PerfMonCtr8_Hi 0x4035b 783 #define regUMCCH0_1_PerfMonCtr8_Hi_BASE_IDX 1 784 785 786 // addressBlock: umc_w_phy_umc1_umcch1_umcchdec 787 // base address: 0x251000 788 #define regUMCCH1_1_BaseAddrCS0 0x40400 789 #define regUMCCH1_1_BaseAddrCS0_BASE_IDX 1 790 #define regUMCCH1_1_AddrMaskCS01 0x40408 791 #define regUMCCH1_1_AddrMaskCS01_BASE_IDX 1 792 #define regUMCCH1_1_AddrSelCS01 0x40410 793 #define regUMCCH1_1_AddrSelCS01_BASE_IDX 1 794 #define regUMCCH1_1_AddrHashBank0 0x40432 795 #define regUMCCH1_1_AddrHashBank0_BASE_IDX 1 796 #define regUMCCH1_1_AddrHashBank1 0x40433 797 #define regUMCCH1_1_AddrHashBank1_BASE_IDX 1 798 #define regUMCCH1_1_AddrHashBank2 0x40434 799 #define regUMCCH1_1_AddrHashBank2_BASE_IDX 1 800 #define regUMCCH1_1_AddrHashBank3 0x40435 801 #define regUMCCH1_1_AddrHashBank3_BASE_IDX 1 802 #define regUMCCH1_1_AddrHashBank4 0x40436 803 #define regUMCCH1_1_AddrHashBank4_BASE_IDX 1 804 #define regUMCCH1_1_AddrHashBank5 0x40437 805 #define regUMCCH1_1_AddrHashBank5_BASE_IDX 1 806 #define regUMCCH1_1_EccErrCntSel 0x40728 807 #define regUMCCH1_1_EccErrCntSel_BASE_IDX 1 808 #define regUMCCH1_1_EccErrCnt 0x40729 809 #define regUMCCH1_1_EccErrCnt_BASE_IDX 1 810 #define regUMCCH1_1_PerfMonCtlClk 0x40740 811 #define regUMCCH1_1_PerfMonCtlClk_BASE_IDX 1 812 #define regUMCCH1_1_PerfMonCtrClk_Lo 0x40741 813 #define regUMCCH1_1_PerfMonCtrClk_Lo_BASE_IDX 1 814 #define regUMCCH1_1_PerfMonCtrClk_Hi 0x40742 815 #define regUMCCH1_1_PerfMonCtrClk_Hi_BASE_IDX 1 816 #define regUMCCH1_1_PerfMonCtl1 0x40744 817 #define regUMCCH1_1_PerfMonCtl1_BASE_IDX 1 818 #define regUMCCH1_1_PerfMonCtr1_Lo 0x40745 819 #define regUMCCH1_1_PerfMonCtr1_Lo_BASE_IDX 1 820 #define regUMCCH1_1_PerfMonCtr1_Hi 0x40746 821 #define regUMCCH1_1_PerfMonCtr1_Hi_BASE_IDX 1 822 #define regUMCCH1_1_PerfMonCtl2 0x40747 823 #define regUMCCH1_1_PerfMonCtl2_BASE_IDX 1 824 #define regUMCCH1_1_PerfMonCtr2_Lo 0x40748 825 #define regUMCCH1_1_PerfMonCtr2_Lo_BASE_IDX 1 826 #define regUMCCH1_1_PerfMonCtr2_Hi 0x40749 827 #define regUMCCH1_1_PerfMonCtr2_Hi_BASE_IDX 1 828 #define regUMCCH1_1_PerfMonCtl3 0x4074a 829 #define regUMCCH1_1_PerfMonCtl3_BASE_IDX 1 830 #define regUMCCH1_1_PerfMonCtr3_Lo 0x4074b 831 #define regUMCCH1_1_PerfMonCtr3_Lo_BASE_IDX 1 832 #define regUMCCH1_1_PerfMonCtr3_Hi 0x4074c 833 #define regUMCCH1_1_PerfMonCtr3_Hi_BASE_IDX 1 834 #define regUMCCH1_1_PerfMonCtl4 0x4074d 835 #define regUMCCH1_1_PerfMonCtl4_BASE_IDX 1 836 #define regUMCCH1_1_PerfMonCtr4_Lo 0x4074e 837 #define regUMCCH1_1_PerfMonCtr4_Lo_BASE_IDX 1 838 #define regUMCCH1_1_PerfMonCtr4_Hi 0x4074f 839 #define regUMCCH1_1_PerfMonCtr4_Hi_BASE_IDX 1 840 #define regUMCCH1_1_PerfMonCtl5 0x40750 841 #define regUMCCH1_1_PerfMonCtl5_BASE_IDX 1 842 #define regUMCCH1_1_PerfMonCtr5_Lo 0x40751 843 #define regUMCCH1_1_PerfMonCtr5_Lo_BASE_IDX 1 844 #define regUMCCH1_1_PerfMonCtr5_Hi 0x40752 845 #define regUMCCH1_1_PerfMonCtr5_Hi_BASE_IDX 1 846 #define regUMCCH1_1_PerfMonCtl6 0x40753 847 #define regUMCCH1_1_PerfMonCtl6_BASE_IDX 1 848 #define regUMCCH1_1_PerfMonCtr6_Lo 0x40754 849 #define regUMCCH1_1_PerfMonCtr6_Lo_BASE_IDX 1 850 #define regUMCCH1_1_PerfMonCtr6_Hi 0x40755 851 #define regUMCCH1_1_PerfMonCtr6_Hi_BASE_IDX 1 852 #define regUMCCH1_1_PerfMonCtl7 0x40756 853 #define regUMCCH1_1_PerfMonCtl7_BASE_IDX 1 854 #define regUMCCH1_1_PerfMonCtr7_Lo 0x40757 855 #define regUMCCH1_1_PerfMonCtr7_Lo_BASE_IDX 1 856 #define regUMCCH1_1_PerfMonCtr7_Hi 0x40758 857 #define regUMCCH1_1_PerfMonCtr7_Hi_BASE_IDX 1 858 #define regUMCCH1_1_PerfMonCtl8 0x40759 859 #define regUMCCH1_1_PerfMonCtl8_BASE_IDX 1 860 #define regUMCCH1_1_PerfMonCtr8_Lo 0x4075a 861 #define regUMCCH1_1_PerfMonCtr8_Lo_BASE_IDX 1 862 #define regUMCCH1_1_PerfMonCtr8_Hi 0x4075b 863 #define regUMCCH1_1_PerfMonCtr8_Hi_BASE_IDX 1 864 865 866 // addressBlock: umc_w_phy_umc1_umcch2_umcchdec 867 // base address: 0x252000 868 #define regUMCCH2_1_BaseAddrCS0 0x40800 869 #define regUMCCH2_1_BaseAddrCS0_BASE_IDX 1 870 #define regUMCCH2_1_AddrMaskCS01 0x40808 871 #define regUMCCH2_1_AddrMaskCS01_BASE_IDX 1 872 #define regUMCCH2_1_AddrSelCS01 0x40810 873 #define regUMCCH2_1_AddrSelCS01_BASE_IDX 1 874 #define regUMCCH2_1_AddrHashBank0 0x40832 875 #define regUMCCH2_1_AddrHashBank0_BASE_IDX 1 876 #define regUMCCH2_1_AddrHashBank1 0x40833 877 #define regUMCCH2_1_AddrHashBank1_BASE_IDX 1 878 #define regUMCCH2_1_AddrHashBank2 0x40834 879 #define regUMCCH2_1_AddrHashBank2_BASE_IDX 1 880 #define regUMCCH2_1_AddrHashBank3 0x40835 881 #define regUMCCH2_1_AddrHashBank3_BASE_IDX 1 882 #define regUMCCH2_1_AddrHashBank4 0x40836 883 #define regUMCCH2_1_AddrHashBank4_BASE_IDX 1 884 #define regUMCCH2_1_AddrHashBank5 0x40837 885 #define regUMCCH2_1_AddrHashBank5_BASE_IDX 1 886 #define regUMCCH2_1_EccErrCntSel 0x40b28 887 #define regUMCCH2_1_EccErrCntSel_BASE_IDX 1 888 #define regUMCCH2_1_EccErrCnt 0x40b29 889 #define regUMCCH2_1_EccErrCnt_BASE_IDX 1 890 #define regUMCCH2_1_PerfMonCtlClk 0x40b40 891 #define regUMCCH2_1_PerfMonCtlClk_BASE_IDX 1 892 #define regUMCCH2_1_PerfMonCtrClk_Lo 0x40b41 893 #define regUMCCH2_1_PerfMonCtrClk_Lo_BASE_IDX 1 894 #define regUMCCH2_1_PerfMonCtrClk_Hi 0x40b42 895 #define regUMCCH2_1_PerfMonCtrClk_Hi_BASE_IDX 1 896 #define regUMCCH2_1_PerfMonCtl1 0x40b44 897 #define regUMCCH2_1_PerfMonCtl1_BASE_IDX 1 898 #define regUMCCH2_1_PerfMonCtr1_Lo 0x40b45 899 #define regUMCCH2_1_PerfMonCtr1_Lo_BASE_IDX 1 900 #define regUMCCH2_1_PerfMonCtr1_Hi 0x40b46 901 #define regUMCCH2_1_PerfMonCtr1_Hi_BASE_IDX 1 902 #define regUMCCH2_1_PerfMonCtl2 0x40b47 903 #define regUMCCH2_1_PerfMonCtl2_BASE_IDX 1 904 #define regUMCCH2_1_PerfMonCtr2_Lo 0x40b48 905 #define regUMCCH2_1_PerfMonCtr2_Lo_BASE_IDX 1 906 #define regUMCCH2_1_PerfMonCtr2_Hi 0x40b49 907 #define regUMCCH2_1_PerfMonCtr2_Hi_BASE_IDX 1 908 #define regUMCCH2_1_PerfMonCtl3 0x40b4a 909 #define regUMCCH2_1_PerfMonCtl3_BASE_IDX 1 910 #define regUMCCH2_1_PerfMonCtr3_Lo 0x40b4b 911 #define regUMCCH2_1_PerfMonCtr3_Lo_BASE_IDX 1 912 #define regUMCCH2_1_PerfMonCtr3_Hi 0x40b4c 913 #define regUMCCH2_1_PerfMonCtr3_Hi_BASE_IDX 1 914 #define regUMCCH2_1_PerfMonCtl4 0x40b4d 915 #define regUMCCH2_1_PerfMonCtl4_BASE_IDX 1 916 #define regUMCCH2_1_PerfMonCtr4_Lo 0x40b4e 917 #define regUMCCH2_1_PerfMonCtr4_Lo_BASE_IDX 1 918 #define regUMCCH2_1_PerfMonCtr4_Hi 0x40b4f 919 #define regUMCCH2_1_PerfMonCtr4_Hi_BASE_IDX 1 920 #define regUMCCH2_1_PerfMonCtl5 0x40b50 921 #define regUMCCH2_1_PerfMonCtl5_BASE_IDX 1 922 #define regUMCCH2_1_PerfMonCtr5_Lo 0x40b51 923 #define regUMCCH2_1_PerfMonCtr5_Lo_BASE_IDX 1 924 #define regUMCCH2_1_PerfMonCtr5_Hi 0x40b52 925 #define regUMCCH2_1_PerfMonCtr5_Hi_BASE_IDX 1 926 #define regUMCCH2_1_PerfMonCtl6 0x40b53 927 #define regUMCCH2_1_PerfMonCtl6_BASE_IDX 1 928 #define regUMCCH2_1_PerfMonCtr6_Lo 0x40b54 929 #define regUMCCH2_1_PerfMonCtr6_Lo_BASE_IDX 1 930 #define regUMCCH2_1_PerfMonCtr6_Hi 0x40b55 931 #define regUMCCH2_1_PerfMonCtr6_Hi_BASE_IDX 1 932 #define regUMCCH2_1_PerfMonCtl7 0x40b56 933 #define regUMCCH2_1_PerfMonCtl7_BASE_IDX 1 934 #define regUMCCH2_1_PerfMonCtr7_Lo 0x40b57 935 #define regUMCCH2_1_PerfMonCtr7_Lo_BASE_IDX 1 936 #define regUMCCH2_1_PerfMonCtr7_Hi 0x40b58 937 #define regUMCCH2_1_PerfMonCtr7_Hi_BASE_IDX 1 938 #define regUMCCH2_1_PerfMonCtl8 0x40b59 939 #define regUMCCH2_1_PerfMonCtl8_BASE_IDX 1 940 #define regUMCCH2_1_PerfMonCtr8_Lo 0x40b5a 941 #define regUMCCH2_1_PerfMonCtr8_Lo_BASE_IDX 1 942 #define regUMCCH2_1_PerfMonCtr8_Hi 0x40b5b 943 #define regUMCCH2_1_PerfMonCtr8_Hi_BASE_IDX 1 944 945 946 // addressBlock: umc_w_phy_umc1_umcch3_umcchdec 947 // base address: 0x253000 948 #define regUMCCH3_1_BaseAddrCS0 0x40c00 949 #define regUMCCH3_1_BaseAddrCS0_BASE_IDX 1 950 #define regUMCCH3_1_AddrMaskCS01 0x40c08 951 #define regUMCCH3_1_AddrMaskCS01_BASE_IDX 1 952 #define regUMCCH3_1_AddrSelCS01 0x40c10 953 #define regUMCCH3_1_AddrSelCS01_BASE_IDX 1 954 #define regUMCCH3_1_AddrHashBank0 0x40c32 955 #define regUMCCH3_1_AddrHashBank0_BASE_IDX 1 956 #define regUMCCH3_1_AddrHashBank1 0x40c33 957 #define regUMCCH3_1_AddrHashBank1_BASE_IDX 1 958 #define regUMCCH3_1_AddrHashBank2 0x40c34 959 #define regUMCCH3_1_AddrHashBank2_BASE_IDX 1 960 #define regUMCCH3_1_AddrHashBank3 0x40c35 961 #define regUMCCH3_1_AddrHashBank3_BASE_IDX 1 962 #define regUMCCH3_1_AddrHashBank4 0x40c36 963 #define regUMCCH3_1_AddrHashBank4_BASE_IDX 1 964 #define regUMCCH3_1_AddrHashBank5 0x40c37 965 #define regUMCCH3_1_AddrHashBank5_BASE_IDX 1 966 #define regUMCCH3_1_EccErrCntSel 0x40f28 967 #define regUMCCH3_1_EccErrCntSel_BASE_IDX 1 968 #define regUMCCH3_1_EccErrCnt 0x40f29 969 #define regUMCCH3_1_EccErrCnt_BASE_IDX 1 970 #define regUMCCH3_1_PerfMonCtlClk 0x40f40 971 #define regUMCCH3_1_PerfMonCtlClk_BASE_IDX 1 972 #define regUMCCH3_1_PerfMonCtrClk_Lo 0x40f41 973 #define regUMCCH3_1_PerfMonCtrClk_Lo_BASE_IDX 1 974 #define regUMCCH3_1_PerfMonCtrClk_Hi 0x40f42 975 #define regUMCCH3_1_PerfMonCtrClk_Hi_BASE_IDX 1 976 #define regUMCCH3_1_PerfMonCtl1 0x40f44 977 #define regUMCCH3_1_PerfMonCtl1_BASE_IDX 1 978 #define regUMCCH3_1_PerfMonCtr1_Lo 0x40f45 979 #define regUMCCH3_1_PerfMonCtr1_Lo_BASE_IDX 1 980 #define regUMCCH3_1_PerfMonCtr1_Hi 0x40f46 981 #define regUMCCH3_1_PerfMonCtr1_Hi_BASE_IDX 1 982 #define regUMCCH3_1_PerfMonCtl2 0x40f47 983 #define regUMCCH3_1_PerfMonCtl2_BASE_IDX 1 984 #define regUMCCH3_1_PerfMonCtr2_Lo 0x40f48 985 #define regUMCCH3_1_PerfMonCtr2_Lo_BASE_IDX 1 986 #define regUMCCH3_1_PerfMonCtr2_Hi 0x40f49 987 #define regUMCCH3_1_PerfMonCtr2_Hi_BASE_IDX 1 988 #define regUMCCH3_1_PerfMonCtl3 0x40f4a 989 #define regUMCCH3_1_PerfMonCtl3_BASE_IDX 1 990 #define regUMCCH3_1_PerfMonCtr3_Lo 0x40f4b 991 #define regUMCCH3_1_PerfMonCtr3_Lo_BASE_IDX 1 992 #define regUMCCH3_1_PerfMonCtr3_Hi 0x40f4c 993 #define regUMCCH3_1_PerfMonCtr3_Hi_BASE_IDX 1 994 #define regUMCCH3_1_PerfMonCtl4 0x40f4d 995 #define regUMCCH3_1_PerfMonCtl4_BASE_IDX 1 996 #define regUMCCH3_1_PerfMonCtr4_Lo 0x40f4e 997 #define regUMCCH3_1_PerfMonCtr4_Lo_BASE_IDX 1 998 #define regUMCCH3_1_PerfMonCtr4_Hi 0x40f4f 999 #define regUMCCH3_1_PerfMonCtr4_Hi_BASE_IDX 1 1000 #define regUMCCH3_1_PerfMonCtl5 0x40f50 1001 #define regUMCCH3_1_PerfMonCtl5_BASE_IDX 1 1002 #define regUMCCH3_1_PerfMonCtr5_Lo 0x40f51 1003 #define regUMCCH3_1_PerfMonCtr5_Lo_BASE_IDX 1 1004 #define regUMCCH3_1_PerfMonCtr5_Hi 0x40f52 1005 #define regUMCCH3_1_PerfMonCtr5_Hi_BASE_IDX 1 1006 #define regUMCCH3_1_PerfMonCtl6 0x40f53 1007 #define regUMCCH3_1_PerfMonCtl6_BASE_IDX 1 1008 #define regUMCCH3_1_PerfMonCtr6_Lo 0x40f54 1009 #define regUMCCH3_1_PerfMonCtr6_Lo_BASE_IDX 1 1010 #define regUMCCH3_1_PerfMonCtr6_Hi 0x40f55 1011 #define regUMCCH3_1_PerfMonCtr6_Hi_BASE_IDX 1 1012 #define regUMCCH3_1_PerfMonCtl7 0x40f56 1013 #define regUMCCH3_1_PerfMonCtl7_BASE_IDX 1 1014 #define regUMCCH3_1_PerfMonCtr7_Lo 0x40f57 1015 #define regUMCCH3_1_PerfMonCtr7_Lo_BASE_IDX 1 1016 #define regUMCCH3_1_PerfMonCtr7_Hi 0x40f58 1017 #define regUMCCH3_1_PerfMonCtr7_Hi_BASE_IDX 1 1018 #define regUMCCH3_1_PerfMonCtl8 0x40f59 1019 #define regUMCCH3_1_PerfMonCtl8_BASE_IDX 1 1020 #define regUMCCH3_1_PerfMonCtr8_Lo 0x40f5a 1021 #define regUMCCH3_1_PerfMonCtr8_Lo_BASE_IDX 1 1022 #define regUMCCH3_1_PerfMonCtr8_Hi 0x40f5b 1023 #define regUMCCH3_1_PerfMonCtr8_Hi_BASE_IDX 1 1024 1025 1026 // addressBlock: umc_w_phy_umc1_umcch4_umcchdec 1027 // base address: 0x350000 1028 #define regUMCCH4_1_BaseAddrCS0 0x80000 1029 #define regUMCCH4_1_BaseAddrCS0_BASE_IDX 1 1030 #define regUMCCH4_1_AddrMaskCS01 0x80008 1031 #define regUMCCH4_1_AddrMaskCS01_BASE_IDX 1 1032 #define regUMCCH4_1_AddrSelCS01 0x80010 1033 #define regUMCCH4_1_AddrSelCS01_BASE_IDX 1 1034 #define regUMCCH4_1_AddrHashBank0 0x80032 1035 #define regUMCCH4_1_AddrHashBank0_BASE_IDX 1 1036 #define regUMCCH4_1_AddrHashBank1 0x80033 1037 #define regUMCCH4_1_AddrHashBank1_BASE_IDX 1 1038 #define regUMCCH4_1_AddrHashBank2 0x80034 1039 #define regUMCCH4_1_AddrHashBank2_BASE_IDX 1 1040 #define regUMCCH4_1_AddrHashBank3 0x80035 1041 #define regUMCCH4_1_AddrHashBank3_BASE_IDX 1 1042 #define regUMCCH4_1_AddrHashBank4 0x80036 1043 #define regUMCCH4_1_AddrHashBank4_BASE_IDX 1 1044 #define regUMCCH4_1_AddrHashBank5 0x80037 1045 #define regUMCCH4_1_AddrHashBank5_BASE_IDX 1 1046 #define regUMCCH4_1_EccErrCntSel 0x80328 1047 #define regUMCCH4_1_EccErrCntSel_BASE_IDX 1 1048 #define regUMCCH4_1_EccErrCnt 0x80329 1049 #define regUMCCH4_1_EccErrCnt_BASE_IDX 1 1050 #define regUMCCH4_1_PerfMonCtlClk 0x80340 1051 #define regUMCCH4_1_PerfMonCtlClk_BASE_IDX 1 1052 #define regUMCCH4_1_PerfMonCtrClk_Lo 0x80341 1053 #define regUMCCH4_1_PerfMonCtrClk_Lo_BASE_IDX 1 1054 #define regUMCCH4_1_PerfMonCtrClk_Hi 0x80342 1055 #define regUMCCH4_1_PerfMonCtrClk_Hi_BASE_IDX 1 1056 #define regUMCCH4_1_PerfMonCtl1 0x80344 1057 #define regUMCCH4_1_PerfMonCtl1_BASE_IDX 1 1058 #define regUMCCH4_1_PerfMonCtr1_Lo 0x80345 1059 #define regUMCCH4_1_PerfMonCtr1_Lo_BASE_IDX 1 1060 #define regUMCCH4_1_PerfMonCtr1_Hi 0x80346 1061 #define regUMCCH4_1_PerfMonCtr1_Hi_BASE_IDX 1 1062 #define regUMCCH4_1_PerfMonCtl2 0x80347 1063 #define regUMCCH4_1_PerfMonCtl2_BASE_IDX 1 1064 #define regUMCCH4_1_PerfMonCtr2_Lo 0x80348 1065 #define regUMCCH4_1_PerfMonCtr2_Lo_BASE_IDX 1 1066 #define regUMCCH4_1_PerfMonCtr2_Hi 0x80349 1067 #define regUMCCH4_1_PerfMonCtr2_Hi_BASE_IDX 1 1068 #define regUMCCH4_1_PerfMonCtl3 0x8034a 1069 #define regUMCCH4_1_PerfMonCtl3_BASE_IDX 1 1070 #define regUMCCH4_1_PerfMonCtr3_Lo 0x8034b 1071 #define regUMCCH4_1_PerfMonCtr3_Lo_BASE_IDX 1 1072 #define regUMCCH4_1_PerfMonCtr3_Hi 0x8034c 1073 #define regUMCCH4_1_PerfMonCtr3_Hi_BASE_IDX 1 1074 #define regUMCCH4_1_PerfMonCtl4 0x8034d 1075 #define regUMCCH4_1_PerfMonCtl4_BASE_IDX 1 1076 #define regUMCCH4_1_PerfMonCtr4_Lo 0x8034e 1077 #define regUMCCH4_1_PerfMonCtr4_Lo_BASE_IDX 1 1078 #define regUMCCH4_1_PerfMonCtr4_Hi 0x8034f 1079 #define regUMCCH4_1_PerfMonCtr4_Hi_BASE_IDX 1 1080 #define regUMCCH4_1_PerfMonCtl5 0x80350 1081 #define regUMCCH4_1_PerfMonCtl5_BASE_IDX 1 1082 #define regUMCCH4_1_PerfMonCtr5_Lo 0x80351 1083 #define regUMCCH4_1_PerfMonCtr5_Lo_BASE_IDX 1 1084 #define regUMCCH4_1_PerfMonCtr5_Hi 0x80352 1085 #define regUMCCH4_1_PerfMonCtr5_Hi_BASE_IDX 1 1086 #define regUMCCH4_1_PerfMonCtl6 0x80353 1087 #define regUMCCH4_1_PerfMonCtl6_BASE_IDX 1 1088 #define regUMCCH4_1_PerfMonCtr6_Lo 0x80354 1089 #define regUMCCH4_1_PerfMonCtr6_Lo_BASE_IDX 1 1090 #define regUMCCH4_1_PerfMonCtr6_Hi 0x80355 1091 #define regUMCCH4_1_PerfMonCtr6_Hi_BASE_IDX 1 1092 #define regUMCCH4_1_PerfMonCtl7 0x80356 1093 #define regUMCCH4_1_PerfMonCtl7_BASE_IDX 1 1094 #define regUMCCH4_1_PerfMonCtr7_Lo 0x80357 1095 #define regUMCCH4_1_PerfMonCtr7_Lo_BASE_IDX 1 1096 #define regUMCCH4_1_PerfMonCtr7_Hi 0x80358 1097 #define regUMCCH4_1_PerfMonCtr7_Hi_BASE_IDX 1 1098 #define regUMCCH4_1_PerfMonCtl8 0x80359 1099 #define regUMCCH4_1_PerfMonCtl8_BASE_IDX 1 1100 #define regUMCCH4_1_PerfMonCtr8_Lo 0x8035a 1101 #define regUMCCH4_1_PerfMonCtr8_Lo_BASE_IDX 1 1102 #define regUMCCH4_1_PerfMonCtr8_Hi 0x8035b 1103 #define regUMCCH4_1_PerfMonCtr8_Hi_BASE_IDX 1 1104 1105 1106 // addressBlock: umc_w_phy_umc1_umcch5_umcchdec 1107 // base address: 0x351000 1108 #define regUMCCH5_1_BaseAddrCS0 0x80400 1109 #define regUMCCH5_1_BaseAddrCS0_BASE_IDX 1 1110 #define regUMCCH5_1_AddrMaskCS01 0x80408 1111 #define regUMCCH5_1_AddrMaskCS01_BASE_IDX 1 1112 #define regUMCCH5_1_AddrSelCS01 0x80410 1113 #define regUMCCH5_1_AddrSelCS01_BASE_IDX 1 1114 #define regUMCCH5_1_AddrHashBank0 0x80432 1115 #define regUMCCH5_1_AddrHashBank0_BASE_IDX 1 1116 #define regUMCCH5_1_AddrHashBank1 0x80433 1117 #define regUMCCH5_1_AddrHashBank1_BASE_IDX 1 1118 #define regUMCCH5_1_AddrHashBank2 0x80434 1119 #define regUMCCH5_1_AddrHashBank2_BASE_IDX 1 1120 #define regUMCCH5_1_AddrHashBank3 0x80435 1121 #define regUMCCH5_1_AddrHashBank3_BASE_IDX 1 1122 #define regUMCCH5_1_AddrHashBank4 0x80436 1123 #define regUMCCH5_1_AddrHashBank4_BASE_IDX 1 1124 #define regUMCCH5_1_AddrHashBank5 0x80437 1125 #define regUMCCH5_1_AddrHashBank5_BASE_IDX 1 1126 #define regUMCCH5_1_EccErrCntSel 0x80728 1127 #define regUMCCH5_1_EccErrCntSel_BASE_IDX 1 1128 #define regUMCCH5_1_EccErrCnt 0x80729 1129 #define regUMCCH5_1_EccErrCnt_BASE_IDX 1 1130 #define regUMCCH5_1_PerfMonCtlClk 0x80740 1131 #define regUMCCH5_1_PerfMonCtlClk_BASE_IDX 1 1132 #define regUMCCH5_1_PerfMonCtrClk_Lo 0x80741 1133 #define regUMCCH5_1_PerfMonCtrClk_Lo_BASE_IDX 1 1134 #define regUMCCH5_1_PerfMonCtrClk_Hi 0x80742 1135 #define regUMCCH5_1_PerfMonCtrClk_Hi_BASE_IDX 1 1136 #define regUMCCH5_1_PerfMonCtl1 0x80744 1137 #define regUMCCH5_1_PerfMonCtl1_BASE_IDX 1 1138 #define regUMCCH5_1_PerfMonCtr1_Lo 0x80745 1139 #define regUMCCH5_1_PerfMonCtr1_Lo_BASE_IDX 1 1140 #define regUMCCH5_1_PerfMonCtr1_Hi 0x80746 1141 #define regUMCCH5_1_PerfMonCtr1_Hi_BASE_IDX 1 1142 #define regUMCCH5_1_PerfMonCtl2 0x80747 1143 #define regUMCCH5_1_PerfMonCtl2_BASE_IDX 1 1144 #define regUMCCH5_1_PerfMonCtr2_Lo 0x80748 1145 #define regUMCCH5_1_PerfMonCtr2_Lo_BASE_IDX 1 1146 #define regUMCCH5_1_PerfMonCtr2_Hi 0x80749 1147 #define regUMCCH5_1_PerfMonCtr2_Hi_BASE_IDX 1 1148 #define regUMCCH5_1_PerfMonCtl3 0x8074a 1149 #define regUMCCH5_1_PerfMonCtl3_BASE_IDX 1 1150 #define regUMCCH5_1_PerfMonCtr3_Lo 0x8074b 1151 #define regUMCCH5_1_PerfMonCtr3_Lo_BASE_IDX 1 1152 #define regUMCCH5_1_PerfMonCtr3_Hi 0x8074c 1153 #define regUMCCH5_1_PerfMonCtr3_Hi_BASE_IDX 1 1154 #define regUMCCH5_1_PerfMonCtl4 0x8074d 1155 #define regUMCCH5_1_PerfMonCtl4_BASE_IDX 1 1156 #define regUMCCH5_1_PerfMonCtr4_Lo 0x8074e 1157 #define regUMCCH5_1_PerfMonCtr4_Lo_BASE_IDX 1 1158 #define regUMCCH5_1_PerfMonCtr4_Hi 0x8074f 1159 #define regUMCCH5_1_PerfMonCtr4_Hi_BASE_IDX 1 1160 #define regUMCCH5_1_PerfMonCtl5 0x80750 1161 #define regUMCCH5_1_PerfMonCtl5_BASE_IDX 1 1162 #define regUMCCH5_1_PerfMonCtr5_Lo 0x80751 1163 #define regUMCCH5_1_PerfMonCtr5_Lo_BASE_IDX 1 1164 #define regUMCCH5_1_PerfMonCtr5_Hi 0x80752 1165 #define regUMCCH5_1_PerfMonCtr5_Hi_BASE_IDX 1 1166 #define regUMCCH5_1_PerfMonCtl6 0x80753 1167 #define regUMCCH5_1_PerfMonCtl6_BASE_IDX 1 1168 #define regUMCCH5_1_PerfMonCtr6_Lo 0x80754 1169 #define regUMCCH5_1_PerfMonCtr6_Lo_BASE_IDX 1 1170 #define regUMCCH5_1_PerfMonCtr6_Hi 0x80755 1171 #define regUMCCH5_1_PerfMonCtr6_Hi_BASE_IDX 1 1172 #define regUMCCH5_1_PerfMonCtl7 0x80756 1173 #define regUMCCH5_1_PerfMonCtl7_BASE_IDX 1 1174 #define regUMCCH5_1_PerfMonCtr7_Lo 0x80757 1175 #define regUMCCH5_1_PerfMonCtr7_Lo_BASE_IDX 1 1176 #define regUMCCH5_1_PerfMonCtr7_Hi 0x80758 1177 #define regUMCCH5_1_PerfMonCtr7_Hi_BASE_IDX 1 1178 #define regUMCCH5_1_PerfMonCtl8 0x80759 1179 #define regUMCCH5_1_PerfMonCtl8_BASE_IDX 1 1180 #define regUMCCH5_1_PerfMonCtr8_Lo 0x8075a 1181 #define regUMCCH5_1_PerfMonCtr8_Lo_BASE_IDX 1 1182 #define regUMCCH5_1_PerfMonCtr8_Hi 0x8075b 1183 #define regUMCCH5_1_PerfMonCtr8_Hi_BASE_IDX 1 1184 1185 1186 // addressBlock: umc_w_phy_umc1_umcch6_umcchdec 1187 // base address: 0x352000 1188 #define regUMCCH6_1_BaseAddrCS0 0x80800 1189 #define regUMCCH6_1_BaseAddrCS0_BASE_IDX 1 1190 #define regUMCCH6_1_AddrMaskCS01 0x80808 1191 #define regUMCCH6_1_AddrMaskCS01_BASE_IDX 1 1192 #define regUMCCH6_1_AddrSelCS01 0x80810 1193 #define regUMCCH6_1_AddrSelCS01_BASE_IDX 1 1194 #define regUMCCH6_1_AddrHashBank0 0x80832 1195 #define regUMCCH6_1_AddrHashBank0_BASE_IDX 1 1196 #define regUMCCH6_1_AddrHashBank1 0x80833 1197 #define regUMCCH6_1_AddrHashBank1_BASE_IDX 1 1198 #define regUMCCH6_1_AddrHashBank2 0x80834 1199 #define regUMCCH6_1_AddrHashBank2_BASE_IDX 1 1200 #define regUMCCH6_1_AddrHashBank3 0x80835 1201 #define regUMCCH6_1_AddrHashBank3_BASE_IDX 1 1202 #define regUMCCH6_1_AddrHashBank4 0x80836 1203 #define regUMCCH6_1_AddrHashBank4_BASE_IDX 1 1204 #define regUMCCH6_1_AddrHashBank5 0x80837 1205 #define regUMCCH6_1_AddrHashBank5_BASE_IDX 1 1206 #define regUMCCH6_1_EccErrCntSel 0x80b28 1207 #define regUMCCH6_1_EccErrCntSel_BASE_IDX 1 1208 #define regUMCCH6_1_EccErrCnt 0x80b29 1209 #define regUMCCH6_1_EccErrCnt_BASE_IDX 1 1210 #define regUMCCH6_1_PerfMonCtlClk 0x80b40 1211 #define regUMCCH6_1_PerfMonCtlClk_BASE_IDX 1 1212 #define regUMCCH6_1_PerfMonCtrClk_Lo 0x80b41 1213 #define regUMCCH6_1_PerfMonCtrClk_Lo_BASE_IDX 1 1214 #define regUMCCH6_1_PerfMonCtrClk_Hi 0x80b42 1215 #define regUMCCH6_1_PerfMonCtrClk_Hi_BASE_IDX 1 1216 #define regUMCCH6_1_PerfMonCtl1 0x80b44 1217 #define regUMCCH6_1_PerfMonCtl1_BASE_IDX 1 1218 #define regUMCCH6_1_PerfMonCtr1_Lo 0x80b45 1219 #define regUMCCH6_1_PerfMonCtr1_Lo_BASE_IDX 1 1220 #define regUMCCH6_1_PerfMonCtr1_Hi 0x80b46 1221 #define regUMCCH6_1_PerfMonCtr1_Hi_BASE_IDX 1 1222 #define regUMCCH6_1_PerfMonCtl2 0x80b47 1223 #define regUMCCH6_1_PerfMonCtl2_BASE_IDX 1 1224 #define regUMCCH6_1_PerfMonCtr2_Lo 0x80b48 1225 #define regUMCCH6_1_PerfMonCtr2_Lo_BASE_IDX 1 1226 #define regUMCCH6_1_PerfMonCtr2_Hi 0x80b49 1227 #define regUMCCH6_1_PerfMonCtr2_Hi_BASE_IDX 1 1228 #define regUMCCH6_1_PerfMonCtl3 0x80b4a 1229 #define regUMCCH6_1_PerfMonCtl3_BASE_IDX 1 1230 #define regUMCCH6_1_PerfMonCtr3_Lo 0x80b4b 1231 #define regUMCCH6_1_PerfMonCtr3_Lo_BASE_IDX 1 1232 #define regUMCCH6_1_PerfMonCtr3_Hi 0x80b4c 1233 #define regUMCCH6_1_PerfMonCtr3_Hi_BASE_IDX 1 1234 #define regUMCCH6_1_PerfMonCtl4 0x80b4d 1235 #define regUMCCH6_1_PerfMonCtl4_BASE_IDX 1 1236 #define regUMCCH6_1_PerfMonCtr4_Lo 0x80b4e 1237 #define regUMCCH6_1_PerfMonCtr4_Lo_BASE_IDX 1 1238 #define regUMCCH6_1_PerfMonCtr4_Hi 0x80b4f 1239 #define regUMCCH6_1_PerfMonCtr4_Hi_BASE_IDX 1 1240 #define regUMCCH6_1_PerfMonCtl5 0x80b50 1241 #define regUMCCH6_1_PerfMonCtl5_BASE_IDX 1 1242 #define regUMCCH6_1_PerfMonCtr5_Lo 0x80b51 1243 #define regUMCCH6_1_PerfMonCtr5_Lo_BASE_IDX 1 1244 #define regUMCCH6_1_PerfMonCtr5_Hi 0x80b52 1245 #define regUMCCH6_1_PerfMonCtr5_Hi_BASE_IDX 1 1246 #define regUMCCH6_1_PerfMonCtl6 0x80b53 1247 #define regUMCCH6_1_PerfMonCtl6_BASE_IDX 1 1248 #define regUMCCH6_1_PerfMonCtr6_Lo 0x80b54 1249 #define regUMCCH6_1_PerfMonCtr6_Lo_BASE_IDX 1 1250 #define regUMCCH6_1_PerfMonCtr6_Hi 0x80b55 1251 #define regUMCCH6_1_PerfMonCtr6_Hi_BASE_IDX 1 1252 #define regUMCCH6_1_PerfMonCtl7 0x80b56 1253 #define regUMCCH6_1_PerfMonCtl7_BASE_IDX 1 1254 #define regUMCCH6_1_PerfMonCtr7_Lo 0x80b57 1255 #define regUMCCH6_1_PerfMonCtr7_Lo_BASE_IDX 1 1256 #define regUMCCH6_1_PerfMonCtr7_Hi 0x80b58 1257 #define regUMCCH6_1_PerfMonCtr7_Hi_BASE_IDX 1 1258 #define regUMCCH6_1_PerfMonCtl8 0x80b59 1259 #define regUMCCH6_1_PerfMonCtl8_BASE_IDX 1 1260 #define regUMCCH6_1_PerfMonCtr8_Lo 0x80b5a 1261 #define regUMCCH6_1_PerfMonCtr8_Lo_BASE_IDX 1 1262 #define regUMCCH6_1_PerfMonCtr8_Hi 0x80b5b 1263 #define regUMCCH6_1_PerfMonCtr8_Hi_BASE_IDX 1 1264 1265 1266 // addressBlock: umc_w_phy_umc1_umcch7_umcchdec 1267 // base address: 0x353000 1268 #define regUMCCH7_1_BaseAddrCS0 0x80c00 1269 #define regUMCCH7_1_BaseAddrCS0_BASE_IDX 1 1270 #define regUMCCH7_1_AddrMaskCS01 0x80c08 1271 #define regUMCCH7_1_AddrMaskCS01_BASE_IDX 1 1272 #define regUMCCH7_1_AddrSelCS01 0x80c10 1273 #define regUMCCH7_1_AddrSelCS01_BASE_IDX 1 1274 #define regUMCCH7_1_AddrHashBank0 0x80c32 1275 #define regUMCCH7_1_AddrHashBank0_BASE_IDX 1 1276 #define regUMCCH7_1_AddrHashBank1 0x80c33 1277 #define regUMCCH7_1_AddrHashBank1_BASE_IDX 1 1278 #define regUMCCH7_1_AddrHashBank2 0x80c34 1279 #define regUMCCH7_1_AddrHashBank2_BASE_IDX 1 1280 #define regUMCCH7_1_AddrHashBank3 0x80c35 1281 #define regUMCCH7_1_AddrHashBank3_BASE_IDX 1 1282 #define regUMCCH7_1_AddrHashBank4 0x80c36 1283 #define regUMCCH7_1_AddrHashBank4_BASE_IDX 1 1284 #define regUMCCH7_1_AddrHashBank5 0x80c37 1285 #define regUMCCH7_1_AddrHashBank5_BASE_IDX 1 1286 #define regUMCCH7_1_EccErrCntSel 0x80f28 1287 #define regUMCCH7_1_EccErrCntSel_BASE_IDX 1 1288 #define regUMCCH7_1_EccErrCnt 0x80f29 1289 #define regUMCCH7_1_EccErrCnt_BASE_IDX 1 1290 #define regUMCCH7_1_PerfMonCtlClk 0x80f40 1291 #define regUMCCH7_1_PerfMonCtlClk_BASE_IDX 1 1292 #define regUMCCH7_1_PerfMonCtrClk_Lo 0x80f41 1293 #define regUMCCH7_1_PerfMonCtrClk_Lo_BASE_IDX 1 1294 #define regUMCCH7_1_PerfMonCtrClk_Hi 0x80f42 1295 #define regUMCCH7_1_PerfMonCtrClk_Hi_BASE_IDX 1 1296 #define regUMCCH7_1_PerfMonCtl1 0x80f44 1297 #define regUMCCH7_1_PerfMonCtl1_BASE_IDX 1 1298 #define regUMCCH7_1_PerfMonCtr1_Lo 0x80f45 1299 #define regUMCCH7_1_PerfMonCtr1_Lo_BASE_IDX 1 1300 #define regUMCCH7_1_PerfMonCtr1_Hi 0x80f46 1301 #define regUMCCH7_1_PerfMonCtr1_Hi_BASE_IDX 1 1302 #define regUMCCH7_1_PerfMonCtl2 0x80f47 1303 #define regUMCCH7_1_PerfMonCtl2_BASE_IDX 1 1304 #define regUMCCH7_1_PerfMonCtr2_Lo 0x80f48 1305 #define regUMCCH7_1_PerfMonCtr2_Lo_BASE_IDX 1 1306 #define regUMCCH7_1_PerfMonCtr2_Hi 0x80f49 1307 #define regUMCCH7_1_PerfMonCtr2_Hi_BASE_IDX 1 1308 #define regUMCCH7_1_PerfMonCtl3 0x80f4a 1309 #define regUMCCH7_1_PerfMonCtl3_BASE_IDX 1 1310 #define regUMCCH7_1_PerfMonCtr3_Lo 0x80f4b 1311 #define regUMCCH7_1_PerfMonCtr3_Lo_BASE_IDX 1 1312 #define regUMCCH7_1_PerfMonCtr3_Hi 0x80f4c 1313 #define regUMCCH7_1_PerfMonCtr3_Hi_BASE_IDX 1 1314 #define regUMCCH7_1_PerfMonCtl4 0x80f4d 1315 #define regUMCCH7_1_PerfMonCtl4_BASE_IDX 1 1316 #define regUMCCH7_1_PerfMonCtr4_Lo 0x80f4e 1317 #define regUMCCH7_1_PerfMonCtr4_Lo_BASE_IDX 1 1318 #define regUMCCH7_1_PerfMonCtr4_Hi 0x80f4f 1319 #define regUMCCH7_1_PerfMonCtr4_Hi_BASE_IDX 1 1320 #define regUMCCH7_1_PerfMonCtl5 0x80f50 1321 #define regUMCCH7_1_PerfMonCtl5_BASE_IDX 1 1322 #define regUMCCH7_1_PerfMonCtr5_Lo 0x80f51 1323 #define regUMCCH7_1_PerfMonCtr5_Lo_BASE_IDX 1 1324 #define regUMCCH7_1_PerfMonCtr5_Hi 0x80f52 1325 #define regUMCCH7_1_PerfMonCtr5_Hi_BASE_IDX 1 1326 #define regUMCCH7_1_PerfMonCtl6 0x80f53 1327 #define regUMCCH7_1_PerfMonCtl6_BASE_IDX 1 1328 #define regUMCCH7_1_PerfMonCtr6_Lo 0x80f54 1329 #define regUMCCH7_1_PerfMonCtr6_Lo_BASE_IDX 1 1330 #define regUMCCH7_1_PerfMonCtr6_Hi 0x80f55 1331 #define regUMCCH7_1_PerfMonCtr6_Hi_BASE_IDX 1 1332 #define regUMCCH7_1_PerfMonCtl7 0x80f56 1333 #define regUMCCH7_1_PerfMonCtl7_BASE_IDX 1 1334 #define regUMCCH7_1_PerfMonCtr7_Lo 0x80f57 1335 #define regUMCCH7_1_PerfMonCtr7_Lo_BASE_IDX 1 1336 #define regUMCCH7_1_PerfMonCtr7_Hi 0x80f58 1337 #define regUMCCH7_1_PerfMonCtr7_Hi_BASE_IDX 1 1338 #define regUMCCH7_1_PerfMonCtl8 0x80f59 1339 #define regUMCCH7_1_PerfMonCtl8_BASE_IDX 1 1340 #define regUMCCH7_1_PerfMonCtr8_Lo 0x80f5a 1341 #define regUMCCH7_1_PerfMonCtr8_Lo_BASE_IDX 1 1342 #define regUMCCH7_1_PerfMonCtr8_Hi 0x80f5b 1343 #define regUMCCH7_1_PerfMonCtr8_Hi_BASE_IDX 1 1344 1345 1346 // addressBlock: umc_w_phy_umc2_umcch0_umcchdec 1347 // base address: 0x450000 1348 #define regUMCCH0_2_BaseAddrCS0 0xc0000 1349 #define regUMCCH0_2_BaseAddrCS0_BASE_IDX 1 1350 #define regUMCCH0_2_AddrMaskCS01 0xc0008 1351 #define regUMCCH0_2_AddrMaskCS01_BASE_IDX 1 1352 #define regUMCCH0_2_AddrSelCS01 0xc0010 1353 #define regUMCCH0_2_AddrSelCS01_BASE_IDX 1 1354 #define regUMCCH0_2_AddrHashBank0 0xc0032 1355 #define regUMCCH0_2_AddrHashBank0_BASE_IDX 1 1356 #define regUMCCH0_2_AddrHashBank1 0xc0033 1357 #define regUMCCH0_2_AddrHashBank1_BASE_IDX 1 1358 #define regUMCCH0_2_AddrHashBank2 0xc0034 1359 #define regUMCCH0_2_AddrHashBank2_BASE_IDX 1 1360 #define regUMCCH0_2_AddrHashBank3 0xc0035 1361 #define regUMCCH0_2_AddrHashBank3_BASE_IDX 1 1362 #define regUMCCH0_2_AddrHashBank4 0xc0036 1363 #define regUMCCH0_2_AddrHashBank4_BASE_IDX 1 1364 #define regUMCCH0_2_AddrHashBank5 0xc0037 1365 #define regUMCCH0_2_AddrHashBank5_BASE_IDX 1 1366 #define regUMCCH0_2_EccErrCntSel 0xc0328 1367 #define regUMCCH0_2_EccErrCntSel_BASE_IDX 1 1368 #define regUMCCH0_2_EccErrCnt 0xc0329 1369 #define regUMCCH0_2_EccErrCnt_BASE_IDX 1 1370 #define regUMCCH0_2_PerfMonCtlClk 0xc0340 1371 #define regUMCCH0_2_PerfMonCtlClk_BASE_IDX 1 1372 #define regUMCCH0_2_PerfMonCtrClk_Lo 0xc0341 1373 #define regUMCCH0_2_PerfMonCtrClk_Lo_BASE_IDX 1 1374 #define regUMCCH0_2_PerfMonCtrClk_Hi 0xc0342 1375 #define regUMCCH0_2_PerfMonCtrClk_Hi_BASE_IDX 1 1376 #define regUMCCH0_2_PerfMonCtl1 0xc0344 1377 #define regUMCCH0_2_PerfMonCtl1_BASE_IDX 1 1378 #define regUMCCH0_2_PerfMonCtr1_Lo 0xc0345 1379 #define regUMCCH0_2_PerfMonCtr1_Lo_BASE_IDX 1 1380 #define regUMCCH0_2_PerfMonCtr1_Hi 0xc0346 1381 #define regUMCCH0_2_PerfMonCtr1_Hi_BASE_IDX 1 1382 #define regUMCCH0_2_PerfMonCtl2 0xc0347 1383 #define regUMCCH0_2_PerfMonCtl2_BASE_IDX 1 1384 #define regUMCCH0_2_PerfMonCtr2_Lo 0xc0348 1385 #define regUMCCH0_2_PerfMonCtr2_Lo_BASE_IDX 1 1386 #define regUMCCH0_2_PerfMonCtr2_Hi 0xc0349 1387 #define regUMCCH0_2_PerfMonCtr2_Hi_BASE_IDX 1 1388 #define regUMCCH0_2_PerfMonCtl3 0xc034a 1389 #define regUMCCH0_2_PerfMonCtl3_BASE_IDX 1 1390 #define regUMCCH0_2_PerfMonCtr3_Lo 0xc034b 1391 #define regUMCCH0_2_PerfMonCtr3_Lo_BASE_IDX 1 1392 #define regUMCCH0_2_PerfMonCtr3_Hi 0xc034c 1393 #define regUMCCH0_2_PerfMonCtr3_Hi_BASE_IDX 1 1394 #define regUMCCH0_2_PerfMonCtl4 0xc034d 1395 #define regUMCCH0_2_PerfMonCtl4_BASE_IDX 1 1396 #define regUMCCH0_2_PerfMonCtr4_Lo 0xc034e 1397 #define regUMCCH0_2_PerfMonCtr4_Lo_BASE_IDX 1 1398 #define regUMCCH0_2_PerfMonCtr4_Hi 0xc034f 1399 #define regUMCCH0_2_PerfMonCtr4_Hi_BASE_IDX 1 1400 #define regUMCCH0_2_PerfMonCtl5 0xc0350 1401 #define regUMCCH0_2_PerfMonCtl5_BASE_IDX 1 1402 #define regUMCCH0_2_PerfMonCtr5_Lo 0xc0351 1403 #define regUMCCH0_2_PerfMonCtr5_Lo_BASE_IDX 1 1404 #define regUMCCH0_2_PerfMonCtr5_Hi 0xc0352 1405 #define regUMCCH0_2_PerfMonCtr5_Hi_BASE_IDX 1 1406 #define regUMCCH0_2_PerfMonCtl6 0xc0353 1407 #define regUMCCH0_2_PerfMonCtl6_BASE_IDX 1 1408 #define regUMCCH0_2_PerfMonCtr6_Lo 0xc0354 1409 #define regUMCCH0_2_PerfMonCtr6_Lo_BASE_IDX 1 1410 #define regUMCCH0_2_PerfMonCtr6_Hi 0xc0355 1411 #define regUMCCH0_2_PerfMonCtr6_Hi_BASE_IDX 1 1412 #define regUMCCH0_2_PerfMonCtl7 0xc0356 1413 #define regUMCCH0_2_PerfMonCtl7_BASE_IDX 1 1414 #define regUMCCH0_2_PerfMonCtr7_Lo 0xc0357 1415 #define regUMCCH0_2_PerfMonCtr7_Lo_BASE_IDX 1 1416 #define regUMCCH0_2_PerfMonCtr7_Hi 0xc0358 1417 #define regUMCCH0_2_PerfMonCtr7_Hi_BASE_IDX 1 1418 #define regUMCCH0_2_PerfMonCtl8 0xc0359 1419 #define regUMCCH0_2_PerfMonCtl8_BASE_IDX 1 1420 #define regUMCCH0_2_PerfMonCtr8_Lo 0xc035a 1421 #define regUMCCH0_2_PerfMonCtr8_Lo_BASE_IDX 1 1422 #define regUMCCH0_2_PerfMonCtr8_Hi 0xc035b 1423 #define regUMCCH0_2_PerfMonCtr8_Hi_BASE_IDX 1 1424 1425 1426 // addressBlock: umc_w_phy_umc2_umcch1_umcchdec 1427 // base address: 0x451000 1428 #define regUMCCH1_2_BaseAddrCS0 0xc0400 1429 #define regUMCCH1_2_BaseAddrCS0_BASE_IDX 1 1430 #define regUMCCH1_2_AddrMaskCS01 0xc0408 1431 #define regUMCCH1_2_AddrMaskCS01_BASE_IDX 1 1432 #define regUMCCH1_2_AddrSelCS01 0xc0410 1433 #define regUMCCH1_2_AddrSelCS01_BASE_IDX 1 1434 #define regUMCCH1_2_AddrHashBank0 0xc0432 1435 #define regUMCCH1_2_AddrHashBank0_BASE_IDX 1 1436 #define regUMCCH1_2_AddrHashBank1 0xc0433 1437 #define regUMCCH1_2_AddrHashBank1_BASE_IDX 1 1438 #define regUMCCH1_2_AddrHashBank2 0xc0434 1439 #define regUMCCH1_2_AddrHashBank2_BASE_IDX 1 1440 #define regUMCCH1_2_AddrHashBank3 0xc0435 1441 #define regUMCCH1_2_AddrHashBank3_BASE_IDX 1 1442 #define regUMCCH1_2_AddrHashBank4 0xc0436 1443 #define regUMCCH1_2_AddrHashBank4_BASE_IDX 1 1444 #define regUMCCH1_2_AddrHashBank5 0xc0437 1445 #define regUMCCH1_2_AddrHashBank5_BASE_IDX 1 1446 #define regUMCCH1_2_EccErrCntSel 0xc0728 1447 #define regUMCCH1_2_EccErrCntSel_BASE_IDX 1 1448 #define regUMCCH1_2_EccErrCnt 0xc0729 1449 #define regUMCCH1_2_EccErrCnt_BASE_IDX 1 1450 #define regUMCCH1_2_PerfMonCtlClk 0xc0740 1451 #define regUMCCH1_2_PerfMonCtlClk_BASE_IDX 1 1452 #define regUMCCH1_2_PerfMonCtrClk_Lo 0xc0741 1453 #define regUMCCH1_2_PerfMonCtrClk_Lo_BASE_IDX 1 1454 #define regUMCCH1_2_PerfMonCtrClk_Hi 0xc0742 1455 #define regUMCCH1_2_PerfMonCtrClk_Hi_BASE_IDX 1 1456 #define regUMCCH1_2_PerfMonCtl1 0xc0744 1457 #define regUMCCH1_2_PerfMonCtl1_BASE_IDX 1 1458 #define regUMCCH1_2_PerfMonCtr1_Lo 0xc0745 1459 #define regUMCCH1_2_PerfMonCtr1_Lo_BASE_IDX 1 1460 #define regUMCCH1_2_PerfMonCtr1_Hi 0xc0746 1461 #define regUMCCH1_2_PerfMonCtr1_Hi_BASE_IDX 1 1462 #define regUMCCH1_2_PerfMonCtl2 0xc0747 1463 #define regUMCCH1_2_PerfMonCtl2_BASE_IDX 1 1464 #define regUMCCH1_2_PerfMonCtr2_Lo 0xc0748 1465 #define regUMCCH1_2_PerfMonCtr2_Lo_BASE_IDX 1 1466 #define regUMCCH1_2_PerfMonCtr2_Hi 0xc0749 1467 #define regUMCCH1_2_PerfMonCtr2_Hi_BASE_IDX 1 1468 #define regUMCCH1_2_PerfMonCtl3 0xc074a 1469 #define regUMCCH1_2_PerfMonCtl3_BASE_IDX 1 1470 #define regUMCCH1_2_PerfMonCtr3_Lo 0xc074b 1471 #define regUMCCH1_2_PerfMonCtr3_Lo_BASE_IDX 1 1472 #define regUMCCH1_2_PerfMonCtr3_Hi 0xc074c 1473 #define regUMCCH1_2_PerfMonCtr3_Hi_BASE_IDX 1 1474 #define regUMCCH1_2_PerfMonCtl4 0xc074d 1475 #define regUMCCH1_2_PerfMonCtl4_BASE_IDX 1 1476 #define regUMCCH1_2_PerfMonCtr4_Lo 0xc074e 1477 #define regUMCCH1_2_PerfMonCtr4_Lo_BASE_IDX 1 1478 #define regUMCCH1_2_PerfMonCtr4_Hi 0xc074f 1479 #define regUMCCH1_2_PerfMonCtr4_Hi_BASE_IDX 1 1480 #define regUMCCH1_2_PerfMonCtl5 0xc0750 1481 #define regUMCCH1_2_PerfMonCtl5_BASE_IDX 1 1482 #define regUMCCH1_2_PerfMonCtr5_Lo 0xc0751 1483 #define regUMCCH1_2_PerfMonCtr5_Lo_BASE_IDX 1 1484 #define regUMCCH1_2_PerfMonCtr5_Hi 0xc0752 1485 #define regUMCCH1_2_PerfMonCtr5_Hi_BASE_IDX 1 1486 #define regUMCCH1_2_PerfMonCtl6 0xc0753 1487 #define regUMCCH1_2_PerfMonCtl6_BASE_IDX 1 1488 #define regUMCCH1_2_PerfMonCtr6_Lo 0xc0754 1489 #define regUMCCH1_2_PerfMonCtr6_Lo_BASE_IDX 1 1490 #define regUMCCH1_2_PerfMonCtr6_Hi 0xc0755 1491 #define regUMCCH1_2_PerfMonCtr6_Hi_BASE_IDX 1 1492 #define regUMCCH1_2_PerfMonCtl7 0xc0756 1493 #define regUMCCH1_2_PerfMonCtl7_BASE_IDX 1 1494 #define regUMCCH1_2_PerfMonCtr7_Lo 0xc0757 1495 #define regUMCCH1_2_PerfMonCtr7_Lo_BASE_IDX 1 1496 #define regUMCCH1_2_PerfMonCtr7_Hi 0xc0758 1497 #define regUMCCH1_2_PerfMonCtr7_Hi_BASE_IDX 1 1498 #define regUMCCH1_2_PerfMonCtl8 0xc0759 1499 #define regUMCCH1_2_PerfMonCtl8_BASE_IDX 1 1500 #define regUMCCH1_2_PerfMonCtr8_Lo 0xc075a 1501 #define regUMCCH1_2_PerfMonCtr8_Lo_BASE_IDX 1 1502 #define regUMCCH1_2_PerfMonCtr8_Hi 0xc075b 1503 #define regUMCCH1_2_PerfMonCtr8_Hi_BASE_IDX 1 1504 1505 1506 // addressBlock: umc_w_phy_umc2_umcch2_umcchdec 1507 // base address: 0x452000 1508 #define regUMCCH2_2_BaseAddrCS0 0xc0800 1509 #define regUMCCH2_2_BaseAddrCS0_BASE_IDX 1 1510 #define regUMCCH2_2_AddrMaskCS01 0xc0808 1511 #define regUMCCH2_2_AddrMaskCS01_BASE_IDX 1 1512 #define regUMCCH2_2_AddrSelCS01 0xc0810 1513 #define regUMCCH2_2_AddrSelCS01_BASE_IDX 1 1514 #define regUMCCH2_2_AddrHashBank0 0xc0832 1515 #define regUMCCH2_2_AddrHashBank0_BASE_IDX 1 1516 #define regUMCCH2_2_AddrHashBank1 0xc0833 1517 #define regUMCCH2_2_AddrHashBank1_BASE_IDX 1 1518 #define regUMCCH2_2_AddrHashBank2 0xc0834 1519 #define regUMCCH2_2_AddrHashBank2_BASE_IDX 1 1520 #define regUMCCH2_2_AddrHashBank3 0xc0835 1521 #define regUMCCH2_2_AddrHashBank3_BASE_IDX 1 1522 #define regUMCCH2_2_AddrHashBank4 0xc0836 1523 #define regUMCCH2_2_AddrHashBank4_BASE_IDX 1 1524 #define regUMCCH2_2_AddrHashBank5 0xc0837 1525 #define regUMCCH2_2_AddrHashBank5_BASE_IDX 1 1526 #define regUMCCH2_2_EccErrCntSel 0xc0b28 1527 #define regUMCCH2_2_EccErrCntSel_BASE_IDX 1 1528 #define regUMCCH2_2_EccErrCnt 0xc0b29 1529 #define regUMCCH2_2_EccErrCnt_BASE_IDX 1 1530 #define regUMCCH2_2_PerfMonCtlClk 0xc0b40 1531 #define regUMCCH2_2_PerfMonCtlClk_BASE_IDX 1 1532 #define regUMCCH2_2_PerfMonCtrClk_Lo 0xc0b41 1533 #define regUMCCH2_2_PerfMonCtrClk_Lo_BASE_IDX 1 1534 #define regUMCCH2_2_PerfMonCtrClk_Hi 0xc0b42 1535 #define regUMCCH2_2_PerfMonCtrClk_Hi_BASE_IDX 1 1536 #define regUMCCH2_2_PerfMonCtl1 0xc0b44 1537 #define regUMCCH2_2_PerfMonCtl1_BASE_IDX 1 1538 #define regUMCCH2_2_PerfMonCtr1_Lo 0xc0b45 1539 #define regUMCCH2_2_PerfMonCtr1_Lo_BASE_IDX 1 1540 #define regUMCCH2_2_PerfMonCtr1_Hi 0xc0b46 1541 #define regUMCCH2_2_PerfMonCtr1_Hi_BASE_IDX 1 1542 #define regUMCCH2_2_PerfMonCtl2 0xc0b47 1543 #define regUMCCH2_2_PerfMonCtl2_BASE_IDX 1 1544 #define regUMCCH2_2_PerfMonCtr2_Lo 0xc0b48 1545 #define regUMCCH2_2_PerfMonCtr2_Lo_BASE_IDX 1 1546 #define regUMCCH2_2_PerfMonCtr2_Hi 0xc0b49 1547 #define regUMCCH2_2_PerfMonCtr2_Hi_BASE_IDX 1 1548 #define regUMCCH2_2_PerfMonCtl3 0xc0b4a 1549 #define regUMCCH2_2_PerfMonCtl3_BASE_IDX 1 1550 #define regUMCCH2_2_PerfMonCtr3_Lo 0xc0b4b 1551 #define regUMCCH2_2_PerfMonCtr3_Lo_BASE_IDX 1 1552 #define regUMCCH2_2_PerfMonCtr3_Hi 0xc0b4c 1553 #define regUMCCH2_2_PerfMonCtr3_Hi_BASE_IDX 1 1554 #define regUMCCH2_2_PerfMonCtl4 0xc0b4d 1555 #define regUMCCH2_2_PerfMonCtl4_BASE_IDX 1 1556 #define regUMCCH2_2_PerfMonCtr4_Lo 0xc0b4e 1557 #define regUMCCH2_2_PerfMonCtr4_Lo_BASE_IDX 1 1558 #define regUMCCH2_2_PerfMonCtr4_Hi 0xc0b4f 1559 #define regUMCCH2_2_PerfMonCtr4_Hi_BASE_IDX 1 1560 #define regUMCCH2_2_PerfMonCtl5 0xc0b50 1561 #define regUMCCH2_2_PerfMonCtl5_BASE_IDX 1 1562 #define regUMCCH2_2_PerfMonCtr5_Lo 0xc0b51 1563 #define regUMCCH2_2_PerfMonCtr5_Lo_BASE_IDX 1 1564 #define regUMCCH2_2_PerfMonCtr5_Hi 0xc0b52 1565 #define regUMCCH2_2_PerfMonCtr5_Hi_BASE_IDX 1 1566 #define regUMCCH2_2_PerfMonCtl6 0xc0b53 1567 #define regUMCCH2_2_PerfMonCtl6_BASE_IDX 1 1568 #define regUMCCH2_2_PerfMonCtr6_Lo 0xc0b54 1569 #define regUMCCH2_2_PerfMonCtr6_Lo_BASE_IDX 1 1570 #define regUMCCH2_2_PerfMonCtr6_Hi 0xc0b55 1571 #define regUMCCH2_2_PerfMonCtr6_Hi_BASE_IDX 1 1572 #define regUMCCH2_2_PerfMonCtl7 0xc0b56 1573 #define regUMCCH2_2_PerfMonCtl7_BASE_IDX 1 1574 #define regUMCCH2_2_PerfMonCtr7_Lo 0xc0b57 1575 #define regUMCCH2_2_PerfMonCtr7_Lo_BASE_IDX 1 1576 #define regUMCCH2_2_PerfMonCtr7_Hi 0xc0b58 1577 #define regUMCCH2_2_PerfMonCtr7_Hi_BASE_IDX 1 1578 #define regUMCCH2_2_PerfMonCtl8 0xc0b59 1579 #define regUMCCH2_2_PerfMonCtl8_BASE_IDX 1 1580 #define regUMCCH2_2_PerfMonCtr8_Lo 0xc0b5a 1581 #define regUMCCH2_2_PerfMonCtr8_Lo_BASE_IDX 1 1582 #define regUMCCH2_2_PerfMonCtr8_Hi 0xc0b5b 1583 #define regUMCCH2_2_PerfMonCtr8_Hi_BASE_IDX 1 1584 1585 1586 // addressBlock: umc_w_phy_umc2_umcch3_umcchdec 1587 // base address: 0x453000 1588 #define regUMCCH3_2_BaseAddrCS0 0xc0c00 1589 #define regUMCCH3_2_BaseAddrCS0_BASE_IDX 1 1590 #define regUMCCH3_2_AddrMaskCS01 0xc0c08 1591 #define regUMCCH3_2_AddrMaskCS01_BASE_IDX 1 1592 #define regUMCCH3_2_AddrSelCS01 0xc0c10 1593 #define regUMCCH3_2_AddrSelCS01_BASE_IDX 1 1594 #define regUMCCH3_2_AddrHashBank0 0xc0c32 1595 #define regUMCCH3_2_AddrHashBank0_BASE_IDX 1 1596 #define regUMCCH3_2_AddrHashBank1 0xc0c33 1597 #define regUMCCH3_2_AddrHashBank1_BASE_IDX 1 1598 #define regUMCCH3_2_AddrHashBank2 0xc0c34 1599 #define regUMCCH3_2_AddrHashBank2_BASE_IDX 1 1600 #define regUMCCH3_2_AddrHashBank3 0xc0c35 1601 #define regUMCCH3_2_AddrHashBank3_BASE_IDX 1 1602 #define regUMCCH3_2_AddrHashBank4 0xc0c36 1603 #define regUMCCH3_2_AddrHashBank4_BASE_IDX 1 1604 #define regUMCCH3_2_AddrHashBank5 0xc0c37 1605 #define regUMCCH3_2_AddrHashBank5_BASE_IDX 1 1606 #define regUMCCH3_2_EccErrCntSel 0xc0f28 1607 #define regUMCCH3_2_EccErrCntSel_BASE_IDX 1 1608 #define regUMCCH3_2_EccErrCnt 0xc0f29 1609 #define regUMCCH3_2_EccErrCnt_BASE_IDX 1 1610 #define regUMCCH3_2_PerfMonCtlClk 0xc0f40 1611 #define regUMCCH3_2_PerfMonCtlClk_BASE_IDX 1 1612 #define regUMCCH3_2_PerfMonCtrClk_Lo 0xc0f41 1613 #define regUMCCH3_2_PerfMonCtrClk_Lo_BASE_IDX 1 1614 #define regUMCCH3_2_PerfMonCtrClk_Hi 0xc0f42 1615 #define regUMCCH3_2_PerfMonCtrClk_Hi_BASE_IDX 1 1616 #define regUMCCH3_2_PerfMonCtl1 0xc0f44 1617 #define regUMCCH3_2_PerfMonCtl1_BASE_IDX 1 1618 #define regUMCCH3_2_PerfMonCtr1_Lo 0xc0f45 1619 #define regUMCCH3_2_PerfMonCtr1_Lo_BASE_IDX 1 1620 #define regUMCCH3_2_PerfMonCtr1_Hi 0xc0f46 1621 #define regUMCCH3_2_PerfMonCtr1_Hi_BASE_IDX 1 1622 #define regUMCCH3_2_PerfMonCtl2 0xc0f47 1623 #define regUMCCH3_2_PerfMonCtl2_BASE_IDX 1 1624 #define regUMCCH3_2_PerfMonCtr2_Lo 0xc0f48 1625 #define regUMCCH3_2_PerfMonCtr2_Lo_BASE_IDX 1 1626 #define regUMCCH3_2_PerfMonCtr2_Hi 0xc0f49 1627 #define regUMCCH3_2_PerfMonCtr2_Hi_BASE_IDX 1 1628 #define regUMCCH3_2_PerfMonCtl3 0xc0f4a 1629 #define regUMCCH3_2_PerfMonCtl3_BASE_IDX 1 1630 #define regUMCCH3_2_PerfMonCtr3_Lo 0xc0f4b 1631 #define regUMCCH3_2_PerfMonCtr3_Lo_BASE_IDX 1 1632 #define regUMCCH3_2_PerfMonCtr3_Hi 0xc0f4c 1633 #define regUMCCH3_2_PerfMonCtr3_Hi_BASE_IDX 1 1634 #define regUMCCH3_2_PerfMonCtl4 0xc0f4d 1635 #define regUMCCH3_2_PerfMonCtl4_BASE_IDX 1 1636 #define regUMCCH3_2_PerfMonCtr4_Lo 0xc0f4e 1637 #define regUMCCH3_2_PerfMonCtr4_Lo_BASE_IDX 1 1638 #define regUMCCH3_2_PerfMonCtr4_Hi 0xc0f4f 1639 #define regUMCCH3_2_PerfMonCtr4_Hi_BASE_IDX 1 1640 #define regUMCCH3_2_PerfMonCtl5 0xc0f50 1641 #define regUMCCH3_2_PerfMonCtl5_BASE_IDX 1 1642 #define regUMCCH3_2_PerfMonCtr5_Lo 0xc0f51 1643 #define regUMCCH3_2_PerfMonCtr5_Lo_BASE_IDX 1 1644 #define regUMCCH3_2_PerfMonCtr5_Hi 0xc0f52 1645 #define regUMCCH3_2_PerfMonCtr5_Hi_BASE_IDX 1 1646 #define regUMCCH3_2_PerfMonCtl6 0xc0f53 1647 #define regUMCCH3_2_PerfMonCtl6_BASE_IDX 1 1648 #define regUMCCH3_2_PerfMonCtr6_Lo 0xc0f54 1649 #define regUMCCH3_2_PerfMonCtr6_Lo_BASE_IDX 1 1650 #define regUMCCH3_2_PerfMonCtr6_Hi 0xc0f55 1651 #define regUMCCH3_2_PerfMonCtr6_Hi_BASE_IDX 1 1652 #define regUMCCH3_2_PerfMonCtl7 0xc0f56 1653 #define regUMCCH3_2_PerfMonCtl7_BASE_IDX 1 1654 #define regUMCCH3_2_PerfMonCtr7_Lo 0xc0f57 1655 #define regUMCCH3_2_PerfMonCtr7_Lo_BASE_IDX 1 1656 #define regUMCCH3_2_PerfMonCtr7_Hi 0xc0f58 1657 #define regUMCCH3_2_PerfMonCtr7_Hi_BASE_IDX 1 1658 #define regUMCCH3_2_PerfMonCtl8 0xc0f59 1659 #define regUMCCH3_2_PerfMonCtl8_BASE_IDX 1 1660 #define regUMCCH3_2_PerfMonCtr8_Lo 0xc0f5a 1661 #define regUMCCH3_2_PerfMonCtr8_Lo_BASE_IDX 1 1662 #define regUMCCH3_2_PerfMonCtr8_Hi 0xc0f5b 1663 #define regUMCCH3_2_PerfMonCtr8_Hi_BASE_IDX 1 1664 1665 1666 // addressBlock: umc_w_phy_umc2_umcch4_umcchdec 1667 // base address: 0x550000 1668 #define regUMCCH4_2_BaseAddrCS0 0x100000 1669 #define regUMCCH4_2_BaseAddrCS0_BASE_IDX 1 1670 #define regUMCCH4_2_AddrMaskCS01 0x100008 1671 #define regUMCCH4_2_AddrMaskCS01_BASE_IDX 1 1672 #define regUMCCH4_2_AddrSelCS01 0x100010 1673 #define regUMCCH4_2_AddrSelCS01_BASE_IDX 1 1674 #define regUMCCH4_2_AddrHashBank0 0x100032 1675 #define regUMCCH4_2_AddrHashBank0_BASE_IDX 1 1676 #define regUMCCH4_2_AddrHashBank1 0x100033 1677 #define regUMCCH4_2_AddrHashBank1_BASE_IDX 1 1678 #define regUMCCH4_2_AddrHashBank2 0x100034 1679 #define regUMCCH4_2_AddrHashBank2_BASE_IDX 1 1680 #define regUMCCH4_2_AddrHashBank3 0x100035 1681 #define regUMCCH4_2_AddrHashBank3_BASE_IDX 1 1682 #define regUMCCH4_2_AddrHashBank4 0x100036 1683 #define regUMCCH4_2_AddrHashBank4_BASE_IDX 1 1684 #define regUMCCH4_2_AddrHashBank5 0x100037 1685 #define regUMCCH4_2_AddrHashBank5_BASE_IDX 1 1686 #define regUMCCH4_2_EccErrCntSel 0x100328 1687 #define regUMCCH4_2_EccErrCntSel_BASE_IDX 1 1688 #define regUMCCH4_2_EccErrCnt 0x100329 1689 #define regUMCCH4_2_EccErrCnt_BASE_IDX 1 1690 #define regUMCCH4_2_PerfMonCtlClk 0x100340 1691 #define regUMCCH4_2_PerfMonCtlClk_BASE_IDX 1 1692 #define regUMCCH4_2_PerfMonCtrClk_Lo 0x100341 1693 #define regUMCCH4_2_PerfMonCtrClk_Lo_BASE_IDX 1 1694 #define regUMCCH4_2_PerfMonCtrClk_Hi 0x100342 1695 #define regUMCCH4_2_PerfMonCtrClk_Hi_BASE_IDX 1 1696 #define regUMCCH4_2_PerfMonCtl1 0x100344 1697 #define regUMCCH4_2_PerfMonCtl1_BASE_IDX 1 1698 #define regUMCCH4_2_PerfMonCtr1_Lo 0x100345 1699 #define regUMCCH4_2_PerfMonCtr1_Lo_BASE_IDX 1 1700 #define regUMCCH4_2_PerfMonCtr1_Hi 0x100346 1701 #define regUMCCH4_2_PerfMonCtr1_Hi_BASE_IDX 1 1702 #define regUMCCH4_2_PerfMonCtl2 0x100347 1703 #define regUMCCH4_2_PerfMonCtl2_BASE_IDX 1 1704 #define regUMCCH4_2_PerfMonCtr2_Lo 0x100348 1705 #define regUMCCH4_2_PerfMonCtr2_Lo_BASE_IDX 1 1706 #define regUMCCH4_2_PerfMonCtr2_Hi 0x100349 1707 #define regUMCCH4_2_PerfMonCtr2_Hi_BASE_IDX 1 1708 #define regUMCCH4_2_PerfMonCtl3 0x10034a 1709 #define regUMCCH4_2_PerfMonCtl3_BASE_IDX 1 1710 #define regUMCCH4_2_PerfMonCtr3_Lo 0x10034b 1711 #define regUMCCH4_2_PerfMonCtr3_Lo_BASE_IDX 1 1712 #define regUMCCH4_2_PerfMonCtr3_Hi 0x10034c 1713 #define regUMCCH4_2_PerfMonCtr3_Hi_BASE_IDX 1 1714 #define regUMCCH4_2_PerfMonCtl4 0x10034d 1715 #define regUMCCH4_2_PerfMonCtl4_BASE_IDX 1 1716 #define regUMCCH4_2_PerfMonCtr4_Lo 0x10034e 1717 #define regUMCCH4_2_PerfMonCtr4_Lo_BASE_IDX 1 1718 #define regUMCCH4_2_PerfMonCtr4_Hi 0x10034f 1719 #define regUMCCH4_2_PerfMonCtr4_Hi_BASE_IDX 1 1720 #define regUMCCH4_2_PerfMonCtl5 0x100350 1721 #define regUMCCH4_2_PerfMonCtl5_BASE_IDX 1 1722 #define regUMCCH4_2_PerfMonCtr5_Lo 0x100351 1723 #define regUMCCH4_2_PerfMonCtr5_Lo_BASE_IDX 1 1724 #define regUMCCH4_2_PerfMonCtr5_Hi 0x100352 1725 #define regUMCCH4_2_PerfMonCtr5_Hi_BASE_IDX 1 1726 #define regUMCCH4_2_PerfMonCtl6 0x100353 1727 #define regUMCCH4_2_PerfMonCtl6_BASE_IDX 1 1728 #define regUMCCH4_2_PerfMonCtr6_Lo 0x100354 1729 #define regUMCCH4_2_PerfMonCtr6_Lo_BASE_IDX 1 1730 #define regUMCCH4_2_PerfMonCtr6_Hi 0x100355 1731 #define regUMCCH4_2_PerfMonCtr6_Hi_BASE_IDX 1 1732 #define regUMCCH4_2_PerfMonCtl7 0x100356 1733 #define regUMCCH4_2_PerfMonCtl7_BASE_IDX 1 1734 #define regUMCCH4_2_PerfMonCtr7_Lo 0x100357 1735 #define regUMCCH4_2_PerfMonCtr7_Lo_BASE_IDX 1 1736 #define regUMCCH4_2_PerfMonCtr7_Hi 0x100358 1737 #define regUMCCH4_2_PerfMonCtr7_Hi_BASE_IDX 1 1738 #define regUMCCH4_2_PerfMonCtl8 0x100359 1739 #define regUMCCH4_2_PerfMonCtl8_BASE_IDX 1 1740 #define regUMCCH4_2_PerfMonCtr8_Lo 0x10035a 1741 #define regUMCCH4_2_PerfMonCtr8_Lo_BASE_IDX 1 1742 #define regUMCCH4_2_PerfMonCtr8_Hi 0x10035b 1743 #define regUMCCH4_2_PerfMonCtr8_Hi_BASE_IDX 1 1744 1745 1746 // addressBlock: umc_w_phy_umc2_umcch5_umcchdec 1747 // base address: 0x551000 1748 #define regUMCCH5_2_BaseAddrCS0 0x100400 1749 #define regUMCCH5_2_BaseAddrCS0_BASE_IDX 1 1750 #define regUMCCH5_2_AddrMaskCS01 0x100408 1751 #define regUMCCH5_2_AddrMaskCS01_BASE_IDX 1 1752 #define regUMCCH5_2_AddrSelCS01 0x100410 1753 #define regUMCCH5_2_AddrSelCS01_BASE_IDX 1 1754 #define regUMCCH5_2_AddrHashBank0 0x100432 1755 #define regUMCCH5_2_AddrHashBank0_BASE_IDX 1 1756 #define regUMCCH5_2_AddrHashBank1 0x100433 1757 #define regUMCCH5_2_AddrHashBank1_BASE_IDX 1 1758 #define regUMCCH5_2_AddrHashBank2 0x100434 1759 #define regUMCCH5_2_AddrHashBank2_BASE_IDX 1 1760 #define regUMCCH5_2_AddrHashBank3 0x100435 1761 #define regUMCCH5_2_AddrHashBank3_BASE_IDX 1 1762 #define regUMCCH5_2_AddrHashBank4 0x100436 1763 #define regUMCCH5_2_AddrHashBank4_BASE_IDX 1 1764 #define regUMCCH5_2_AddrHashBank5 0x100437 1765 #define regUMCCH5_2_AddrHashBank5_BASE_IDX 1 1766 #define regUMCCH5_2_EccErrCntSel 0x100728 1767 #define regUMCCH5_2_EccErrCntSel_BASE_IDX 1 1768 #define regUMCCH5_2_EccErrCnt 0x100729 1769 #define regUMCCH5_2_EccErrCnt_BASE_IDX 1 1770 #define regUMCCH5_2_PerfMonCtlClk 0x100740 1771 #define regUMCCH5_2_PerfMonCtlClk_BASE_IDX 1 1772 #define regUMCCH5_2_PerfMonCtrClk_Lo 0x100741 1773 #define regUMCCH5_2_PerfMonCtrClk_Lo_BASE_IDX 1 1774 #define regUMCCH5_2_PerfMonCtrClk_Hi 0x100742 1775 #define regUMCCH5_2_PerfMonCtrClk_Hi_BASE_IDX 1 1776 #define regUMCCH5_2_PerfMonCtl1 0x100744 1777 #define regUMCCH5_2_PerfMonCtl1_BASE_IDX 1 1778 #define regUMCCH5_2_PerfMonCtr1_Lo 0x100745 1779 #define regUMCCH5_2_PerfMonCtr1_Lo_BASE_IDX 1 1780 #define regUMCCH5_2_PerfMonCtr1_Hi 0x100746 1781 #define regUMCCH5_2_PerfMonCtr1_Hi_BASE_IDX 1 1782 #define regUMCCH5_2_PerfMonCtl2 0x100747 1783 #define regUMCCH5_2_PerfMonCtl2_BASE_IDX 1 1784 #define regUMCCH5_2_PerfMonCtr2_Lo 0x100748 1785 #define regUMCCH5_2_PerfMonCtr2_Lo_BASE_IDX 1 1786 #define regUMCCH5_2_PerfMonCtr2_Hi 0x100749 1787 #define regUMCCH5_2_PerfMonCtr2_Hi_BASE_IDX 1 1788 #define regUMCCH5_2_PerfMonCtl3 0x10074a 1789 #define regUMCCH5_2_PerfMonCtl3_BASE_IDX 1 1790 #define regUMCCH5_2_PerfMonCtr3_Lo 0x10074b 1791 #define regUMCCH5_2_PerfMonCtr3_Lo_BASE_IDX 1 1792 #define regUMCCH5_2_PerfMonCtr3_Hi 0x10074c 1793 #define regUMCCH5_2_PerfMonCtr3_Hi_BASE_IDX 1 1794 #define regUMCCH5_2_PerfMonCtl4 0x10074d 1795 #define regUMCCH5_2_PerfMonCtl4_BASE_IDX 1 1796 #define regUMCCH5_2_PerfMonCtr4_Lo 0x10074e 1797 #define regUMCCH5_2_PerfMonCtr4_Lo_BASE_IDX 1 1798 #define regUMCCH5_2_PerfMonCtr4_Hi 0x10074f 1799 #define regUMCCH5_2_PerfMonCtr4_Hi_BASE_IDX 1 1800 #define regUMCCH5_2_PerfMonCtl5 0x100750 1801 #define regUMCCH5_2_PerfMonCtl5_BASE_IDX 1 1802 #define regUMCCH5_2_PerfMonCtr5_Lo 0x100751 1803 #define regUMCCH5_2_PerfMonCtr5_Lo_BASE_IDX 1 1804 #define regUMCCH5_2_PerfMonCtr5_Hi 0x100752 1805 #define regUMCCH5_2_PerfMonCtr5_Hi_BASE_IDX 1 1806 #define regUMCCH5_2_PerfMonCtl6 0x100753 1807 #define regUMCCH5_2_PerfMonCtl6_BASE_IDX 1 1808 #define regUMCCH5_2_PerfMonCtr6_Lo 0x100754 1809 #define regUMCCH5_2_PerfMonCtr6_Lo_BASE_IDX 1 1810 #define regUMCCH5_2_PerfMonCtr6_Hi 0x100755 1811 #define regUMCCH5_2_PerfMonCtr6_Hi_BASE_IDX 1 1812 #define regUMCCH5_2_PerfMonCtl7 0x100756 1813 #define regUMCCH5_2_PerfMonCtl7_BASE_IDX 1 1814 #define regUMCCH5_2_PerfMonCtr7_Lo 0x100757 1815 #define regUMCCH5_2_PerfMonCtr7_Lo_BASE_IDX 1 1816 #define regUMCCH5_2_PerfMonCtr7_Hi 0x100758 1817 #define regUMCCH5_2_PerfMonCtr7_Hi_BASE_IDX 1 1818 #define regUMCCH5_2_PerfMonCtl8 0x100759 1819 #define regUMCCH5_2_PerfMonCtl8_BASE_IDX 1 1820 #define regUMCCH5_2_PerfMonCtr8_Lo 0x10075a 1821 #define regUMCCH5_2_PerfMonCtr8_Lo_BASE_IDX 1 1822 #define regUMCCH5_2_PerfMonCtr8_Hi 0x10075b 1823 #define regUMCCH5_2_PerfMonCtr8_Hi_BASE_IDX 1 1824 1825 1826 // addressBlock: umc_w_phy_umc2_umcch6_umcchdec 1827 // base address: 0x552000 1828 #define regUMCCH6_2_BaseAddrCS0 0x100800 1829 #define regUMCCH6_2_BaseAddrCS0_BASE_IDX 1 1830 #define regUMCCH6_2_AddrMaskCS01 0x100808 1831 #define regUMCCH6_2_AddrMaskCS01_BASE_IDX 1 1832 #define regUMCCH6_2_AddrSelCS01 0x100810 1833 #define regUMCCH6_2_AddrSelCS01_BASE_IDX 1 1834 #define regUMCCH6_2_AddrHashBank0 0x100832 1835 #define regUMCCH6_2_AddrHashBank0_BASE_IDX 1 1836 #define regUMCCH6_2_AddrHashBank1 0x100833 1837 #define regUMCCH6_2_AddrHashBank1_BASE_IDX 1 1838 #define regUMCCH6_2_AddrHashBank2 0x100834 1839 #define regUMCCH6_2_AddrHashBank2_BASE_IDX 1 1840 #define regUMCCH6_2_AddrHashBank3 0x100835 1841 #define regUMCCH6_2_AddrHashBank3_BASE_IDX 1 1842 #define regUMCCH6_2_AddrHashBank4 0x100836 1843 #define regUMCCH6_2_AddrHashBank4_BASE_IDX 1 1844 #define regUMCCH6_2_AddrHashBank5 0x100837 1845 #define regUMCCH6_2_AddrHashBank5_BASE_IDX 1 1846 #define regUMCCH6_2_EccErrCntSel 0x100b28 1847 #define regUMCCH6_2_EccErrCntSel_BASE_IDX 1 1848 #define regUMCCH6_2_EccErrCnt 0x100b29 1849 #define regUMCCH6_2_EccErrCnt_BASE_IDX 1 1850 #define regUMCCH6_2_PerfMonCtlClk 0x100b40 1851 #define regUMCCH6_2_PerfMonCtlClk_BASE_IDX 1 1852 #define regUMCCH6_2_PerfMonCtrClk_Lo 0x100b41 1853 #define regUMCCH6_2_PerfMonCtrClk_Lo_BASE_IDX 1 1854 #define regUMCCH6_2_PerfMonCtrClk_Hi 0x100b42 1855 #define regUMCCH6_2_PerfMonCtrClk_Hi_BASE_IDX 1 1856 #define regUMCCH6_2_PerfMonCtl1 0x100b44 1857 #define regUMCCH6_2_PerfMonCtl1_BASE_IDX 1 1858 #define regUMCCH6_2_PerfMonCtr1_Lo 0x100b45 1859 #define regUMCCH6_2_PerfMonCtr1_Lo_BASE_IDX 1 1860 #define regUMCCH6_2_PerfMonCtr1_Hi 0x100b46 1861 #define regUMCCH6_2_PerfMonCtr1_Hi_BASE_IDX 1 1862 #define regUMCCH6_2_PerfMonCtl2 0x100b47 1863 #define regUMCCH6_2_PerfMonCtl2_BASE_IDX 1 1864 #define regUMCCH6_2_PerfMonCtr2_Lo 0x100b48 1865 #define regUMCCH6_2_PerfMonCtr2_Lo_BASE_IDX 1 1866 #define regUMCCH6_2_PerfMonCtr2_Hi 0x100b49 1867 #define regUMCCH6_2_PerfMonCtr2_Hi_BASE_IDX 1 1868 #define regUMCCH6_2_PerfMonCtl3 0x100b4a 1869 #define regUMCCH6_2_PerfMonCtl3_BASE_IDX 1 1870 #define regUMCCH6_2_PerfMonCtr3_Lo 0x100b4b 1871 #define regUMCCH6_2_PerfMonCtr3_Lo_BASE_IDX 1 1872 #define regUMCCH6_2_PerfMonCtr3_Hi 0x100b4c 1873 #define regUMCCH6_2_PerfMonCtr3_Hi_BASE_IDX 1 1874 #define regUMCCH6_2_PerfMonCtl4 0x100b4d 1875 #define regUMCCH6_2_PerfMonCtl4_BASE_IDX 1 1876 #define regUMCCH6_2_PerfMonCtr4_Lo 0x100b4e 1877 #define regUMCCH6_2_PerfMonCtr4_Lo_BASE_IDX 1 1878 #define regUMCCH6_2_PerfMonCtr4_Hi 0x100b4f 1879 #define regUMCCH6_2_PerfMonCtr4_Hi_BASE_IDX 1 1880 #define regUMCCH6_2_PerfMonCtl5 0x100b50 1881 #define regUMCCH6_2_PerfMonCtl5_BASE_IDX 1 1882 #define regUMCCH6_2_PerfMonCtr5_Lo 0x100b51 1883 #define regUMCCH6_2_PerfMonCtr5_Lo_BASE_IDX 1 1884 #define regUMCCH6_2_PerfMonCtr5_Hi 0x100b52 1885 #define regUMCCH6_2_PerfMonCtr5_Hi_BASE_IDX 1 1886 #define regUMCCH6_2_PerfMonCtl6 0x100b53 1887 #define regUMCCH6_2_PerfMonCtl6_BASE_IDX 1 1888 #define regUMCCH6_2_PerfMonCtr6_Lo 0x100b54 1889 #define regUMCCH6_2_PerfMonCtr6_Lo_BASE_IDX 1 1890 #define regUMCCH6_2_PerfMonCtr6_Hi 0x100b55 1891 #define regUMCCH6_2_PerfMonCtr6_Hi_BASE_IDX 1 1892 #define regUMCCH6_2_PerfMonCtl7 0x100b56 1893 #define regUMCCH6_2_PerfMonCtl7_BASE_IDX 1 1894 #define regUMCCH6_2_PerfMonCtr7_Lo 0x100b57 1895 #define regUMCCH6_2_PerfMonCtr7_Lo_BASE_IDX 1 1896 #define regUMCCH6_2_PerfMonCtr7_Hi 0x100b58 1897 #define regUMCCH6_2_PerfMonCtr7_Hi_BASE_IDX 1 1898 #define regUMCCH6_2_PerfMonCtl8 0x100b59 1899 #define regUMCCH6_2_PerfMonCtl8_BASE_IDX 1 1900 #define regUMCCH6_2_PerfMonCtr8_Lo 0x100b5a 1901 #define regUMCCH6_2_PerfMonCtr8_Lo_BASE_IDX 1 1902 #define regUMCCH6_2_PerfMonCtr8_Hi 0x100b5b 1903 #define regUMCCH6_2_PerfMonCtr8_Hi_BASE_IDX 1 1904 1905 1906 // addressBlock: umc_w_phy_umc2_umcch7_umcchdec 1907 // base address: 0x553000 1908 #define regUMCCH7_2_BaseAddrCS0 0x100c00 1909 #define regUMCCH7_2_BaseAddrCS0_BASE_IDX 1 1910 #define regUMCCH7_2_AddrMaskCS01 0x100c08 1911 #define regUMCCH7_2_AddrMaskCS01_BASE_IDX 1 1912 #define regUMCCH7_2_AddrSelCS01 0x100c10 1913 #define regUMCCH7_2_AddrSelCS01_BASE_IDX 1 1914 #define regUMCCH7_2_AddrHashBank0 0x100c32 1915 #define regUMCCH7_2_AddrHashBank0_BASE_IDX 1 1916 #define regUMCCH7_2_AddrHashBank1 0x100c33 1917 #define regUMCCH7_2_AddrHashBank1_BASE_IDX 1 1918 #define regUMCCH7_2_AddrHashBank2 0x100c34 1919 #define regUMCCH7_2_AddrHashBank2_BASE_IDX 1 1920 #define regUMCCH7_2_AddrHashBank3 0x100c35 1921 #define regUMCCH7_2_AddrHashBank3_BASE_IDX 1 1922 #define regUMCCH7_2_AddrHashBank4 0x100c36 1923 #define regUMCCH7_2_AddrHashBank4_BASE_IDX 1 1924 #define regUMCCH7_2_AddrHashBank5 0x100c37 1925 #define regUMCCH7_2_AddrHashBank5_BASE_IDX 1 1926 #define regUMCCH7_2_EccErrCntSel 0x100f28 1927 #define regUMCCH7_2_EccErrCntSel_BASE_IDX 1 1928 #define regUMCCH7_2_EccErrCnt 0x100f29 1929 #define regUMCCH7_2_EccErrCnt_BASE_IDX 1 1930 #define regUMCCH7_2_PerfMonCtlClk 0x100f40 1931 #define regUMCCH7_2_PerfMonCtlClk_BASE_IDX 1 1932 #define regUMCCH7_2_PerfMonCtrClk_Lo 0x100f41 1933 #define regUMCCH7_2_PerfMonCtrClk_Lo_BASE_IDX 1 1934 #define regUMCCH7_2_PerfMonCtrClk_Hi 0x100f42 1935 #define regUMCCH7_2_PerfMonCtrClk_Hi_BASE_IDX 1 1936 #define regUMCCH7_2_PerfMonCtl1 0x100f44 1937 #define regUMCCH7_2_PerfMonCtl1_BASE_IDX 1 1938 #define regUMCCH7_2_PerfMonCtr1_Lo 0x100f45 1939 #define regUMCCH7_2_PerfMonCtr1_Lo_BASE_IDX 1 1940 #define regUMCCH7_2_PerfMonCtr1_Hi 0x100f46 1941 #define regUMCCH7_2_PerfMonCtr1_Hi_BASE_IDX 1 1942 #define regUMCCH7_2_PerfMonCtl2 0x100f47 1943 #define regUMCCH7_2_PerfMonCtl2_BASE_IDX 1 1944 #define regUMCCH7_2_PerfMonCtr2_Lo 0x100f48 1945 #define regUMCCH7_2_PerfMonCtr2_Lo_BASE_IDX 1 1946 #define regUMCCH7_2_PerfMonCtr2_Hi 0x100f49 1947 #define regUMCCH7_2_PerfMonCtr2_Hi_BASE_IDX 1 1948 #define regUMCCH7_2_PerfMonCtl3 0x100f4a 1949 #define regUMCCH7_2_PerfMonCtl3_BASE_IDX 1 1950 #define regUMCCH7_2_PerfMonCtr3_Lo 0x100f4b 1951 #define regUMCCH7_2_PerfMonCtr3_Lo_BASE_IDX 1 1952 #define regUMCCH7_2_PerfMonCtr3_Hi 0x100f4c 1953 #define regUMCCH7_2_PerfMonCtr3_Hi_BASE_IDX 1 1954 #define regUMCCH7_2_PerfMonCtl4 0x100f4d 1955 #define regUMCCH7_2_PerfMonCtl4_BASE_IDX 1 1956 #define regUMCCH7_2_PerfMonCtr4_Lo 0x100f4e 1957 #define regUMCCH7_2_PerfMonCtr4_Lo_BASE_IDX 1 1958 #define regUMCCH7_2_PerfMonCtr4_Hi 0x100f4f 1959 #define regUMCCH7_2_PerfMonCtr4_Hi_BASE_IDX 1 1960 #define regUMCCH7_2_PerfMonCtl5 0x100f50 1961 #define regUMCCH7_2_PerfMonCtl5_BASE_IDX 1 1962 #define regUMCCH7_2_PerfMonCtr5_Lo 0x100f51 1963 #define regUMCCH7_2_PerfMonCtr5_Lo_BASE_IDX 1 1964 #define regUMCCH7_2_PerfMonCtr5_Hi 0x100f52 1965 #define regUMCCH7_2_PerfMonCtr5_Hi_BASE_IDX 1 1966 #define regUMCCH7_2_PerfMonCtl6 0x100f53 1967 #define regUMCCH7_2_PerfMonCtl6_BASE_IDX 1 1968 #define regUMCCH7_2_PerfMonCtr6_Lo 0x100f54 1969 #define regUMCCH7_2_PerfMonCtr6_Lo_BASE_IDX 1 1970 #define regUMCCH7_2_PerfMonCtr6_Hi 0x100f55 1971 #define regUMCCH7_2_PerfMonCtr6_Hi_BASE_IDX 1 1972 #define regUMCCH7_2_PerfMonCtl7 0x100f56 1973 #define regUMCCH7_2_PerfMonCtl7_BASE_IDX 1 1974 #define regUMCCH7_2_PerfMonCtr7_Lo 0x100f57 1975 #define regUMCCH7_2_PerfMonCtr7_Lo_BASE_IDX 1 1976 #define regUMCCH7_2_PerfMonCtr7_Hi 0x100f58 1977 #define regUMCCH7_2_PerfMonCtr7_Hi_BASE_IDX 1 1978 #define regUMCCH7_2_PerfMonCtl8 0x100f59 1979 #define regUMCCH7_2_PerfMonCtl8_BASE_IDX 1 1980 #define regUMCCH7_2_PerfMonCtr8_Lo 0x100f5a 1981 #define regUMCCH7_2_PerfMonCtr8_Lo_BASE_IDX 1 1982 #define regUMCCH7_2_PerfMonCtr8_Hi 0x100f5b 1983 #define regUMCCH7_2_PerfMonCtr8_Hi_BASE_IDX 1 1984 1985 1986 // addressBlock: umc_w_phy_umc3_umcch0_umcchdec 1987 // base address: 0x650000 1988 #define regUMCCH0_3_BaseAddrCS0 0x140000 1989 #define regUMCCH0_3_BaseAddrCS0_BASE_IDX 1 1990 #define regUMCCH0_3_AddrMaskCS01 0x140008 1991 #define regUMCCH0_3_AddrMaskCS01_BASE_IDX 1 1992 #define regUMCCH0_3_AddrSelCS01 0x140010 1993 #define regUMCCH0_3_AddrSelCS01_BASE_IDX 1 1994 #define regUMCCH0_3_AddrHashBank0 0x140032 1995 #define regUMCCH0_3_AddrHashBank0_BASE_IDX 1 1996 #define regUMCCH0_3_AddrHashBank1 0x140033 1997 #define regUMCCH0_3_AddrHashBank1_BASE_IDX 1 1998 #define regUMCCH0_3_AddrHashBank2 0x140034 1999 #define regUMCCH0_3_AddrHashBank2_BASE_IDX 1 2000 #define regUMCCH0_3_AddrHashBank3 0x140035 2001 #define regUMCCH0_3_AddrHashBank3_BASE_IDX 1 2002 #define regUMCCH0_3_AddrHashBank4 0x140036 2003 #define regUMCCH0_3_AddrHashBank4_BASE_IDX 1 2004 #define regUMCCH0_3_AddrHashBank5 0x140037 2005 #define regUMCCH0_3_AddrHashBank5_BASE_IDX 1 2006 #define regUMCCH0_3_EccErrCntSel 0x140328 2007 #define regUMCCH0_3_EccErrCntSel_BASE_IDX 1 2008 #define regUMCCH0_3_EccErrCnt 0x140329 2009 #define regUMCCH0_3_EccErrCnt_BASE_IDX 1 2010 #define regUMCCH0_3_PerfMonCtlClk 0x140340 2011 #define regUMCCH0_3_PerfMonCtlClk_BASE_IDX 1 2012 #define regUMCCH0_3_PerfMonCtrClk_Lo 0x140341 2013 #define regUMCCH0_3_PerfMonCtrClk_Lo_BASE_IDX 1 2014 #define regUMCCH0_3_PerfMonCtrClk_Hi 0x140342 2015 #define regUMCCH0_3_PerfMonCtrClk_Hi_BASE_IDX 1 2016 #define regUMCCH0_3_PerfMonCtl1 0x140344 2017 #define regUMCCH0_3_PerfMonCtl1_BASE_IDX 1 2018 #define regUMCCH0_3_PerfMonCtr1_Lo 0x140345 2019 #define regUMCCH0_3_PerfMonCtr1_Lo_BASE_IDX 1 2020 #define regUMCCH0_3_PerfMonCtr1_Hi 0x140346 2021 #define regUMCCH0_3_PerfMonCtr1_Hi_BASE_IDX 1 2022 #define regUMCCH0_3_PerfMonCtl2 0x140347 2023 #define regUMCCH0_3_PerfMonCtl2_BASE_IDX 1 2024 #define regUMCCH0_3_PerfMonCtr2_Lo 0x140348 2025 #define regUMCCH0_3_PerfMonCtr2_Lo_BASE_IDX 1 2026 #define regUMCCH0_3_PerfMonCtr2_Hi 0x140349 2027 #define regUMCCH0_3_PerfMonCtr2_Hi_BASE_IDX 1 2028 #define regUMCCH0_3_PerfMonCtl3 0x14034a 2029 #define regUMCCH0_3_PerfMonCtl3_BASE_IDX 1 2030 #define regUMCCH0_3_PerfMonCtr3_Lo 0x14034b 2031 #define regUMCCH0_3_PerfMonCtr3_Lo_BASE_IDX 1 2032 #define regUMCCH0_3_PerfMonCtr3_Hi 0x14034c 2033 #define regUMCCH0_3_PerfMonCtr3_Hi_BASE_IDX 1 2034 #define regUMCCH0_3_PerfMonCtl4 0x14034d 2035 #define regUMCCH0_3_PerfMonCtl4_BASE_IDX 1 2036 #define regUMCCH0_3_PerfMonCtr4_Lo 0x14034e 2037 #define regUMCCH0_3_PerfMonCtr4_Lo_BASE_IDX 1 2038 #define regUMCCH0_3_PerfMonCtr4_Hi 0x14034f 2039 #define regUMCCH0_3_PerfMonCtr4_Hi_BASE_IDX 1 2040 #define regUMCCH0_3_PerfMonCtl5 0x140350 2041 #define regUMCCH0_3_PerfMonCtl5_BASE_IDX 1 2042 #define regUMCCH0_3_PerfMonCtr5_Lo 0x140351 2043 #define regUMCCH0_3_PerfMonCtr5_Lo_BASE_IDX 1 2044 #define regUMCCH0_3_PerfMonCtr5_Hi 0x140352 2045 #define regUMCCH0_3_PerfMonCtr5_Hi_BASE_IDX 1 2046 #define regUMCCH0_3_PerfMonCtl6 0x140353 2047 #define regUMCCH0_3_PerfMonCtl6_BASE_IDX 1 2048 #define regUMCCH0_3_PerfMonCtr6_Lo 0x140354 2049 #define regUMCCH0_3_PerfMonCtr6_Lo_BASE_IDX 1 2050 #define regUMCCH0_3_PerfMonCtr6_Hi 0x140355 2051 #define regUMCCH0_3_PerfMonCtr6_Hi_BASE_IDX 1 2052 #define regUMCCH0_3_PerfMonCtl7 0x140356 2053 #define regUMCCH0_3_PerfMonCtl7_BASE_IDX 1 2054 #define regUMCCH0_3_PerfMonCtr7_Lo 0x140357 2055 #define regUMCCH0_3_PerfMonCtr7_Lo_BASE_IDX 1 2056 #define regUMCCH0_3_PerfMonCtr7_Hi 0x140358 2057 #define regUMCCH0_3_PerfMonCtr7_Hi_BASE_IDX 1 2058 #define regUMCCH0_3_PerfMonCtl8 0x140359 2059 #define regUMCCH0_3_PerfMonCtl8_BASE_IDX 1 2060 #define regUMCCH0_3_PerfMonCtr8_Lo 0x14035a 2061 #define regUMCCH0_3_PerfMonCtr8_Lo_BASE_IDX 1 2062 #define regUMCCH0_3_PerfMonCtr8_Hi 0x14035b 2063 #define regUMCCH0_3_PerfMonCtr8_Hi_BASE_IDX 1 2064 2065 2066 // addressBlock: umc_w_phy_umc3_umcch1_umcchdec 2067 // base address: 0x651000 2068 #define regUMCCH1_3_BaseAddrCS0 0x140400 2069 #define regUMCCH1_3_BaseAddrCS0_BASE_IDX 1 2070 #define regUMCCH1_3_AddrMaskCS01 0x140408 2071 #define regUMCCH1_3_AddrMaskCS01_BASE_IDX 1 2072 #define regUMCCH1_3_AddrSelCS01 0x140410 2073 #define regUMCCH1_3_AddrSelCS01_BASE_IDX 1 2074 #define regUMCCH1_3_AddrHashBank0 0x140432 2075 #define regUMCCH1_3_AddrHashBank0_BASE_IDX 1 2076 #define regUMCCH1_3_AddrHashBank1 0x140433 2077 #define regUMCCH1_3_AddrHashBank1_BASE_IDX 1 2078 #define regUMCCH1_3_AddrHashBank2 0x140434 2079 #define regUMCCH1_3_AddrHashBank2_BASE_IDX 1 2080 #define regUMCCH1_3_AddrHashBank3 0x140435 2081 #define regUMCCH1_3_AddrHashBank3_BASE_IDX 1 2082 #define regUMCCH1_3_AddrHashBank4 0x140436 2083 #define regUMCCH1_3_AddrHashBank4_BASE_IDX 1 2084 #define regUMCCH1_3_AddrHashBank5 0x140437 2085 #define regUMCCH1_3_AddrHashBank5_BASE_IDX 1 2086 #define regUMCCH1_3_EccErrCntSel 0x140728 2087 #define regUMCCH1_3_EccErrCntSel_BASE_IDX 1 2088 #define regUMCCH1_3_EccErrCnt 0x140729 2089 #define regUMCCH1_3_EccErrCnt_BASE_IDX 1 2090 #define regUMCCH1_3_PerfMonCtlClk 0x140740 2091 #define regUMCCH1_3_PerfMonCtlClk_BASE_IDX 1 2092 #define regUMCCH1_3_PerfMonCtrClk_Lo 0x140741 2093 #define regUMCCH1_3_PerfMonCtrClk_Lo_BASE_IDX 1 2094 #define regUMCCH1_3_PerfMonCtrClk_Hi 0x140742 2095 #define regUMCCH1_3_PerfMonCtrClk_Hi_BASE_IDX 1 2096 #define regUMCCH1_3_PerfMonCtl1 0x140744 2097 #define regUMCCH1_3_PerfMonCtl1_BASE_IDX 1 2098 #define regUMCCH1_3_PerfMonCtr1_Lo 0x140745 2099 #define regUMCCH1_3_PerfMonCtr1_Lo_BASE_IDX 1 2100 #define regUMCCH1_3_PerfMonCtr1_Hi 0x140746 2101 #define regUMCCH1_3_PerfMonCtr1_Hi_BASE_IDX 1 2102 #define regUMCCH1_3_PerfMonCtl2 0x140747 2103 #define regUMCCH1_3_PerfMonCtl2_BASE_IDX 1 2104 #define regUMCCH1_3_PerfMonCtr2_Lo 0x140748 2105 #define regUMCCH1_3_PerfMonCtr2_Lo_BASE_IDX 1 2106 #define regUMCCH1_3_PerfMonCtr2_Hi 0x140749 2107 #define regUMCCH1_3_PerfMonCtr2_Hi_BASE_IDX 1 2108 #define regUMCCH1_3_PerfMonCtl3 0x14074a 2109 #define regUMCCH1_3_PerfMonCtl3_BASE_IDX 1 2110 #define regUMCCH1_3_PerfMonCtr3_Lo 0x14074b 2111 #define regUMCCH1_3_PerfMonCtr3_Lo_BASE_IDX 1 2112 #define regUMCCH1_3_PerfMonCtr3_Hi 0x14074c 2113 #define regUMCCH1_3_PerfMonCtr3_Hi_BASE_IDX 1 2114 #define regUMCCH1_3_PerfMonCtl4 0x14074d 2115 #define regUMCCH1_3_PerfMonCtl4_BASE_IDX 1 2116 #define regUMCCH1_3_PerfMonCtr4_Lo 0x14074e 2117 #define regUMCCH1_3_PerfMonCtr4_Lo_BASE_IDX 1 2118 #define regUMCCH1_3_PerfMonCtr4_Hi 0x14074f 2119 #define regUMCCH1_3_PerfMonCtr4_Hi_BASE_IDX 1 2120 #define regUMCCH1_3_PerfMonCtl5 0x140750 2121 #define regUMCCH1_3_PerfMonCtl5_BASE_IDX 1 2122 #define regUMCCH1_3_PerfMonCtr5_Lo 0x140751 2123 #define regUMCCH1_3_PerfMonCtr5_Lo_BASE_IDX 1 2124 #define regUMCCH1_3_PerfMonCtr5_Hi 0x140752 2125 #define regUMCCH1_3_PerfMonCtr5_Hi_BASE_IDX 1 2126 #define regUMCCH1_3_PerfMonCtl6 0x140753 2127 #define regUMCCH1_3_PerfMonCtl6_BASE_IDX 1 2128 #define regUMCCH1_3_PerfMonCtr6_Lo 0x140754 2129 #define regUMCCH1_3_PerfMonCtr6_Lo_BASE_IDX 1 2130 #define regUMCCH1_3_PerfMonCtr6_Hi 0x140755 2131 #define regUMCCH1_3_PerfMonCtr6_Hi_BASE_IDX 1 2132 #define regUMCCH1_3_PerfMonCtl7 0x140756 2133 #define regUMCCH1_3_PerfMonCtl7_BASE_IDX 1 2134 #define regUMCCH1_3_PerfMonCtr7_Lo 0x140757 2135 #define regUMCCH1_3_PerfMonCtr7_Lo_BASE_IDX 1 2136 #define regUMCCH1_3_PerfMonCtr7_Hi 0x140758 2137 #define regUMCCH1_3_PerfMonCtr7_Hi_BASE_IDX 1 2138 #define regUMCCH1_3_PerfMonCtl8 0x140759 2139 #define regUMCCH1_3_PerfMonCtl8_BASE_IDX 1 2140 #define regUMCCH1_3_PerfMonCtr8_Lo 0x14075a 2141 #define regUMCCH1_3_PerfMonCtr8_Lo_BASE_IDX 1 2142 #define regUMCCH1_3_PerfMonCtr8_Hi 0x14075b 2143 #define regUMCCH1_3_PerfMonCtr8_Hi_BASE_IDX 1 2144 2145 2146 // addressBlock: umc_w_phy_umc3_umcch2_umcchdec 2147 // base address: 0x652000 2148 #define regUMCCH2_3_BaseAddrCS0 0x140800 2149 #define regUMCCH2_3_BaseAddrCS0_BASE_IDX 1 2150 #define regUMCCH2_3_AddrMaskCS01 0x140808 2151 #define regUMCCH2_3_AddrMaskCS01_BASE_IDX 1 2152 #define regUMCCH2_3_AddrSelCS01 0x140810 2153 #define regUMCCH2_3_AddrSelCS01_BASE_IDX 1 2154 #define regUMCCH2_3_AddrHashBank0 0x140832 2155 #define regUMCCH2_3_AddrHashBank0_BASE_IDX 1 2156 #define regUMCCH2_3_AddrHashBank1 0x140833 2157 #define regUMCCH2_3_AddrHashBank1_BASE_IDX 1 2158 #define regUMCCH2_3_AddrHashBank2 0x140834 2159 #define regUMCCH2_3_AddrHashBank2_BASE_IDX 1 2160 #define regUMCCH2_3_AddrHashBank3 0x140835 2161 #define regUMCCH2_3_AddrHashBank3_BASE_IDX 1 2162 #define regUMCCH2_3_AddrHashBank4 0x140836 2163 #define regUMCCH2_3_AddrHashBank4_BASE_IDX 1 2164 #define regUMCCH2_3_AddrHashBank5 0x140837 2165 #define regUMCCH2_3_AddrHashBank5_BASE_IDX 1 2166 #define regUMCCH2_3_EccErrCntSel 0x140b28 2167 #define regUMCCH2_3_EccErrCntSel_BASE_IDX 1 2168 #define regUMCCH2_3_EccErrCnt 0x140b29 2169 #define regUMCCH2_3_EccErrCnt_BASE_IDX 1 2170 #define regUMCCH2_3_PerfMonCtlClk 0x140b40 2171 #define regUMCCH2_3_PerfMonCtlClk_BASE_IDX 1 2172 #define regUMCCH2_3_PerfMonCtrClk_Lo 0x140b41 2173 #define regUMCCH2_3_PerfMonCtrClk_Lo_BASE_IDX 1 2174 #define regUMCCH2_3_PerfMonCtrClk_Hi 0x140b42 2175 #define regUMCCH2_3_PerfMonCtrClk_Hi_BASE_IDX 1 2176 #define regUMCCH2_3_PerfMonCtl1 0x140b44 2177 #define regUMCCH2_3_PerfMonCtl1_BASE_IDX 1 2178 #define regUMCCH2_3_PerfMonCtr1_Lo 0x140b45 2179 #define regUMCCH2_3_PerfMonCtr1_Lo_BASE_IDX 1 2180 #define regUMCCH2_3_PerfMonCtr1_Hi 0x140b46 2181 #define regUMCCH2_3_PerfMonCtr1_Hi_BASE_IDX 1 2182 #define regUMCCH2_3_PerfMonCtl2 0x140b47 2183 #define regUMCCH2_3_PerfMonCtl2_BASE_IDX 1 2184 #define regUMCCH2_3_PerfMonCtr2_Lo 0x140b48 2185 #define regUMCCH2_3_PerfMonCtr2_Lo_BASE_IDX 1 2186 #define regUMCCH2_3_PerfMonCtr2_Hi 0x140b49 2187 #define regUMCCH2_3_PerfMonCtr2_Hi_BASE_IDX 1 2188 #define regUMCCH2_3_PerfMonCtl3 0x140b4a 2189 #define regUMCCH2_3_PerfMonCtl3_BASE_IDX 1 2190 #define regUMCCH2_3_PerfMonCtr3_Lo 0x140b4b 2191 #define regUMCCH2_3_PerfMonCtr3_Lo_BASE_IDX 1 2192 #define regUMCCH2_3_PerfMonCtr3_Hi 0x140b4c 2193 #define regUMCCH2_3_PerfMonCtr3_Hi_BASE_IDX 1 2194 #define regUMCCH2_3_PerfMonCtl4 0x140b4d 2195 #define regUMCCH2_3_PerfMonCtl4_BASE_IDX 1 2196 #define regUMCCH2_3_PerfMonCtr4_Lo 0x140b4e 2197 #define regUMCCH2_3_PerfMonCtr4_Lo_BASE_IDX 1 2198 #define regUMCCH2_3_PerfMonCtr4_Hi 0x140b4f 2199 #define regUMCCH2_3_PerfMonCtr4_Hi_BASE_IDX 1 2200 #define regUMCCH2_3_PerfMonCtl5 0x140b50 2201 #define regUMCCH2_3_PerfMonCtl5_BASE_IDX 1 2202 #define regUMCCH2_3_PerfMonCtr5_Lo 0x140b51 2203 #define regUMCCH2_3_PerfMonCtr5_Lo_BASE_IDX 1 2204 #define regUMCCH2_3_PerfMonCtr5_Hi 0x140b52 2205 #define regUMCCH2_3_PerfMonCtr5_Hi_BASE_IDX 1 2206 #define regUMCCH2_3_PerfMonCtl6 0x140b53 2207 #define regUMCCH2_3_PerfMonCtl6_BASE_IDX 1 2208 #define regUMCCH2_3_PerfMonCtr6_Lo 0x140b54 2209 #define regUMCCH2_3_PerfMonCtr6_Lo_BASE_IDX 1 2210 #define regUMCCH2_3_PerfMonCtr6_Hi 0x140b55 2211 #define regUMCCH2_3_PerfMonCtr6_Hi_BASE_IDX 1 2212 #define regUMCCH2_3_PerfMonCtl7 0x140b56 2213 #define regUMCCH2_3_PerfMonCtl7_BASE_IDX 1 2214 #define regUMCCH2_3_PerfMonCtr7_Lo 0x140b57 2215 #define regUMCCH2_3_PerfMonCtr7_Lo_BASE_IDX 1 2216 #define regUMCCH2_3_PerfMonCtr7_Hi 0x140b58 2217 #define regUMCCH2_3_PerfMonCtr7_Hi_BASE_IDX 1 2218 #define regUMCCH2_3_PerfMonCtl8 0x140b59 2219 #define regUMCCH2_3_PerfMonCtl8_BASE_IDX 1 2220 #define regUMCCH2_3_PerfMonCtr8_Lo 0x140b5a 2221 #define regUMCCH2_3_PerfMonCtr8_Lo_BASE_IDX 1 2222 #define regUMCCH2_3_PerfMonCtr8_Hi 0x140b5b 2223 #define regUMCCH2_3_PerfMonCtr8_Hi_BASE_IDX 1 2224 2225 2226 // addressBlock: umc_w_phy_umc3_umcch3_umcchdec 2227 // base address: 0x653000 2228 #define regUMCCH3_3_BaseAddrCS0 0x140c00 2229 #define regUMCCH3_3_BaseAddrCS0_BASE_IDX 1 2230 #define regUMCCH3_3_AddrMaskCS01 0x140c08 2231 #define regUMCCH3_3_AddrMaskCS01_BASE_IDX 1 2232 #define regUMCCH3_3_AddrSelCS01 0x140c10 2233 #define regUMCCH3_3_AddrSelCS01_BASE_IDX 1 2234 #define regUMCCH3_3_AddrHashBank0 0x140c32 2235 #define regUMCCH3_3_AddrHashBank0_BASE_IDX 1 2236 #define regUMCCH3_3_AddrHashBank1 0x140c33 2237 #define regUMCCH3_3_AddrHashBank1_BASE_IDX 1 2238 #define regUMCCH3_3_AddrHashBank2 0x140c34 2239 #define regUMCCH3_3_AddrHashBank2_BASE_IDX 1 2240 #define regUMCCH3_3_AddrHashBank3 0x140c35 2241 #define regUMCCH3_3_AddrHashBank3_BASE_IDX 1 2242 #define regUMCCH3_3_AddrHashBank4 0x140c36 2243 #define regUMCCH3_3_AddrHashBank4_BASE_IDX 1 2244 #define regUMCCH3_3_AddrHashBank5 0x140c37 2245 #define regUMCCH3_3_AddrHashBank5_BASE_IDX 1 2246 #define regUMCCH3_3_EccErrCntSel 0x140f28 2247 #define regUMCCH3_3_EccErrCntSel_BASE_IDX 1 2248 #define regUMCCH3_3_EccErrCnt 0x140f29 2249 #define regUMCCH3_3_EccErrCnt_BASE_IDX 1 2250 #define regUMCCH3_3_PerfMonCtlClk 0x140f40 2251 #define regUMCCH3_3_PerfMonCtlClk_BASE_IDX 1 2252 #define regUMCCH3_3_PerfMonCtrClk_Lo 0x140f41 2253 #define regUMCCH3_3_PerfMonCtrClk_Lo_BASE_IDX 1 2254 #define regUMCCH3_3_PerfMonCtrClk_Hi 0x140f42 2255 #define regUMCCH3_3_PerfMonCtrClk_Hi_BASE_IDX 1 2256 #define regUMCCH3_3_PerfMonCtl1 0x140f44 2257 #define regUMCCH3_3_PerfMonCtl1_BASE_IDX 1 2258 #define regUMCCH3_3_PerfMonCtr1_Lo 0x140f45 2259 #define regUMCCH3_3_PerfMonCtr1_Lo_BASE_IDX 1 2260 #define regUMCCH3_3_PerfMonCtr1_Hi 0x140f46 2261 #define regUMCCH3_3_PerfMonCtr1_Hi_BASE_IDX 1 2262 #define regUMCCH3_3_PerfMonCtl2 0x140f47 2263 #define regUMCCH3_3_PerfMonCtl2_BASE_IDX 1 2264 #define regUMCCH3_3_PerfMonCtr2_Lo 0x140f48 2265 #define regUMCCH3_3_PerfMonCtr2_Lo_BASE_IDX 1 2266 #define regUMCCH3_3_PerfMonCtr2_Hi 0x140f49 2267 #define regUMCCH3_3_PerfMonCtr2_Hi_BASE_IDX 1 2268 #define regUMCCH3_3_PerfMonCtl3 0x140f4a 2269 #define regUMCCH3_3_PerfMonCtl3_BASE_IDX 1 2270 #define regUMCCH3_3_PerfMonCtr3_Lo 0x140f4b 2271 #define regUMCCH3_3_PerfMonCtr3_Lo_BASE_IDX 1 2272 #define regUMCCH3_3_PerfMonCtr3_Hi 0x140f4c 2273 #define regUMCCH3_3_PerfMonCtr3_Hi_BASE_IDX 1 2274 #define regUMCCH3_3_PerfMonCtl4 0x140f4d 2275 #define regUMCCH3_3_PerfMonCtl4_BASE_IDX 1 2276 #define regUMCCH3_3_PerfMonCtr4_Lo 0x140f4e 2277 #define regUMCCH3_3_PerfMonCtr4_Lo_BASE_IDX 1 2278 #define regUMCCH3_3_PerfMonCtr4_Hi 0x140f4f 2279 #define regUMCCH3_3_PerfMonCtr4_Hi_BASE_IDX 1 2280 #define regUMCCH3_3_PerfMonCtl5 0x140f50 2281 #define regUMCCH3_3_PerfMonCtl5_BASE_IDX 1 2282 #define regUMCCH3_3_PerfMonCtr5_Lo 0x140f51 2283 #define regUMCCH3_3_PerfMonCtr5_Lo_BASE_IDX 1 2284 #define regUMCCH3_3_PerfMonCtr5_Hi 0x140f52 2285 #define regUMCCH3_3_PerfMonCtr5_Hi_BASE_IDX 1 2286 #define regUMCCH3_3_PerfMonCtl6 0x140f53 2287 #define regUMCCH3_3_PerfMonCtl6_BASE_IDX 1 2288 #define regUMCCH3_3_PerfMonCtr6_Lo 0x140f54 2289 #define regUMCCH3_3_PerfMonCtr6_Lo_BASE_IDX 1 2290 #define regUMCCH3_3_PerfMonCtr6_Hi 0x140f55 2291 #define regUMCCH3_3_PerfMonCtr6_Hi_BASE_IDX 1 2292 #define regUMCCH3_3_PerfMonCtl7 0x140f56 2293 #define regUMCCH3_3_PerfMonCtl7_BASE_IDX 1 2294 #define regUMCCH3_3_PerfMonCtr7_Lo 0x140f57 2295 #define regUMCCH3_3_PerfMonCtr7_Lo_BASE_IDX 1 2296 #define regUMCCH3_3_PerfMonCtr7_Hi 0x140f58 2297 #define regUMCCH3_3_PerfMonCtr7_Hi_BASE_IDX 1 2298 #define regUMCCH3_3_PerfMonCtl8 0x140f59 2299 #define regUMCCH3_3_PerfMonCtl8_BASE_IDX 1 2300 #define regUMCCH3_3_PerfMonCtr8_Lo 0x140f5a 2301 #define regUMCCH3_3_PerfMonCtr8_Lo_BASE_IDX 1 2302 #define regUMCCH3_3_PerfMonCtr8_Hi 0x140f5b 2303 #define regUMCCH3_3_PerfMonCtr8_Hi_BASE_IDX 1 2304 2305 2306 // addressBlock: umc_w_phy_umc3_umcch4_umcchdec 2307 // base address: 0x750000 2308 #define regUMCCH4_3_BaseAddrCS0 0x180000 2309 #define regUMCCH4_3_BaseAddrCS0_BASE_IDX 1 2310 #define regUMCCH4_3_AddrMaskCS01 0x180008 2311 #define regUMCCH4_3_AddrMaskCS01_BASE_IDX 1 2312 #define regUMCCH4_3_AddrSelCS01 0x180010 2313 #define regUMCCH4_3_AddrSelCS01_BASE_IDX 1 2314 #define regUMCCH4_3_AddrHashBank0 0x180032 2315 #define regUMCCH4_3_AddrHashBank0_BASE_IDX 1 2316 #define regUMCCH4_3_AddrHashBank1 0x180033 2317 #define regUMCCH4_3_AddrHashBank1_BASE_IDX 1 2318 #define regUMCCH4_3_AddrHashBank2 0x180034 2319 #define regUMCCH4_3_AddrHashBank2_BASE_IDX 1 2320 #define regUMCCH4_3_AddrHashBank3 0x180035 2321 #define regUMCCH4_3_AddrHashBank3_BASE_IDX 1 2322 #define regUMCCH4_3_AddrHashBank4 0x180036 2323 #define regUMCCH4_3_AddrHashBank4_BASE_IDX 1 2324 #define regUMCCH4_3_AddrHashBank5 0x180037 2325 #define regUMCCH4_3_AddrHashBank5_BASE_IDX 1 2326 #define regUMCCH4_3_EccErrCntSel 0x180328 2327 #define regUMCCH4_3_EccErrCntSel_BASE_IDX 1 2328 #define regUMCCH4_3_EccErrCnt 0x180329 2329 #define regUMCCH4_3_EccErrCnt_BASE_IDX 1 2330 #define regUMCCH4_3_PerfMonCtlClk 0x180340 2331 #define regUMCCH4_3_PerfMonCtlClk_BASE_IDX 1 2332 #define regUMCCH4_3_PerfMonCtrClk_Lo 0x180341 2333 #define regUMCCH4_3_PerfMonCtrClk_Lo_BASE_IDX 1 2334 #define regUMCCH4_3_PerfMonCtrClk_Hi 0x180342 2335 #define regUMCCH4_3_PerfMonCtrClk_Hi_BASE_IDX 1 2336 #define regUMCCH4_3_PerfMonCtl1 0x180344 2337 #define regUMCCH4_3_PerfMonCtl1_BASE_IDX 1 2338 #define regUMCCH4_3_PerfMonCtr1_Lo 0x180345 2339 #define regUMCCH4_3_PerfMonCtr1_Lo_BASE_IDX 1 2340 #define regUMCCH4_3_PerfMonCtr1_Hi 0x180346 2341 #define regUMCCH4_3_PerfMonCtr1_Hi_BASE_IDX 1 2342 #define regUMCCH4_3_PerfMonCtl2 0x180347 2343 #define regUMCCH4_3_PerfMonCtl2_BASE_IDX 1 2344 #define regUMCCH4_3_PerfMonCtr2_Lo 0x180348 2345 #define regUMCCH4_3_PerfMonCtr2_Lo_BASE_IDX 1 2346 #define regUMCCH4_3_PerfMonCtr2_Hi 0x180349 2347 #define regUMCCH4_3_PerfMonCtr2_Hi_BASE_IDX 1 2348 #define regUMCCH4_3_PerfMonCtl3 0x18034a 2349 #define regUMCCH4_3_PerfMonCtl3_BASE_IDX 1 2350 #define regUMCCH4_3_PerfMonCtr3_Lo 0x18034b 2351 #define regUMCCH4_3_PerfMonCtr3_Lo_BASE_IDX 1 2352 #define regUMCCH4_3_PerfMonCtr3_Hi 0x18034c 2353 #define regUMCCH4_3_PerfMonCtr3_Hi_BASE_IDX 1 2354 #define regUMCCH4_3_PerfMonCtl4 0x18034d 2355 #define regUMCCH4_3_PerfMonCtl4_BASE_IDX 1 2356 #define regUMCCH4_3_PerfMonCtr4_Lo 0x18034e 2357 #define regUMCCH4_3_PerfMonCtr4_Lo_BASE_IDX 1 2358 #define regUMCCH4_3_PerfMonCtr4_Hi 0x18034f 2359 #define regUMCCH4_3_PerfMonCtr4_Hi_BASE_IDX 1 2360 #define regUMCCH4_3_PerfMonCtl5 0x180350 2361 #define regUMCCH4_3_PerfMonCtl5_BASE_IDX 1 2362 #define regUMCCH4_3_PerfMonCtr5_Lo 0x180351 2363 #define regUMCCH4_3_PerfMonCtr5_Lo_BASE_IDX 1 2364 #define regUMCCH4_3_PerfMonCtr5_Hi 0x180352 2365 #define regUMCCH4_3_PerfMonCtr5_Hi_BASE_IDX 1 2366 #define regUMCCH4_3_PerfMonCtl6 0x180353 2367 #define regUMCCH4_3_PerfMonCtl6_BASE_IDX 1 2368 #define regUMCCH4_3_PerfMonCtr6_Lo 0x180354 2369 #define regUMCCH4_3_PerfMonCtr6_Lo_BASE_IDX 1 2370 #define regUMCCH4_3_PerfMonCtr6_Hi 0x180355 2371 #define regUMCCH4_3_PerfMonCtr6_Hi_BASE_IDX 1 2372 #define regUMCCH4_3_PerfMonCtl7 0x180356 2373 #define regUMCCH4_3_PerfMonCtl7_BASE_IDX 1 2374 #define regUMCCH4_3_PerfMonCtr7_Lo 0x180357 2375 #define regUMCCH4_3_PerfMonCtr7_Lo_BASE_IDX 1 2376 #define regUMCCH4_3_PerfMonCtr7_Hi 0x180358 2377 #define regUMCCH4_3_PerfMonCtr7_Hi_BASE_IDX 1 2378 #define regUMCCH4_3_PerfMonCtl8 0x180359 2379 #define regUMCCH4_3_PerfMonCtl8_BASE_IDX 1 2380 #define regUMCCH4_3_PerfMonCtr8_Lo 0x18035a 2381 #define regUMCCH4_3_PerfMonCtr8_Lo_BASE_IDX 1 2382 #define regUMCCH4_3_PerfMonCtr8_Hi 0x18035b 2383 #define regUMCCH4_3_PerfMonCtr8_Hi_BASE_IDX 1 2384 2385 2386 // addressBlock: umc_w_phy_umc3_umcch5_umcchdec 2387 // base address: 0x751000 2388 #define regUMCCH5_3_BaseAddrCS0 0x180400 2389 #define regUMCCH5_3_BaseAddrCS0_BASE_IDX 1 2390 #define regUMCCH5_3_AddrMaskCS01 0x180408 2391 #define regUMCCH5_3_AddrMaskCS01_BASE_IDX 1 2392 #define regUMCCH5_3_AddrSelCS01 0x180410 2393 #define regUMCCH5_3_AddrSelCS01_BASE_IDX 1 2394 #define regUMCCH5_3_AddrHashBank0 0x180432 2395 #define regUMCCH5_3_AddrHashBank0_BASE_IDX 1 2396 #define regUMCCH5_3_AddrHashBank1 0x180433 2397 #define regUMCCH5_3_AddrHashBank1_BASE_IDX 1 2398 #define regUMCCH5_3_AddrHashBank2 0x180434 2399 #define regUMCCH5_3_AddrHashBank2_BASE_IDX 1 2400 #define regUMCCH5_3_AddrHashBank3 0x180435 2401 #define regUMCCH5_3_AddrHashBank3_BASE_IDX 1 2402 #define regUMCCH5_3_AddrHashBank4 0x180436 2403 #define regUMCCH5_3_AddrHashBank4_BASE_IDX 1 2404 #define regUMCCH5_3_AddrHashBank5 0x180437 2405 #define regUMCCH5_3_AddrHashBank5_BASE_IDX 1 2406 #define regUMCCH5_3_EccErrCntSel 0x180728 2407 #define regUMCCH5_3_EccErrCntSel_BASE_IDX 1 2408 #define regUMCCH5_3_EccErrCnt 0x180729 2409 #define regUMCCH5_3_EccErrCnt_BASE_IDX 1 2410 #define regUMCCH5_3_PerfMonCtlClk 0x180740 2411 #define regUMCCH5_3_PerfMonCtlClk_BASE_IDX 1 2412 #define regUMCCH5_3_PerfMonCtrClk_Lo 0x180741 2413 #define regUMCCH5_3_PerfMonCtrClk_Lo_BASE_IDX 1 2414 #define regUMCCH5_3_PerfMonCtrClk_Hi 0x180742 2415 #define regUMCCH5_3_PerfMonCtrClk_Hi_BASE_IDX 1 2416 #define regUMCCH5_3_PerfMonCtl1 0x180744 2417 #define regUMCCH5_3_PerfMonCtl1_BASE_IDX 1 2418 #define regUMCCH5_3_PerfMonCtr1_Lo 0x180745 2419 #define regUMCCH5_3_PerfMonCtr1_Lo_BASE_IDX 1 2420 #define regUMCCH5_3_PerfMonCtr1_Hi 0x180746 2421 #define regUMCCH5_3_PerfMonCtr1_Hi_BASE_IDX 1 2422 #define regUMCCH5_3_PerfMonCtl2 0x180747 2423 #define regUMCCH5_3_PerfMonCtl2_BASE_IDX 1 2424 #define regUMCCH5_3_PerfMonCtr2_Lo 0x180748 2425 #define regUMCCH5_3_PerfMonCtr2_Lo_BASE_IDX 1 2426 #define regUMCCH5_3_PerfMonCtr2_Hi 0x180749 2427 #define regUMCCH5_3_PerfMonCtr2_Hi_BASE_IDX 1 2428 #define regUMCCH5_3_PerfMonCtl3 0x18074a 2429 #define regUMCCH5_3_PerfMonCtl3_BASE_IDX 1 2430 #define regUMCCH5_3_PerfMonCtr3_Lo 0x18074b 2431 #define regUMCCH5_3_PerfMonCtr3_Lo_BASE_IDX 1 2432 #define regUMCCH5_3_PerfMonCtr3_Hi 0x18074c 2433 #define regUMCCH5_3_PerfMonCtr3_Hi_BASE_IDX 1 2434 #define regUMCCH5_3_PerfMonCtl4 0x18074d 2435 #define regUMCCH5_3_PerfMonCtl4_BASE_IDX 1 2436 #define regUMCCH5_3_PerfMonCtr4_Lo 0x18074e 2437 #define regUMCCH5_3_PerfMonCtr4_Lo_BASE_IDX 1 2438 #define regUMCCH5_3_PerfMonCtr4_Hi 0x18074f 2439 #define regUMCCH5_3_PerfMonCtr4_Hi_BASE_IDX 1 2440 #define regUMCCH5_3_PerfMonCtl5 0x180750 2441 #define regUMCCH5_3_PerfMonCtl5_BASE_IDX 1 2442 #define regUMCCH5_3_PerfMonCtr5_Lo 0x180751 2443 #define regUMCCH5_3_PerfMonCtr5_Lo_BASE_IDX 1 2444 #define regUMCCH5_3_PerfMonCtr5_Hi 0x180752 2445 #define regUMCCH5_3_PerfMonCtr5_Hi_BASE_IDX 1 2446 #define regUMCCH5_3_PerfMonCtl6 0x180753 2447 #define regUMCCH5_3_PerfMonCtl6_BASE_IDX 1 2448 #define regUMCCH5_3_PerfMonCtr6_Lo 0x180754 2449 #define regUMCCH5_3_PerfMonCtr6_Lo_BASE_IDX 1 2450 #define regUMCCH5_3_PerfMonCtr6_Hi 0x180755 2451 #define regUMCCH5_3_PerfMonCtr6_Hi_BASE_IDX 1 2452 #define regUMCCH5_3_PerfMonCtl7 0x180756 2453 #define regUMCCH5_3_PerfMonCtl7_BASE_IDX 1 2454 #define regUMCCH5_3_PerfMonCtr7_Lo 0x180757 2455 #define regUMCCH5_3_PerfMonCtr7_Lo_BASE_IDX 1 2456 #define regUMCCH5_3_PerfMonCtr7_Hi 0x180758 2457 #define regUMCCH5_3_PerfMonCtr7_Hi_BASE_IDX 1 2458 #define regUMCCH5_3_PerfMonCtl8 0x180759 2459 #define regUMCCH5_3_PerfMonCtl8_BASE_IDX 1 2460 #define regUMCCH5_3_PerfMonCtr8_Lo 0x18075a 2461 #define regUMCCH5_3_PerfMonCtr8_Lo_BASE_IDX 1 2462 #define regUMCCH5_3_PerfMonCtr8_Hi 0x18075b 2463 #define regUMCCH5_3_PerfMonCtr8_Hi_BASE_IDX 1 2464 2465 2466 // addressBlock: umc_w_phy_umc3_umcch6_umcchdec 2467 // base address: 0x752000 2468 #define regUMCCH6_3_BaseAddrCS0 0x180800 2469 #define regUMCCH6_3_BaseAddrCS0_BASE_IDX 1 2470 #define regUMCCH6_3_AddrMaskCS01 0x180808 2471 #define regUMCCH6_3_AddrMaskCS01_BASE_IDX 1 2472 #define regUMCCH6_3_AddrSelCS01 0x180810 2473 #define regUMCCH6_3_AddrSelCS01_BASE_IDX 1 2474 #define regUMCCH6_3_AddrHashBank0 0x180832 2475 #define regUMCCH6_3_AddrHashBank0_BASE_IDX 1 2476 #define regUMCCH6_3_AddrHashBank1 0x180833 2477 #define regUMCCH6_3_AddrHashBank1_BASE_IDX 1 2478 #define regUMCCH6_3_AddrHashBank2 0x180834 2479 #define regUMCCH6_3_AddrHashBank2_BASE_IDX 1 2480 #define regUMCCH6_3_AddrHashBank3 0x180835 2481 #define regUMCCH6_3_AddrHashBank3_BASE_IDX 1 2482 #define regUMCCH6_3_AddrHashBank4 0x180836 2483 #define regUMCCH6_3_AddrHashBank4_BASE_IDX 1 2484 #define regUMCCH6_3_AddrHashBank5 0x180837 2485 #define regUMCCH6_3_AddrHashBank5_BASE_IDX 1 2486 #define regUMCCH6_3_EccErrCntSel 0x180b28 2487 #define regUMCCH6_3_EccErrCntSel_BASE_IDX 1 2488 #define regUMCCH6_3_EccErrCnt 0x180b29 2489 #define regUMCCH6_3_EccErrCnt_BASE_IDX 1 2490 #define regUMCCH6_3_PerfMonCtlClk 0x180b40 2491 #define regUMCCH6_3_PerfMonCtlClk_BASE_IDX 1 2492 #define regUMCCH6_3_PerfMonCtrClk_Lo 0x180b41 2493 #define regUMCCH6_3_PerfMonCtrClk_Lo_BASE_IDX 1 2494 #define regUMCCH6_3_PerfMonCtrClk_Hi 0x180b42 2495 #define regUMCCH6_3_PerfMonCtrClk_Hi_BASE_IDX 1 2496 #define regUMCCH6_3_PerfMonCtl1 0x180b44 2497 #define regUMCCH6_3_PerfMonCtl1_BASE_IDX 1 2498 #define regUMCCH6_3_PerfMonCtr1_Lo 0x180b45 2499 #define regUMCCH6_3_PerfMonCtr1_Lo_BASE_IDX 1 2500 #define regUMCCH6_3_PerfMonCtr1_Hi 0x180b46 2501 #define regUMCCH6_3_PerfMonCtr1_Hi_BASE_IDX 1 2502 #define regUMCCH6_3_PerfMonCtl2 0x180b47 2503 #define regUMCCH6_3_PerfMonCtl2_BASE_IDX 1 2504 #define regUMCCH6_3_PerfMonCtr2_Lo 0x180b48 2505 #define regUMCCH6_3_PerfMonCtr2_Lo_BASE_IDX 1 2506 #define regUMCCH6_3_PerfMonCtr2_Hi 0x180b49 2507 #define regUMCCH6_3_PerfMonCtr2_Hi_BASE_IDX 1 2508 #define regUMCCH6_3_PerfMonCtl3 0x180b4a 2509 #define regUMCCH6_3_PerfMonCtl3_BASE_IDX 1 2510 #define regUMCCH6_3_PerfMonCtr3_Lo 0x180b4b 2511 #define regUMCCH6_3_PerfMonCtr3_Lo_BASE_IDX 1 2512 #define regUMCCH6_3_PerfMonCtr3_Hi 0x180b4c 2513 #define regUMCCH6_3_PerfMonCtr3_Hi_BASE_IDX 1 2514 #define regUMCCH6_3_PerfMonCtl4 0x180b4d 2515 #define regUMCCH6_3_PerfMonCtl4_BASE_IDX 1 2516 #define regUMCCH6_3_PerfMonCtr4_Lo 0x180b4e 2517 #define regUMCCH6_3_PerfMonCtr4_Lo_BASE_IDX 1 2518 #define regUMCCH6_3_PerfMonCtr4_Hi 0x180b4f 2519 #define regUMCCH6_3_PerfMonCtr4_Hi_BASE_IDX 1 2520 #define regUMCCH6_3_PerfMonCtl5 0x180b50 2521 #define regUMCCH6_3_PerfMonCtl5_BASE_IDX 1 2522 #define regUMCCH6_3_PerfMonCtr5_Lo 0x180b51 2523 #define regUMCCH6_3_PerfMonCtr5_Lo_BASE_IDX 1 2524 #define regUMCCH6_3_PerfMonCtr5_Hi 0x180b52 2525 #define regUMCCH6_3_PerfMonCtr5_Hi_BASE_IDX 1 2526 #define regUMCCH6_3_PerfMonCtl6 0x180b53 2527 #define regUMCCH6_3_PerfMonCtl6_BASE_IDX 1 2528 #define regUMCCH6_3_PerfMonCtr6_Lo 0x180b54 2529 #define regUMCCH6_3_PerfMonCtr6_Lo_BASE_IDX 1 2530 #define regUMCCH6_3_PerfMonCtr6_Hi 0x180b55 2531 #define regUMCCH6_3_PerfMonCtr6_Hi_BASE_IDX 1 2532 #define regUMCCH6_3_PerfMonCtl7 0x180b56 2533 #define regUMCCH6_3_PerfMonCtl7_BASE_IDX 1 2534 #define regUMCCH6_3_PerfMonCtr7_Lo 0x180b57 2535 #define regUMCCH6_3_PerfMonCtr7_Lo_BASE_IDX 1 2536 #define regUMCCH6_3_PerfMonCtr7_Hi 0x180b58 2537 #define regUMCCH6_3_PerfMonCtr7_Hi_BASE_IDX 1 2538 #define regUMCCH6_3_PerfMonCtl8 0x180b59 2539 #define regUMCCH6_3_PerfMonCtl8_BASE_IDX 1 2540 #define regUMCCH6_3_PerfMonCtr8_Lo 0x180b5a 2541 #define regUMCCH6_3_PerfMonCtr8_Lo_BASE_IDX 1 2542 #define regUMCCH6_3_PerfMonCtr8_Hi 0x180b5b 2543 #define regUMCCH6_3_PerfMonCtr8_Hi_BASE_IDX 1 2544 2545 2546 // addressBlock: umc_w_phy_umc3_umcch7_umcchdec 2547 // base address: 0x753000 2548 #define regUMCCH7_3_BaseAddrCS0 0x180c00 2549 #define regUMCCH7_3_BaseAddrCS0_BASE_IDX 1 2550 #define regUMCCH7_3_AddrMaskCS01 0x180c08 2551 #define regUMCCH7_3_AddrMaskCS01_BASE_IDX 1 2552 #define regUMCCH7_3_AddrSelCS01 0x180c10 2553 #define regUMCCH7_3_AddrSelCS01_BASE_IDX 1 2554 #define regUMCCH7_3_AddrHashBank0 0x180c32 2555 #define regUMCCH7_3_AddrHashBank0_BASE_IDX 1 2556 #define regUMCCH7_3_AddrHashBank1 0x180c33 2557 #define regUMCCH7_3_AddrHashBank1_BASE_IDX 1 2558 #define regUMCCH7_3_AddrHashBank2 0x180c34 2559 #define regUMCCH7_3_AddrHashBank2_BASE_IDX 1 2560 #define regUMCCH7_3_AddrHashBank3 0x180c35 2561 #define regUMCCH7_3_AddrHashBank3_BASE_IDX 1 2562 #define regUMCCH7_3_AddrHashBank4 0x180c36 2563 #define regUMCCH7_3_AddrHashBank4_BASE_IDX 1 2564 #define regUMCCH7_3_AddrHashBank5 0x180c37 2565 #define regUMCCH7_3_AddrHashBank5_BASE_IDX 1 2566 #define regUMCCH7_3_EccErrCntSel 0x180f28 2567 #define regUMCCH7_3_EccErrCntSel_BASE_IDX 1 2568 #define regUMCCH7_3_EccErrCnt 0x180f29 2569 #define regUMCCH7_3_EccErrCnt_BASE_IDX 1 2570 #define regUMCCH7_3_PerfMonCtlClk 0x180f40 2571 #define regUMCCH7_3_PerfMonCtlClk_BASE_IDX 1 2572 #define regUMCCH7_3_PerfMonCtrClk_Lo 0x180f41 2573 #define regUMCCH7_3_PerfMonCtrClk_Lo_BASE_IDX 1 2574 #define regUMCCH7_3_PerfMonCtrClk_Hi 0x180f42 2575 #define regUMCCH7_3_PerfMonCtrClk_Hi_BASE_IDX 1 2576 #define regUMCCH7_3_PerfMonCtl1 0x180f44 2577 #define regUMCCH7_3_PerfMonCtl1_BASE_IDX 1 2578 #define regUMCCH7_3_PerfMonCtr1_Lo 0x180f45 2579 #define regUMCCH7_3_PerfMonCtr1_Lo_BASE_IDX 1 2580 #define regUMCCH7_3_PerfMonCtr1_Hi 0x180f46 2581 #define regUMCCH7_3_PerfMonCtr1_Hi_BASE_IDX 1 2582 #define regUMCCH7_3_PerfMonCtl2 0x180f47 2583 #define regUMCCH7_3_PerfMonCtl2_BASE_IDX 1 2584 #define regUMCCH7_3_PerfMonCtr2_Lo 0x180f48 2585 #define regUMCCH7_3_PerfMonCtr2_Lo_BASE_IDX 1 2586 #define regUMCCH7_3_PerfMonCtr2_Hi 0x180f49 2587 #define regUMCCH7_3_PerfMonCtr2_Hi_BASE_IDX 1 2588 #define regUMCCH7_3_PerfMonCtl3 0x180f4a 2589 #define regUMCCH7_3_PerfMonCtl3_BASE_IDX 1 2590 #define regUMCCH7_3_PerfMonCtr3_Lo 0x180f4b 2591 #define regUMCCH7_3_PerfMonCtr3_Lo_BASE_IDX 1 2592 #define regUMCCH7_3_PerfMonCtr3_Hi 0x180f4c 2593 #define regUMCCH7_3_PerfMonCtr3_Hi_BASE_IDX 1 2594 #define regUMCCH7_3_PerfMonCtl4 0x180f4d 2595 #define regUMCCH7_3_PerfMonCtl4_BASE_IDX 1 2596 #define regUMCCH7_3_PerfMonCtr4_Lo 0x180f4e 2597 #define regUMCCH7_3_PerfMonCtr4_Lo_BASE_IDX 1 2598 #define regUMCCH7_3_PerfMonCtr4_Hi 0x180f4f 2599 #define regUMCCH7_3_PerfMonCtr4_Hi_BASE_IDX 1 2600 #define regUMCCH7_3_PerfMonCtl5 0x180f50 2601 #define regUMCCH7_3_PerfMonCtl5_BASE_IDX 1 2602 #define regUMCCH7_3_PerfMonCtr5_Lo 0x180f51 2603 #define regUMCCH7_3_PerfMonCtr5_Lo_BASE_IDX 1 2604 #define regUMCCH7_3_PerfMonCtr5_Hi 0x180f52 2605 #define regUMCCH7_3_PerfMonCtr5_Hi_BASE_IDX 1 2606 #define regUMCCH7_3_PerfMonCtl6 0x180f53 2607 #define regUMCCH7_3_PerfMonCtl6_BASE_IDX 1 2608 #define regUMCCH7_3_PerfMonCtr6_Lo 0x180f54 2609 #define regUMCCH7_3_PerfMonCtr6_Lo_BASE_IDX 1 2610 #define regUMCCH7_3_PerfMonCtr6_Hi 0x180f55 2611 #define regUMCCH7_3_PerfMonCtr6_Hi_BASE_IDX 1 2612 #define regUMCCH7_3_PerfMonCtl7 0x180f56 2613 #define regUMCCH7_3_PerfMonCtl7_BASE_IDX 1 2614 #define regUMCCH7_3_PerfMonCtr7_Lo 0x180f57 2615 #define regUMCCH7_3_PerfMonCtr7_Lo_BASE_IDX 1 2616 #define regUMCCH7_3_PerfMonCtr7_Hi 0x180f58 2617 #define regUMCCH7_3_PerfMonCtr7_Hi_BASE_IDX 1 2618 #define regUMCCH7_3_PerfMonCtl8 0x180f59 2619 #define regUMCCH7_3_PerfMonCtl8_BASE_IDX 1 2620 #define regUMCCH7_3_PerfMonCtr8_Lo 0x180f5a 2621 #define regUMCCH7_3_PerfMonCtr8_Lo_BASE_IDX 1 2622 #define regUMCCH7_3_PerfMonCtr8_Hi 0x180f5b 2623 #define regUMCCH7_3_PerfMonCtr8_Hi_BASE_IDX 1 2624 2625 2626 #endif 2627