1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2024 Realtek Corporation.*/ 3 4 #include <linux/types.h> 5 6 #include "table.h" 7 8 const u32 rtl8192du_phy_reg_2tarray[PHY_REG_2T_ARRAYLENGTH] = { 9 0x800, 0x80040002, 10 0x804, 0x00000003, 11 0x808, 0x0000fc00, 12 0x80c, 0x0000000a, 13 0x810, 0x10001331, 14 0x814, 0x020c3d10, 15 0x818, 0x02200385, 16 0x81c, 0x00000000, 17 0x820, 0x01000100, 18 0x824, 0x00390004, 19 0x828, 0x01000100, 20 0x82c, 0x00390004, 21 0x830, 0x27272727, 22 0x834, 0x27272727, 23 0x838, 0x27272727, 24 0x83c, 0x27272727, 25 0x840, 0x00010000, 26 0x844, 0x00010000, 27 0x848, 0x27272727, 28 0x84c, 0x27272727, 29 0x850, 0x00000000, 30 0x854, 0x00000000, 31 0x858, 0x569a569a, 32 0x85c, 0x0c1b25a4, 33 0x860, 0x66e60250, 34 0x864, 0x061f0150, 35 0x868, 0x27272727, 36 0x86c, 0x272b2b2b, 37 0x870, 0x07000700, 38 0x874, 0x22188000, 39 0x878, 0x08080808, 40 0x87c, 0x0001fff8, 41 0x880, 0xc0083070, 42 0x884, 0x00000cd5, 43 0x888, 0x00000000, 44 0x88c, 0xcc0000c0, 45 0x890, 0x00000800, 46 0x894, 0xfffffffe, 47 0x898, 0x40302010, 48 0x89c, 0x00706050, 49 0x900, 0x00000000, 50 0x904, 0x00000023, 51 0x908, 0x00000000, 52 0x90c, 0x81121313, 53 0xa00, 0x00d047c8, 54 0xa04, 0x80ff000c, 55 0xa08, 0x8c8a8300, 56 0xa0c, 0x2e68120f, 57 0xa10, 0x9500bb78, 58 0xa14, 0x11144028, 59 0xa18, 0x00881117, 60 0xa1c, 0x89140f00, 61 0xa20, 0x1a1b0000, 62 0xa24, 0x090e1317, 63 0xa28, 0x00000204, 64 0xa2c, 0x00d30000, 65 0xa70, 0x101fff00, 66 0xa74, 0x00000007, 67 0xc00, 0x40071d40, 68 0xc04, 0x03a05633, 69 0xc08, 0x001000e4, 70 0xc0c, 0x6c6c6c6c, 71 0xc10, 0x08800000, 72 0xc14, 0x40000100, 73 0xc18, 0x08800000, 74 0xc1c, 0x40000100, 75 0xc20, 0x00000000, 76 0xc24, 0x00000000, 77 0xc28, 0x00000000, 78 0xc2c, 0x00000000, 79 0xc30, 0x69e9ac44, 80 0xc34, 0x469652af, 81 0xc38, 0x49795994, 82 0xc3c, 0x0a979718, 83 0xc40, 0x1f7c403f, 84 0xc44, 0x000100b7, 85 0xc48, 0xec020107, 86 0xc4c, 0x007f037f, 87 0xc50, 0x69543420, 88 0xc54, 0x43bc009e, 89 0xc58, 0x69543420, 90 0xc5c, 0x433c00a8, 91 0xc60, 0x00000000, 92 0xc64, 0x7112848b, 93 0xc68, 0x47c00bff, 94 0xc6c, 0x00000036, 95 0xc70, 0x2c7f000d, 96 0xc74, 0x258610db, 97 0xc78, 0x0000001f, 98 0xc7c, 0x40b95612, 99 0xc80, 0x40000100, 100 0xc84, 0x20f60000, 101 0xc88, 0x40000100, 102 0xc8c, 0xa0e40000, 103 0xc90, 0x00121820, 104 0xc94, 0x00000007, 105 0xc98, 0x00121820, 106 0xc9c, 0x00007f7f, 107 0xca0, 0x00000000, 108 0xca4, 0x00000080, 109 0xca8, 0x00000000, 110 0xcac, 0x00000000, 111 0xcb0, 0x00000000, 112 0xcb4, 0x00000000, 113 0xcb8, 0x00000000, 114 0xcbc, 0x28000000, 115 0xcc0, 0x00000000, 116 0xcc4, 0x00000000, 117 0xcc8, 0x00000000, 118 0xccc, 0x00000000, 119 0xcd0, 0x00000000, 120 0xcd4, 0x00000000, 121 0xcd8, 0x64b11e20, 122 0xcdc, 0xe0767533, 123 0xce0, 0x00222222, 124 0xce4, 0x00000000, 125 0xce8, 0x37644302, 126 0xcec, 0x2f97d40c, 127 0xd00, 0x00080740, 128 0xd04, 0x00020403, 129 0xd08, 0x0000907f, 130 0xd0c, 0x20010201, 131 0xd10, 0xa0633333, 132 0xd14, 0x3333bc43, 133 0xd18, 0x7a8f5b6b, 134 0xd2c, 0xcc979975, 135 0xd30, 0x00000000, 136 0xd34, 0x80608404, 137 0xd38, 0x00000000, 138 0xd3c, 0x00027353, 139 0xd40, 0x00000000, 140 0xd44, 0x00000000, 141 0xd48, 0x00000000, 142 0xd4c, 0x00000000, 143 0xd50, 0x6437140a, 144 0xd54, 0x00000000, 145 0xd58, 0x00000000, 146 0xd5c, 0x30032064, 147 0xd60, 0x4653de68, 148 0xd64, 0x04518a3c, 149 0xd68, 0x00002101, 150 0xd6c, 0x2a201c16, 151 0xd70, 0x1812362e, 152 0xd74, 0x322c2220, 153 0xd78, 0x000e3c24, 154 0xe00, 0x2a2a2a2a, 155 0xe04, 0x2a2a2a2a, 156 0xe08, 0x03902a2a, 157 0xe10, 0x2a2a2a2a, 158 0xe14, 0x2a2a2a2a, 159 0xe18, 0x2a2a2a2a, 160 0xe1c, 0x2a2a2a2a, 161 0xe28, 0x00000000, 162 0xe30, 0x1000dc1f, 163 0xe34, 0x10008c1f, 164 0xe38, 0x02140102, 165 0xe3c, 0x681604c2, 166 0xe40, 0x01007c00, 167 0xe44, 0x01004800, 168 0xe48, 0xfb000000, 169 0xe4c, 0x000028d1, 170 0xe50, 0x1000dc1f, 171 0xe54, 0x10008c1f, 172 0xe58, 0x02140102, 173 0xe5c, 0x28160d05, 174 0xe60, 0x00000010, 175 0xe68, 0x001b25a4, 176 0xe6c, 0x63db25a4, 177 0xe70, 0x63db25a4, 178 0xe74, 0x0c126da4, 179 0xe78, 0x0c126da4, 180 0xe7c, 0x0c126da4, 181 0xe80, 0x0c126da4, 182 0xe84, 0x63db25a4, 183 0xe88, 0x0c126da4, 184 0xe8c, 0x63db25a4, 185 0xed0, 0x63db25a4, 186 0xed4, 0x63db25a4, 187 0xed8, 0x63db25a4, 188 0xedc, 0x001b25a4, 189 0xee0, 0x001b25a4, 190 0xeec, 0x6fdb25a4, 191 0xf14, 0x00000003, 192 0xf1c, 0x00000064, 193 0xf4c, 0x00000004, 194 0xf00, 0x00000300, 195 }; 196 197 const u32 rtl8192du_phy_reg_array_pg[PHY_REG_ARRAY_PG_LENGTH] = { 198 0xe00, 0xffffffff, 0x07090c0c, 199 0xe04, 0xffffffff, 0x01020405, 200 0xe08, 0x0000ff00, 0x00000000, 201 0x86c, 0xffffff00, 0x00000000, 202 0xe10, 0xffffffff, 0x0b0c0c0e, 203 0xe14, 0xffffffff, 0x01030506, 204 0xe18, 0xffffffff, 0x0b0c0d0e, 205 0xe1c, 0xffffffff, 0x01030509, 206 0x830, 0xffffffff, 0x07090c0c, 207 0x834, 0xffffffff, 0x01020405, 208 0x838, 0xffffff00, 0x00000000, 209 0x86c, 0x000000ff, 0x00000000, 210 0x83c, 0xffffffff, 0x0b0c0c0e, 211 0x848, 0xffffffff, 0x01030506, 212 0x84c, 0xffffffff, 0x0b0c0d0e, 213 0x868, 0xffffffff, 0x01030509, 214 0xe00, 0xffffffff, 0x00000000, 215 0xe04, 0xffffffff, 0x00000000, 216 0xe08, 0x0000ff00, 0x00000000, 217 0x86c, 0xffffff00, 0x00000000, 218 0xe10, 0xffffffff, 0x00000000, 219 0xe14, 0xffffffff, 0x00000000, 220 0xe18, 0xffffffff, 0x00000000, 221 0xe1c, 0xffffffff, 0x00000000, 222 0x830, 0xffffffff, 0x00000000, 223 0x834, 0xffffffff, 0x00000000, 224 0x838, 0xffffff00, 0x00000000, 225 0x86c, 0x000000ff, 0x00000000, 226 0x83c, 0xffffffff, 0x00000000, 227 0x848, 0xffffffff, 0x00000000, 228 0x84c, 0xffffffff, 0x00000000, 229 0x868, 0xffffffff, 0x00000000, 230 0xe00, 0xffffffff, 0x04040404, 231 0xe04, 0xffffffff, 0x00020204, 232 0xe08, 0x0000ff00, 0x00000000, 233 0x86c, 0xffffff00, 0x00000000, 234 0xe10, 0xffffffff, 0x06060606, 235 0xe14, 0xffffffff, 0x00020406, 236 0xe18, 0xffffffff, 0x00000000, 237 0xe1c, 0xffffffff, 0x00000000, 238 0x830, 0xffffffff, 0x04040404, 239 0x834, 0xffffffff, 0x00020204, 240 0x838, 0xffffff00, 0x00000000, 241 0x86c, 0x000000ff, 0x00000000, 242 0x83c, 0xffffffff, 0x06060606, 243 0x848, 0xffffffff, 0x00020406, 244 0x84c, 0xffffffff, 0x00000000, 245 0x868, 0xffffffff, 0x00000000, 246 0xe00, 0xffffffff, 0x00000000, 247 0xe04, 0xffffffff, 0x00000000, 248 0xe08, 0x0000ff00, 0x00000000, 249 0x86c, 0xffffff00, 0x00000000, 250 0xe10, 0xffffffff, 0x00000000, 251 0xe14, 0xffffffff, 0x00000000, 252 0xe18, 0xffffffff, 0x00000000, 253 0xe1c, 0xffffffff, 0x00000000, 254 0x830, 0xffffffff, 0x00000000, 255 0x834, 0xffffffff, 0x00000000, 256 0x838, 0xffffff00, 0x00000000, 257 0x86c, 0x000000ff, 0x00000000, 258 0x83c, 0xffffffff, 0x00000000, 259 0x848, 0xffffffff, 0x00000000, 260 0x84c, 0xffffffff, 0x00000000, 261 0x868, 0xffffffff, 0x00000000, 262 0xe00, 0xffffffff, 0x00000000, 263 0xe04, 0xffffffff, 0x00000000, 264 0xe08, 0x0000ff00, 0x00000000, 265 0x86c, 0xffffff00, 0x00000000, 266 0xe10, 0xffffffff, 0x00000000, 267 0xe14, 0xffffffff, 0x00000000, 268 0xe18, 0xffffffff, 0x00000000, 269 0xe1c, 0xffffffff, 0x00000000, 270 0x830, 0xffffffff, 0x00000000, 271 0x834, 0xffffffff, 0x00000000, 272 0x838, 0xffffff00, 0x00000000, 273 0x86c, 0x000000ff, 0x00000000, 274 0x83c, 0xffffffff, 0x00000000, 275 0x848, 0xffffffff, 0x00000000, 276 0x84c, 0xffffffff, 0x00000000, 277 0x868, 0xffffffff, 0x00000000, 278 0xe00, 0xffffffff, 0x04040404, 279 0xe04, 0xffffffff, 0x00020204, 280 0xe08, 0x0000ff00, 0x00000000, 281 0x86c, 0xffffff00, 0x00000000, 282 0xe10, 0xffffffff, 0x00000000, 283 0xe14, 0xffffffff, 0x00000000, 284 0xe18, 0xffffffff, 0x00000000, 285 0xe1c, 0xffffffff, 0x00000000, 286 0x830, 0xffffffff, 0x04040404, 287 0x834, 0xffffffff, 0x00020204, 288 0x838, 0xffffff00, 0x00000000, 289 0x86c, 0x000000ff, 0x00000000, 290 0x83c, 0xffffffff, 0x00000000, 291 0x848, 0xffffffff, 0x00000000, 292 0x84c, 0xffffffff, 0x00000000, 293 0x868, 0xffffffff, 0x00000000, 294 0xe00, 0xffffffff, 0x00000000, 295 0xe04, 0xffffffff, 0x00000000, 296 0xe08, 0x0000ff00, 0x00000000, 297 0x86c, 0xffffff00, 0x00000000, 298 0xe10, 0xffffffff, 0x00000000, 299 0xe14, 0xffffffff, 0x00000000, 300 0xe18, 0xffffffff, 0x00000000, 301 0xe1c, 0xffffffff, 0x00000000, 302 0x830, 0xffffffff, 0x00000000, 303 0x834, 0xffffffff, 0x00000000, 304 0x838, 0xffffff00, 0x00000000, 305 0x86c, 0x000000ff, 0x00000000, 306 0x83c, 0xffffffff, 0x00000000, 307 0x848, 0xffffffff, 0x00000000, 308 0x84c, 0xffffffff, 0x00000000, 309 0x868, 0xffffffff, 0x00000000, 310 0xe00, 0xffffffff, 0x04040404, 311 0xe04, 0xffffffff, 0x00020204, 312 0xe08, 0x0000ff00, 0x00000000, 313 0x86c, 0xffffff00, 0x00000000, 314 0xe10, 0xffffffff, 0x08080808, 315 0xe14, 0xffffffff, 0x00040408, 316 0xe18, 0xffffffff, 0x00000000, 317 0xe1c, 0xffffffff, 0x00000000, 318 0x830, 0xffffffff, 0x04040404, 319 0x834, 0xffffffff, 0x00020204, 320 0x838, 0xffffff00, 0x00000000, 321 0x86c, 0x000000ff, 0x00000000, 322 0x83c, 0xffffffff, 0x08080808, 323 0x848, 0xffffffff, 0x00040408, 324 0x84c, 0xffffffff, 0x00000000, 325 0x868, 0xffffffff, 0x00000000, 326 0xe00, 0xffffffff, 0x04040404, 327 0xe04, 0xffffffff, 0x00020204, 328 0xe08, 0x0000ff00, 0x00000000, 329 0x86c, 0xffffff00, 0x00000000, 330 0xe10, 0xffffffff, 0x08080808, 331 0xe14, 0xffffffff, 0x00040408, 332 0xe18, 0xffffffff, 0x00000000, 333 0xe1c, 0xffffffff, 0x00000000, 334 0x830, 0xffffffff, 0x04040404, 335 0x834, 0xffffffff, 0x00020204, 336 0x838, 0xffffff00, 0x00000000, 337 0x86c, 0x000000ff, 0x00000000, 338 0x83c, 0xffffffff, 0x08080808, 339 0x848, 0xffffffff, 0x00040408, 340 0x84c, 0xffffffff, 0x00000000, 341 0x868, 0xffffffff, 0x00000000, 342 0xe00, 0xffffffff, 0x04040404, 343 0xe04, 0xffffffff, 0x00020204, 344 0xe08, 0x0000ff00, 0x00000000, 345 0x86c, 0xffffff00, 0x00000000, 346 0xe10, 0xffffffff, 0x08080808, 347 0xe14, 0xffffffff, 0x00040408, 348 0xe18, 0xffffffff, 0x00000000, 349 0xe1c, 0xffffffff, 0x00000000, 350 0x830, 0xffffffff, 0x04040404, 351 0x834, 0xffffffff, 0x00020204, 352 0x838, 0xffffff00, 0x00000000, 353 0x86c, 0x000000ff, 0x00000000, 354 0x83c, 0xffffffff, 0x08080808, 355 0x848, 0xffffffff, 0x00040408, 356 0x84c, 0xffffffff, 0x00000000, 357 0x868, 0xffffffff, 0x00000000, 358 0xe00, 0xffffffff, 0x04040404, 359 0xe04, 0xffffffff, 0x00020204, 360 0xe08, 0x0000ff00, 0x00000000, 361 0x86c, 0xffffff00, 0x00000000, 362 0xe10, 0xffffffff, 0x08080808, 363 0xe14, 0xffffffff, 0x00040408, 364 0xe18, 0xffffffff, 0x00000000, 365 0xe1c, 0xffffffff, 0x00000000, 366 0x830, 0xffffffff, 0x04040404, 367 0x834, 0xffffffff, 0x00020204, 368 0x838, 0xffffff00, 0x00000000, 369 0x86c, 0x000000ff, 0x00000000, 370 0x83c, 0xffffffff, 0x08080808, 371 0x848, 0xffffffff, 0x00040408, 372 0x84c, 0xffffffff, 0x00000000, 373 0x868, 0xffffffff, 0x00000000, 374 0xe00, 0xffffffff, 0x04040404, 375 0xe04, 0xffffffff, 0x00020204, 376 0xe08, 0x0000ff00, 0x00000000, 377 0x86c, 0xffffff00, 0x00000000, 378 0xe10, 0xffffffff, 0x08080808, 379 0xe14, 0xffffffff, 0x00040408, 380 0xe18, 0xffffffff, 0x00000000, 381 0xe1c, 0xffffffff, 0x00000000, 382 0x830, 0xffffffff, 0x04040404, 383 0x834, 0xffffffff, 0x00020204, 384 0x838, 0xffffff00, 0x00000000, 385 0x86c, 0x000000ff, 0x00000000, 386 0x83c, 0xffffffff, 0x08080808, 387 0x848, 0xffffffff, 0x00040408, 388 0x84c, 0xffffffff, 0x00000000, 389 0x868, 0xffffffff, 0x00000000, 390 0xe00, 0xffffffff, 0x04040404, 391 0xe04, 0xffffffff, 0x00020204, 392 0xe08, 0x0000ff00, 0x00000000, 393 0x86c, 0xffffff00, 0x00000000, 394 0xe10, 0xffffffff, 0x08080808, 395 0xe14, 0xffffffff, 0x00040408, 396 0xe18, 0xffffffff, 0x00000000, 397 0xe1c, 0xffffffff, 0x00000000, 398 0x830, 0xffffffff, 0x04040404, 399 0x834, 0xffffffff, 0x00020204, 400 0x838, 0xffffff00, 0x00000000, 401 0x86c, 0x000000ff, 0x00000000, 402 0x83c, 0xffffffff, 0x08080808, 403 0x848, 0xffffffff, 0x00040408, 404 0x84c, 0xffffffff, 0x00000000, 405 0x868, 0xffffffff, 0x00000000, 406 }; 407 408 const u32 rtl8192du_radioa_2tarray[RADIOA_2T_ARRAYLENGTH] = { 409 0x000, 0x00030000, 410 0x001, 0x00030000, 411 0x002, 0x00000000, 412 0x003, 0x00018c63, 413 0x004, 0x00018c63, 414 0x008, 0x00084000, 415 0x00b, 0x0001c000, 416 0x00e, 0x00018c67, 417 0x00f, 0x00000851, 418 0x014, 0x00021440, 419 0x018, 0x00017524, 420 0x019, 0x00000000, 421 0x01d, 0x000a1290, 422 0x023, 0x00001558, 423 0x01a, 0x00030a99, 424 0x01b, 0x00040b00, 425 0x01c, 0x000fc339, 426 0x03a, 0x000a57eb, 427 0x03b, 0x00020000, 428 0x03c, 0x000ff454, 429 0x020, 0x0000aa52, 430 0x021, 0x00054000, 431 0x040, 0x0000aa52, 432 0x041, 0x00014000, 433 0x025, 0x000803be, 434 0x026, 0x000fc638, 435 0x027, 0x00077c18, 436 0x028, 0x000de471, 437 0x029, 0x000d7110, 438 0x02a, 0x0008cb04, 439 0x02b, 0x0004128b, 440 0x02c, 0x00001840, 441 0x043, 0x0002444f, 442 0x044, 0x0001adb0, 443 0x045, 0x00056467, 444 0x046, 0x0008992c, 445 0x047, 0x0000452c, 446 0x048, 0x000f9c43, 447 0x049, 0x00002e0c, 448 0x04a, 0x000546eb, 449 0x04b, 0x0008966c, 450 0x04c, 0x0000dde9, 451 0x018, 0x00007401, 452 0x000, 0x00070000, 453 0x012, 0x000dc000, 454 0x012, 0x00090000, 455 0x012, 0x00051000, 456 0x012, 0x00012000, 457 0x013, 0x000287b7, 458 0x013, 0x000247ab, 459 0x013, 0x0002079f, 460 0x013, 0x0001c793, 461 0x013, 0x0001839b, 462 0x013, 0x00014392, 463 0x013, 0x0001019a, 464 0x013, 0x0000c191, 465 0x013, 0x00008194, 466 0x013, 0x000040a0, 467 0x013, 0x00000018, 468 0x015, 0x0000f424, 469 0x015, 0x0004f424, 470 0x015, 0x0008f424, 471 0x016, 0x000e1330, 472 0x016, 0x000a1330, 473 0x016, 0x00061330, 474 0x016, 0x00021330, 475 0x018, 0x00017524, 476 0x000, 0x00070000, 477 0x012, 0x000cf000, 478 0x012, 0x000bc000, 479 0x012, 0x00078000, 480 0x012, 0x00000000, 481 0x013, 0x000287bc, 482 0x013, 0x000247b0, 483 0x013, 0x000203b4, 484 0x013, 0x0001c3a8, 485 0x013, 0x000181b4, 486 0x013, 0x000141a8, 487 0x013, 0x000100b4, 488 0x013, 0x0000c0a8, 489 0x013, 0x0000b030, 490 0x013, 0x00004024, 491 0x013, 0x00000018, 492 0x015, 0x0000f4c3, 493 0x015, 0x0004f4c3, 494 0x015, 0x0008f4c3, 495 0x016, 0x000e085f, 496 0x016, 0x000a085f, 497 0x016, 0x0006085f, 498 0x016, 0x0002085f, 499 0x018, 0x00037524, 500 0x000, 0x00070000, 501 0x012, 0x000cf000, 502 0x012, 0x000bc000, 503 0x012, 0x00078000, 504 0x012, 0x00000000, 505 0x013, 0x000287bc, 506 0x013, 0x000247b0, 507 0x013, 0x000203b4, 508 0x013, 0x0001c3a8, 509 0x013, 0x000181b4, 510 0x013, 0x000141a8, 511 0x013, 0x000100b4, 512 0x013, 0x0000c0a8, 513 0x013, 0x0000b030, 514 0x013, 0x00004024, 515 0x013, 0x00000018, 516 0x015, 0x0000f4c3, 517 0x015, 0x0004f4c3, 518 0x015, 0x0008f4c3, 519 0x016, 0x000e085f, 520 0x016, 0x000a085f, 521 0x016, 0x0006085f, 522 0x016, 0x0002085f, 523 0x018, 0x00057568, 524 0x000, 0x00070000, 525 0x012, 0x000cf000, 526 0x012, 0x000bc000, 527 0x012, 0x00078000, 528 0x012, 0x00000000, 529 0x013, 0x000287bc, 530 0x013, 0x000247b0, 531 0x013, 0x000203b4, 532 0x013, 0x0001c3a8, 533 0x013, 0x000181b4, 534 0x013, 0x000141a8, 535 0x013, 0x000100b4, 536 0x013, 0x0000c0a8, 537 0x013, 0x0000b030, 538 0x013, 0x00004024, 539 0x013, 0x00000018, 540 0x015, 0x0000f4c3, 541 0x015, 0x0004f4c3, 542 0x015, 0x0008f4c3, 543 0x016, 0x000e085f, 544 0x016, 0x000a085f, 545 0x016, 0x0006085f, 546 0x016, 0x0002085f, 547 0x030, 0x0004470f, 548 0x031, 0x00044ff0, 549 0x032, 0x00000070, 550 0x033, 0x000dd480, 551 0x034, 0x000ffac0, 552 0x035, 0x000b80c0, 553 0x036, 0x00077000, 554 0x037, 0x00064ff2, 555 0x038, 0x000e7661, 556 0x039, 0x00000e90, 557 0x000, 0x00030000, 558 0x018, 0x0000f401, 559 0x0fe, 0x00000000, 560 0x0fe, 0x00000000, 561 0x01e, 0x00088009, 562 0x01f, 0x00080003, 563 0x0fe, 0x00000000, 564 0x01e, 0x00088001, 565 0x01f, 0x00080000, 566 0x0fe, 0x00000000, 567 0x018, 0x00097524, 568 0x0fe, 0x00000000, 569 0x0fe, 0x00000000, 570 0x0fe, 0x00000000, 571 0x0fe, 0x00000000, 572 0x02b, 0x00041289, 573 0x0fe, 0x00000000, 574 0x02d, 0x0006aaaa, 575 0x02e, 0x000b4d01, 576 0x02d, 0x00080000, 577 0x02e, 0x00004d02, 578 0x02d, 0x00095555, 579 0x02e, 0x00054d03, 580 0x02d, 0x000aaaaa, 581 0x02e, 0x000b4d04, 582 0x02d, 0x000c0000, 583 0x02e, 0x00004d05, 584 0x02d, 0x000d5555, 585 0x02e, 0x00054d06, 586 0x02d, 0x000eaaaa, 587 0x02e, 0x000b4d07, 588 0x02d, 0x00000000, 589 0x02e, 0x00005108, 590 0x02d, 0x00015555, 591 0x02e, 0x00055109, 592 0x02d, 0x0002aaaa, 593 0x02e, 0x000b510a, 594 0x02d, 0x00040000, 595 0x02e, 0x0000510b, 596 0x02d, 0x00055555, 597 0x02e, 0x0005510c, 598 }; 599 600 const u32 rtl8192du_radiob_2tarray[RADIOB_2T_ARRAYLENGTH] = { 601 0x000, 0x00030000, 602 0x001, 0x00030000, 603 0x002, 0x00000000, 604 0x003, 0x00018c63, 605 0x004, 0x00018c63, 606 0x008, 0x00084000, 607 0x00b, 0x0001c000, 608 0x00e, 0x00018c67, 609 0x00f, 0x00000851, 610 0x014, 0x00021440, 611 0x018, 0x00007401, 612 0x019, 0x00000060, 613 0x01d, 0x000a1290, 614 0x023, 0x00001558, 615 0x01a, 0x00030a99, 616 0x01b, 0x00040b00, 617 0x01c, 0x000fc339, 618 0x03a, 0x000a57eb, 619 0x03b, 0x00020000, 620 0x03c, 0x000ff454, 621 0x020, 0x0000aa52, 622 0x021, 0x00054000, 623 0x040, 0x0000aa52, 624 0x041, 0x00014000, 625 0x025, 0x000803be, 626 0x026, 0x000fc638, 627 0x027, 0x00077c18, 628 0x028, 0x000d1c31, 629 0x029, 0x000d7110, 630 0x02a, 0x000aeb04, 631 0x02b, 0x0004128b, 632 0x02c, 0x00001840, 633 0x043, 0x0002444f, 634 0x044, 0x0001adb0, 635 0x045, 0x00056467, 636 0x046, 0x0008992c, 637 0x047, 0x0000452c, 638 0x048, 0x000f9c43, 639 0x049, 0x00002e0c, 640 0x04a, 0x000546eb, 641 0x04b, 0x0008966c, 642 0x04c, 0x0000dde9, 643 0x018, 0x00007401, 644 0x000, 0x00070000, 645 0x012, 0x000dc000, 646 0x012, 0x00090000, 647 0x012, 0x00051000, 648 0x012, 0x00012000, 649 0x013, 0x000287b7, 650 0x013, 0x000247ab, 651 0x013, 0x0002079f, 652 0x013, 0x0001c793, 653 0x013, 0x0001839b, 654 0x013, 0x00014392, 655 0x013, 0x0001019a, 656 0x013, 0x0000c191, 657 0x013, 0x00008194, 658 0x013, 0x000040a0, 659 0x013, 0x00000018, 660 0x015, 0x0000f424, 661 0x015, 0x0004f424, 662 0x015, 0x0008f424, 663 0x016, 0x000e1330, 664 0x016, 0x000a1330, 665 0x016, 0x00061330, 666 0x016, 0x00021330, 667 0x018, 0x00017524, 668 0x000, 0x00070000, 669 0x012, 0x000cf000, 670 0x012, 0x000bc000, 671 0x012, 0x00078000, 672 0x012, 0x00000000, 673 0x013, 0x000287bc, 674 0x013, 0x000247b0, 675 0x013, 0x000203b4, 676 0x013, 0x0001c3a8, 677 0x013, 0x000181b4, 678 0x013, 0x000141a8, 679 0x013, 0x000100b4, 680 0x013, 0x0000c0a8, 681 0x013, 0x0000b030, 682 0x013, 0x00004024, 683 0x013, 0x00000018, 684 0x015, 0x0000f4c3, 685 0x015, 0x0004f4c3, 686 0x015, 0x0008f4c3, 687 0x016, 0x000e085f, 688 0x016, 0x000a085f, 689 0x016, 0x0006085f, 690 0x016, 0x0002085f, 691 0x018, 0x00037524, 692 0x000, 0x00070000, 693 0x012, 0x000cf000, 694 0x012, 0x000bc000, 695 0x012, 0x00078000, 696 0x012, 0x00000000, 697 0x013, 0x000287bc, 698 0x013, 0x000247b0, 699 0x013, 0x000203b4, 700 0x013, 0x0001c3a8, 701 0x013, 0x000181b4, 702 0x013, 0x000141a8, 703 0x013, 0x000100b4, 704 0x013, 0x0000c0a8, 705 0x013, 0x0000b030, 706 0x013, 0x00004024, 707 0x013, 0x00000018, 708 0x015, 0x0000f4c3, 709 0x015, 0x0004f4c3, 710 0x015, 0x0008f4c3, 711 0x016, 0x000e085f, 712 0x016, 0x000a085f, 713 0x016, 0x0006085f, 714 0x016, 0x0002085f, 715 0x018, 0x00057524, 716 0x000, 0x00070000, 717 0x012, 0x000cf000, 718 0x012, 0x000bc000, 719 0x012, 0x00078000, 720 0x012, 0x00000000, 721 0x013, 0x000287bc, 722 0x013, 0x000247b0, 723 0x013, 0x000203b4, 724 0x013, 0x0001c3a8, 725 0x013, 0x000181b4, 726 0x013, 0x000141a8, 727 0x013, 0x000100b4, 728 0x013, 0x0000c0a8, 729 0x013, 0x0000b030, 730 0x013, 0x00004024, 731 0x013, 0x00000018, 732 0x015, 0x0000f4c3, 733 0x015, 0x0004f4c3, 734 0x015, 0x0008f4c3, 735 0x016, 0x000e085f, 736 0x016, 0x000a085f, 737 0x016, 0x0006085f, 738 0x016, 0x0002085f, 739 0x030, 0x0004470f, 740 0x031, 0x00044ff0, 741 0x032, 0x00000070, 742 0x033, 0x000dd480, 743 0x034, 0x000ffac0, 744 0x035, 0x000b80c0, 745 0x036, 0x00077000, 746 0x037, 0x00064ff2, 747 0x038, 0x000e7661, 748 0x039, 0x00000e90, 749 0x000, 0x00030000, 750 0x018, 0x0000f401, 751 0x0fe, 0x00000000, 752 0x0fe, 0x00000000, 753 0x01e, 0x00088009, 754 0x01f, 0x00080003, 755 0x0fe, 0x00000000, 756 0x01e, 0x00088001, 757 0x01f, 0x00080000, 758 0x0fe, 0x00000000, 759 0x018, 0x00087401, 760 0x0fe, 0x00000000, 761 0x0fe, 0x00000000, 762 0x0fe, 0x00000000, 763 0x02b, 0x00041289, 764 0x0fe, 0x00000000, 765 0x02d, 0x00066666, 766 0x02e, 0x00064001, 767 0x02d, 0x00091111, 768 0x02e, 0x00014002, 769 0x02d, 0x000bbbbb, 770 0x02e, 0x000b4003, 771 0x02d, 0x000e6666, 772 0x02e, 0x00064004, 773 0x02d, 0x00088888, 774 0x02e, 0x00084005, 775 0x02d, 0x0009dddd, 776 0x02e, 0x000d4006, 777 0x02d, 0x000b3333, 778 0x02e, 0x00034007, 779 0x02d, 0x00048888, 780 0x02e, 0x00084408, 781 0x02d, 0x000bbbbb, 782 0x02e, 0x000b4409, 783 0x02d, 0x000e6666, 784 0x02e, 0x0006440a, 785 0x02d, 0x00011111, 786 0x02e, 0x0001480b, 787 0x02d, 0x0003bbbb, 788 0x02e, 0x000b480c, 789 0x02d, 0x00066666, 790 0x02e, 0x0006480d, 791 0x02d, 0x000ccccc, 792 0x02e, 0x000c480e, 793 }; 794 795 const u32 rtl8192du_radioa_2t_int_paarray[RADIOA_2T_INT_PA_ARRAYLENGTH] = { 796 0x000, 0x00030000, 797 0x001, 0x00030000, 798 0x002, 0x00000000, 799 0x003, 0x00018c63, 800 0x004, 0x00018c63, 801 0x008, 0x00084000, 802 0x00b, 0x0001c000, 803 0x00e, 0x00018c67, 804 0x00f, 0x00000851, 805 0x014, 0x00021440, 806 0x018, 0x00017524, 807 0x019, 0x00000000, 808 0x01d, 0x000a1290, 809 0x023, 0x00001558, 810 0x01a, 0x00030a99, 811 0x01b, 0x00040b00, 812 0x01c, 0x000fc339, 813 0x03a, 0x000a57eb, 814 0x03b, 0x00020000, 815 0x03c, 0x000ff455, 816 0x020, 0x0000aa52, 817 0x021, 0x00054000, 818 0x040, 0x0000aa52, 819 0x041, 0x00014000, 820 0x025, 0x000803be, 821 0x026, 0x000fc638, 822 0x027, 0x00077c18, 823 0x028, 0x000de471, 824 0x029, 0x000d7110, 825 0x02a, 0x0008eb04, 826 0x02b, 0x0004128b, 827 0x02c, 0x00001840, 828 0x043, 0x0002444f, 829 0x044, 0x0001adb0, 830 0x045, 0x00056467, 831 0x046, 0x0008992c, 832 0x047, 0x0000452c, 833 0x048, 0x000c0443, 834 0x049, 0x00000730, 835 0x04a, 0x00050f0f, 836 0x04b, 0x000896ef, 837 0x04c, 0x0000ddee, 838 0x018, 0x00007401, 839 0x000, 0x00070000, 840 0x012, 0x000dc000, 841 0x012, 0x00090000, 842 0x012, 0x00051000, 843 0x012, 0x00012000, 844 0x013, 0x000287b7, 845 0x013, 0x000247ab, 846 0x013, 0x0002079f, 847 0x013, 0x0001c793, 848 0x013, 0x0001839b, 849 0x013, 0x00014392, 850 0x013, 0x0001019a, 851 0x013, 0x0000c191, 852 0x013, 0x00008194, 853 0x013, 0x000040a0, 854 0x013, 0x00000018, 855 0x015, 0x0000f424, 856 0x015, 0x0004f424, 857 0x015, 0x0008f424, 858 0x016, 0x000e1330, 859 0x016, 0x000a1330, 860 0x016, 0x00061330, 861 0x016, 0x00021330, 862 0x018, 0x00017524, 863 0x000, 0x00070000, 864 0x012, 0x000cf000, 865 0x012, 0x000bc000, 866 0x012, 0x00078000, 867 0x012, 0x00000000, 868 0x013, 0x000287bf, 869 0x013, 0x000247b3, 870 0x013, 0x000207a7, 871 0x013, 0x0001c79b, 872 0x013, 0x0001839f, 873 0x013, 0x00014393, 874 0x013, 0x00010399, 875 0x013, 0x0000c38d, 876 0x013, 0x00008199, 877 0x013, 0x0000418d, 878 0x013, 0x00000099, 879 0x015, 0x0000f495, 880 0x015, 0x0004f495, 881 0x015, 0x0008f495, 882 0x016, 0x000e1874, 883 0x016, 0x000a1874, 884 0x016, 0x00061874, 885 0x016, 0x00021874, 886 0x018, 0x00037564, 887 0x000, 0x00070000, 888 0x012, 0x000cf000, 889 0x012, 0x000bc000, 890 0x012, 0x00078000, 891 0x012, 0x00000000, 892 0x013, 0x000287bf, 893 0x013, 0x000247b3, 894 0x013, 0x000207a7, 895 0x013, 0x0001c79b, 896 0x013, 0x0001839f, 897 0x013, 0x00014393, 898 0x013, 0x00010399, 899 0x013, 0x0000c38d, 900 0x013, 0x00008199, 901 0x013, 0x0000418d, 902 0x013, 0x00000099, 903 0x015, 0x0000f495, 904 0x015, 0x0004f495, 905 0x015, 0x0008f495, 906 0x016, 0x000e1874, 907 0x016, 0x000a1874, 908 0x016, 0x00061874, 909 0x016, 0x00021874, 910 0x018, 0x00057595, 911 0x000, 0x00070000, 912 0x012, 0x000cf000, 913 0x012, 0x000bc000, 914 0x012, 0x00078000, 915 0x012, 0x00000000, 916 0x013, 0x000287bf, 917 0x013, 0x000247b3, 918 0x013, 0x000207a7, 919 0x013, 0x0001c79b, 920 0x013, 0x0001839f, 921 0x013, 0x00014393, 922 0x013, 0x00010399, 923 0x013, 0x0000c38d, 924 0x013, 0x00008199, 925 0x013, 0x0000418d, 926 0x013, 0x00000099, 927 0x015, 0x0000f495, 928 0x015, 0x0004f495, 929 0x015, 0x0008f495, 930 0x016, 0x000e1874, 931 0x016, 0x000a1874, 932 0x016, 0x00061874, 933 0x016, 0x00021874, 934 0x030, 0x0004470f, 935 0x031, 0x00044ff0, 936 0x032, 0x00000070, 937 0x033, 0x000dd480, 938 0x034, 0x000ffac0, 939 0x035, 0x000b80c0, 940 0x036, 0x00077000, 941 0x037, 0x00064ff2, 942 0x038, 0x000e7661, 943 0x039, 0x00000e90, 944 0x000, 0x00030000, 945 0x018, 0x0000f401, 946 0x0fe, 0x00000000, 947 0x0fe, 0x00000000, 948 0x01e, 0x00088009, 949 0x01f, 0x00080003, 950 0x0fe, 0x00000000, 951 0x01e, 0x00088001, 952 0x01f, 0x00080000, 953 0x0fe, 0x00000000, 954 0x018, 0x00097524, 955 0x0fe, 0x00000000, 956 0x0fe, 0x00000000, 957 0x0fe, 0x00000000, 958 0x0fe, 0x00000000, 959 0x02b, 0x00041289, 960 0x0fe, 0x00000000, 961 0x02d, 0x0006aaaa, 962 0x02e, 0x000b4d01, 963 0x02d, 0x00080000, 964 0x02e, 0x00004d02, 965 0x02d, 0x00095555, 966 0x02e, 0x00054d03, 967 0x02d, 0x000aaaaa, 968 0x02e, 0x000b4d04, 969 0x02d, 0x000c0000, 970 0x02e, 0x00004d05, 971 0x02d, 0x000d5555, 972 0x02e, 0x00054d06, 973 0x02d, 0x000eaaaa, 974 0x02e, 0x000b4d07, 975 0x02d, 0x00000000, 976 0x02e, 0x00005108, 977 0x02d, 0x00015555, 978 0x02e, 0x00055109, 979 0x02d, 0x0002aaaa, 980 0x02e, 0x000b510a, 981 0x02d, 0x00040000, 982 0x02e, 0x0000510b, 983 0x02d, 0x00055555, 984 0x02e, 0x0005510c, 985 }; 986 987 const u32 rtl8192du_radiob_2t_int_paarray[RADIOB_2T_INT_PA_ARRAYLENGTH] = { 988 0x000, 0x00030000, 989 0x001, 0x00030000, 990 0x002, 0x00000000, 991 0x003, 0x00018c63, 992 0x004, 0x00018c63, 993 0x008, 0x00084000, 994 0x00b, 0x0001c000, 995 0x00e, 0x00018c67, 996 0x00f, 0x00000851, 997 0x014, 0x00021440, 998 0x018, 0x00007401, 999 0x019, 0x00000060, 1000 0x01d, 0x000a1290, 1001 0x023, 0x00001558, 1002 0x01a, 0x00030a99, 1003 0x01b, 0x00040b00, 1004 0x01c, 0x000fc339, 1005 0x03a, 0x000a57eb, 1006 0x03b, 0x00020000, 1007 0x03c, 0x000ff455, 1008 0x020, 0x0000aa52, 1009 0x021, 0x00054000, 1010 0x040, 0x0000aa52, 1011 0x041, 0x00014000, 1012 0x025, 0x000803be, 1013 0x026, 0x000fc638, 1014 0x027, 0x00077c18, 1015 0x028, 0x000d1c31, 1016 0x029, 0x000d7110, 1017 0x02a, 0x000aeb04, 1018 0x02b, 0x0004128b, 1019 0x02c, 0x00001840, 1020 0x043, 0x0002444f, 1021 0x044, 0x0001adb0, 1022 0x045, 0x00056467, 1023 0x046, 0x0008992c, 1024 0x047, 0x0000452c, 1025 0x048, 0x000c0443, 1026 0x049, 0x00000730, 1027 0x04a, 0x00050f0f, 1028 0x04b, 0x000896ef, 1029 0x04c, 0x0000ddee, 1030 0x018, 0x00007401, 1031 0x000, 0x00070000, 1032 0x012, 0x000dc000, 1033 0x012, 0x00090000, 1034 0x012, 0x00051000, 1035 0x012, 0x00012000, 1036 0x013, 0x000287b7, 1037 0x013, 0x000247ab, 1038 0x013, 0x0002079f, 1039 0x013, 0x0001c793, 1040 0x013, 0x0001839b, 1041 0x013, 0x00014392, 1042 0x013, 0x0001019a, 1043 0x013, 0x0000c191, 1044 0x013, 0x00008194, 1045 0x013, 0x000040a0, 1046 0x013, 0x00000018, 1047 0x015, 0x0000f424, 1048 0x015, 0x0004f424, 1049 0x015, 0x0008f424, 1050 0x016, 0x000e1330, 1051 0x016, 0x000a1330, 1052 0x016, 0x00061330, 1053 0x016, 0x00021330, 1054 0x018, 0x00017524, 1055 0x000, 0x00070000, 1056 0x012, 0x000cf000, 1057 0x012, 0x000bc000, 1058 0x012, 0x00078000, 1059 0x012, 0x00000000, 1060 0x013, 0x000287bf, 1061 0x013, 0x000247b3, 1062 0x013, 0x000207a7, 1063 0x013, 0x0001c79b, 1064 0x013, 0x0001839f, 1065 0x013, 0x00014393, 1066 0x013, 0x00010399, 1067 0x013, 0x0000c38d, 1068 0x013, 0x00008199, 1069 0x013, 0x0000418d, 1070 0x013, 0x00000099, 1071 0x015, 0x0000f495, 1072 0x015, 0x0004f495, 1073 0x015, 0x0008f495, 1074 0x016, 0x000e1874, 1075 0x016, 0x000a1874, 1076 0x016, 0x00061874, 1077 0x016, 0x00021874, 1078 0x018, 0x00037564, 1079 0x000, 0x00070000, 1080 0x012, 0x000cf000, 1081 0x012, 0x000bc000, 1082 0x012, 0x00078000, 1083 0x012, 0x00000000, 1084 0x013, 0x000287bf, 1085 0x013, 0x000247b3, 1086 0x013, 0x000207a7, 1087 0x013, 0x0001c79b, 1088 0x013, 0x0001839f, 1089 0x013, 0x00014393, 1090 0x013, 0x00010399, 1091 0x013, 0x0000c38d, 1092 0x013, 0x00008199, 1093 0x013, 0x0000418d, 1094 0x013, 0x00000099, 1095 0x015, 0x0000f495, 1096 0x015, 0x0004f495, 1097 0x015, 0x0008f495, 1098 0x016, 0x000e1874, 1099 0x016, 0x000a1874, 1100 0x016, 0x00061874, 1101 0x016, 0x00021874, 1102 0x018, 0x00057595, 1103 0x000, 0x00070000, 1104 0x012, 0x000cf000, 1105 0x012, 0x000bc000, 1106 0x012, 0x00078000, 1107 0x012, 0x00000000, 1108 0x013, 0x000287bf, 1109 0x013, 0x000247b3, 1110 0x013, 0x000207a7, 1111 0x013, 0x0001c79b, 1112 0x013, 0x0001839f, 1113 0x013, 0x00014393, 1114 0x013, 0x00010399, 1115 0x013, 0x0000c38d, 1116 0x013, 0x00008199, 1117 0x013, 0x0000418d, 1118 0x013, 0x00000099, 1119 0x015, 0x0000f495, 1120 0x015, 0x0004f495, 1121 0x015, 0x0008f495, 1122 0x016, 0x000e1874, 1123 0x016, 0x000a1874, 1124 0x016, 0x00061874, 1125 0x016, 0x00021874, 1126 0x030, 0x0004470f, 1127 0x031, 0x00044ff0, 1128 0x032, 0x00000070, 1129 0x033, 0x000dd480, 1130 0x034, 0x000ffac0, 1131 0x035, 0x000b80c0, 1132 0x036, 0x00077000, 1133 0x037, 0x00064ff2, 1134 0x038, 0x000e7661, 1135 0x039, 0x00000e90, 1136 0x000, 0x00030000, 1137 0x018, 0x0000f401, 1138 0x0fe, 0x00000000, 1139 0x0fe, 0x00000000, 1140 0x01e, 0x00088009, 1141 0x01f, 0x00080003, 1142 0x0fe, 0x00000000, 1143 0x01e, 0x00088001, 1144 0x01f, 0x00080000, 1145 0x0fe, 0x00000000, 1146 0x018, 0x00087401, 1147 0x0fe, 0x00000000, 1148 0x0fe, 0x00000000, 1149 0x0fe, 0x00000000, 1150 0x02b, 0x00041289, 1151 0x0fe, 0x00000000, 1152 0x02d, 0x00066666, 1153 0x02e, 0x00064001, 1154 0x02d, 0x00091111, 1155 0x02e, 0x00014002, 1156 0x02d, 0x000bbbbb, 1157 0x02e, 0x000b4003, 1158 0x02d, 0x000e6666, 1159 0x02e, 0x00064004, 1160 0x02d, 0x00088888, 1161 0x02e, 0x00084005, 1162 0x02d, 0x0009dddd, 1163 0x02e, 0x000d4006, 1164 0x02d, 0x000b3333, 1165 0x02e, 0x00034007, 1166 0x02d, 0x00048888, 1167 0x02e, 0x00084408, 1168 0x02d, 0x000bbbbb, 1169 0x02e, 0x000b4409, 1170 0x02d, 0x000e6666, 1171 0x02e, 0x0006440a, 1172 0x02d, 0x00011111, 1173 0x02e, 0x0001480b, 1174 0x02d, 0x0003bbbb, 1175 0x02e, 0x000b480c, 1176 0x02d, 0x00066666, 1177 0x02e, 0x0006480d, 1178 0x02d, 0x000ccccc, 1179 0x02e, 0x000c480e, 1180 }; 1181 1182 const u32 rtl8192du_mac_2tarray[MAC_2T_ARRAYLENGTH] = { 1183 0x420, 0x00000080, 1184 0x423, 0x00000000, 1185 0x430, 0x00000000, 1186 0x431, 0x00000000, 1187 0x432, 0x00000000, 1188 0x433, 0x00000001, 1189 0x434, 0x00000004, 1190 0x435, 0x00000005, 1191 0x436, 0x00000006, 1192 0x437, 0x00000007, 1193 0x438, 0x00000000, 1194 0x439, 0x00000000, 1195 0x43a, 0x00000000, 1196 0x43b, 0x00000001, 1197 0x43c, 0x00000004, 1198 0x43d, 0x00000005, 1199 0x43e, 0x00000006, 1200 0x43f, 0x00000007, 1201 0x440, 0x00000050, 1202 0x441, 0x00000001, 1203 0x442, 0x00000000, 1204 0x444, 0x00000015, 1205 0x445, 0x000000f0, 1206 0x446, 0x0000000f, 1207 0x447, 0x00000000, 1208 0x462, 0x00000008, 1209 0x463, 0x00000003, 1210 0x4c8, 0x000000ff, 1211 0x4c9, 0x00000008, 1212 0x4cc, 0x000000ff, 1213 0x4cd, 0x000000ff, 1214 0x4ce, 0x00000001, 1215 0x500, 0x00000026, 1216 0x501, 0x000000a2, 1217 0x502, 0x0000002f, 1218 0x503, 0x00000000, 1219 0x504, 0x00000028, 1220 0x505, 0x000000a3, 1221 0x506, 0x0000005e, 1222 0x507, 0x00000000, 1223 0x508, 0x0000002b, 1224 0x509, 0x000000a4, 1225 0x50a, 0x0000005e, 1226 0x50b, 0x00000000, 1227 0x50c, 0x0000004f, 1228 0x50d, 0x000000a4, 1229 0x50e, 0x00000000, 1230 0x50f, 0x00000000, 1231 0x512, 0x0000001c, 1232 0x514, 0x0000000a, 1233 0x515, 0x00000010, 1234 0x516, 0x0000000a, 1235 0x517, 0x00000010, 1236 0x51a, 0x00000016, 1237 0x524, 0x0000000f, 1238 0x525, 0x0000004f, 1239 0x546, 0x00000040, 1240 0x547, 0x00000000, 1241 0x550, 0x00000010, 1242 0x551, 0x00000010, 1243 0x559, 0x00000002, 1244 0x55a, 0x00000002, 1245 0x55d, 0x000000ff, 1246 0x605, 0x00000080, 1247 0x608, 0x0000000e, 1248 0x609, 0x0000002a, 1249 0x652, 0x00000020, 1250 0x63c, 0x0000000a, 1251 0x63d, 0x0000000a, 1252 0x63e, 0x0000000e, 1253 0x63f, 0x0000000e, 1254 0x66e, 0x00000005, 1255 0x700, 0x00000021, 1256 0x701, 0x00000043, 1257 0x702, 0x00000065, 1258 0x703, 0x00000087, 1259 0x708, 0x00000021, 1260 0x709, 0x00000043, 1261 0x70a, 0x00000065, 1262 0x70b, 0x00000087, 1263 0x024, 0x0000000d, 1264 0x025, 0x00000080, 1265 0x026, 0x00000011, 1266 0x027, 0x00000000, 1267 0x028, 0x00000083, 1268 0x029, 0x000000db, 1269 0x02a, 0x000000ff, 1270 0x02b, 0x00000000, 1271 0x014, 0x00000055, 1272 0x015, 0x000000a9, 1273 0x016, 0x0000008b, 1274 0x017, 0x00000008, 1275 0x010, 0x00000003, 1276 0x011, 0x0000002b, 1277 0x012, 0x00000002, 1278 0x013, 0x00000049, 1279 }; 1280 1281 const u32 rtl8192du_agctab_array[AGCTAB_ARRAYLENGTH] = { 1282 0xc78, 0x7b000001, 1283 0xc78, 0x7b010001, 1284 0xc78, 0x7b020001, 1285 0xc78, 0x7b030001, 1286 0xc78, 0x7b040001, 1287 0xc78, 0x7b050001, 1288 0xc78, 0x7b060001, 1289 0xc78, 0x7a070001, 1290 0xc78, 0x79080001, 1291 0xc78, 0x78090001, 1292 0xc78, 0x770a0001, 1293 0xc78, 0x760b0001, 1294 0xc78, 0x750c0001, 1295 0xc78, 0x740d0001, 1296 0xc78, 0x730e0001, 1297 0xc78, 0x720f0001, 1298 0xc78, 0x71100001, 1299 0xc78, 0x70110001, 1300 0xc78, 0x6f120001, 1301 0xc78, 0x6e130001, 1302 0xc78, 0x6d140001, 1303 0xc78, 0x6c150001, 1304 0xc78, 0x6b160001, 1305 0xc78, 0x6a170001, 1306 0xc78, 0x69180001, 1307 0xc78, 0x68190001, 1308 0xc78, 0x671a0001, 1309 0xc78, 0x661b0001, 1310 0xc78, 0x651c0001, 1311 0xc78, 0x641d0001, 1312 0xc78, 0x631e0001, 1313 0xc78, 0x621f0001, 1314 0xc78, 0x61200001, 1315 0xc78, 0x60210001, 1316 0xc78, 0x49220001, 1317 0xc78, 0x48230001, 1318 0xc78, 0x47240001, 1319 0xc78, 0x46250001, 1320 0xc78, 0x45260001, 1321 0xc78, 0x44270001, 1322 0xc78, 0x43280001, 1323 0xc78, 0x42290001, 1324 0xc78, 0x412a0001, 1325 0xc78, 0x402b0001, 1326 0xc78, 0x262c0001, 1327 0xc78, 0x252d0001, 1328 0xc78, 0x242e0001, 1329 0xc78, 0x232f0001, 1330 0xc78, 0x22300001, 1331 0xc78, 0x21310001, 1332 0xc78, 0x20320001, 1333 0xc78, 0x06330001, 1334 0xc78, 0x05340001, 1335 0xc78, 0x04350001, 1336 0xc78, 0x03360001, 1337 0xc78, 0x02370001, 1338 0xc78, 0x01380001, 1339 0xc78, 0x00390001, 1340 0xc78, 0x003a0001, 1341 0xc78, 0x003b0001, 1342 0xc78, 0x003c0001, 1343 0xc78, 0x003d0001, 1344 0xc78, 0x003e0001, 1345 0xc78, 0x003f0001, 1346 0xc78, 0x7b400001, 1347 0xc78, 0x7b410001, 1348 0xc78, 0x7a420001, 1349 0xc78, 0x79430001, 1350 0xc78, 0x78440001, 1351 0xc78, 0x77450001, 1352 0xc78, 0x76460001, 1353 0xc78, 0x75470001, 1354 0xc78, 0x74480001, 1355 0xc78, 0x73490001, 1356 0xc78, 0x724a0001, 1357 0xc78, 0x714b0001, 1358 0xc78, 0x704c0001, 1359 0xc78, 0x6f4d0001, 1360 0xc78, 0x6e4e0001, 1361 0xc78, 0x6d4f0001, 1362 0xc78, 0x6c500001, 1363 0xc78, 0x6b510001, 1364 0xc78, 0x6a520001, 1365 0xc78, 0x69530001, 1366 0xc78, 0x68540001, 1367 0xc78, 0x67550001, 1368 0xc78, 0x66560001, 1369 0xc78, 0x65570001, 1370 0xc78, 0x64580001, 1371 0xc78, 0x63590001, 1372 0xc78, 0x625a0001, 1373 0xc78, 0x615b0001, 1374 0xc78, 0x605c0001, 1375 0xc78, 0x485d0001, 1376 0xc78, 0x475e0001, 1377 0xc78, 0x465f0001, 1378 0xc78, 0x45600001, 1379 0xc78, 0x44610001, 1380 0xc78, 0x43620001, 1381 0xc78, 0x42630001, 1382 0xc78, 0x41640001, 1383 0xc78, 0x40650001, 1384 0xc78, 0x27660001, 1385 0xc78, 0x26670001, 1386 0xc78, 0x25680001, 1387 0xc78, 0x24690001, 1388 0xc78, 0x236a0001, 1389 0xc78, 0x226b0001, 1390 0xc78, 0x216c0001, 1391 0xc78, 0x206d0001, 1392 0xc78, 0x206e0001, 1393 0xc78, 0x206f0001, 1394 0xc78, 0x20700001, 1395 0xc78, 0x20710001, 1396 0xc78, 0x20720001, 1397 0xc78, 0x20730001, 1398 0xc78, 0x20740001, 1399 0xc78, 0x20750001, 1400 0xc78, 0x20760001, 1401 0xc78, 0x20770001, 1402 0xc78, 0x20780001, 1403 0xc78, 0x20790001, 1404 0xc78, 0x207a0001, 1405 0xc78, 0x207b0001, 1406 0xc78, 0x207c0001, 1407 0xc78, 0x207d0001, 1408 0xc78, 0x207e0001, 1409 0xc78, 0x207f0001, 1410 0xc78, 0x38000002, 1411 0xc78, 0x38010002, 1412 0xc78, 0x38020002, 1413 0xc78, 0x38030002, 1414 0xc78, 0x38040002, 1415 0xc78, 0x38050002, 1416 0xc78, 0x38060002, 1417 0xc78, 0x38070002, 1418 0xc78, 0x38080002, 1419 0xc78, 0x3c090002, 1420 0xc78, 0x3e0a0002, 1421 0xc78, 0x400b0002, 1422 0xc78, 0x440c0002, 1423 0xc78, 0x480d0002, 1424 0xc78, 0x4c0e0002, 1425 0xc78, 0x500f0002, 1426 0xc78, 0x52100002, 1427 0xc78, 0x56110002, 1428 0xc78, 0x5a120002, 1429 0xc78, 0x5e130002, 1430 0xc78, 0x60140002, 1431 0xc78, 0x60150002, 1432 0xc78, 0x60160002, 1433 0xc78, 0x62170002, 1434 0xc78, 0x62180002, 1435 0xc78, 0x62190002, 1436 0xc78, 0x621a0002, 1437 0xc78, 0x621b0002, 1438 0xc78, 0x621c0002, 1439 0xc78, 0x621d0002, 1440 0xc78, 0x621e0002, 1441 0xc78, 0x621f0002, 1442 0xc78, 0x32000044, 1443 0xc78, 0x32010044, 1444 0xc78, 0x32020044, 1445 0xc78, 0x32030044, 1446 0xc78, 0x32040044, 1447 0xc78, 0x32050044, 1448 0xc78, 0x32060044, 1449 0xc78, 0x34070044, 1450 0xc78, 0x35080044, 1451 0xc78, 0x36090044, 1452 0xc78, 0x370a0044, 1453 0xc78, 0x380b0044, 1454 0xc78, 0x390c0044, 1455 0xc78, 0x3a0d0044, 1456 0xc78, 0x3e0e0044, 1457 0xc78, 0x420f0044, 1458 0xc78, 0x44100044, 1459 0xc78, 0x46110044, 1460 0xc78, 0x4a120044, 1461 0xc78, 0x4e130044, 1462 0xc78, 0x50140044, 1463 0xc78, 0x55150044, 1464 0xc78, 0x5a160044, 1465 0xc78, 0x5e170044, 1466 0xc78, 0x64180044, 1467 0xc78, 0x6e190044, 1468 0xc78, 0x6e1a0044, 1469 0xc78, 0x6e1b0044, 1470 0xc78, 0x6e1c0044, 1471 0xc78, 0x6e1d0044, 1472 0xc78, 0x6e1e0044, 1473 0xc78, 0x6e1f0044, 1474 0xc78, 0x6e1f0000, 1475 }; 1476 1477 const u32 rtl8192du_agctab_5garray[AGCTAB_5G_ARRAYLENGTH] = { 1478 0xc78, 0x7b000001, 1479 0xc78, 0x7b010001, 1480 0xc78, 0x7a020001, 1481 0xc78, 0x79030001, 1482 0xc78, 0x78040001, 1483 0xc78, 0x77050001, 1484 0xc78, 0x76060001, 1485 0xc78, 0x75070001, 1486 0xc78, 0x74080001, 1487 0xc78, 0x73090001, 1488 0xc78, 0x720a0001, 1489 0xc78, 0x710b0001, 1490 0xc78, 0x700c0001, 1491 0xc78, 0x6f0d0001, 1492 0xc78, 0x6e0e0001, 1493 0xc78, 0x6d0f0001, 1494 0xc78, 0x6c100001, 1495 0xc78, 0x6b110001, 1496 0xc78, 0x6a120001, 1497 0xc78, 0x69130001, 1498 0xc78, 0x68140001, 1499 0xc78, 0x67150001, 1500 0xc78, 0x66160001, 1501 0xc78, 0x65170001, 1502 0xc78, 0x64180001, 1503 0xc78, 0x63190001, 1504 0xc78, 0x621a0001, 1505 0xc78, 0x611b0001, 1506 0xc78, 0x601c0001, 1507 0xc78, 0x481d0001, 1508 0xc78, 0x471e0001, 1509 0xc78, 0x461f0001, 1510 0xc78, 0x45200001, 1511 0xc78, 0x44210001, 1512 0xc78, 0x43220001, 1513 0xc78, 0x42230001, 1514 0xc78, 0x41240001, 1515 0xc78, 0x40250001, 1516 0xc78, 0x27260001, 1517 0xc78, 0x26270001, 1518 0xc78, 0x25280001, 1519 0xc78, 0x24290001, 1520 0xc78, 0x232a0001, 1521 0xc78, 0x222b0001, 1522 0xc78, 0x212c0001, 1523 0xc78, 0x202d0001, 1524 0xc78, 0x202e0001, 1525 0xc78, 0x202f0001, 1526 0xc78, 0x20300001, 1527 0xc78, 0x20310001, 1528 0xc78, 0x20320001, 1529 0xc78, 0x20330001, 1530 0xc78, 0x20340001, 1531 0xc78, 0x20350001, 1532 0xc78, 0x20360001, 1533 0xc78, 0x20370001, 1534 0xc78, 0x20380001, 1535 0xc78, 0x20390001, 1536 0xc78, 0x203a0001, 1537 0xc78, 0x203b0001, 1538 0xc78, 0x203c0001, 1539 0xc78, 0x203d0001, 1540 0xc78, 0x203e0001, 1541 0xc78, 0x203f0001, 1542 0xc78, 0x32000044, 1543 0xc78, 0x32010044, 1544 0xc78, 0x32020044, 1545 0xc78, 0x32030044, 1546 0xc78, 0x32040044, 1547 0xc78, 0x32050044, 1548 0xc78, 0x32060044, 1549 0xc78, 0x34070044, 1550 0xc78, 0x35080044, 1551 0xc78, 0x36090044, 1552 0xc78, 0x370a0044, 1553 0xc78, 0x380b0044, 1554 0xc78, 0x390c0044, 1555 0xc78, 0x3a0d0044, 1556 0xc78, 0x3e0e0044, 1557 0xc78, 0x420f0044, 1558 0xc78, 0x44100044, 1559 0xc78, 0x46110044, 1560 0xc78, 0x4a120044, 1561 0xc78, 0x4e130044, 1562 0xc78, 0x50140044, 1563 0xc78, 0x55150044, 1564 0xc78, 0x5a160044, 1565 0xc78, 0x5e170044, 1566 0xc78, 0x64180044, 1567 0xc78, 0x6e190044, 1568 0xc78, 0x6e1a0044, 1569 0xc78, 0x6e1b0044, 1570 0xc78, 0x6e1c0044, 1571 0xc78, 0x6e1d0044, 1572 0xc78, 0x6e1e0044, 1573 0xc78, 0x6e1f0044, 1574 0xc78, 0x6e1f0000, 1575 }; 1576 1577 const u32 rtl8192du_agctab_2garray[AGCTAB_2G_ARRAYLENGTH] = { 1578 0xc78, 0x7b000001, 1579 0xc78, 0x7b010001, 1580 0xc78, 0x7b020001, 1581 0xc78, 0x7b030001, 1582 0xc78, 0x7b040001, 1583 0xc78, 0x7b050001, 1584 0xc78, 0x7b060001, 1585 0xc78, 0x7a070001, 1586 0xc78, 0x79080001, 1587 0xc78, 0x78090001, 1588 0xc78, 0x770a0001, 1589 0xc78, 0x760b0001, 1590 0xc78, 0x750c0001, 1591 0xc78, 0x740d0001, 1592 0xc78, 0x730e0001, 1593 0xc78, 0x720f0001, 1594 0xc78, 0x71100001, 1595 0xc78, 0x70110001, 1596 0xc78, 0x6f120001, 1597 0xc78, 0x6e130001, 1598 0xc78, 0x6d140001, 1599 0xc78, 0x6c150001, 1600 0xc78, 0x6b160001, 1601 0xc78, 0x6a170001, 1602 0xc78, 0x69180001, 1603 0xc78, 0x68190001, 1604 0xc78, 0x671a0001, 1605 0xc78, 0x661b0001, 1606 0xc78, 0x651c0001, 1607 0xc78, 0x641d0001, 1608 0xc78, 0x631e0001, 1609 0xc78, 0x621f0001, 1610 0xc78, 0x61200001, 1611 0xc78, 0x60210001, 1612 0xc78, 0x49220001, 1613 0xc78, 0x48230001, 1614 0xc78, 0x47240001, 1615 0xc78, 0x46250001, 1616 0xc78, 0x45260001, 1617 0xc78, 0x44270001, 1618 0xc78, 0x43280001, 1619 0xc78, 0x42290001, 1620 0xc78, 0x412a0001, 1621 0xc78, 0x402b0001, 1622 0xc78, 0x262c0001, 1623 0xc78, 0x252d0001, 1624 0xc78, 0x242e0001, 1625 0xc78, 0x232f0001, 1626 0xc78, 0x22300001, 1627 0xc78, 0x21310001, 1628 0xc78, 0x20320001, 1629 0xc78, 0x06330001, 1630 0xc78, 0x05340001, 1631 0xc78, 0x04350001, 1632 0xc78, 0x03360001, 1633 0xc78, 0x02370001, 1634 0xc78, 0x01380001, 1635 0xc78, 0x00390001, 1636 0xc78, 0x003a0001, 1637 0xc78, 0x003b0001, 1638 0xc78, 0x003c0001, 1639 0xc78, 0x003d0001, 1640 0xc78, 0x003e0001, 1641 0xc78, 0x003f0001, 1642 0xc78, 0x38000002, 1643 0xc78, 0x38010002, 1644 0xc78, 0x38020002, 1645 0xc78, 0x38030002, 1646 0xc78, 0x38040002, 1647 0xc78, 0x38050002, 1648 0xc78, 0x38060002, 1649 0xc78, 0x38070002, 1650 0xc78, 0x38080002, 1651 0xc78, 0x3c090002, 1652 0xc78, 0x3e0a0002, 1653 0xc78, 0x400b0002, 1654 0xc78, 0x440c0002, 1655 0xc78, 0x480d0002, 1656 0xc78, 0x4c0e0002, 1657 0xc78, 0x500f0002, 1658 0xc78, 0x52100002, 1659 0xc78, 0x56110002, 1660 0xc78, 0x5a120002, 1661 0xc78, 0x5e130002, 1662 0xc78, 0x60140002, 1663 0xc78, 0x60150002, 1664 0xc78, 0x60160002, 1665 0xc78, 0x62170002, 1666 0xc78, 0x62180002, 1667 0xc78, 0x62190002, 1668 0xc78, 0x621a0002, 1669 0xc78, 0x621b0002, 1670 0xc78, 0x621c0002, 1671 0xc78, 0x621d0002, 1672 0xc78, 0x621e0002, 1673 0xc78, 0x621f0002, 1674 0xc78, 0x6e1f0000, 1675 }; 1676