1*5113495bSYour Name /* 2*5113495bSYour Name * Copyright (c) 2014, 2016-2017 The Linux Foundation. All rights reserved. 3*5113495bSYour Name * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved. 4*5113495bSYour Name * 5*5113495bSYour Name * Permission to use, copy, modify, and/or distribute this software for 6*5113495bSYour Name * any purpose with or without fee is hereby granted, provided that the 7*5113495bSYour Name * above copyright notice and this permission notice appear in all 8*5113495bSYour Name * copies. 9*5113495bSYour Name * 10*5113495bSYour Name * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL 11*5113495bSYour Name * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED 12*5113495bSYour Name * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE 13*5113495bSYour Name * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 14*5113495bSYour Name * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 15*5113495bSYour Name * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 16*5113495bSYour Name * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 17*5113495bSYour Name * PERFORMANCE OF THIS SOFTWARE. 18*5113495bSYour Name */ 19*5113495bSYour Name 20*5113495bSYour Name #ifndef _AR6320V2_DBG_REGTABLE_H_ 21*5113495bSYour Name #define _AR6320V2_DBG_REGTABLE_H_ 22*5113495bSYour Name 23*5113495bSYour Name #include "regtable.h" 24*5113495bSYour Name 25*5113495bSYour Name #define AR6320_REV2_1_REG_SIZE 0x0007F820 26*5113495bSYour Name #define AR6320_REV3_REG_SIZE 0x0007F820 27*5113495bSYour Name 28*5113495bSYour Name /* 29*5113495bSYour Name * Redefine the register list. To minimize the size of the array, the list must 30*5113495bSYour Name * obey the below format. {start0, end0}, {start1, end1}, {start2, end2}....... 31*5113495bSYour Name * The value below must obey to "start0 < end0 < start1 < end1 < start2 < ...", 32*5113495bSYour Name * otherwise we may encounter error in the dump processing. 33*5113495bSYour Name */ 34*5113495bSYour Name 35*5113495bSYour Name static const struct tgt_reg_section ar6320v2_reg_table[] = { 36*5113495bSYour Name {0x800, 0x810}, 37*5113495bSYour Name {0x820, 0x82C}, 38*5113495bSYour Name {0x830, 0x8F4}, 39*5113495bSYour Name {0x90C, 0x91C}, 40*5113495bSYour Name {0xA14, 0xA18}, 41*5113495bSYour Name {0xA84, 0xA94}, 42*5113495bSYour Name {0xAA8, 0xAD4}, 43*5113495bSYour Name {0xADC, 0xB40}, 44*5113495bSYour Name {0x1000, 0x10A4}, 45*5113495bSYour Name {0x10BC, 0x111C}, 46*5113495bSYour Name {0x1134, 0x1138}, 47*5113495bSYour Name {0x1144, 0x114C}, 48*5113495bSYour Name {0x1150, 0x115C}, 49*5113495bSYour Name {0x1160, 0x1178}, 50*5113495bSYour Name {0x1240, 0x1260}, 51*5113495bSYour Name {0x2000, 0x207C}, 52*5113495bSYour Name {0x3000, 0x3014}, 53*5113495bSYour Name {0x4000, 0x4014}, 54*5113495bSYour Name {0x5000, 0x5124}, 55*5113495bSYour Name {0x6000, 0x6040}, 56*5113495bSYour Name {0x6080, 0x60CC}, 57*5113495bSYour Name {0x6100, 0x611C}, 58*5113495bSYour Name {0x6140, 0x61D8}, 59*5113495bSYour Name {0x6200, 0x6238}, 60*5113495bSYour Name {0x6240, 0x628C}, 61*5113495bSYour Name {0x62C0, 0x62EC}, 62*5113495bSYour Name {0x6380, 0x63E8}, 63*5113495bSYour Name {0x6400, 0x6440}, 64*5113495bSYour Name {0x6480, 0x64CC}, 65*5113495bSYour Name {0x6500, 0x651C}, 66*5113495bSYour Name {0x6540, 0x6580}, 67*5113495bSYour Name {0x6600, 0x6638}, 68*5113495bSYour Name {0x6640, 0x668C}, 69*5113495bSYour Name {0x66C0, 0x66EC}, 70*5113495bSYour Name {0x6780, 0x67E8}, 71*5113495bSYour Name {0x7080, 0x708C}, 72*5113495bSYour Name {0x70C0, 0x70C8}, 73*5113495bSYour Name {0x7400, 0x741C}, 74*5113495bSYour Name {0x7440, 0x7454}, 75*5113495bSYour Name {0x7800, 0x7818}, 76*5113495bSYour Name {0x8000, 0x8004}, 77*5113495bSYour Name {0x8010, 0x8064}, 78*5113495bSYour Name {0x8080, 0x8084}, 79*5113495bSYour Name {0x80A0, 0x80A4}, 80*5113495bSYour Name {0x80C0, 0x80C4}, 81*5113495bSYour Name {0x80E0, 0x80F4}, 82*5113495bSYour Name {0x8100, 0x8104}, 83*5113495bSYour Name {0x8110, 0x812C}, 84*5113495bSYour Name {0x9000, 0x9004}, 85*5113495bSYour Name {0x9800, 0x982C}, 86*5113495bSYour Name {0x9830, 0x9838}, 87*5113495bSYour Name {0x9840, 0x986C}, 88*5113495bSYour Name {0x9870, 0x9898}, 89*5113495bSYour Name {0x9A00, 0x9C00}, 90*5113495bSYour Name {0xD580, 0xD59C}, 91*5113495bSYour Name {0xF000, 0xF0E0}, 92*5113495bSYour Name {0xF140, 0xF190}, 93*5113495bSYour Name {0xF250, 0xF25C}, 94*5113495bSYour Name {0xF260, 0xF268}, 95*5113495bSYour Name {0xF26C, 0xF2A8}, 96*5113495bSYour Name {0x10008, 0x1000C}, 97*5113495bSYour Name {0x10014, 0x10018}, 98*5113495bSYour Name {0x1001C, 0x10020}, 99*5113495bSYour Name {0x10024, 0x10028}, 100*5113495bSYour Name {0x10030, 0x10034}, 101*5113495bSYour Name {0x10040, 0x10054}, 102*5113495bSYour Name {0x10058, 0x1007C}, 103*5113495bSYour Name {0x10080, 0x100C4}, 104*5113495bSYour Name {0x100C8, 0x10114}, 105*5113495bSYour Name {0x1012C, 0x10130}, 106*5113495bSYour Name {0x10138, 0x10144}, 107*5113495bSYour Name {0x10200, 0x10220}, 108*5113495bSYour Name {0x10230, 0x10250}, 109*5113495bSYour Name {0x10260, 0x10280}, 110*5113495bSYour Name {0x10290, 0x102B0}, 111*5113495bSYour Name {0x102C0, 0x102DC}, 112*5113495bSYour Name {0x102E0, 0x102F4}, 113*5113495bSYour Name {0x102FC, 0x1037C}, 114*5113495bSYour Name {0x10380, 0x10390}, 115*5113495bSYour Name {0x10800, 0x10828}, 116*5113495bSYour Name {0x10840, 0x10844}, 117*5113495bSYour Name {0x10880, 0x10884}, 118*5113495bSYour Name {0x108C0, 0x108E8}, 119*5113495bSYour Name {0x10900, 0x10928}, 120*5113495bSYour Name {0x10940, 0x10944}, 121*5113495bSYour Name {0x10980, 0x10984}, 122*5113495bSYour Name {0x109C0, 0x109E8}, 123*5113495bSYour Name {0x10A00, 0x10A28}, 124*5113495bSYour Name {0x10A40, 0x10A50}, 125*5113495bSYour Name {0x11000, 0x11028}, 126*5113495bSYour Name {0x11030, 0x11034}, 127*5113495bSYour Name {0x11038, 0x11068}, 128*5113495bSYour Name {0x11070, 0x11074}, 129*5113495bSYour Name {0x11078, 0x110A8}, 130*5113495bSYour Name {0x110B0, 0x110B4}, 131*5113495bSYour Name {0x110B8, 0x110E8}, 132*5113495bSYour Name {0x110F0, 0x110F4}, 133*5113495bSYour Name {0x110F8, 0x11128}, 134*5113495bSYour Name {0x11138, 0x11144}, 135*5113495bSYour Name {0x11178, 0x11180}, 136*5113495bSYour Name {0x111B8, 0x111C0}, 137*5113495bSYour Name {0x111F8, 0x11200}, 138*5113495bSYour Name {0x11238, 0x1123C}, 139*5113495bSYour Name {0x11270, 0x11274}, 140*5113495bSYour Name {0x11278, 0x1127C}, 141*5113495bSYour Name {0x112B0, 0x112B4}, 142*5113495bSYour Name {0x112B8, 0x112BC}, 143*5113495bSYour Name {0x112F0, 0x112F4}, 144*5113495bSYour Name {0x112F8, 0x112FC}, 145*5113495bSYour Name {0x11338, 0x1133C}, 146*5113495bSYour Name {0x11378, 0x1137C}, 147*5113495bSYour Name {0x113B8, 0x113BC}, 148*5113495bSYour Name {0x113F8, 0x113FC}, 149*5113495bSYour Name {0x11438, 0x11440}, 150*5113495bSYour Name {0x11478, 0x11480}, 151*5113495bSYour Name {0x114B8, 0x114BC}, 152*5113495bSYour Name {0x114F8, 0x114FC}, 153*5113495bSYour Name {0x11538, 0x1153C}, 154*5113495bSYour Name {0x11578, 0x1157C}, 155*5113495bSYour Name {0x115B8, 0x115BC}, 156*5113495bSYour Name {0x115F8, 0x115FC}, 157*5113495bSYour Name {0x11638, 0x1163C}, 158*5113495bSYour Name {0x11678, 0x1167C}, 159*5113495bSYour Name {0x116B8, 0x116BC}, 160*5113495bSYour Name {0x116F8, 0x116FC}, 161*5113495bSYour Name {0x11738, 0x1173C}, 162*5113495bSYour Name {0x11778, 0x1177C}, 163*5113495bSYour Name {0x117B8, 0x117BC}, 164*5113495bSYour Name {0x117F8, 0x117FC}, 165*5113495bSYour Name {0x17000, 0x1701C}, 166*5113495bSYour Name {0x17020, 0x170AC}, 167*5113495bSYour Name {0x18000, 0x18050}, 168*5113495bSYour Name {0x18054, 0x18074}, 169*5113495bSYour Name {0x18080, 0x180D4}, 170*5113495bSYour Name {0x180DC, 0x18104}, 171*5113495bSYour Name {0x18108, 0x1813C}, 172*5113495bSYour Name {0x18144, 0x18148}, 173*5113495bSYour Name {0x18168, 0x18174}, 174*5113495bSYour Name {0x18178, 0x18180}, 175*5113495bSYour Name {0x181C8, 0x181E0}, 176*5113495bSYour Name {0x181E4, 0x181E8}, 177*5113495bSYour Name {0x181EC, 0x1820C}, 178*5113495bSYour Name {0x1825C, 0x18280}, 179*5113495bSYour Name {0x18284, 0x18290}, 180*5113495bSYour Name {0x18294, 0x182A0}, 181*5113495bSYour Name {0x18300, 0x18304}, 182*5113495bSYour Name {0x18314, 0x18320}, 183*5113495bSYour Name {0x18328, 0x18350}, 184*5113495bSYour Name {0x1835C, 0x1836C}, 185*5113495bSYour Name {0x18370, 0x18390}, 186*5113495bSYour Name {0x18398, 0x183AC}, 187*5113495bSYour Name {0x183BC, 0x183D8}, 188*5113495bSYour Name {0x183DC, 0x183F4}, 189*5113495bSYour Name {0x18400, 0x186F4}, 190*5113495bSYour Name {0x186F8, 0x1871C}, 191*5113495bSYour Name {0x18720, 0x18790}, 192*5113495bSYour Name {0x19800, 0x19830}, 193*5113495bSYour Name {0x19834, 0x19840}, 194*5113495bSYour Name {0x19880, 0x1989C}, 195*5113495bSYour Name {0x198A4, 0x198B0}, 196*5113495bSYour Name {0x198BC, 0x19900}, 197*5113495bSYour Name {0x19C00, 0x19C88}, 198*5113495bSYour Name {0x19D00, 0x19D20}, 199*5113495bSYour Name {0x19E00, 0x19E7C}, 200*5113495bSYour Name {0x19E80, 0x19E94}, 201*5113495bSYour Name {0x19E98, 0x19EAC}, 202*5113495bSYour Name {0x19EB0, 0x19EBC}, 203*5113495bSYour Name {0x19F70, 0x19F74}, 204*5113495bSYour Name {0x19F80, 0x19F8C}, 205*5113495bSYour Name {0x19FA0, 0x19FB4}, 206*5113495bSYour Name {0x19FC0, 0x19FD8}, 207*5113495bSYour Name {0x1A000, 0x1A200}, 208*5113495bSYour Name {0x1A204, 0x1A210}, 209*5113495bSYour Name {0x1A228, 0x1A22C}, 210*5113495bSYour Name {0x1A230, 0x1A248}, 211*5113495bSYour Name {0x1A250, 0x1A270}, 212*5113495bSYour Name {0x1A280, 0x1A290}, 213*5113495bSYour Name {0x1A2A0, 0x1A2A4}, 214*5113495bSYour Name {0x1A2C0, 0x1A2EC}, 215*5113495bSYour Name {0x1A300, 0x1A3BC}, 216*5113495bSYour Name {0x1A3F0, 0x1A3F4}, 217*5113495bSYour Name {0x1A3F8, 0x1A434}, 218*5113495bSYour Name {0x1A438, 0x1A444}, 219*5113495bSYour Name {0x1A448, 0x1A468}, 220*5113495bSYour Name {0x1A580, 0x1A58C}, 221*5113495bSYour Name {0x1A644, 0x1A654}, 222*5113495bSYour Name {0x1A670, 0x1A698}, 223*5113495bSYour Name {0x1A6AC, 0x1A6B0}, 224*5113495bSYour Name {0x1A6D0, 0x1A6D4}, 225*5113495bSYour Name {0x1A6EC, 0x1A70C}, 226*5113495bSYour Name {0x1A710, 0x1A738}, 227*5113495bSYour Name {0x1A7C0, 0x1A7D0}, 228*5113495bSYour Name {0x1A7D4, 0x1A7D8}, 229*5113495bSYour Name {0x1A7DC, 0x1A7E4}, 230*5113495bSYour Name {0x1A7F0, 0x1A7F8}, 231*5113495bSYour Name {0x1A888, 0x1A89C}, 232*5113495bSYour Name {0x1A8A8, 0x1A8AC}, 233*5113495bSYour Name {0x1A8C0, 0x1A8DC}, 234*5113495bSYour Name {0x1A8F0, 0x1A8FC}, 235*5113495bSYour Name {0x1AE04, 0x1AE08}, 236*5113495bSYour Name {0x1AE18, 0x1AE24}, 237*5113495bSYour Name {0x1AF80, 0x1AF8C}, 238*5113495bSYour Name {0x1AFA0, 0x1AFB4}, 239*5113495bSYour Name {0x1B000, 0x1B200}, 240*5113495bSYour Name {0x1B284, 0x1B288}, 241*5113495bSYour Name {0x1B2D0, 0x1B2D8}, 242*5113495bSYour Name {0x1B2DC, 0x1B2EC}, 243*5113495bSYour Name {0x1B300, 0x1B340}, 244*5113495bSYour Name {0x1B374, 0x1B378}, 245*5113495bSYour Name {0x1B380, 0x1B384}, 246*5113495bSYour Name {0x1B388, 0x1B38C}, 247*5113495bSYour Name {0x1B404, 0x1B408}, 248*5113495bSYour Name {0x1B420, 0x1B428}, 249*5113495bSYour Name {0x1B440, 0x1B444}, 250*5113495bSYour Name {0x1B448, 0x1B44C}, 251*5113495bSYour Name {0x1B450, 0x1B458}, 252*5113495bSYour Name {0x1B45C, 0x1B468}, 253*5113495bSYour Name {0x1B584, 0x1B58C}, 254*5113495bSYour Name {0x1B68C, 0x1B690}, 255*5113495bSYour Name {0x1B6AC, 0x1B6B0}, 256*5113495bSYour Name {0x1B7F0, 0x1B7F8}, 257*5113495bSYour Name {0x1C800, 0x1CC00}, 258*5113495bSYour Name {0x1CE00, 0x1CE04}, 259*5113495bSYour Name {0x1CF80, 0x1CF84}, 260*5113495bSYour Name {0x1D200, 0x1D800}, 261*5113495bSYour Name {0x1E000, 0x20014}, 262*5113495bSYour Name {0x20100, 0x20124}, 263*5113495bSYour Name {0x21400, 0x217A8}, 264*5113495bSYour Name {0x21800, 0x21BA8}, 265*5113495bSYour Name {0x21C00, 0x21FA8}, 266*5113495bSYour Name {0x22000, 0x223A8}, 267*5113495bSYour Name {0x22400, 0x227A8}, 268*5113495bSYour Name {0x22800, 0x22BA8}, 269*5113495bSYour Name {0x22C00, 0x22FA8}, 270*5113495bSYour Name {0x23000, 0x233A8}, 271*5113495bSYour Name {0x24000, 0x24034}, 272*5113495bSYour Name 273*5113495bSYour Name /* 274*5113495bSYour Name * EFUSE0,1,2 is disabled here 275*5113495bSYour Name * because it's state may be reset 276*5113495bSYour Name * 277*5113495bSYour Name * {0x24800, 0x24804}, 278*5113495bSYour Name * {0x25000, 0x25004}, 279*5113495bSYour Name * {0x25800, 0x25804}, 280*5113495bSYour Name */ 281*5113495bSYour Name 282*5113495bSYour Name {0x26000, 0x26064}, 283*5113495bSYour Name {0x27000, 0x27024}, 284*5113495bSYour Name {0x34000, 0x3400C}, 285*5113495bSYour Name {0x34400, 0x3445C}, 286*5113495bSYour Name {0x34800, 0x3485C}, 287*5113495bSYour Name {0x34C00, 0x34C5C}, 288*5113495bSYour Name {0x35000, 0x3505C}, 289*5113495bSYour Name {0x35400, 0x3545C}, 290*5113495bSYour Name {0x35800, 0x3585C}, 291*5113495bSYour Name {0x35C00, 0x35C5C}, 292*5113495bSYour Name {0x36000, 0x3605C}, 293*5113495bSYour Name {0x38000, 0x38064}, 294*5113495bSYour Name {0x38070, 0x380E0}, 295*5113495bSYour Name {0x3A000, 0x3A064}, 296*5113495bSYour Name 297*5113495bSYour Name /* DBI windows is skipped here, it can be only accessed when pcie 298*5113495bSYour Name * is active (not in reset) and CORE_CTRL_PCIE_LTSSM_EN = 0 && 299*5113495bSYour Name * PCIE_CTRL_APP_LTSSM_ENALBE=0. 300*5113495bSYour Name * {0x3C000 , 0x3C004}, 301*5113495bSYour Name */ 302*5113495bSYour Name 303*5113495bSYour Name {0x40000, 0x400A4}, 304*5113495bSYour Name 305*5113495bSYour Name /* 306*5113495bSYour Name * SI register is skipped here. 307*5113495bSYour Name * Because it will cause bus hang 308*5113495bSYour Name * 309*5113495bSYour Name * {0x50000, 0x50018}, 310*5113495bSYour Name */ 311*5113495bSYour Name 312*5113495bSYour Name {0x80000, 0x8000C}, 313*5113495bSYour Name {0x80010, 0x80020}, 314*5113495bSYour Name }; 315*5113495bSYour Name 316*5113495bSYour Name #ifdef HIF_SDIO 317*5113495bSYour Name static const struct tgt_reg_section ar6320v3_reg_table[] = { 318*5113495bSYour Name {0x800, 0x810}, 319*5113495bSYour Name {0x820, 0x82C}, 320*5113495bSYour Name {0x830, 0x8F4}, 321*5113495bSYour Name {0x90C, 0x91C}, 322*5113495bSYour Name {0xA14, 0xA18}, 323*5113495bSYour Name {0xA84, 0xA94}, 324*5113495bSYour Name {0xAA8, 0xAD4}, 325*5113495bSYour Name {0xADC, 0xB40}, 326*5113495bSYour Name {0x1000, 0x10A4}, 327*5113495bSYour Name {0x10BC, 0x111C}, 328*5113495bSYour Name {0x1134, 0x1138}, 329*5113495bSYour Name {0x1144, 0x114C}, 330*5113495bSYour Name {0x1150, 0x115C}, 331*5113495bSYour Name {0x1160, 0x1178}, 332*5113495bSYour Name {0x1240, 0x1260}, 333*5113495bSYour Name {0x2000, 0x207C}, 334*5113495bSYour Name {0x3000, 0x3014}, 335*5113495bSYour Name {0x4000, 0x4014}, 336*5113495bSYour Name {0x5000, 0x5124}, 337*5113495bSYour Name {0x6000, 0x6040}, 338*5113495bSYour Name {0x6080, 0x60CC}, 339*5113495bSYour Name {0x6100, 0x611C}, 340*5113495bSYour Name {0x6140, 0x61D8}, 341*5113495bSYour Name {0x6200, 0x6238}, 342*5113495bSYour Name {0x6240, 0x628C}, 343*5113495bSYour Name {0x62C0, 0x62EC}, 344*5113495bSYour Name {0x6380, 0x63E8}, 345*5113495bSYour Name {0x6400, 0x6440}, 346*5113495bSYour Name {0x6480, 0x64CC}, 347*5113495bSYour Name {0x6500, 0x651C}, 348*5113495bSYour Name {0x6540, 0x6580}, 349*5113495bSYour Name {0x6600, 0x6638}, 350*5113495bSYour Name {0x6640, 0x668C}, 351*5113495bSYour Name {0x66C0, 0x66EC}, 352*5113495bSYour Name {0x6780, 0x67E8}, 353*5113495bSYour Name {0x7080, 0x708C}, 354*5113495bSYour Name {0x70C0, 0x70C8}, 355*5113495bSYour Name {0x7400, 0x741C}, 356*5113495bSYour Name {0x7440, 0x7454}, 357*5113495bSYour Name {0x7800, 0x7818}, 358*5113495bSYour Name {0x8010, 0x8060}, 359*5113495bSYour Name {0x8080, 0x8084}, 360*5113495bSYour Name {0x80A0, 0x80A4}, 361*5113495bSYour Name {0x80C0, 0x80C4}, 362*5113495bSYour Name {0x80E0, 0x80ec}, 363*5113495bSYour Name {0x8110, 0x8128}, 364*5113495bSYour Name {0x9000, 0x9004}, 365*5113495bSYour Name {0xF000, 0xF0E0}, 366*5113495bSYour Name {0xF140, 0xF190}, 367*5113495bSYour Name {0xF250, 0xF25C}, 368*5113495bSYour Name {0xF260, 0xF268}, 369*5113495bSYour Name {0xF26C, 0xF2A8}, 370*5113495bSYour Name {0x10008, 0x1000C}, 371*5113495bSYour Name {0x10014, 0x10018}, 372*5113495bSYour Name {0x1001C, 0x10020}, 373*5113495bSYour Name {0x10024, 0x10028}, 374*5113495bSYour Name {0x10030, 0x10034}, 375*5113495bSYour Name {0x10040, 0x10054}, 376*5113495bSYour Name {0x10058, 0x1007C}, 377*5113495bSYour Name {0x10080, 0x100C4}, 378*5113495bSYour Name {0x100C8, 0x10114}, 379*5113495bSYour Name {0x1012C, 0x10130}, 380*5113495bSYour Name {0x10138, 0x10144}, 381*5113495bSYour Name {0x10200, 0x10220}, 382*5113495bSYour Name {0x10230, 0x10250}, 383*5113495bSYour Name {0x10260, 0x10280}, 384*5113495bSYour Name {0x10290, 0x102B0}, 385*5113495bSYour Name {0x102C0, 0x102DC}, 386*5113495bSYour Name {0x102E0, 0x102F4}, 387*5113495bSYour Name {0x102FC, 0x1037C}, 388*5113495bSYour Name {0x10380, 0x10390}, 389*5113495bSYour Name {0x10800, 0x10828}, 390*5113495bSYour Name {0x10840, 0x10844}, 391*5113495bSYour Name {0x10880, 0x10884}, 392*5113495bSYour Name {0x108C0, 0x108E8}, 393*5113495bSYour Name {0x10900, 0x10928}, 394*5113495bSYour Name {0x10940, 0x10944}, 395*5113495bSYour Name {0x10980, 0x10984}, 396*5113495bSYour Name {0x109C0, 0x109E8}, 397*5113495bSYour Name {0x10A00, 0x10A28}, 398*5113495bSYour Name {0x10A40, 0x10A50}, 399*5113495bSYour Name {0x11000, 0x11028}, 400*5113495bSYour Name {0x11030, 0x11034}, 401*5113495bSYour Name {0x11038, 0x11068}, 402*5113495bSYour Name {0x11070, 0x11074}, 403*5113495bSYour Name {0x11078, 0x110A8}, 404*5113495bSYour Name {0x110B0, 0x110B4}, 405*5113495bSYour Name {0x110B8, 0x110E8}, 406*5113495bSYour Name {0x110F0, 0x110F4}, 407*5113495bSYour Name {0x110F8, 0x11128}, 408*5113495bSYour Name {0x11138, 0x11144}, 409*5113495bSYour Name {0x11178, 0x11180}, 410*5113495bSYour Name {0x111B8, 0x111C0}, 411*5113495bSYour Name {0x111F8, 0x11200}, 412*5113495bSYour Name {0x11238, 0x1123C}, 413*5113495bSYour Name {0x11270, 0x11274}, 414*5113495bSYour Name {0x11278, 0x1127C}, 415*5113495bSYour Name {0x112B0, 0x112B4}, 416*5113495bSYour Name {0x112B8, 0x112BC}, 417*5113495bSYour Name {0x112F0, 0x112F4}, 418*5113495bSYour Name {0x112F8, 0x112FC}, 419*5113495bSYour Name {0x11338, 0x1133C}, 420*5113495bSYour Name {0x11378, 0x1137C}, 421*5113495bSYour Name {0x113B8, 0x113BC}, 422*5113495bSYour Name {0x113F8, 0x113FC}, 423*5113495bSYour Name {0x11438, 0x11440}, 424*5113495bSYour Name {0x11478, 0x11480}, 425*5113495bSYour Name {0x114B8, 0x114BC}, 426*5113495bSYour Name {0x114F8, 0x114FC}, 427*5113495bSYour Name {0x11538, 0x1153C}, 428*5113495bSYour Name {0x11578, 0x1157C}, 429*5113495bSYour Name {0x115B8, 0x115BC}, 430*5113495bSYour Name {0x115F8, 0x115FC}, 431*5113495bSYour Name {0x11638, 0x1163C}, 432*5113495bSYour Name {0x11678, 0x1167C}, 433*5113495bSYour Name {0x116B8, 0x116BC}, 434*5113495bSYour Name {0x116F8, 0x116FC}, 435*5113495bSYour Name {0x11738, 0x1173C}, 436*5113495bSYour Name {0x11778, 0x1177C}, 437*5113495bSYour Name {0x117B8, 0x117BC}, 438*5113495bSYour Name {0x117F8, 0x117FC}, 439*5113495bSYour Name {0x17000, 0x1701C}, 440*5113495bSYour Name {0x17020, 0x170AC}, 441*5113495bSYour Name {0x18000, 0x18050}, 442*5113495bSYour Name {0x18054, 0x18074}, 443*5113495bSYour Name {0x18080, 0x180D4}, 444*5113495bSYour Name {0x180DC, 0x18104}, 445*5113495bSYour Name {0x18108, 0x1813C}, 446*5113495bSYour Name {0x18144, 0x18148}, 447*5113495bSYour Name {0x18168, 0x18174}, 448*5113495bSYour Name {0x18178, 0x18180}, 449*5113495bSYour Name {0x181C8, 0x181E0}, 450*5113495bSYour Name {0x181E4, 0x181E8}, 451*5113495bSYour Name {0x181EC, 0x1820C}, 452*5113495bSYour Name {0x1825C, 0x18280}, 453*5113495bSYour Name {0x18284, 0x18290}, 454*5113495bSYour Name {0x18294, 0x182A0}, 455*5113495bSYour Name {0x18300, 0x18304}, 456*5113495bSYour Name {0x18314, 0x18320}, 457*5113495bSYour Name {0x18328, 0x18350}, 458*5113495bSYour Name {0x1835C, 0x1836C}, 459*5113495bSYour Name {0x18370, 0x18390}, 460*5113495bSYour Name {0x18398, 0x183AC}, 461*5113495bSYour Name {0x183BC, 0x183D8}, 462*5113495bSYour Name {0x183DC, 0x183F4}, 463*5113495bSYour Name {0x18400, 0x186F4}, 464*5113495bSYour Name {0x186F8, 0x1871C}, 465*5113495bSYour Name {0x18720, 0x18790}, 466*5113495bSYour Name {0x19800, 0x19830}, 467*5113495bSYour Name {0x19834, 0x19840}, 468*5113495bSYour Name {0x19880, 0x1989C}, 469*5113495bSYour Name {0x198A4, 0x198B0}, 470*5113495bSYour Name {0x198BC, 0x19900}, 471*5113495bSYour Name {0x19C00, 0x19C88}, 472*5113495bSYour Name {0x19D00, 0x19D20}, 473*5113495bSYour Name {0x19E00, 0x19E7C}, 474*5113495bSYour Name {0x19E80, 0x19E94}, 475*5113495bSYour Name {0x19E98, 0x19EAC}, 476*5113495bSYour Name {0x19EB0, 0x19EBC}, 477*5113495bSYour Name {0x19F70, 0x19F74}, 478*5113495bSYour Name {0x19F80, 0x19F8C}, 479*5113495bSYour Name {0x19FA0, 0x19FB4}, 480*5113495bSYour Name {0x19FC0, 0x19FD8}, 481*5113495bSYour Name {0x1A000, 0x1A200}, 482*5113495bSYour Name {0x1A204, 0x1A210}, 483*5113495bSYour Name {0x1A228, 0x1A22C}, 484*5113495bSYour Name {0x1A230, 0x1A248}, 485*5113495bSYour Name {0x1A250, 0x1A270}, 486*5113495bSYour Name {0x1A280, 0x1A290}, 487*5113495bSYour Name {0x1A2A0, 0x1A2A4}, 488*5113495bSYour Name {0x1A2C0, 0x1A2EC}, 489*5113495bSYour Name {0x1A300, 0x1A3BC}, 490*5113495bSYour Name {0x1A3F0, 0x1A3F4}, 491*5113495bSYour Name {0x1A3F8, 0x1A434}, 492*5113495bSYour Name {0x1A438, 0x1A444}, 493*5113495bSYour Name {0x1A448, 0x1A468}, 494*5113495bSYour Name {0x1A580, 0x1A58C}, 495*5113495bSYour Name {0x1A644, 0x1A654}, 496*5113495bSYour Name {0x1A670, 0x1A698}, 497*5113495bSYour Name {0x1A6AC, 0x1A6B0}, 498*5113495bSYour Name {0x1A6D0, 0x1A6D4}, 499*5113495bSYour Name {0x1A6EC, 0x1A70C}, 500*5113495bSYour Name {0x1A710, 0x1A738}, 501*5113495bSYour Name {0x1A7C0, 0x1A7D0}, 502*5113495bSYour Name {0x1A7D4, 0x1A7D8}, 503*5113495bSYour Name {0x1A7DC, 0x1A7E4}, 504*5113495bSYour Name {0x1A7F0, 0x1A7F8}, 505*5113495bSYour Name {0x1A888, 0x1A89C}, 506*5113495bSYour Name {0x1A8A8, 0x1A8AC}, 507*5113495bSYour Name {0x1A8C0, 0x1A8DC}, 508*5113495bSYour Name {0x1A8F0, 0x1A8FC}, 509*5113495bSYour Name {0x1AE04, 0x1AE08}, 510*5113495bSYour Name {0x1AE18, 0x1AE24}, 511*5113495bSYour Name {0x1AF80, 0x1AF8C}, 512*5113495bSYour Name {0x1AFA0, 0x1AFB4}, 513*5113495bSYour Name {0x1B000, 0x1B200}, 514*5113495bSYour Name {0x1B284, 0x1B288}, 515*5113495bSYour Name {0x1B2D0, 0x1B2D8}, 516*5113495bSYour Name {0x1B2DC, 0x1B2EC}, 517*5113495bSYour Name {0x1B300, 0x1B340}, 518*5113495bSYour Name {0x1B374, 0x1B378}, 519*5113495bSYour Name {0x1B380, 0x1B384}, 520*5113495bSYour Name {0x1B388, 0x1B38C}, 521*5113495bSYour Name {0x1B404, 0x1B408}, 522*5113495bSYour Name {0x1B420, 0x1B428}, 523*5113495bSYour Name {0x1B440, 0x1B444}, 524*5113495bSYour Name {0x1B448, 0x1B44C}, 525*5113495bSYour Name {0x1B450, 0x1B458}, 526*5113495bSYour Name {0x1B45C, 0x1B468}, 527*5113495bSYour Name {0x1B584, 0x1B58C}, 528*5113495bSYour Name {0x1B68C, 0x1B690}, 529*5113495bSYour Name {0x1B6AC, 0x1B6B0}, 530*5113495bSYour Name {0x1B7F0, 0x1B7F8}, 531*5113495bSYour Name {0x1C800, 0x1CC00}, 532*5113495bSYour Name {0x1CE00, 0x1CE04}, 533*5113495bSYour Name {0x1CF80, 0x1CF84}, 534*5113495bSYour Name {0x1D200, 0x1D800}, 535*5113495bSYour Name {0x1E000, 0x20014}, 536*5113495bSYour Name {0x20100, 0x20124}, 537*5113495bSYour Name {0x21400, 0x217A8}, 538*5113495bSYour Name {0x21800, 0x21BA8}, 539*5113495bSYour Name {0x21C00, 0x21FA8}, 540*5113495bSYour Name {0x22000, 0x223A8}, 541*5113495bSYour Name {0x22400, 0x227A8}, 542*5113495bSYour Name {0x22800, 0x22BA8}, 543*5113495bSYour Name {0x22C00, 0x22FA8}, 544*5113495bSYour Name {0x23000, 0x233A8}, 545*5113495bSYour Name {0x24000, 0x24034}, 546*5113495bSYour Name 547*5113495bSYour Name /* 548*5113495bSYour Name * EFUSE0,1,2 is disabled here 549*5113495bSYour Name * because it's state may be reset 550*5113495bSYour Name * 551*5113495bSYour Name * {0x24800, 0x24804}, 552*5113495bSYour Name * {0x25000, 0x25004}, 553*5113495bSYour Name * {0x25800, 0x25804}, 554*5113495bSYour Name */ 555*5113495bSYour Name 556*5113495bSYour Name {0x26000, 0x26064}, 557*5113495bSYour Name {0x27000, 0x27024}, 558*5113495bSYour Name {0x34000, 0x3400C}, 559*5113495bSYour Name {0x34400, 0x3445C}, 560*5113495bSYour Name {0x34800, 0x3485C}, 561*5113495bSYour Name {0x34C00, 0x34C5C}, 562*5113495bSYour Name {0x35000, 0x3505C}, 563*5113495bSYour Name {0x35400, 0x3545C}, 564*5113495bSYour Name {0x35800, 0x3585C}, 565*5113495bSYour Name {0x35C00, 0x35C5C}, 566*5113495bSYour Name {0x36000, 0x3605C}, 567*5113495bSYour Name {0x38000, 0x38064}, 568*5113495bSYour Name {0x38070, 0x380E0}, 569*5113495bSYour Name {0x3A000, 0x3A074}, 570*5113495bSYour Name 571*5113495bSYour Name /* 572*5113495bSYour Name * DBI windows is skipped here, it can be only accessed when pcie 573*5113495bSYour Name * is active (not in reset) and CORE_CTRL_PCIE_LTSSM_EN = 0 && 574*5113495bSYour Name * PCIE_CTRL_APP_LTSSM_ENALBE=0. 575*5113495bSYour Name * {0x3C000 , 0x3C004}, 576*5113495bSYour Name */ 577*5113495bSYour Name 578*5113495bSYour Name {0x40000, 0x400A4}, 579*5113495bSYour Name 580*5113495bSYour Name /* 581*5113495bSYour Name * SI register is skipped here. 582*5113495bSYour Name * Because it will cause bus hang 583*5113495bSYour Name * 584*5113495bSYour Name * {0x50000, 0x50018}, 585*5113495bSYour Name */ 586*5113495bSYour Name 587*5113495bSYour Name {0x80000, 0x8000C}, 588*5113495bSYour Name {0x80010, 0x80020}, 589*5113495bSYour Name }; 590*5113495bSYour Name #else 591*5113495bSYour Name static const struct tgt_reg_section ar6320v3_reg_table[] = { 592*5113495bSYour Name {0x800, 0x810}, 593*5113495bSYour Name {0x820, 0x82C}, 594*5113495bSYour Name {0x830, 0x8F4}, 595*5113495bSYour Name {0x90C, 0x91C}, 596*5113495bSYour Name {0xA14, 0xA18}, 597*5113495bSYour Name {0xA84, 0xA94}, 598*5113495bSYour Name {0xAA8, 0xAD4}, 599*5113495bSYour Name {0xADC, 0xB40}, 600*5113495bSYour Name {0x1000, 0x10A4}, 601*5113495bSYour Name {0x10BC, 0x111C}, 602*5113495bSYour Name {0x1134, 0x1138}, 603*5113495bSYour Name {0x1144, 0x114C}, 604*5113495bSYour Name {0x1150, 0x115C}, 605*5113495bSYour Name {0x1160, 0x1178}, 606*5113495bSYour Name {0x1240, 0x1260}, 607*5113495bSYour Name {0x2000, 0x207C}, 608*5113495bSYour Name {0x3000, 0x3014}, 609*5113495bSYour Name {0x4000, 0x4014}, 610*5113495bSYour Name {0x5000, 0x5124}, 611*5113495bSYour Name {0x6000, 0x6040}, 612*5113495bSYour Name {0x6080, 0x60CC}, 613*5113495bSYour Name {0x6100, 0x611C}, 614*5113495bSYour Name {0x6140, 0x61D8}, 615*5113495bSYour Name {0x6200, 0x6238}, 616*5113495bSYour Name {0x6240, 0x628C}, 617*5113495bSYour Name {0x62C0, 0x62EC}, 618*5113495bSYour Name {0x6380, 0x63E8}, 619*5113495bSYour Name {0x6400, 0x6440}, 620*5113495bSYour Name {0x6480, 0x64CC}, 621*5113495bSYour Name {0x6500, 0x651C}, 622*5113495bSYour Name {0x6540, 0x6580}, 623*5113495bSYour Name {0x6600, 0x6638}, 624*5113495bSYour Name {0x6640, 0x668C}, 625*5113495bSYour Name {0x66C0, 0x66EC}, 626*5113495bSYour Name {0x6780, 0x67E8}, 627*5113495bSYour Name {0x7080, 0x708C}, 628*5113495bSYour Name {0x70C0, 0x70C8}, 629*5113495bSYour Name {0x7400, 0x741C}, 630*5113495bSYour Name {0x7440, 0x7454}, 631*5113495bSYour Name {0x7800, 0x7818}, 632*5113495bSYour Name {0x8000, 0x8004}, 633*5113495bSYour Name {0x8010, 0x8064}, 634*5113495bSYour Name {0x8080, 0x8084}, 635*5113495bSYour Name {0x80A0, 0x80A4}, 636*5113495bSYour Name {0x80C0, 0x80C4}, 637*5113495bSYour Name {0x80E0, 0x80F4}, 638*5113495bSYour Name {0x8100, 0x8104}, 639*5113495bSYour Name {0x8110, 0x812C}, 640*5113495bSYour Name {0x9000, 0x9004}, 641*5113495bSYour Name {0x9800, 0x982C}, 642*5113495bSYour Name {0x9830, 0x9838}, 643*5113495bSYour Name {0x9840, 0x986C}, 644*5113495bSYour Name {0x9870, 0x9898}, 645*5113495bSYour Name {0x9A00, 0x9C00}, 646*5113495bSYour Name {0xD580, 0xD59C}, 647*5113495bSYour Name {0xF000, 0xF0E0}, 648*5113495bSYour Name {0xF140, 0xF190}, 649*5113495bSYour Name {0xF250, 0xF25C}, 650*5113495bSYour Name {0xF260, 0xF268}, 651*5113495bSYour Name {0xF26C, 0xF2A8}, 652*5113495bSYour Name {0x10008, 0x1000C}, 653*5113495bSYour Name {0x10014, 0x10018}, 654*5113495bSYour Name {0x1001C, 0x10020}, 655*5113495bSYour Name {0x10024, 0x10028}, 656*5113495bSYour Name {0x10030, 0x10034}, 657*5113495bSYour Name {0x10040, 0x10054}, 658*5113495bSYour Name {0x10058, 0x1007C}, 659*5113495bSYour Name {0x10080, 0x100C4}, 660*5113495bSYour Name {0x100C8, 0x10114}, 661*5113495bSYour Name {0x1012C, 0x10130}, 662*5113495bSYour Name {0x10138, 0x10144}, 663*5113495bSYour Name {0x10200, 0x10220}, 664*5113495bSYour Name {0x10230, 0x10250}, 665*5113495bSYour Name {0x10260, 0x10280}, 666*5113495bSYour Name {0x10290, 0x102B0}, 667*5113495bSYour Name {0x102C0, 0x102DC}, 668*5113495bSYour Name {0x102E0, 0x102F4}, 669*5113495bSYour Name {0x102FC, 0x1037C}, 670*5113495bSYour Name {0x10380, 0x10390}, 671*5113495bSYour Name {0x10800, 0x10828}, 672*5113495bSYour Name {0x10840, 0x10844}, 673*5113495bSYour Name {0x10880, 0x10884}, 674*5113495bSYour Name {0x108C0, 0x108E8}, 675*5113495bSYour Name {0x10900, 0x10928}, 676*5113495bSYour Name {0x10940, 0x10944}, 677*5113495bSYour Name {0x10980, 0x10984}, 678*5113495bSYour Name {0x109C0, 0x109E8}, 679*5113495bSYour Name {0x10A00, 0x10A28}, 680*5113495bSYour Name {0x10A40, 0x10A50}, 681*5113495bSYour Name {0x11000, 0x11028}, 682*5113495bSYour Name {0x11030, 0x11034}, 683*5113495bSYour Name {0x11038, 0x11068}, 684*5113495bSYour Name {0x11070, 0x11074}, 685*5113495bSYour Name {0x11078, 0x110A8}, 686*5113495bSYour Name {0x110B0, 0x110B4}, 687*5113495bSYour Name {0x110B8, 0x110E8}, 688*5113495bSYour Name {0x110F0, 0x110F4}, 689*5113495bSYour Name {0x110F8, 0x11128}, 690*5113495bSYour Name {0x11138, 0x11144}, 691*5113495bSYour Name {0x11178, 0x11180}, 692*5113495bSYour Name {0x111B8, 0x111C0}, 693*5113495bSYour Name {0x111F8, 0x11200}, 694*5113495bSYour Name {0x11238, 0x1123C}, 695*5113495bSYour Name {0x11270, 0x11274}, 696*5113495bSYour Name {0x11278, 0x1127C}, 697*5113495bSYour Name {0x112B0, 0x112B4}, 698*5113495bSYour Name {0x112B8, 0x112BC}, 699*5113495bSYour Name {0x112F0, 0x112F4}, 700*5113495bSYour Name {0x112F8, 0x112FC}, 701*5113495bSYour Name {0x11338, 0x1133C}, 702*5113495bSYour Name {0x11378, 0x1137C}, 703*5113495bSYour Name {0x113B8, 0x113BC}, 704*5113495bSYour Name {0x113F8, 0x113FC}, 705*5113495bSYour Name {0x11438, 0x11440}, 706*5113495bSYour Name {0x11478, 0x11480}, 707*5113495bSYour Name {0x114B8, 0x114BC}, 708*5113495bSYour Name {0x114F8, 0x114FC}, 709*5113495bSYour Name {0x11538, 0x1153C}, 710*5113495bSYour Name {0x11578, 0x1157C}, 711*5113495bSYour Name {0x115B8, 0x115BC}, 712*5113495bSYour Name {0x115F8, 0x115FC}, 713*5113495bSYour Name {0x11638, 0x1163C}, 714*5113495bSYour Name {0x11678, 0x1167C}, 715*5113495bSYour Name {0x116B8, 0x116BC}, 716*5113495bSYour Name {0x116F8, 0x116FC}, 717*5113495bSYour Name {0x11738, 0x1173C}, 718*5113495bSYour Name {0x11778, 0x1177C}, 719*5113495bSYour Name {0x117B8, 0x117BC}, 720*5113495bSYour Name {0x117F8, 0x117FC}, 721*5113495bSYour Name {0x17000, 0x1701C}, 722*5113495bSYour Name {0x17020, 0x170AC}, 723*5113495bSYour Name {0x18000, 0x18050}, 724*5113495bSYour Name {0x18054, 0x18074}, 725*5113495bSYour Name {0x18080, 0x180D4}, 726*5113495bSYour Name {0x180DC, 0x18104}, 727*5113495bSYour Name {0x18108, 0x1813C}, 728*5113495bSYour Name {0x18144, 0x18148}, 729*5113495bSYour Name {0x18168, 0x18174}, 730*5113495bSYour Name {0x18178, 0x18180}, 731*5113495bSYour Name {0x181C8, 0x181E0}, 732*5113495bSYour Name {0x181E4, 0x181E8}, 733*5113495bSYour Name {0x181EC, 0x1820C}, 734*5113495bSYour Name {0x1825C, 0x18280}, 735*5113495bSYour Name {0x18284, 0x18290}, 736*5113495bSYour Name {0x18294, 0x182A0}, 737*5113495bSYour Name {0x18300, 0x18304}, 738*5113495bSYour Name {0x18314, 0x18320}, 739*5113495bSYour Name {0x18328, 0x18350}, 740*5113495bSYour Name {0x1835C, 0x1836C}, 741*5113495bSYour Name {0x18370, 0x18390}, 742*5113495bSYour Name {0x18398, 0x183AC}, 743*5113495bSYour Name {0x183BC, 0x183D8}, 744*5113495bSYour Name {0x183DC, 0x183F4}, 745*5113495bSYour Name {0x18400, 0x186F4}, 746*5113495bSYour Name {0x186F8, 0x1871C}, 747*5113495bSYour Name {0x18720, 0x18790}, 748*5113495bSYour Name {0x19800, 0x19830}, 749*5113495bSYour Name {0x19834, 0x19840}, 750*5113495bSYour Name {0x19880, 0x1989C}, 751*5113495bSYour Name {0x198A4, 0x198B0}, 752*5113495bSYour Name {0x198BC, 0x19900}, 753*5113495bSYour Name {0x19C00, 0x19C88}, 754*5113495bSYour Name {0x19D00, 0x19D20}, 755*5113495bSYour Name {0x19E00, 0x19E7C}, 756*5113495bSYour Name {0x19E80, 0x19E94}, 757*5113495bSYour Name {0x19E98, 0x19EAC}, 758*5113495bSYour Name {0x19EB0, 0x19EBC}, 759*5113495bSYour Name {0x19F70, 0x19F74}, 760*5113495bSYour Name {0x19F80, 0x19F8C}, 761*5113495bSYour Name {0x19FA0, 0x19FB4}, 762*5113495bSYour Name {0x19FC0, 0x19FD8}, 763*5113495bSYour Name {0x1A000, 0x1A200}, 764*5113495bSYour Name {0x1A204, 0x1A210}, 765*5113495bSYour Name {0x1A228, 0x1A22C}, 766*5113495bSYour Name {0x1A230, 0x1A248}, 767*5113495bSYour Name {0x1A250, 0x1A270}, 768*5113495bSYour Name {0x1A280, 0x1A290}, 769*5113495bSYour Name {0x1A2A0, 0x1A2A4}, 770*5113495bSYour Name {0x1A2C0, 0x1A2EC}, 771*5113495bSYour Name {0x1A300, 0x1A3BC}, 772*5113495bSYour Name {0x1A3F0, 0x1A3F4}, 773*5113495bSYour Name {0x1A3F8, 0x1A434}, 774*5113495bSYour Name {0x1A438, 0x1A444}, 775*5113495bSYour Name {0x1A448, 0x1A468}, 776*5113495bSYour Name {0x1A580, 0x1A58C}, 777*5113495bSYour Name {0x1A644, 0x1A654}, 778*5113495bSYour Name {0x1A670, 0x1A698}, 779*5113495bSYour Name {0x1A6AC, 0x1A6B0}, 780*5113495bSYour Name {0x1A6D0, 0x1A6D4}, 781*5113495bSYour Name {0x1A6EC, 0x1A70C}, 782*5113495bSYour Name {0x1A710, 0x1A738}, 783*5113495bSYour Name {0x1A7C0, 0x1A7D0}, 784*5113495bSYour Name {0x1A7D4, 0x1A7D8}, 785*5113495bSYour Name {0x1A7DC, 0x1A7E4}, 786*5113495bSYour Name {0x1A7F0, 0x1A7F8}, 787*5113495bSYour Name {0x1A888, 0x1A89C}, 788*5113495bSYour Name {0x1A8A8, 0x1A8AC}, 789*5113495bSYour Name {0x1A8C0, 0x1A8DC}, 790*5113495bSYour Name {0x1A8F0, 0x1A8FC}, 791*5113495bSYour Name {0x1AE04, 0x1AE08}, 792*5113495bSYour Name {0x1AE18, 0x1AE24}, 793*5113495bSYour Name {0x1AF80, 0x1AF8C}, 794*5113495bSYour Name {0x1AFA0, 0x1AFB4}, 795*5113495bSYour Name {0x1B000, 0x1B200}, 796*5113495bSYour Name {0x1B284, 0x1B288}, 797*5113495bSYour Name {0x1B2D0, 0x1B2D8}, 798*5113495bSYour Name {0x1B2DC, 0x1B2EC}, 799*5113495bSYour Name {0x1B300, 0x1B340}, 800*5113495bSYour Name {0x1B374, 0x1B378}, 801*5113495bSYour Name {0x1B380, 0x1B384}, 802*5113495bSYour Name {0x1B388, 0x1B38C}, 803*5113495bSYour Name {0x1B404, 0x1B408}, 804*5113495bSYour Name {0x1B420, 0x1B428}, 805*5113495bSYour Name {0x1B440, 0x1B444}, 806*5113495bSYour Name {0x1B448, 0x1B44C}, 807*5113495bSYour Name {0x1B450, 0x1B458}, 808*5113495bSYour Name {0x1B45C, 0x1B468}, 809*5113495bSYour Name {0x1B584, 0x1B58C}, 810*5113495bSYour Name {0x1B68C, 0x1B690}, 811*5113495bSYour Name {0x1B6AC, 0x1B6B0}, 812*5113495bSYour Name {0x1B7F0, 0x1B7F8}, 813*5113495bSYour Name {0x1C800, 0x1CC00}, 814*5113495bSYour Name {0x1CE00, 0x1CE04}, 815*5113495bSYour Name {0x1CF80, 0x1CF84}, 816*5113495bSYour Name {0x1D200, 0x1D800}, 817*5113495bSYour Name {0x1E000, 0x20014}, 818*5113495bSYour Name {0x20100, 0x20124}, 819*5113495bSYour Name {0x21400, 0x217A8}, 820*5113495bSYour Name {0x21800, 0x21BA8}, 821*5113495bSYour Name {0x21C00, 0x21FA8}, 822*5113495bSYour Name {0x22000, 0x223A8}, 823*5113495bSYour Name {0x22400, 0x227A8}, 824*5113495bSYour Name {0x22800, 0x22BA8}, 825*5113495bSYour Name {0x22C00, 0x22FA8}, 826*5113495bSYour Name {0x23000, 0x233A8}, 827*5113495bSYour Name {0x24000, 0x24034}, 828*5113495bSYour Name 829*5113495bSYour Name /* 830*5113495bSYour Name * EFUSE0,1,2 is disabled here 831*5113495bSYour Name * because it's state may be reset 832*5113495bSYour Name * 833*5113495bSYour Name * {0x24800, 0x24804}, 834*5113495bSYour Name * {0x25000, 0x25004}, 835*5113495bSYour Name * {0x25800, 0x25804}, 836*5113495bSYour Name */ 837*5113495bSYour Name 838*5113495bSYour Name {0x26000, 0x26064}, 839*5113495bSYour Name {0x27000, 0x27024}, 840*5113495bSYour Name {0x34000, 0x3400C}, 841*5113495bSYour Name {0x34400, 0x3445C}, 842*5113495bSYour Name {0x34800, 0x3485C}, 843*5113495bSYour Name {0x34C00, 0x34C5C}, 844*5113495bSYour Name {0x35000, 0x3505C}, 845*5113495bSYour Name {0x35400, 0x3545C}, 846*5113495bSYour Name {0x35800, 0x3585C}, 847*5113495bSYour Name {0x35C00, 0x35C5C}, 848*5113495bSYour Name {0x36000, 0x3605C}, 849*5113495bSYour Name {0x38000, 0x38064}, 850*5113495bSYour Name {0x38070, 0x380E0}, 851*5113495bSYour Name {0x3A000, 0x3A074}, 852*5113495bSYour Name 853*5113495bSYour Name /* 854*5113495bSYour Name * DBI windows is skipped here, it can be only accessed when pcie 855*5113495bSYour Name * is active (not in reset) and CORE_CTRL_PCIE_LTSSM_EN = 0 && 856*5113495bSYour Name * PCIE_CTRL_APP_LTSSM_ENALBE=0. 857*5113495bSYour Name * {0x3C000 , 0x3C004}, 858*5113495bSYour Name */ 859*5113495bSYour Name 860*5113495bSYour Name {0x40000, 0x400A4}, 861*5113495bSYour Name 862*5113495bSYour Name /* 863*5113495bSYour Name * SI register is skipped here. 864*5113495bSYour Name * Because it will cause bus hang 865*5113495bSYour Name * 866*5113495bSYour Name * {0x50000, 0x50018}, 867*5113495bSYour Name */ 868*5113495bSYour Name 869*5113495bSYour Name {0x80000, 0x8000C}, 870*5113495bSYour Name {0x80010, 0x80020}, 871*5113495bSYour Name }; 872*5113495bSYour Name #endif 873*5113495bSYour Name #endif /* #ifndef _AR6320V2_DBG_REGTABLE_H_ */ 874