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