root/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phytbl_n.c

/* [<][>][^][v][top][bottom][index][help] */
   1 // SPDX-License-Identifier: ISC
   2 /*
   3  * Copyright (c) 2010 Broadcom Corporation
   4  */
   5 
   6 #include <linux/kernel.h>
   7 #include <types.h>
   8 #include "phytbl_n.h"
   9 
  10 static const u32 frame_struct_rev0[] = {
  11         0x08004a04,
  12         0x00100000,
  13         0x01000a05,
  14         0x00100020,
  15         0x09804506,
  16         0x00100030,
  17         0x09804507,
  18         0x00100030,
  19         0x00000000,
  20         0x00000000,
  21         0x00000000,
  22         0x00000000,
  23         0x00000000,
  24         0x00000000,
  25         0x00000000,
  26         0x00000000,
  27         0x08004a0c,
  28         0x00100004,
  29         0x01000a0d,
  30         0x00100024,
  31         0x0980450e,
  32         0x00100034,
  33         0x0980450f,
  34         0x00100034,
  35         0x00000000,
  36         0x00000000,
  37         0x00000000,
  38         0x00000000,
  39         0x00000000,
  40         0x00000000,
  41         0x00000000,
  42         0x00000000,
  43         0x00000a04,
  44         0x00100000,
  45         0x11008a05,
  46         0x00100020,
  47         0x1980c506,
  48         0x00100030,
  49         0x21810506,
  50         0x00100030,
  51         0x21810506,
  52         0x00100030,
  53         0x01800504,
  54         0x00100030,
  55         0x11808505,
  56         0x00100030,
  57         0x29814507,
  58         0x01100030,
  59         0x00000a04,
  60         0x00100000,
  61         0x11008a05,
  62         0x00100020,
  63         0x21810506,
  64         0x00100030,
  65         0x21810506,
  66         0x00100030,
  67         0x29814507,
  68         0x01100030,
  69         0x00000000,
  70         0x00000000,
  71         0x00000000,
  72         0x00000000,
  73         0x00000000,
  74         0x00000000,
  75         0x00000a0c,
  76         0x00100008,
  77         0x11008a0d,
  78         0x00100028,
  79         0x1980c50e,
  80         0x00100038,
  81         0x2181050e,
  82         0x00100038,
  83         0x2181050e,
  84         0x00100038,
  85         0x0180050c,
  86         0x00100038,
  87         0x1180850d,
  88         0x00100038,
  89         0x2981450f,
  90         0x01100038,
  91         0x00000a0c,
  92         0x00100008,
  93         0x11008a0d,
  94         0x00100028,
  95         0x2181050e,
  96         0x00100038,
  97         0x2181050e,
  98         0x00100038,
  99         0x2981450f,
 100         0x01100038,
 101         0x00000000,
 102         0x00000000,
 103         0x00000000,
 104         0x00000000,
 105         0x00000000,
 106         0x00000000,
 107         0x08004a04,
 108         0x00100000,
 109         0x01000a05,
 110         0x00100020,
 111         0x1980c506,
 112         0x00100030,
 113         0x1980c506,
 114         0x00100030,
 115         0x11808504,
 116         0x00100030,
 117         0x3981ca05,
 118         0x00100030,
 119         0x29814507,
 120         0x01100030,
 121         0x00000000,
 122         0x00000000,
 123         0x10008a04,
 124         0x00100000,
 125         0x3981ca05,
 126         0x00100030,
 127         0x1980c506,
 128         0x00100030,
 129         0x29814507,
 130         0x01100030,
 131         0x00000000,
 132         0x00000000,
 133         0x00000000,
 134         0x00000000,
 135         0x00000000,
 136         0x00000000,
 137         0x00000000,
 138         0x00000000,
 139         0x08004a0c,
 140         0x00100008,
 141         0x01000a0d,
 142         0x00100028,
 143         0x1980c50e,
 144         0x00100038,
 145         0x1980c50e,
 146         0x00100038,
 147         0x1180850c,
 148         0x00100038,
 149         0x3981ca0d,
 150         0x00100038,
 151         0x2981450f,
 152         0x01100038,
 153         0x00000000,
 154         0x00000000,
 155         0x10008a0c,
 156         0x00100008,
 157         0x3981ca0d,
 158         0x00100038,
 159         0x1980c50e,
 160         0x00100038,
 161         0x2981450f,
 162         0x01100038,
 163         0x00000000,
 164         0x00000000,
 165         0x00000000,
 166         0x00000000,
 167         0x00000000,
 168         0x00000000,
 169         0x00000000,
 170         0x00000000,
 171         0x40021404,
 172         0x00100000,
 173         0x02001405,
 174         0x00100040,
 175         0x0b004a06,
 176         0x01900060,
 177         0x13008a06,
 178         0x01900060,
 179         0x13008a06,
 180         0x01900060,
 181         0x43020a04,
 182         0x00100060,
 183         0x1b00ca05,
 184         0x00100060,
 185         0x23010a07,
 186         0x01500060,
 187         0x40021404,
 188         0x00100000,
 189         0x1a00d405,
 190         0x00100040,
 191         0x13008a06,
 192         0x01900060,
 193         0x13008a06,
 194         0x01900060,
 195         0x23010a07,
 196         0x01500060,
 197         0x00000000,
 198         0x00000000,
 199         0x00000000,
 200         0x00000000,
 201         0x00000000,
 202         0x00000000,
 203         0x4002140c,
 204         0x00100010,
 205         0x0200140d,
 206         0x00100050,
 207         0x0b004a0e,
 208         0x01900070,
 209         0x13008a0e,
 210         0x01900070,
 211         0x13008a0e,
 212         0x01900070,
 213         0x43020a0c,
 214         0x00100070,
 215         0x1b00ca0d,
 216         0x00100070,
 217         0x23010a0f,
 218         0x01500070,
 219         0x4002140c,
 220         0x00100010,
 221         0x1a00d40d,
 222         0x00100050,
 223         0x13008a0e,
 224         0x01900070,
 225         0x13008a0e,
 226         0x01900070,
 227         0x23010a0f,
 228         0x01500070,
 229         0x00000000,
 230         0x00000000,
 231         0x00000000,
 232         0x00000000,
 233         0x00000000,
 234         0x00000000,
 235         0x50029404,
 236         0x00100000,
 237         0x32019405,
 238         0x00100040,
 239         0x0b004a06,
 240         0x01900060,
 241         0x0b004a06,
 242         0x01900060,
 243         0x5b02ca04,
 244         0x00100060,
 245         0x3b01d405,
 246         0x00100060,
 247         0x23010a07,
 248         0x01500060,
 249         0x00000000,
 250         0x00000000,
 251         0x5802d404,
 252         0x00100000,
 253         0x3b01d405,
 254         0x00100060,
 255         0x0b004a06,
 256         0x01900060,
 257         0x23010a07,
 258         0x01500060,
 259         0x00000000,
 260         0x00000000,
 261         0x00000000,
 262         0x00000000,
 263         0x00000000,
 264         0x00000000,
 265         0x00000000,
 266         0x00000000,
 267         0x5002940c,
 268         0x00100010,
 269         0x3201940d,
 270         0x00100050,
 271         0x0b004a0e,
 272         0x01900070,
 273         0x0b004a0e,
 274         0x01900070,
 275         0x5b02ca0c,
 276         0x00100070,
 277         0x3b01d40d,
 278         0x00100070,
 279         0x23010a0f,
 280         0x01500070,
 281         0x00000000,
 282         0x00000000,
 283         0x5802d40c,
 284         0x00100010,
 285         0x3b01d40d,
 286         0x00100070,
 287         0x0b004a0e,
 288         0x01900070,
 289         0x23010a0f,
 290         0x01500070,
 291         0x00000000,
 292         0x00000000,
 293         0x00000000,
 294         0x00000000,
 295         0x00000000,
 296         0x00000000,
 297         0x00000000,
 298         0x00000000,
 299         0x40021404,
 300         0x000f4800,
 301         0x62031405,
 302         0x00100040,
 303         0x53028a06,
 304         0x01900060,
 305         0x53028a07,
 306         0x01900060,
 307         0x00000000,
 308         0x00000000,
 309         0x00000000,
 310         0x00000000,
 311         0x00000000,
 312         0x00000000,
 313         0x00000000,
 314         0x00000000,
 315         0x4002140c,
 316         0x000f4808,
 317         0x6203140d,
 318         0x00100048,
 319         0x53028a0e,
 320         0x01900068,
 321         0x53028a0f,
 322         0x01900068,
 323         0x00000000,
 324         0x00000000,
 325         0x00000000,
 326         0x00000000,
 327         0x00000000,
 328         0x00000000,
 329         0x00000000,
 330         0x00000000,
 331         0x00000a0c,
 332         0x00100004,
 333         0x11008a0d,
 334         0x00100024,
 335         0x1980c50e,
 336         0x00100034,
 337         0x2181050e,
 338         0x00100034,
 339         0x2181050e,
 340         0x00100034,
 341         0x0180050c,
 342         0x00100038,
 343         0x1180850d,
 344         0x00100038,
 345         0x1181850d,
 346         0x00100038,
 347         0x2981450f,
 348         0x01100038,
 349         0x00000000,
 350         0x00000000,
 351         0x00000000,
 352         0x00000000,
 353         0x00000000,
 354         0x00000000,
 355         0x00000000,
 356         0x00000000,
 357         0x00000000,
 358         0x00000000,
 359         0x00000000,
 360         0x00000000,
 361         0x00000000,
 362         0x00000000,
 363         0x00000a0c,
 364         0x00100008,
 365         0x11008a0d,
 366         0x00100028,
 367         0x2181050e,
 368         0x00100038,
 369         0x2181050e,
 370         0x00100038,
 371         0x1181850d,
 372         0x00100038,
 373         0x2981450f,
 374         0x01100038,
 375         0x00000000,
 376         0x00000000,
 377         0x00000000,
 378         0x00000000,
 379         0x00000000,
 380         0x00000000,
 381         0x00000000,
 382         0x00000000,
 383         0x00000000,
 384         0x00000000,
 385         0x00000000,
 386         0x00000000,
 387         0x00000000,
 388         0x00000000,
 389         0x00000000,
 390         0x00000000,
 391         0x00000000,
 392         0x00000000,
 393         0x00000000,
 394         0x00000000,
 395         0x08004a04,
 396         0x00100000,
 397         0x01000a05,
 398         0x00100020,
 399         0x0180c506,
 400         0x00100030,
 401         0x0180c506,
 402         0x00100030,
 403         0x2180c50c,
 404         0x00100030,
 405         0x49820a0d,
 406         0x0016a130,
 407         0x41824a0d,
 408         0x0016a130,
 409         0x2981450f,
 410         0x01100030,
 411         0x00000000,
 412         0x00000000,
 413         0x00000000,
 414         0x00000000,
 415         0x00000000,
 416         0x00000000,
 417         0x00000000,
 418         0x00000000,
 419         0x00000000,
 420         0x00000000,
 421         0x00000000,
 422         0x00000000,
 423         0x00000000,
 424         0x00000000,
 425         0x00000000,
 426         0x00000000,
 427         0x2000ca0c,
 428         0x00100000,
 429         0x49820a0d,
 430         0x0016a130,
 431         0x1980c50e,
 432         0x00100030,
 433         0x41824a0d,
 434         0x0016a130,
 435         0x2981450f,
 436         0x01100030,
 437         0x00000000,
 438         0x00000000,
 439         0x00000000,
 440         0x00000000,
 441         0x00000000,
 442         0x00000000,
 443         0x00000000,
 444         0x00000000,
 445         0x00000000,
 446         0x00000000,
 447         0x00000000,
 448         0x00000000,
 449         0x00000000,
 450         0x00000000,
 451         0x00000000,
 452         0x00000000,
 453         0x00000000,
 454         0x00000000,
 455         0x00000000,
 456         0x00000000,
 457         0x00000000,
 458         0x00000000,
 459         0x4002140c,
 460         0x00100008,
 461         0x0200140d,
 462         0x00100048,
 463         0x0b004a0e,
 464         0x01900068,
 465         0x13008a0e,
 466         0x01900068,
 467         0x13008a0e,
 468         0x01900068,
 469         0x43020a0c,
 470         0x00100070,
 471         0x1b00ca0d,
 472         0x00100070,
 473         0x1b014a0d,
 474         0x00100070,
 475         0x23010a0f,
 476         0x01500070,
 477         0x00000000,
 478         0x00000000,
 479         0x00000000,
 480         0x00000000,
 481         0x00000000,
 482         0x00000000,
 483         0x00000000,
 484         0x00000000,
 485         0x00000000,
 486         0x00000000,
 487         0x00000000,
 488         0x00000000,
 489         0x00000000,
 490         0x00000000,
 491         0x4002140c,
 492         0x00100010,
 493         0x1a00d40d,
 494         0x00100050,
 495         0x13008a0e,
 496         0x01900070,
 497         0x13008a0e,
 498         0x01900070,
 499         0x1b014a0d,
 500         0x00100070,
 501         0x23010a0f,
 502         0x01500070,
 503         0x00000000,
 504         0x00000000,
 505         0x00000000,
 506         0x00000000,
 507         0x00000000,
 508         0x00000000,
 509         0x00000000,
 510         0x00000000,
 511         0x00000000,
 512         0x00000000,
 513         0x00000000,
 514         0x00000000,
 515         0x00000000,
 516         0x00000000,
 517         0x00000000,
 518         0x00000000,
 519         0x00000000,
 520         0x00000000,
 521         0x00000000,
 522         0x00000000,
 523         0x50029404,
 524         0x00100000,
 525         0x32019405,
 526         0x00100040,
 527         0x03004a06,
 528         0x01900060,
 529         0x03004a06,
 530         0x01900060,
 531         0x6b030a0c,
 532         0x00100060,
 533         0x4b02140d,
 534         0x0016a160,
 535         0x4302540d,
 536         0x0016a160,
 537         0x23010a0f,
 538         0x01500060,
 539         0x00000000,
 540         0x00000000,
 541         0x00000000,
 542         0x00000000,
 543         0x00000000,
 544         0x00000000,
 545         0x00000000,
 546         0x00000000,
 547         0x00000000,
 548         0x00000000,
 549         0x00000000,
 550         0x00000000,
 551         0x00000000,
 552         0x00000000,
 553         0x00000000,
 554         0x00000000,
 555         0x6b03140c,
 556         0x00100060,
 557         0x4b02140d,
 558         0x0016a160,
 559         0x0b004a0e,
 560         0x01900060,
 561         0x4302540d,
 562         0x0016a160,
 563         0x23010a0f,
 564         0x01500060,
 565         0x00000000,
 566         0x00000000,
 567         0x00000000,
 568         0x00000000,
 569         0x00000000,
 570         0x00000000,
 571         0x00000000,
 572         0x00000000,
 573         0x00000000,
 574         0x00000000,
 575         0x00000000,
 576         0x00000000,
 577         0x00000000,
 578         0x00000000,
 579         0x00000000,
 580         0x00000000,
 581         0x00000000,
 582         0x00000000,
 583         0x00000000,
 584         0x00000000,
 585         0x00000000,
 586         0x00000000,
 587         0x40021404,
 588         0x00100000,
 589         0x1a00d405,
 590         0x00100040,
 591         0x53028a06,
 592         0x01900060,
 593         0x5b02ca06,
 594         0x01900060,
 595         0x5b02ca06,
 596         0x01900060,
 597         0x43020a04,
 598         0x00100060,
 599         0x1b00ca05,
 600         0x00100060,
 601         0x53028a07,
 602         0x0190c060,
 603         0x00000000,
 604         0x00000000,
 605         0x00000000,
 606         0x00000000,
 607         0x00000000,
 608         0x00000000,
 609         0x00000000,
 610         0x00000000,
 611         0x00000000,
 612         0x00000000,
 613         0x00000000,
 614         0x00000000,
 615         0x00000000,
 616         0x00000000,
 617         0x00000000,
 618         0x00000000,
 619         0x4002140c,
 620         0x00100010,
 621         0x1a00d40d,
 622         0x00100050,
 623         0x53028a0e,
 624         0x01900070,
 625         0x5b02ca0e,
 626         0x01900070,
 627         0x5b02ca0e,
 628         0x01900070,
 629         0x43020a0c,
 630         0x00100070,
 631         0x1b00ca0d,
 632         0x00100070,
 633         0x53028a0f,
 634         0x0190c070,
 635         0x00000000,
 636         0x00000000,
 637         0x00000000,
 638         0x00000000,
 639         0x00000000,
 640         0x00000000,
 641         0x00000000,
 642         0x00000000,
 643         0x00000000,
 644         0x00000000,
 645         0x00000000,
 646         0x00000000,
 647         0x00000000,
 648         0x00000000,
 649         0x00000000,
 650         0x00000000,
 651         0x40021404,
 652         0x00100000,
 653         0x1a00d405,
 654         0x00100040,
 655         0x5b02ca06,
 656         0x01900060,
 657         0x5b02ca06,
 658         0x01900060,
 659         0x53028a07,
 660         0x0190c060,
 661         0x00000000,
 662         0x00000000,
 663         0x00000000,
 664         0x00000000,
 665         0x00000000,
 666         0x00000000,
 667         0x00000000,
 668         0x00000000,
 669         0x00000000,
 670         0x00000000,
 671         0x00000000,
 672         0x00000000,
 673         0x00000000,
 674         0x00000000,
 675         0x00000000,
 676         0x00000000,
 677         0x00000000,
 678         0x00000000,
 679         0x00000000,
 680         0x00000000,
 681         0x00000000,
 682         0x00000000,
 683         0x4002140c,
 684         0x00100010,
 685         0x1a00d40d,
 686         0x00100050,
 687         0x5b02ca0e,
 688         0x01900070,
 689         0x5b02ca0e,
 690         0x01900070,
 691         0x53028a0f,
 692         0x0190c070,
 693         0x00000000,
 694         0x00000000,
 695         0x00000000,
 696         0x00000000,
 697         0x00000000,
 698         0x00000000,
 699         0x00000000,
 700         0x00000000,
 701         0x00000000,
 702         0x00000000,
 703         0x00000000,
 704         0x00000000,
 705         0x00000000,
 706         0x00000000,
 707         0x00000000,
 708         0x00000000,
 709         0x00000000,
 710         0x00000000,
 711         0x00000000,
 712         0x00000000,
 713         0x00000000,
 714         0x00000000,
 715         0x00000000,
 716         0x00000000,
 717         0x00000000,
 718         0x00000000,
 719         0x00000000,
 720         0x00000000,
 721         0x00000000,
 722         0x00000000,
 723         0x00000000,
 724         0x00000000,
 725         0x00000000,
 726         0x00000000,
 727         0x00000000,
 728         0x00000000,
 729         0x00000000,
 730         0x00000000,
 731         0x00000000,
 732         0x00000000,
 733         0x00000000,
 734         0x00000000,
 735         0x00000000,
 736         0x00000000,
 737         0x00000000,
 738         0x00000000,
 739         0x00000000,
 740         0x00000000,
 741         0x00000000,
 742         0x00000000,
 743         0x00000000,
 744         0x00000000,
 745         0x00000000,
 746         0x00000000,
 747         0x00000000,
 748         0x00000000,
 749         0x00000000,
 750         0x00000000,
 751         0x00000000,
 752         0x00000000,
 753         0x00000000,
 754         0x00000000,
 755         0x00000000,
 756         0x00000000,
 757         0x00000000,
 758         0x00000000,
 759         0x00000000,
 760         0x00000000,
 761         0x00000000,
 762         0x00000000,
 763         0x00000000,
 764         0x00000000,
 765         0x00000000,
 766         0x00000000,
 767         0x00000000,
 768         0x00000000,
 769         0x00000000,
 770         0x00000000,
 771         0x00000000,
 772         0x00000000,
 773         0x00000000,
 774         0x00000000,
 775         0x00000000,
 776         0x00000000,
 777         0x00000000,
 778         0x00000000,
 779         0x00000000,
 780         0x00000000,
 781         0x00000000,
 782         0x00000000,
 783         0x00000000,
 784         0x00000000,
 785         0x00000000,
 786         0x00000000,
 787         0x00000000,
 788         0x00000000,
 789         0x00000000,
 790         0x00000000,
 791         0x00000000,
 792         0x00000000,
 793         0x00000000,
 794         0x00000000,
 795         0x00000000,
 796         0x00000000,
 797         0x00000000,
 798         0x00000000,
 799         0x00000000,
 800         0x00000000,
 801         0x00000000,
 802         0x00000000,
 803         0x00000000,
 804         0x00000000,
 805         0x00000000,
 806         0x00000000,
 807         0x00000000,
 808         0x00000000,
 809         0x00000000,
 810         0x00000000,
 811         0x00000000,
 812         0x00000000,
 813         0x00000000,
 814         0x00000000,
 815         0x00000000,
 816         0x00000000,
 817         0x00000000,
 818         0x00000000,
 819         0x00000000,
 820         0x00000000,
 821         0x00000000,
 822         0x00000000,
 823         0x00000000,
 824         0x00000000,
 825         0x00000000,
 826         0x00000000,
 827         0x00000000,
 828         0x00000000,
 829         0x00000000,
 830         0x00000000,
 831         0x00000000,
 832         0x00000000,
 833         0x00000000,
 834         0x00000000,
 835         0x00000000,
 836         0x00000000,
 837         0x00000000,
 838         0x00000000,
 839         0x00000000,
 840         0x00000000,
 841         0x00000000,
 842         0x00000000,
 843 };
 844 
 845 static const u8 frame_lut_rev0[] = {
 846         0x02,
 847         0x04,
 848         0x14,
 849         0x14,
 850         0x03,
 851         0x05,
 852         0x16,
 853         0x16,
 854         0x0a,
 855         0x0c,
 856         0x1c,
 857         0x1c,
 858         0x0b,
 859         0x0d,
 860         0x1e,
 861         0x1e,
 862         0x06,
 863         0x08,
 864         0x18,
 865         0x18,
 866         0x07,
 867         0x09,
 868         0x1a,
 869         0x1a,
 870         0x0e,
 871         0x10,
 872         0x20,
 873         0x28,
 874         0x0f,
 875         0x11,
 876         0x22,
 877         0x2a,
 878 };
 879 
 880 static const u32 tmap_tbl_rev0[] = {
 881         0x8a88aa80,
 882         0x8aaaaa8a,
 883         0x8a8a8aa8,
 884         0x00000888,
 885         0x88000000,
 886         0x8a8a88aa,
 887         0x8aa88888,
 888         0x8888a8a8,
 889         0xf1111110,
 890         0x11111111,
 891         0x11f11111,
 892         0x00000111,
 893         0x11000000,
 894         0x1111f111,
 895         0x11111111,
 896         0x111111f1,
 897         0x8a88aa80,
 898         0x8aaaaa8a,
 899         0x8a8a8aa8,
 900         0x000aa888,
 901         0x88880000,
 902         0x8a8a88aa,
 903         0x8aa88888,
 904         0x8888a8a8,
 905         0xa1111110,
 906         0x11111111,
 907         0x11c11111,
 908         0x00000111,
 909         0x11000000,
 910         0x1111a111,
 911         0x11111111,
 912         0x111111a1,
 913         0xa2222220,
 914         0x22222222,
 915         0x22c22222,
 916         0x00000222,
 917         0x22000000,
 918         0x2222a222,
 919         0x22222222,
 920         0x222222a2,
 921         0xf1111110,
 922         0x11111111,
 923         0x11f11111,
 924         0x00011111,
 925         0x11110000,
 926         0x1111f111,
 927         0x11111111,
 928         0x111111f1,
 929         0xa8aa88a0,
 930         0xa88888a8,
 931         0xa8a8a88a,
 932         0x00088aaa,
 933         0xaaaa0000,
 934         0xa8a8aa88,
 935         0xa88aaaaa,
 936         0xaaaa8a8a,
 937         0xaaa8aaa0,
 938         0x8aaa8aaa,
 939         0xaa8a8a8a,
 940         0x000aaa88,
 941         0x8aaa0000,
 942         0xaaa8a888,
 943         0x8aa88a8a,
 944         0x8a88a888,
 945         0x08080a00,
 946         0x0a08080a,
 947         0x080a0a08,
 948         0x00080808,
 949         0x080a0000,
 950         0x080a0808,
 951         0x080a0808,
 952         0x0a0a0a08,
 953         0xa0a0a0a0,
 954         0x80a0a080,
 955         0x8080a0a0,
 956         0x00008080,
 957         0x80a00000,
 958         0x80a080a0,
 959         0xa080a0a0,
 960         0x8080a0a0,
 961         0x00000000,
 962         0x00000000,
 963         0x00000000,
 964         0x00000000,
 965         0x00000000,
 966         0x00000000,
 967         0x00000000,
 968         0x00000000,
 969         0x00000000,
 970         0x00000000,
 971         0x00000000,
 972         0x00000000,
 973         0x00000000,
 974         0x00000000,
 975         0x00000000,
 976         0x00000000,
 977         0x00000000,
 978         0x00000000,
 979         0x00000000,
 980         0x00000000,
 981         0x00000000,
 982         0x00000000,
 983         0x00000000,
 984         0x00000000,
 985         0x00000000,
 986         0x00000000,
 987         0x00000000,
 988         0x00000000,
 989         0x00000000,
 990         0x00000000,
 991         0x00000000,
 992         0x00000000,
 993         0x00000000,
 994         0x00000000,
 995         0x00000000,
 996         0x00000000,
 997         0x00000000,
 998         0x00000000,
 999         0x00000000,
1000         0x00000000,
1001         0x00000000,
1002         0x00000000,
1003         0x00000000,
1004         0x00000000,
1005         0x00000000,
1006         0x00000000,
1007         0x00000000,
1008         0x00000000,
1009         0x99999000,
1010         0x9b9b99bb,
1011         0x9bb99999,
1012         0x9999b9b9,
1013         0x9b99bb90,
1014         0x9bbbbb9b,
1015         0x9b9b9bb9,
1016         0x00000999,
1017         0x88000000,
1018         0x8a8a88aa,
1019         0x8aa88888,
1020         0x8888a8a8,
1021         0x8a88aa80,
1022         0x8aaaaa8a,
1023         0x8a8a8aa8,
1024         0x00aaa888,
1025         0x22000000,
1026         0x2222b222,
1027         0x22222222,
1028         0x222222b2,
1029         0xb2222220,
1030         0x22222222,
1031         0x22d22222,
1032         0x00000222,
1033         0x11000000,
1034         0x1111a111,
1035         0x11111111,
1036         0x111111a1,
1037         0xa1111110,
1038         0x11111111,
1039         0x11c11111,
1040         0x00000111,
1041         0x33000000,
1042         0x3333b333,
1043         0x33333333,
1044         0x333333b3,
1045         0xb3333330,
1046         0x33333333,
1047         0x33d33333,
1048         0x00000333,
1049         0x22000000,
1050         0x2222a222,
1051         0x22222222,
1052         0x222222a2,
1053         0xa2222220,
1054         0x22222222,
1055         0x22c22222,
1056         0x00000222,
1057         0x99b99b00,
1058         0x9b9b99bb,
1059         0x9bb99999,
1060         0x9999b9b9,
1061         0x9b99bb99,
1062         0x9bbbbb9b,
1063         0x9b9b9bb9,
1064         0x00000999,
1065         0x88000000,
1066         0x8a8a88aa,
1067         0x8aa88888,
1068         0x8888a8a8,
1069         0x8a88aa88,
1070         0x8aaaaa8a,
1071         0x8a8a8aa8,
1072         0x08aaa888,
1073         0x22222200,
1074         0x2222f222,
1075         0x22222222,
1076         0x222222f2,
1077         0x22222222,
1078         0x22222222,
1079         0x22f22222,
1080         0x00000222,
1081         0x11000000,
1082         0x1111f111,
1083         0x11111111,
1084         0x11111111,
1085         0xf1111111,
1086         0x11111111,
1087         0x11f11111,
1088         0x01111111,
1089         0xbb9bb900,
1090         0xb9b9bb99,
1091         0xb99bbbbb,
1092         0xbbbb9b9b,
1093         0xb9bb99bb,
1094         0xb99999b9,
1095         0xb9b9b99b,
1096         0x00000bbb,
1097         0xaa000000,
1098         0xa8a8aa88,
1099         0xa88aaaaa,
1100         0xaaaa8a8a,
1101         0xa8aa88aa,
1102         0xa88888a8,
1103         0xa8a8a88a,
1104         0x0a888aaa,
1105         0xaa000000,
1106         0xa8a8aa88,
1107         0xa88aaaaa,
1108         0xaaaa8a8a,
1109         0xa8aa88a0,
1110         0xa88888a8,
1111         0xa8a8a88a,
1112         0x00000aaa,
1113         0x88000000,
1114         0x8a8a88aa,
1115         0x8aa88888,
1116         0x8888a8a8,
1117         0x8a88aa80,
1118         0x8aaaaa8a,
1119         0x8a8a8aa8,
1120         0x00000888,
1121         0xbbbbbb00,
1122         0x999bbbbb,
1123         0x9bb99b9b,
1124         0xb9b9b9bb,
1125         0xb9b99bbb,
1126         0xb9b9b9bb,
1127         0xb9bb9b99,
1128         0x00000999,
1129         0x8a000000,
1130         0xaa88a888,
1131         0xa88888aa,
1132         0xa88a8a88,
1133         0xa88aa88a,
1134         0x88a8aaaa,
1135         0xa8aa8aaa,
1136         0x0888a88a,
1137         0x0b0b0b00,
1138         0x090b0b0b,
1139         0x0b090b0b,
1140         0x0909090b,
1141         0x09090b0b,
1142         0x09090b0b,
1143         0x09090b09,
1144         0x00000909,
1145         0x0a000000,
1146         0x0a080808,
1147         0x080a080a,
1148         0x080a0a08,
1149         0x080a080a,
1150         0x0808080a,
1151         0x0a0a0a08,
1152         0x0808080a,
1153         0xb0b0b000,
1154         0x9090b0b0,
1155         0x90b09090,
1156         0xb0b0b090,
1157         0xb0b090b0,
1158         0x90b0b0b0,
1159         0xb0b09090,
1160         0x00000090,
1161         0x80000000,
1162         0xa080a080,
1163         0xa08080a0,
1164         0xa0808080,
1165         0xa080a080,
1166         0x80a0a0a0,
1167         0xa0a080a0,
1168         0x00a0a0a0,
1169         0x22000000,
1170         0x2222f222,
1171         0x22222222,
1172         0x222222f2,
1173         0xf2222220,
1174         0x22222222,
1175         0x22f22222,
1176         0x00000222,
1177         0x11000000,
1178         0x1111f111,
1179         0x11111111,
1180         0x111111f1,
1181         0xf1111110,
1182         0x11111111,
1183         0x11f11111,
1184         0x00000111,
1185         0x33000000,
1186         0x3333f333,
1187         0x33333333,
1188         0x333333f3,
1189         0xf3333330,
1190         0x33333333,
1191         0x33f33333,
1192         0x00000333,
1193         0x22000000,
1194         0x2222f222,
1195         0x22222222,
1196         0x222222f2,
1197         0xf2222220,
1198         0x22222222,
1199         0x22f22222,
1200         0x00000222,
1201         0x99000000,
1202         0x9b9b99bb,
1203         0x9bb99999,
1204         0x9999b9b9,
1205         0x9b99bb90,
1206         0x9bbbbb9b,
1207         0x9b9b9bb9,
1208         0x00000999,
1209         0x88000000,
1210         0x8a8a88aa,
1211         0x8aa88888,
1212         0x8888a8a8,
1213         0x8a88aa80,
1214         0x8aaaaa8a,
1215         0x8a8a8aa8,
1216         0x00000888,
1217         0x88888000,
1218         0x8a8a88aa,
1219         0x8aa88888,
1220         0x8888a8a8,
1221         0x8a88aa80,
1222         0x8aaaaa8a,
1223         0x8a8a8aa8,
1224         0x00000888,
1225         0x88000000,
1226         0x8a8a88aa,
1227         0x8aa88888,
1228         0x8888a8a8,
1229         0x8a88aa80,
1230         0x8aaaaa8a,
1231         0x8a8a8aa8,
1232         0x00aaa888,
1233         0x88a88a00,
1234         0x8a8a88aa,
1235         0x8aa88888,
1236         0x8888a8a8,
1237         0x8a88aa88,
1238         0x8aaaaa8a,
1239         0x8a8a8aa8,
1240         0x00000888,
1241         0x88000000,
1242         0x8a8a88aa,
1243         0x8aa88888,
1244         0x8888a8a8,
1245         0x8a88aa88,
1246         0x8aaaaa8a,
1247         0x8a8a8aa8,
1248         0x08aaa888,
1249         0x11000000,
1250         0x1111a111,
1251         0x11111111,
1252         0x111111a1,
1253         0xa1111110,
1254         0x11111111,
1255         0x11c11111,
1256         0x00000111,
1257         0x11000000,
1258         0x1111a111,
1259         0x11111111,
1260         0x111111a1,
1261         0xa1111110,
1262         0x11111111,
1263         0x11c11111,
1264         0x00000111,
1265         0x88000000,
1266         0x8a8a88aa,
1267         0x8aa88888,
1268         0x8888a8a8,
1269         0x8a88aa80,
1270         0x8aaaaa8a,
1271         0x8a8a8aa8,
1272         0x00000888,
1273         0x88000000,
1274         0x8a8a88aa,
1275         0x8aa88888,
1276         0x8888a8a8,
1277         0x8a88aa80,
1278         0x8aaaaa8a,
1279         0x8a8a8aa8,
1280         0x00000888,
1281         0x00000000,
1282         0x00000000,
1283         0x00000000,
1284         0x00000000,
1285         0x00000000,
1286         0x00000000,
1287         0x00000000,
1288         0x00000000,
1289         0x00000000,
1290         0x00000000,
1291         0x00000000,
1292         0x00000000,
1293         0x00000000,
1294         0x00000000,
1295         0x00000000,
1296         0x00000000,
1297         0x00000000,
1298         0x00000000,
1299         0x00000000,
1300         0x00000000,
1301         0x00000000,
1302         0x00000000,
1303         0x00000000,
1304         0x00000000,
1305         0x00000000,
1306         0x00000000,
1307         0x00000000,
1308         0x00000000,
1309         0x00000000,
1310         0x00000000,
1311         0x00000000,
1312         0x00000000,
1313         0x00000000,
1314         0x00000000,
1315         0x00000000,
1316         0x00000000,
1317         0x00000000,
1318         0x00000000,
1319         0x00000000,
1320         0x00000000,
1321         0x00000000,
1322         0x00000000,
1323         0x00000000,
1324         0x00000000,
1325         0x00000000,
1326         0x00000000,
1327         0x00000000,
1328         0x00000000,
1329 };
1330 
1331 static const u32 tdtrn_tbl_rev0[] = {
1332         0x061c061c,
1333         0x0050ee68,
1334         0xf592fe36,
1335         0xfe5212f6,
1336         0x00000c38,
1337         0xfe5212f6,
1338         0xf592fe36,
1339         0x0050ee68,
1340         0x061c061c,
1341         0xee680050,
1342         0xfe36f592,
1343         0x12f6fe52,
1344         0x0c380000,
1345         0x12f6fe52,
1346         0xfe36f592,
1347         0xee680050,
1348         0x061c061c,
1349         0x0050ee68,
1350         0xf592fe36,
1351         0xfe5212f6,
1352         0x00000c38,
1353         0xfe5212f6,
1354         0xf592fe36,
1355         0x0050ee68,
1356         0x061c061c,
1357         0xee680050,
1358         0xfe36f592,
1359         0x12f6fe52,
1360         0x0c380000,
1361         0x12f6fe52,
1362         0xfe36f592,
1363         0xee680050,
1364         0x05e305e3,
1365         0x004def0c,
1366         0xf5f3fe47,
1367         0xfe611246,
1368         0x00000bc7,
1369         0xfe611246,
1370         0xf5f3fe47,
1371         0x004def0c,
1372         0x05e305e3,
1373         0xef0c004d,
1374         0xfe47f5f3,
1375         0x1246fe61,
1376         0x0bc70000,
1377         0x1246fe61,
1378         0xfe47f5f3,
1379         0xef0c004d,
1380         0x05e305e3,
1381         0x004def0c,
1382         0xf5f3fe47,
1383         0xfe611246,
1384         0x00000bc7,
1385         0xfe611246,
1386         0xf5f3fe47,
1387         0x004def0c,
1388         0x05e305e3,
1389         0xef0c004d,
1390         0xfe47f5f3,
1391         0x1246fe61,
1392         0x0bc70000,
1393         0x1246fe61,
1394         0xfe47f5f3,
1395         0xef0c004d,
1396         0xfa58fa58,
1397         0xf895043b,
1398         0xff4c09c0,
1399         0xfbc6ffa8,
1400         0xfb84f384,
1401         0x0798f6f9,
1402         0x05760122,
1403         0x058409f6,
1404         0x0b500000,
1405         0x05b7f542,
1406         0x08860432,
1407         0x06ddfee7,
1408         0xfb84f384,
1409         0xf9d90664,
1410         0xf7e8025c,
1411         0x00fff7bd,
1412         0x05a805a8,
1413         0xf7bd00ff,
1414         0x025cf7e8,
1415         0x0664f9d9,
1416         0xf384fb84,
1417         0xfee706dd,
1418         0x04320886,
1419         0xf54205b7,
1420         0x00000b50,
1421         0x09f60584,
1422         0x01220576,
1423         0xf6f90798,
1424         0xf384fb84,
1425         0xffa8fbc6,
1426         0x09c0ff4c,
1427         0x043bf895,
1428         0x02d402d4,
1429         0x07de0270,
1430         0xfc96079c,
1431         0xf90afe94,
1432         0xfe00ff2c,
1433         0x02d4065d,
1434         0x092a0096,
1435         0x0014fbb8,
1436         0xfd2cfd2c,
1437         0x076afb3c,
1438         0x0096f752,
1439         0xf991fd87,
1440         0xfb2c0200,
1441         0xfeb8f960,
1442         0x08e0fc96,
1443         0x049802a8,
1444         0xfd2cfd2c,
1445         0x02a80498,
1446         0xfc9608e0,
1447         0xf960feb8,
1448         0x0200fb2c,
1449         0xfd87f991,
1450         0xf7520096,
1451         0xfb3c076a,
1452         0xfd2cfd2c,
1453         0xfbb80014,
1454         0x0096092a,
1455         0x065d02d4,
1456         0xff2cfe00,
1457         0xfe94f90a,
1458         0x079cfc96,
1459         0x027007de,
1460         0x02d402d4,
1461         0x027007de,
1462         0x079cfc96,
1463         0xfe94f90a,
1464         0xff2cfe00,
1465         0x065d02d4,
1466         0x0096092a,
1467         0xfbb80014,
1468         0xfd2cfd2c,
1469         0xfb3c076a,
1470         0xf7520096,
1471         0xfd87f991,
1472         0x0200fb2c,
1473         0xf960feb8,
1474         0xfc9608e0,
1475         0x02a80498,
1476         0xfd2cfd2c,
1477         0x049802a8,
1478         0x08e0fc96,
1479         0xfeb8f960,
1480         0xfb2c0200,
1481         0xf991fd87,
1482         0x0096f752,
1483         0x076afb3c,
1484         0xfd2cfd2c,
1485         0x0014fbb8,
1486         0x092a0096,
1487         0x02d4065d,
1488         0xfe00ff2c,
1489         0xf90afe94,
1490         0xfc96079c,
1491         0x07de0270,
1492         0x00000000,
1493         0x00000000,
1494         0x00000000,
1495         0x00000000,
1496         0x00000000,
1497         0x00000000,
1498         0x00000000,
1499         0x00000000,
1500         0x00000000,
1501         0x00000000,
1502         0x00000000,
1503         0x00000000,
1504         0x00000000,
1505         0x00000000,
1506         0x00000000,
1507         0x00000000,
1508         0x00000000,
1509         0x00000000,
1510         0x00000000,
1511         0x00000000,
1512         0x00000000,
1513         0x00000000,
1514         0x00000000,
1515         0x00000000,
1516         0x00000000,
1517         0x00000000,
1518         0x00000000,
1519         0x00000000,
1520         0x00000000,
1521         0x00000000,
1522         0x00000000,
1523         0x00000000,
1524         0x00000000,
1525         0x00000000,
1526         0x00000000,
1527         0x00000000,
1528         0x00000000,
1529         0x00000000,
1530         0x00000000,
1531         0x00000000,
1532         0x00000000,
1533         0x00000000,
1534         0x00000000,
1535         0x00000000,
1536         0x00000000,
1537         0x00000000,
1538         0x00000000,
1539         0x00000000,
1540         0x00000000,
1541         0x00000000,
1542         0x00000000,
1543         0x00000000,
1544         0x00000000,
1545         0x00000000,
1546         0x00000000,
1547         0x00000000,
1548         0x00000000,
1549         0x00000000,
1550         0x00000000,
1551         0x00000000,
1552         0x00000000,
1553         0x00000000,
1554         0x00000000,
1555         0x00000000,
1556         0x00000000,
1557         0x00000000,
1558         0x00000000,
1559         0x00000000,
1560         0x00000000,
1561         0x00000000,
1562         0x00000000,
1563         0x00000000,
1564         0x00000000,
1565         0x00000000,
1566         0x00000000,
1567         0x00000000,
1568         0x00000000,
1569         0x00000000,
1570         0x00000000,
1571         0x00000000,
1572         0x00000000,
1573         0x00000000,
1574         0x00000000,
1575         0x00000000,
1576         0x00000000,
1577         0x00000000,
1578         0x00000000,
1579         0x00000000,
1580         0x00000000,
1581         0x00000000,
1582         0x00000000,
1583         0x00000000,
1584         0x00000000,
1585         0x00000000,
1586         0x00000000,
1587         0x00000000,
1588         0x062a0000,
1589         0xfefa0759,
1590         0x08b80908,
1591         0xf396fc2d,
1592         0xf9d6045c,
1593         0xfc4ef608,
1594         0xf748f596,
1595         0x07b207bf,
1596         0x062a062a,
1597         0xf84ef841,
1598         0xf748f596,
1599         0x03b209f8,
1600         0xf9d6045c,
1601         0x0c6a03d3,
1602         0x08b80908,
1603         0x0106f8a7,
1604         0x062a0000,
1605         0xfefaf8a7,
1606         0x08b8f6f8,
1607         0xf39603d3,
1608         0xf9d6fba4,
1609         0xfc4e09f8,
1610         0xf7480a6a,
1611         0x07b2f841,
1612         0x062af9d6,
1613         0xf84e07bf,
1614         0xf7480a6a,
1615         0x03b2f608,
1616         0xf9d6fba4,
1617         0x0c6afc2d,
1618         0x08b8f6f8,
1619         0x01060759,
1620         0x062a0000,
1621         0xfefa0759,
1622         0x08b80908,
1623         0xf396fc2d,
1624         0xf9d6045c,
1625         0xfc4ef608,
1626         0xf748f596,
1627         0x07b207bf,
1628         0x062a062a,
1629         0xf84ef841,
1630         0xf748f596,
1631         0x03b209f8,
1632         0xf9d6045c,
1633         0x0c6a03d3,
1634         0x08b80908,
1635         0x0106f8a7,
1636         0x062a0000,
1637         0xfefaf8a7,
1638         0x08b8f6f8,
1639         0xf39603d3,
1640         0xf9d6fba4,
1641         0xfc4e09f8,
1642         0xf7480a6a,
1643         0x07b2f841,
1644         0x062af9d6,
1645         0xf84e07bf,
1646         0xf7480a6a,
1647         0x03b2f608,
1648         0xf9d6fba4,
1649         0x0c6afc2d,
1650         0x08b8f6f8,
1651         0x01060759,
1652         0x061c061c,
1653         0xff30009d,
1654         0xffb21141,
1655         0xfd87fb54,
1656         0xf65dfe59,
1657         0x02eef99e,
1658         0x0166f03c,
1659         0xfff809b6,
1660         0x000008a4,
1661         0x000af42b,
1662         0x00eff577,
1663         0xfa840bf2,
1664         0xfc02ff51,
1665         0x08260f67,
1666         0xfff0036f,
1667         0x0842f9c3,
1668         0x00000000,
1669         0x063df7be,
1670         0xfc910010,
1671         0xf099f7da,
1672         0x00af03fe,
1673         0xf40e057c,
1674         0x0a89ff11,
1675         0x0bd5fff6,
1676         0xf75c0000,
1677         0xf64a0008,
1678         0x0fc4fe9a,
1679         0x0662fd12,
1680         0x01a709a3,
1681         0x04ac0279,
1682         0xeebf004e,
1683         0xff6300d0,
1684         0xf9e4f9e4,
1685         0x00d0ff63,
1686         0x004eeebf,
1687         0x027904ac,
1688         0x09a301a7,
1689         0xfd120662,
1690         0xfe9a0fc4,
1691         0x0008f64a,
1692         0x0000f75c,
1693         0xfff60bd5,
1694         0xff110a89,
1695         0x057cf40e,
1696         0x03fe00af,
1697         0xf7daf099,
1698         0x0010fc91,
1699         0xf7be063d,
1700         0x00000000,
1701         0xf9c30842,
1702         0x036ffff0,
1703         0x0f670826,
1704         0xff51fc02,
1705         0x0bf2fa84,
1706         0xf57700ef,
1707         0xf42b000a,
1708         0x08a40000,
1709         0x09b6fff8,
1710         0xf03c0166,
1711         0xf99e02ee,
1712         0xfe59f65d,
1713         0xfb54fd87,
1714         0x1141ffb2,
1715         0x009dff30,
1716         0x05e30000,
1717         0xff060705,
1718         0x085408a0,
1719         0xf425fc59,
1720         0xfa1d042a,
1721         0xfc78f67a,
1722         0xf7acf60e,
1723         0x075a0766,
1724         0x05e305e3,
1725         0xf8a6f89a,
1726         0xf7acf60e,
1727         0x03880986,
1728         0xfa1d042a,
1729         0x0bdb03a7,
1730         0x085408a0,
1731         0x00faf8fb,
1732         0x05e30000,
1733         0xff06f8fb,
1734         0x0854f760,
1735         0xf42503a7,
1736         0xfa1dfbd6,
1737         0xfc780986,
1738         0xf7ac09f2,
1739         0x075af89a,
1740         0x05e3fa1d,
1741         0xf8a60766,
1742         0xf7ac09f2,
1743         0x0388f67a,
1744         0xfa1dfbd6,
1745         0x0bdbfc59,
1746         0x0854f760,
1747         0x00fa0705,
1748         0x05e30000,
1749         0xff060705,
1750         0x085408a0,
1751         0xf425fc59,
1752         0xfa1d042a,
1753         0xfc78f67a,
1754         0xf7acf60e,
1755         0x075a0766,
1756         0x05e305e3,
1757         0xf8a6f89a,
1758         0xf7acf60e,
1759         0x03880986,
1760         0xfa1d042a,
1761         0x0bdb03a7,
1762         0x085408a0,
1763         0x00faf8fb,
1764         0x05e30000,
1765         0xff06f8fb,
1766         0x0854f760,
1767         0xf42503a7,
1768         0xfa1dfbd6,
1769         0xfc780986,
1770         0xf7ac09f2,
1771         0x075af89a,
1772         0x05e3fa1d,
1773         0xf8a60766,
1774         0xf7ac09f2,
1775         0x0388f67a,
1776         0xfa1dfbd6,
1777         0x0bdbfc59,
1778         0x0854f760,
1779         0x00fa0705,
1780         0xfa58fa58,
1781         0xf8f0fe00,
1782         0x0448073d,
1783         0xfdc9fe46,
1784         0xf9910258,
1785         0x089d0407,
1786         0xfd5cf71a,
1787         0x02affde0,
1788         0x083e0496,
1789         0xff5a0740,
1790         0xff7afd97,
1791         0x00fe01f1,
1792         0x0009082e,
1793         0xfa94ff75,
1794         0xfecdf8ea,
1795         0xffb0f693,
1796         0xfd2cfa58,
1797         0x0433ff16,
1798         0xfba405dd,
1799         0xfa610341,
1800         0x06a606cb,
1801         0x0039fd2d,
1802         0x0677fa97,
1803         0x01fa05e0,
1804         0xf896003e,
1805         0x075a068b,
1806         0x012cfc3e,
1807         0xfa23f98d,
1808         0xfc7cfd43,
1809         0xff90fc0d,
1810         0x01c10982,
1811         0x00c601d6,
1812         0xfd2cfd2c,
1813         0x01d600c6,
1814         0x098201c1,
1815         0xfc0dff90,
1816         0xfd43fc7c,
1817         0xf98dfa23,
1818         0xfc3e012c,
1819         0x068b075a,
1820         0x003ef896,
1821         0x05e001fa,
1822         0xfa970677,
1823         0xfd2d0039,
1824         0x06cb06a6,
1825         0x0341fa61,
1826         0x05ddfba4,
1827         0xff160433,
1828         0xfa58fd2c,
1829         0xf693ffb0,
1830         0xf8eafecd,
1831         0xff75fa94,
1832         0x082e0009,
1833         0x01f100fe,
1834         0xfd97ff7a,
1835         0x0740ff5a,
1836         0x0496083e,
1837         0xfde002af,
1838         0xf71afd5c,
1839         0x0407089d,
1840         0x0258f991,
1841         0xfe46fdc9,
1842         0x073d0448,
1843         0xfe00f8f0,
1844         0xfd2cfd2c,
1845         0xfce00500,
1846         0xfc09fddc,
1847         0xfe680157,
1848         0x04c70571,
1849         0xfc3aff21,
1850         0xfcd70228,
1851         0x056d0277,
1852         0x0200fe00,
1853         0x0022f927,
1854         0xfe3c032b,
1855         0xfc44ff3c,
1856         0x03e9fbdb,
1857         0x04570313,
1858         0x04c9ff5c,
1859         0x000d03b8,
1860         0xfa580000,
1861         0xfbe900d2,
1862         0xf9d0fe0b,
1863         0x0125fdf9,
1864         0x042501bf,
1865         0x0328fa2b,
1866         0xffa902f0,
1867         0xfa250157,
1868         0x0200fe00,
1869         0x03740438,
1870         0xff0405fd,
1871         0x030cfe52,
1872         0x0037fb39,
1873         0xff6904c5,
1874         0x04f8fd23,
1875         0xfd31fc1b,
1876         0xfd2cfd2c,
1877         0xfc1bfd31,
1878         0xfd2304f8,
1879         0x04c5ff69,
1880         0xfb390037,
1881         0xfe52030c,
1882         0x05fdff04,
1883         0x04380374,
1884         0xfe000200,
1885         0x0157fa25,
1886         0x02f0ffa9,
1887         0xfa2b0328,
1888         0x01bf0425,
1889         0xfdf90125,
1890         0xfe0bf9d0,
1891         0x00d2fbe9,
1892         0x0000fa58,
1893         0x03b8000d,
1894         0xff5c04c9,
1895         0x03130457,
1896         0xfbdb03e9,
1897         0xff3cfc44,
1898         0x032bfe3c,
1899         0xf9270022,
1900         0xfe000200,
1901         0x0277056d,
1902         0x0228fcd7,
1903         0xff21fc3a,
1904         0x057104c7,
1905         0x0157fe68,
1906         0xfddcfc09,
1907         0x0500fce0,
1908         0xfd2cfd2c,
1909         0x0500fce0,
1910         0xfddcfc09,
1911         0x0157fe68,
1912         0x057104c7,
1913         0xff21fc3a,
1914         0x0228fcd7,
1915         0x0277056d,
1916         0xfe000200,
1917         0xf9270022,
1918         0x032bfe3c,
1919         0xff3cfc44,
1920         0xfbdb03e9,
1921         0x03130457,
1922         0xff5c04c9,
1923         0x03b8000d,
1924         0x0000fa58,
1925         0x00d2fbe9,
1926         0xfe0bf9d0,
1927         0xfdf90125,
1928         0x01bf0425,
1929         0xfa2b0328,
1930         0x02f0ffa9,
1931         0x0157fa25,
1932         0xfe000200,
1933         0x04380374,
1934         0x05fdff04,
1935         0xfe52030c,
1936         0xfb390037,
1937         0x04c5ff69,
1938         0xfd2304f8,
1939         0xfc1bfd31,
1940         0xfd2cfd2c,
1941         0xfd31fc1b,
1942         0x04f8fd23,
1943         0xff6904c5,
1944         0x0037fb39,
1945         0x030cfe52,
1946         0xff0405fd,
1947         0x03740438,
1948         0x0200fe00,
1949         0xfa250157,
1950         0xffa902f0,
1951         0x0328fa2b,
1952         0x042501bf,
1953         0x0125fdf9,
1954         0xf9d0fe0b,
1955         0xfbe900d2,
1956         0xfa580000,
1957         0x000d03b8,
1958         0x04c9ff5c,
1959         0x04570313,
1960         0x03e9fbdb,
1961         0xfc44ff3c,
1962         0xfe3c032b,
1963         0x0022f927,
1964         0x0200fe00,
1965         0x056d0277,
1966         0xfcd70228,
1967         0xfc3aff21,
1968         0x04c70571,
1969         0xfe680157,
1970         0xfc09fddc,
1971         0xfce00500,
1972         0x05a80000,
1973         0xff1006be,
1974         0x0800084a,
1975         0xf49cfc7e,
1976         0xfa580400,
1977         0xfc9cf6da,
1978         0xf800f672,
1979         0x0710071c,
1980         0x05a805a8,
1981         0xf8f0f8e4,
1982         0xf800f672,
1983         0x03640926,
1984         0xfa580400,
1985         0x0b640382,
1986         0x0800084a,
1987         0x00f0f942,
1988         0x05a80000,
1989         0xff10f942,
1990         0x0800f7b6,
1991         0xf49c0382,
1992         0xfa58fc00,
1993         0xfc9c0926,
1994         0xf800098e,
1995         0x0710f8e4,
1996         0x05a8fa58,
1997         0xf8f0071c,
1998         0xf800098e,
1999         0x0364f6da,
2000         0xfa58fc00,
2001         0x0b64fc7e,
2002         0x0800f7b6,
2003         0x00f006be,
2004         0x05a80000,
2005         0xff1006be,
2006         0x0800084a,
2007         0xf49cfc7e,
2008         0xfa580400,
2009         0xfc9cf6da,
2010         0xf800f672,
2011         0x0710071c,
2012         0x05a805a8,
2013         0xf8f0f8e4,
2014         0xf800f672,
2015         0x03640926,
2016         0xfa580400,
2017         0x0b640382,
2018         0x0800084a,
2019         0x00f0f942,
2020         0x05a80000,
2021         0xff10f942,
2022         0x0800f7b6,
2023         0xf49c0382,
2024         0xfa58fc00,
2025         0xfc9c0926,
2026         0xf800098e,
2027         0x0710f8e4,
2028         0x05a8fa58,
2029         0xf8f0071c,
2030         0xf800098e,
2031         0x0364f6da,
2032         0xfa58fc00,
2033         0x0b64fc7e,
2034         0x0800f7b6,
2035         0x00f006be,
2036 };
2037 
2038 static const u32 intlv_tbl_rev0[] = {
2039         0x00802070,
2040         0x0671188d,
2041         0x0a60192c,
2042         0x0a300e46,
2043         0x00c1188d,
2044         0x080024d2,
2045         0x00000070,
2046 };
2047 
2048 static const u16 pilot_tbl_rev0[] = {
2049         0xff08,
2050         0xff08,
2051         0xff08,
2052         0xff08,
2053         0xff08,
2054         0xff08,
2055         0xff08,
2056         0xff08,
2057         0x80d5,
2058         0x80d5,
2059         0x80d5,
2060         0x80d5,
2061         0x80d5,
2062         0x80d5,
2063         0x80d5,
2064         0x80d5,
2065         0xff0a,
2066         0xff82,
2067         0xffa0,
2068         0xff28,
2069         0xffff,
2070         0xffff,
2071         0xffff,
2072         0xffff,
2073         0xff82,
2074         0xffa0,
2075         0xff28,
2076         0xff0a,
2077         0xffff,
2078         0xffff,
2079         0xffff,
2080         0xffff,
2081         0xf83f,
2082         0xfa1f,
2083         0xfa97,
2084         0xfab5,
2085         0xf2bd,
2086         0xf0bf,
2087         0xffff,
2088         0xffff,
2089         0xf017,
2090         0xf815,
2091         0xf215,
2092         0xf095,
2093         0xf035,
2094         0xf01d,
2095         0xffff,
2096         0xffff,
2097         0xff08,
2098         0xff02,
2099         0xff80,
2100         0xff20,
2101         0xff08,
2102         0xff02,
2103         0xff80,
2104         0xff20,
2105         0xf01f,
2106         0xf817,
2107         0xfa15,
2108         0xf295,
2109         0xf0b5,
2110         0xf03d,
2111         0xffff,
2112         0xffff,
2113         0xf82a,
2114         0xfa0a,
2115         0xfa82,
2116         0xfaa0,
2117         0xf2a8,
2118         0xf0aa,
2119         0xffff,
2120         0xffff,
2121         0xf002,
2122         0xf800,
2123         0xf200,
2124         0xf080,
2125         0xf020,
2126         0xf008,
2127         0xffff,
2128         0xffff,
2129         0xf00a,
2130         0xf802,
2131         0xfa00,
2132         0xf280,
2133         0xf0a0,
2134         0xf028,
2135         0xffff,
2136         0xffff,
2137 };
2138 
2139 static const u32 pltlut_tbl_rev0[] = {
2140         0x76540123,
2141         0x62407351,
2142         0x76543201,
2143         0x76540213,
2144         0x76540123,
2145         0x76430521,
2146 };
2147 
2148 static const u32 tdi_tbl20_ant0_rev0[] = {
2149         0x00091226,
2150         0x000a1429,
2151         0x000b56ad,
2152         0x000c58b0,
2153         0x000d5ab3,
2154         0x000e9cb6,
2155         0x000f9eba,
2156         0x0000c13d,
2157         0x00020301,
2158         0x00030504,
2159         0x00040708,
2160         0x0005090b,
2161         0x00064b8e,
2162         0x00095291,
2163         0x000a5494,
2164         0x000b9718,
2165         0x000c9927,
2166         0x000d9b2a,
2167         0x000edd2e,
2168         0x000fdf31,
2169         0x000101b4,
2170         0x000243b7,
2171         0x000345bb,
2172         0x000447be,
2173         0x00058982,
2174         0x00068c05,
2175         0x00099309,
2176         0x000a950c,
2177         0x000bd78f,
2178         0x000cd992,
2179         0x000ddb96,
2180         0x000f1d99,
2181         0x00005fa8,
2182         0x0001422c,
2183         0x0002842f,
2184         0x00038632,
2185         0x00048835,
2186         0x0005ca38,
2187         0x0006ccbc,
2188         0x0009d3bf,
2189         0x000b1603,
2190         0x000c1806,
2191         0x000d1a0a,
2192         0x000e1c0d,
2193         0x000f5e10,
2194         0x00008093,
2195         0x00018297,
2196         0x0002c49a,
2197         0x0003c680,
2198         0x0004c880,
2199         0x00060b00,
2200         0x00070d00,
2201         0x00000000,
2202         0x00000000,
2203         0x00000000,
2204 };
2205 
2206 static const u32 tdi_tbl20_ant1_rev0[] = {
2207         0x00014b26,
2208         0x00028d29,
2209         0x000393ad,
2210         0x00049630,
2211         0x0005d833,
2212         0x0006da36,
2213         0x00099c3a,
2214         0x000a9e3d,
2215         0x000bc081,
2216         0x000cc284,
2217         0x000dc488,
2218         0x000f068b,
2219         0x0000488e,
2220         0x00018b91,
2221         0x0002d214,
2222         0x0003d418,
2223         0x0004d6a7,
2224         0x000618aa,
2225         0x00071aae,
2226         0x0009dcb1,
2227         0x000b1eb4,
2228         0x000c0137,
2229         0x000d033b,
2230         0x000e053e,
2231         0x000f4702,
2232         0x00008905,
2233         0x00020c09,
2234         0x0003128c,
2235         0x0004148f,
2236         0x00051712,
2237         0x00065916,
2238         0x00091b19,
2239         0x000a1d28,
2240         0x000b5f2c,
2241         0x000c41af,
2242         0x000d43b2,
2243         0x000e85b5,
2244         0x000f87b8,
2245         0x0000c9bc,
2246         0x00024cbf,
2247         0x00035303,
2248         0x00045506,
2249         0x0005978a,
2250         0x0006998d,
2251         0x00095b90,
2252         0x000a5d93,
2253         0x000b9f97,
2254         0x000c821a,
2255         0x000d8400,
2256         0x000ec600,
2257         0x000fc800,
2258         0x00010a00,
2259         0x00000000,
2260         0x00000000,
2261         0x00000000,
2262 };
2263 
2264 static const u32 tdi_tbl40_ant0_rev0[] = {
2265         0x0011a346,
2266         0x00136ccf,
2267         0x0014f5d9,
2268         0x001641e2,
2269         0x0017cb6b,
2270         0x00195475,
2271         0x001b2383,
2272         0x001cad0c,
2273         0x001e7616,
2274         0x0000821f,
2275         0x00020ba8,
2276         0x0003d4b2,
2277         0x00056447,
2278         0x00072dd0,
2279         0x0008b6da,
2280         0x000a02e3,
2281         0x000b8c6c,
2282         0x000d15f6,
2283         0x0011e484,
2284         0x0013ae0d,
2285         0x00153717,
2286         0x00168320,
2287         0x00180ca9,
2288         0x00199633,
2289         0x001b6548,
2290         0x001ceed1,
2291         0x001eb7db,
2292         0x0000c3e4,
2293         0x00024d6d,
2294         0x000416f7,
2295         0x0005a585,
2296         0x00076f0f,
2297         0x0008f818,
2298         0x000a4421,
2299         0x000bcdab,
2300         0x000d9734,
2301         0x00122649,
2302         0x0013efd2,
2303         0x001578dc,
2304         0x0016c4e5,
2305         0x00184e6e,
2306         0x001a17f8,
2307         0x001ba686,
2308         0x001d3010,
2309         0x001ef999,
2310         0x00010522,
2311         0x00028eac,
2312         0x00045835,
2313         0x0005e74a,
2314         0x0007b0d3,
2315         0x00093a5d,
2316         0x000a85e6,
2317         0x000c0f6f,
2318         0x000dd8f9,
2319         0x00126787,
2320         0x00143111,
2321         0x0015ba9a,
2322         0x00170623,
2323         0x00188fad,
2324         0x001a5936,
2325         0x001be84b,
2326         0x001db1d4,
2327         0x001f3b5e,
2328         0x000146e7,
2329         0x00031070,
2330         0x000499fa,
2331         0x00062888,
2332         0x0007f212,
2333         0x00097b9b,
2334         0x000ac7a4,
2335         0x000c50ae,
2336         0x000e1a37,
2337         0x0012a94c,
2338         0x001472d5,
2339         0x0015fc5f,
2340         0x00174868,
2341         0x0018d171,
2342         0x001a9afb,
2343         0x001c2989,
2344         0x001df313,
2345         0x001f7c9c,
2346         0x000188a5,
2347         0x000351af,
2348         0x0004db38,
2349         0x0006aa4d,
2350         0x000833d7,
2351         0x0009bd60,
2352         0x000b0969,
2353         0x000c9273,
2354         0x000e5bfc,
2355         0x00132a8a,
2356         0x0014b414,
2357         0x00163d9d,
2358         0x001789a6,
2359         0x001912b0,
2360         0x001adc39,
2361         0x001c6bce,
2362         0x001e34d8,
2363         0x001fbe61,
2364         0x0001ca6a,
2365         0x00039374,
2366         0x00051cfd,
2367         0x0006ec0b,
2368         0x00087515,
2369         0x0009fe9e,
2370         0x000b4aa7,
2371         0x000cd3b1,
2372         0x000e9d3a,
2373         0x00000000,
2374         0x00000000,
2375 };
2376 
2377 static const u32 tdi_tbl40_ant1_rev0[] = {
2378         0x001edb36,
2379         0x000129ca,
2380         0x0002b353,
2381         0x00047cdd,
2382         0x0005c8e6,
2383         0x000791ef,
2384         0x00091bf9,
2385         0x000aaa07,
2386         0x000c3391,
2387         0x000dfd1a,
2388         0x00120923,
2389         0x0013d22d,
2390         0x00155c37,
2391         0x0016eacb,
2392         0x00187454,
2393         0x001a3dde,
2394         0x001b89e7,
2395         0x001d12f0,
2396         0x001f1cfa,
2397         0x00016b88,
2398         0x00033492,
2399         0x0004be1b,
2400         0x00060a24,
2401         0x0007d32e,
2402         0x00095d38,
2403         0x000aec4c,
2404         0x000c7555,
2405         0x000e3edf,
2406         0x00124ae8,
2407         0x001413f1,
2408         0x0015a37b,
2409         0x00172c89,
2410         0x0018b593,
2411         0x001a419c,
2412         0x001bcb25,
2413         0x001d942f,
2414         0x001f63b9,
2415         0x0001ad4d,
2416         0x00037657,
2417         0x0004c260,
2418         0x00068be9,
2419         0x000814f3,
2420         0x0009a47c,
2421         0x000b2d8a,
2422         0x000cb694,
2423         0x000e429d,
2424         0x00128c26,
2425         0x001455b0,
2426         0x0015e4ba,
2427         0x00176e4e,
2428         0x0018f758,
2429         0x001a8361,
2430         0x001c0cea,
2431         0x001dd674,
2432         0x001fa57d,
2433         0x0001ee8b,
2434         0x0003b795,
2435         0x0005039e,
2436         0x0006cd27,
2437         0x000856b1,
2438         0x0009e5c6,
2439         0x000b6f4f,
2440         0x000cf859,
2441         0x000e8462,
2442         0x00130deb,
2443         0x00149775,
2444         0x00162603,
2445         0x0017af8c,
2446         0x00193896,
2447         0x001ac49f,
2448         0x001c4e28,
2449         0x001e17b2,
2450         0x0000a6c7,
2451         0x00023050,
2452         0x0003f9da,
2453         0x00054563,
2454         0x00070eec,
2455         0x00089876,
2456         0x000a2704,
2457         0x000bb08d,
2458         0x000d3a17,
2459         0x001185a0,
2460         0x00134f29,
2461         0x0014d8b3,
2462         0x001667c8,
2463         0x0017f151,
2464         0x00197adb,
2465         0x001b0664,
2466         0x001c8fed,
2467         0x001e5977,
2468         0x0000e805,
2469         0x0002718f,
2470         0x00043b18,
2471         0x000586a1,
2472         0x0007502b,
2473         0x0008d9b4,
2474         0x000a68c9,
2475         0x000bf252,
2476         0x000dbbdc,
2477         0x0011c7e5,
2478         0x001390ee,
2479         0x00151a78,
2480         0x0016a906,
2481         0x00183290,
2482         0x0019bc19,
2483         0x001b4822,
2484         0x001cd12c,
2485         0x001e9ab5,
2486         0x00000000,
2487         0x00000000,
2488 };
2489 
2490 static const u16 bdi_tbl_rev0[] = {
2491         0x0070,
2492         0x0126,
2493         0x012c,
2494         0x0246,
2495         0x048d,
2496         0x04d2,
2497 };
2498 
2499 static const u32 chanest_tbl_rev0[] = {
2500         0x44444444,
2501         0x44444444,
2502         0x44444444,
2503         0x44444444,
2504         0x44444444,
2505         0x44444444,
2506         0x44444444,
2507         0x44444444,
2508         0x10101010,
2509         0x10101010,
2510         0x10101010,
2511         0x10101010,
2512         0x10101010,
2513         0x10101010,
2514         0x10101010,
2515         0x10101010,
2516         0x44444444,
2517         0x44444444,
2518         0x44444444,
2519         0x44444444,
2520         0x44444444,
2521         0x44444444,
2522         0x44444444,
2523         0x44444444,
2524         0x10101010,
2525         0x10101010,
2526         0x10101010,
2527         0x10101010,
2528         0x10101010,
2529         0x10101010,
2530         0x10101010,
2531         0x10101010,
2532         0x44444444,
2533         0x44444444,
2534         0x44444444,
2535         0x44444444,
2536         0x44444444,
2537         0x44444444,
2538         0x44444444,
2539         0x44444444,
2540         0x44444444,
2541         0x44444444,
2542         0x44444444,
2543         0x44444444,
2544         0x44444444,
2545         0x44444444,
2546         0x44444444,
2547         0x44444444,
2548         0x10101010,
2549         0x10101010,
2550         0x10101010,
2551         0x10101010,
2552         0x10101010,
2553         0x10101010,
2554         0x10101010,
2555         0x10101010,
2556         0x10101010,
2557         0x10101010,
2558         0x10101010,
2559         0x10101010,
2560         0x10101010,
2561         0x10101010,
2562         0x10101010,
2563         0x10101010,
2564         0x44444444,
2565         0x44444444,
2566         0x44444444,
2567         0x44444444,
2568         0x44444444,
2569         0x44444444,
2570         0x44444444,
2571         0x44444444,
2572         0x44444444,
2573         0x44444444,
2574         0x44444444,
2575         0x44444444,
2576         0x44444444,
2577         0x44444444,
2578         0x44444444,
2579         0x44444444,
2580         0x10101010,
2581         0x10101010,
2582         0x10101010,
2583         0x10101010,
2584         0x10101010,
2585         0x10101010,
2586         0x10101010,
2587         0x10101010,
2588         0x10101010,
2589         0x10101010,
2590         0x10101010,
2591         0x10101010,
2592         0x10101010,
2593         0x10101010,
2594         0x10101010,
2595         0x10101010,
2596 };
2597 
2598 static const u8 mcs_tbl_rev0[] = {
2599         0x00,
2600         0x08,
2601         0x0a,
2602         0x10,
2603         0x12,
2604         0x19,
2605         0x1a,
2606         0x1c,
2607         0x40,
2608         0x48,
2609         0x4a,
2610         0x50,
2611         0x52,
2612         0x59,
2613         0x5a,
2614         0x5c,
2615         0x80,
2616         0x88,
2617         0x8a,
2618         0x90,
2619         0x92,
2620         0x99,
2621         0x9a,
2622         0x9c,
2623         0xc0,
2624         0xc8,
2625         0xca,
2626         0xd0,
2627         0xd2,
2628         0xd9,
2629         0xda,
2630         0xdc,
2631         0x00,
2632         0x00,
2633         0x00,
2634         0x00,
2635         0x00,
2636         0x00,
2637         0x00,
2638         0x00,
2639         0x00,
2640         0x00,
2641         0x00,
2642         0x00,
2643         0x00,
2644         0x00,
2645         0x00,
2646         0x00,
2647         0x00,
2648         0x00,
2649         0x00,
2650         0x00,
2651         0x00,
2652         0x00,
2653         0x00,
2654         0x00,
2655         0x00,
2656         0x00,
2657         0x00,
2658         0x00,
2659         0x00,
2660         0x00,
2661         0x00,
2662         0x00,
2663         0x00,
2664         0x01,
2665         0x02,
2666         0x04,
2667         0x08,
2668         0x09,
2669         0x0a,
2670         0x0c,
2671         0x10,
2672         0x11,
2673         0x12,
2674         0x14,
2675         0x18,
2676         0x19,
2677         0x1a,
2678         0x1c,
2679         0x20,
2680         0x21,
2681         0x22,
2682         0x24,
2683         0x40,
2684         0x41,
2685         0x42,
2686         0x44,
2687         0x48,
2688         0x49,
2689         0x4a,
2690         0x4c,
2691         0x50,
2692         0x51,
2693         0x52,
2694         0x54,
2695         0x58,
2696         0x59,
2697         0x5a,
2698         0x5c,
2699         0x60,
2700         0x61,
2701         0x62,
2702         0x64,
2703         0x00,
2704         0x00,
2705         0x00,
2706         0x00,
2707         0x00,
2708         0x00,
2709         0x00,
2710         0x00,
2711         0x00,
2712         0x00,
2713         0x00,
2714         0x00,
2715         0x00,
2716         0x00,
2717         0x00,
2718         0x00,
2719         0x00,
2720         0x00,
2721         0x00,
2722         0x00,
2723         0x00,
2724         0x00,
2725         0x00,
2726         0x00,
2727 };
2728 
2729 static const u32 noise_var_tbl0_rev0[] = {
2730         0x020c020c,
2731         0x0000014d,
2732         0x020c020c,
2733         0x0000014d,
2734         0x020c020c,
2735         0x0000014d,
2736         0x020c020c,
2737         0x0000014d,
2738         0x020c020c,
2739         0x0000014d,
2740         0x020c020c,
2741         0x0000014d,
2742         0x020c020c,
2743         0x0000014d,
2744         0x020c020c,
2745         0x0000014d,
2746         0x020c020c,
2747         0x0000014d,
2748         0x020c020c,
2749         0x0000014d,
2750         0x020c020c,
2751         0x0000014d,
2752         0x020c020c,
2753         0x0000014d,
2754         0x020c020c,
2755         0x0000014d,
2756         0x020c020c,
2757         0x0000014d,
2758         0x020c020c,
2759         0x0000014d,
2760         0x020c020c,
2761         0x0000014d,
2762         0x020c020c,
2763         0x0000014d,
2764         0x020c020c,
2765         0x0000014d,
2766         0x020c020c,
2767         0x0000014d,
2768         0x020c020c,
2769         0x0000014d,
2770         0x020c020c,
2771         0x0000014d,
2772         0x020c020c,
2773         0x0000014d,
2774         0x020c020c,
2775         0x0000014d,
2776         0x020c020c,
2777         0x0000014d,
2778         0x020c020c,
2779         0x0000014d,
2780         0x020c020c,
2781         0x0000014d,
2782         0x020c020c,
2783         0x0000014d,
2784         0x020c020c,
2785         0x0000014d,
2786         0x020c020c,
2787         0x0000014d,
2788         0x020c020c,
2789         0x0000014d,
2790         0x020c020c,
2791         0x0000014d,
2792         0x020c020c,
2793         0x0000014d,
2794         0x020c020c,
2795         0x0000014d,
2796         0x020c020c,
2797         0x0000014d,
2798         0x020c020c,
2799         0x0000014d,
2800         0x020c020c,
2801         0x0000014d,
2802         0x020c020c,
2803         0x0000014d,
2804         0x020c020c,
2805         0x0000014d,
2806         0x020c020c,
2807         0x0000014d,
2808         0x020c020c,
2809         0x0000014d,
2810         0x020c020c,
2811         0x0000014d,
2812         0x020c020c,
2813         0x0000014d,
2814         0x020c020c,
2815         0x0000014d,
2816         0x020c020c,
2817         0x0000014d,
2818         0x020c020c,
2819         0x0000014d,
2820         0x020c020c,
2821         0x0000014d,
2822         0x020c020c,
2823         0x0000014d,
2824         0x020c020c,
2825         0x0000014d,
2826         0x020c020c,
2827         0x0000014d,
2828         0x020c020c,
2829         0x0000014d,
2830         0x020c020c,
2831         0x0000014d,
2832         0x020c020c,
2833         0x0000014d,
2834         0x020c020c,
2835         0x0000014d,
2836         0x020c020c,
2837         0x0000014d,
2838         0x020c020c,
2839         0x0000014d,
2840         0x020c020c,
2841         0x0000014d,
2842         0x020c020c,
2843         0x0000014d,
2844         0x020c020c,
2845         0x0000014d,
2846         0x020c020c,
2847         0x0000014d,
2848         0x020c020c,
2849         0x0000014d,
2850         0x020c020c,
2851         0x0000014d,
2852         0x020c020c,
2853         0x0000014d,
2854         0x020c020c,
2855         0x0000014d,
2856         0x020c020c,
2857         0x0000014d,
2858         0x020c020c,
2859         0x0000014d,
2860         0x020c020c,
2861         0x0000014d,
2862         0x020c020c,
2863         0x0000014d,
2864         0x020c020c,
2865         0x0000014d,
2866         0x020c020c,
2867         0x0000014d,
2868         0x020c020c,
2869         0x0000014d,
2870         0x020c020c,
2871         0x0000014d,
2872         0x020c020c,
2873         0x0000014d,
2874         0x020c020c,
2875         0x0000014d,
2876         0x020c020c,
2877         0x0000014d,
2878         0x020c020c,
2879         0x0000014d,
2880         0x020c020c,
2881         0x0000014d,
2882         0x020c020c,
2883         0x0000014d,
2884         0x020c020c,
2885         0x0000014d,
2886         0x020c020c,
2887         0x0000014d,
2888         0x020c020c,
2889         0x0000014d,
2890         0x020c020c,
2891         0x0000014d,
2892         0x020c020c,
2893         0x0000014d,
2894         0x020c020c,
2895         0x0000014d,
2896         0x020c020c,
2897         0x0000014d,
2898         0x020c020c,
2899         0x0000014d,
2900         0x020c020c,
2901         0x0000014d,
2902         0x020c020c,
2903         0x0000014d,
2904         0x020c020c,
2905         0x0000014d,
2906         0x020c020c,
2907         0x0000014d,
2908         0x020c020c,
2909         0x0000014d,
2910         0x020c020c,
2911         0x0000014d,
2912         0x020c020c,
2913         0x0000014d,
2914         0x020c020c,
2915         0x0000014d,
2916         0x020c020c,
2917         0x0000014d,
2918         0x020c020c,
2919         0x0000014d,
2920         0x020c020c,
2921         0x0000014d,
2922         0x020c020c,
2923         0x0000014d,
2924         0x020c020c,
2925         0x0000014d,
2926         0x020c020c,
2927         0x0000014d,
2928         0x020c020c,
2929         0x0000014d,
2930         0x020c020c,
2931         0x0000014d,
2932         0x020c020c,
2933         0x0000014d,
2934         0x020c020c,
2935         0x0000014d,
2936         0x020c020c,
2937         0x0000014d,
2938         0x020c020c,
2939         0x0000014d,
2940         0x020c020c,
2941         0x0000014d,
2942         0x020c020c,
2943         0x0000014d,
2944         0x020c020c,
2945         0x0000014d,
2946         0x020c020c,
2947         0x0000014d,
2948         0x020c020c,
2949         0x0000014d,
2950         0x020c020c,
2951         0x0000014d,
2952         0x020c020c,
2953         0x0000014d,
2954         0x020c020c,
2955         0x0000014d,
2956         0x020c020c,
2957         0x0000014d,
2958         0x020c020c,
2959         0x0000014d,
2960         0x020c020c,
2961         0x0000014d,
2962         0x020c020c,
2963         0x0000014d,
2964         0x020c020c,
2965         0x0000014d,
2966         0x020c020c,
2967         0x0000014d,
2968         0x020c020c,
2969         0x0000014d,
2970         0x020c020c,
2971         0x0000014d,
2972         0x020c020c,
2973         0x0000014d,
2974         0x020c020c,
2975         0x0000014d,
2976         0x020c020c,
2977         0x0000014d,
2978         0x020c020c,
2979         0x0000014d,
2980         0x020c020c,
2981         0x0000014d,
2982         0x020c020c,
2983         0x0000014d,
2984         0x020c020c,
2985         0x0000014d,
2986 };
2987 
2988 static const u32 noise_var_tbl1_rev0[] = {
2989         0x020c020c,
2990         0x0000014d,
2991         0x020c020c,
2992         0x0000014d,
2993         0x020c020c,
2994         0x0000014d,
2995         0x020c020c,
2996         0x0000014d,
2997         0x020c020c,
2998         0x0000014d,
2999         0x020c020c,
3000         0x0000014d,
3001         0x020c020c,
3002         0x0000014d,
3003         0x020c020c,
3004         0x0000014d,
3005         0x020c020c,
3006         0x0000014d,
3007         0x020c020c,
3008         0x0000014d,
3009         0x020c020c,
3010         0x0000014d,
3011         0x020c020c,
3012         0x0000014d,
3013         0x020c020c,
3014         0x0000014d,
3015         0x020c020c,
3016         0x0000014d,
3017         0x020c020c,
3018         0x0000014d,
3019         0x020c020c,
3020         0x0000014d,
3021         0x020c020c,
3022         0x0000014d,
3023         0x020c020c,
3024         0x0000014d,
3025         0x020c020c,
3026         0x0000014d,
3027         0x020c020c,
3028         0x0000014d,
3029         0x020c020c,
3030         0x0000014d,
3031         0x020c020c,
3032         0x0000014d,
3033         0x020c020c,
3034         0x0000014d,
3035         0x020c020c,
3036         0x0000014d,
3037         0x020c020c,
3038         0x0000014d,
3039         0x020c020c,
3040         0x0000014d,
3041         0x020c020c,
3042         0x0000014d,
3043         0x020c020c,
3044         0x0000014d,
3045         0x020c020c,
3046         0x0000014d,
3047         0x020c020c,
3048         0x0000014d,
3049         0x020c020c,
3050         0x0000014d,
3051         0x020c020c,
3052         0x0000014d,
3053         0x020c020c,
3054         0x0000014d,
3055         0x020c020c,
3056         0x0000014d,
3057         0x020c020c,
3058         0x0000014d,
3059         0x020c020c,
3060         0x0000014d,
3061         0x020c020c,
3062         0x0000014d,
3063         0x020c020c,
3064         0x0000014d,
3065         0x020c020c,
3066         0x0000014d,
3067         0x020c020c,
3068         0x0000014d,
3069         0x020c020c,
3070         0x0000014d,
3071         0x020c020c,
3072         0x0000014d,
3073         0x020c020c,
3074         0x0000014d,
3075         0x020c020c,
3076         0x0000014d,
3077         0x020c020c,
3078         0x0000014d,
3079         0x020c020c,
3080         0x0000014d,
3081         0x020c020c,
3082         0x0000014d,
3083         0x020c020c,
3084         0x0000014d,
3085         0x020c020c,
3086         0x0000014d,
3087         0x020c020c,
3088         0x0000014d,
3089         0x020c020c,
3090         0x0000014d,
3091         0x020c020c,
3092         0x0000014d,
3093         0x020c020c,
3094         0x0000014d,
3095         0x020c020c,
3096         0x0000014d,
3097         0x020c020c,
3098         0x0000014d,
3099         0x020c020c,
3100         0x0000014d,
3101         0x020c020c,
3102         0x0000014d,
3103         0x020c020c,
3104         0x0000014d,
3105         0x020c020c,
3106         0x0000014d,
3107         0x020c020c,
3108         0x0000014d,
3109         0x020c020c,
3110         0x0000014d,
3111         0x020c020c,
3112         0x0000014d,
3113         0x020c020c,
3114         0x0000014d,
3115         0x020c020c,
3116         0x0000014d,
3117         0x020c020c,
3118         0x0000014d,
3119         0x020c020c,
3120         0x0000014d,
3121         0x020c020c,
3122         0x0000014d,
3123         0x020c020c,
3124         0x0000014d,
3125         0x020c020c,
3126         0x0000014d,
3127         0x020c020c,
3128         0x0000014d,
3129         0x020c020c,
3130         0x0000014d,
3131         0x020c020c,
3132         0x0000014d,
3133         0x020c020c,
3134         0x0000014d,
3135         0x020c020c,
3136         0x0000014d,
3137         0x020c020c,
3138         0x0000014d,
3139         0x020c020c,
3140         0x0000014d,
3141         0x020c020c,
3142         0x0000014d,
3143         0x020c020c,
3144         0x0000014d,
3145         0x020c020c,
3146         0x0000014d,
3147         0x020c020c,
3148         0x0000014d,
3149         0x020c020c,
3150         0x0000014d,
3151         0x020c020c,
3152         0x0000014d,
3153         0x020c020c,
3154         0x0000014d,
3155         0x020c020c,
3156         0x0000014d,
3157         0x020c020c,
3158         0x0000014d,
3159         0x020c020c,
3160         0x0000014d,
3161         0x020c020c,
3162         0x0000014d,
3163         0x020c020c,
3164         0x0000014d,
3165         0x020c020c,
3166         0x0000014d,
3167         0x020c020c,
3168         0x0000014d,
3169         0x020c020c,
3170         0x0000014d,
3171         0x020c020c,
3172         0x0000014d,
3173         0x020c020c,
3174         0x0000014d,
3175         0x020c020c,
3176         0x0000014d,
3177         0x020c020c,
3178         0x0000014d,
3179         0x020c020c,
3180         0x0000014d,
3181         0x020c020c,
3182         0x0000014d,
3183         0x020c020c,
3184         0x0000014d,
3185         0x020c020c,
3186         0x0000014d,
3187         0x020c020c,
3188         0x0000014d,
3189         0x020c020c,
3190         0x0000014d,
3191         0x020c020c,
3192         0x0000014d,
3193         0x020c020c,
3194         0x0000014d,
3195         0x020c020c,
3196         0x0000014d,
3197         0x020c020c,
3198         0x0000014d,
3199         0x020c020c,
3200         0x0000014d,
3201         0x020c020c,
3202         0x0000014d,
3203         0x020c020c,
3204         0x0000014d,
3205         0x020c020c,
3206         0x0000014d,
3207         0x020c020c,
3208         0x0000014d,
3209         0x020c020c,
3210         0x0000014d,
3211         0x020c020c,
3212         0x0000014d,
3213         0x020c020c,
3214         0x0000014d,
3215         0x020c020c,
3216         0x0000014d,
3217         0x020c020c,
3218         0x0000014d,
3219         0x020c020c,
3220         0x0000014d,
3221         0x020c020c,
3222         0x0000014d,
3223         0x020c020c,
3224         0x0000014d,
3225         0x020c020c,
3226         0x0000014d,
3227         0x020c020c,
3228         0x0000014d,
3229         0x020c020c,
3230         0x0000014d,
3231         0x020c020c,
3232         0x0000014d,
3233         0x020c020c,
3234         0x0000014d,
3235         0x020c020c,
3236         0x0000014d,
3237         0x020c020c,
3238         0x0000014d,
3239         0x020c020c,
3240         0x0000014d,
3241         0x020c020c,
3242         0x0000014d,
3243         0x020c020c,
3244         0x0000014d,
3245 };
3246 
3247 static const u8 est_pwr_lut_core0_rev0[] = {
3248         0x50,
3249         0x4f,
3250         0x4e,
3251         0x4d,
3252         0x4c,
3253         0x4b,
3254         0x4a,
3255         0x49,
3256         0x48,
3257         0x47,
3258         0x46,
3259         0x45,
3260         0x44,
3261         0x43,
3262         0x42,
3263         0x41,
3264         0x40,
3265         0x3f,
3266         0x3e,
3267         0x3d,
3268         0x3c,
3269         0x3b,
3270         0x3a,
3271         0x39,
3272         0x38,
3273         0x37,
3274         0x36,
3275         0x35,
3276         0x34,
3277         0x33,
3278         0x32,
3279         0x31,
3280         0x30,
3281         0x2f,
3282         0x2e,
3283         0x2d,
3284         0x2c,
3285         0x2b,
3286         0x2a,
3287         0x29,
3288         0x28,
3289         0x27,
3290         0x26,
3291         0x25,
3292         0x24,
3293         0x23,
3294         0x22,
3295         0x21,
3296         0x20,
3297         0x1f,
3298         0x1e,
3299         0x1d,
3300         0x1c,
3301         0x1b,
3302         0x1a,
3303         0x19,
3304         0x18,
3305         0x17,
3306         0x16,
3307         0x15,
3308         0x14,
3309         0x13,
3310         0x12,
3311         0x11,
3312 };
3313 
3314 static const u8 est_pwr_lut_core1_rev0[] = {
3315         0x50,
3316         0x4f,
3317         0x4e,
3318         0x4d,
3319         0x4c,
3320         0x4b,
3321         0x4a,
3322         0x49,
3323         0x48,
3324         0x47,
3325         0x46,
3326         0x45,
3327         0x44,
3328         0x43,
3329         0x42,
3330         0x41,
3331         0x40,
3332         0x3f,
3333         0x3e,
3334         0x3d,
3335         0x3c,
3336         0x3b,
3337         0x3a,
3338         0x39,
3339         0x38,
3340         0x37,
3341         0x36,
3342         0x35,
3343         0x34,
3344         0x33,
3345         0x32,
3346         0x31,
3347         0x30,
3348         0x2f,
3349         0x2e,
3350         0x2d,
3351         0x2c,
3352         0x2b,
3353         0x2a,
3354         0x29,
3355         0x28,
3356         0x27,
3357         0x26,
3358         0x25,
3359         0x24,
3360         0x23,
3361         0x22,
3362         0x21,
3363         0x20,
3364         0x1f,
3365         0x1e,
3366         0x1d,
3367         0x1c,
3368         0x1b,
3369         0x1a,
3370         0x19,
3371         0x18,
3372         0x17,
3373         0x16,
3374         0x15,
3375         0x14,
3376         0x13,
3377         0x12,
3378         0x11,
3379 };
3380 
3381 static const u8 adj_pwr_lut_core0_rev0[] = {
3382         0x00,
3383         0x00,
3384         0x00,
3385         0x00,
3386         0x00,
3387         0x00,
3388         0x00,
3389         0x00,
3390         0x00,
3391         0x00,
3392         0x00,
3393         0x00,
3394         0x00,
3395         0x00,
3396         0x00,
3397         0x00,
3398         0x00,
3399         0x00,
3400         0x00,
3401         0x00,
3402         0x00,
3403         0x00,
3404         0x00,
3405         0x00,
3406         0x00,
3407         0x00,
3408         0x00,
3409         0x00,
3410         0x00,
3411         0x00,
3412         0x00,
3413         0x00,
3414         0x00,
3415         0x00,
3416         0x00,
3417         0x00,
3418         0x00,
3419         0x00,
3420         0x00,
3421         0x00,
3422         0x00,
3423         0x00,
3424         0x00,
3425         0x00,
3426         0x00,
3427         0x00,
3428         0x00,
3429         0x00,
3430         0x00,
3431         0x00,
3432         0x00,
3433         0x00,
3434         0x00,
3435         0x00,
3436         0x00,
3437         0x00,
3438         0x00,
3439         0x00,
3440         0x00,
3441         0x00,
3442         0x00,
3443         0x00,
3444         0x00,
3445         0x00,
3446         0x00,
3447         0x00,
3448         0x00,
3449         0x00,
3450         0x00,
3451         0x00,
3452         0x00,
3453         0x00,
3454         0x00,
3455         0x00,
3456         0x00,
3457         0x00,
3458         0x00,
3459         0x00,
3460         0x00,
3461         0x00,
3462         0x00,
3463         0x00,
3464         0x00,
3465         0x00,
3466         0x00,
3467         0x00,
3468         0x00,
3469         0x00,
3470         0x00,
3471         0x00,
3472         0x00,
3473         0x00,
3474         0x00,
3475         0x00,
3476         0x00,
3477         0x00,
3478         0x00,
3479         0x00,
3480         0x00,
3481         0x00,
3482         0x00,
3483         0x00,
3484         0x00,
3485         0x00,
3486         0x00,
3487         0x00,
3488         0x00,
3489         0x00,
3490         0x00,
3491         0x00,
3492         0x00,
3493         0x00,
3494         0x00,
3495         0x00,
3496         0x00,
3497         0x00,
3498         0x00,
3499         0x00,
3500         0x00,
3501         0x00,
3502         0x00,
3503         0x00,
3504         0x00,
3505         0x00,
3506         0x00,
3507         0x00,
3508         0x00,
3509         0x00,
3510 };
3511 
3512 static const u8 adj_pwr_lut_core1_rev0[] = {
3513         0x00,
3514         0x00,
3515         0x00,
3516         0x00,
3517         0x00,
3518         0x00,
3519         0x00,
3520         0x00,
3521         0x00,
3522         0x00,
3523         0x00,
3524         0x00,
3525         0x00,
3526         0x00,
3527         0x00,
3528         0x00,
3529         0x00,
3530         0x00,
3531         0x00,
3532         0x00,
3533         0x00,
3534         0x00,
3535         0x00,
3536         0x00,
3537         0x00,
3538         0x00,
3539         0x00,
3540         0x00,
3541         0x00,
3542         0x00,
3543         0x00,
3544         0x00,
3545         0x00,
3546         0x00,
3547         0x00,
3548         0x00,
3549         0x00,
3550         0x00,
3551         0x00,
3552         0x00,
3553         0x00,
3554         0x00,
3555         0x00,
3556         0x00,
3557         0x00,
3558         0x00,
3559         0x00,
3560         0x00,
3561         0x00,
3562         0x00,
3563         0x00,
3564         0x00,
3565         0x00,
3566         0x00,
3567         0x00,
3568         0x00,
3569         0x00,
3570         0x00,
3571         0x00,
3572         0x00,
3573         0x00,
3574         0x00,
3575         0x00,
3576         0x00,
3577         0x00,
3578         0x00,
3579         0x00,
3580         0x00,
3581         0x00,
3582         0x00,
3583         0x00,
3584         0x00,
3585         0x00,
3586         0x00,
3587         0x00,
3588         0x00,
3589         0x00,
3590         0x00,
3591         0x00,
3592         0x00,
3593         0x00,
3594         0x00,
3595         0x00,
3596         0x00,
3597         0x00,
3598         0x00,
3599         0x00,
3600         0x00,
3601         0x00,
3602         0x00,
3603         0x00,
3604         0x00,
3605         0x00,
3606         0x00,
3607         0x00,
3608         0x00,
3609         0x00,
3610         0x00,
3611         0x00,
3612         0x00,
3613         0x00,
3614         0x00,
3615         0x00,
3616         0x00,
3617         0x00,
3618         0x00,
3619         0x00,
3620         0x00,
3621         0x00,
3622         0x00,
3623         0x00,
3624         0x00,
3625         0x00,
3626         0x00,
3627         0x00,
3628         0x00,
3629         0x00,
3630         0x00,
3631         0x00,
3632         0x00,
3633         0x00,
3634         0x00,
3635         0x00,
3636         0x00,
3637         0x00,
3638         0x00,
3639         0x00,
3640         0x00,
3641 };
3642 
3643 static const u32 gainctrl_lut_core0_rev0[] = {
3644         0x03cc2b44,
3645         0x03cc2b42,
3646         0x03cc2b40,
3647         0x03cc2b3e,
3648         0x03cc2b3d,
3649         0x03cc2b3b,
3650         0x03c82b44,
3651         0x03c82b42,
3652         0x03c82b40,
3653         0x03c82b3e,
3654         0x03c82b3d,
3655         0x03c82b3b,
3656         0x03c82b39,
3657         0x03c82b38,
3658         0x03c82b36,
3659         0x03c82b34,
3660         0x03c42b44,
3661         0x03c42b42,
3662         0x03c42b40,
3663         0x03c42b3e,
3664         0x03c42b3d,
3665         0x03c42b3b,
3666         0x03c42b39,
3667         0x03c42b38,
3668         0x03c42b36,
3669         0x03c42b34,
3670         0x03c42b33,
3671         0x03c42b32,
3672         0x03c42b30,
3673         0x03c42b2f,
3674         0x03c42b2d,
3675         0x03c02b44,
3676         0x03c02b42,
3677         0x03c02b40,
3678         0x03c02b3e,
3679         0x03c02b3d,
3680         0x03c02b3b,
3681         0x03c02b39,
3682         0x03c02b38,
3683         0x03c02b36,
3684         0x03c02b34,
3685         0x03b02b44,
3686         0x03b02b42,
3687         0x03b02b40,
3688         0x03b02b3e,
3689         0x03b02b3d,
3690         0x03b02b3b,
3691         0x03b02b39,
3692         0x03b02b38,
3693         0x03b02b36,
3694         0x03b02b34,
3695         0x03b02b33,
3696         0x03b02b32,
3697         0x03b02b30,
3698         0x03b02b2f,
3699         0x03b02b2d,
3700         0x03a02b44,
3701         0x03a02b42,
3702         0x03a02b40,
3703         0x03a02b3e,
3704         0x03a02b3d,
3705         0x03a02b3b,
3706         0x03a02b39,
3707         0x03a02b38,
3708         0x03a02b36,
3709         0x03a02b34,
3710         0x03902b44,
3711         0x03902b42,
3712         0x03902b40,
3713         0x03902b3e,
3714         0x03902b3d,
3715         0x03902b3b,
3716         0x03902b39,
3717         0x03902b38,
3718         0x03902b36,
3719         0x03902b34,
3720         0x03902b33,
3721         0x03902b32,
3722         0x03902b30,
3723         0x03802b44,
3724         0x03802b42,
3725         0x03802b40,
3726         0x03802b3e,
3727         0x03802b3d,
3728         0x03802b3b,
3729         0x03802b39,
3730         0x03802b38,
3731         0x03802b36,
3732         0x03802b34,
3733         0x03802b33,
3734         0x03802b32,
3735         0x03802b30,
3736         0x03802b2f,
3737         0x03802b2d,
3738         0x03802b2c,
3739         0x03802b2b,
3740         0x03802b2a,
3741         0x03802b29,
3742         0x03802b27,
3743         0x03802b26,
3744         0x03802b25,
3745         0x03802b24,
3746         0x03802b23,
3747         0x03802b22,
3748         0x03802b21,
3749         0x03802b20,
3750         0x03802b1f,
3751         0x03802b1e,
3752         0x03802b1e,
3753         0x03802b1d,
3754         0x03802b1c,
3755         0x03802b1b,
3756         0x03802b1a,
3757         0x03802b1a,
3758         0x03802b19,
3759         0x03802b18,
3760         0x03802b18,
3761         0x03802b18,
3762         0x03802b18,
3763         0x03802b18,
3764         0x03802b18,
3765         0x03802b18,
3766         0x03802b18,
3767         0x03802b18,
3768         0x03802b18,
3769         0x03802b18,
3770         0x03802b18,
3771         0x00002b00,
3772 };
3773 
3774 static const u32 gainctrl_lut_core1_rev0[] = {
3775         0x03cc2b44,
3776         0x03cc2b42,
3777         0x03cc2b40,
3778         0x03cc2b3e,
3779         0x03cc2b3d,
3780         0x03cc2b3b,
3781         0x03c82b44,
3782         0x03c82b42,
3783         0x03c82b40,
3784         0x03c82b3e,
3785         0x03c82b3d,
3786         0x03c82b3b,
3787         0x03c82b39,
3788         0x03c82b38,
3789         0x03c82b36,
3790         0x03c82b34,
3791         0x03c42b44,
3792         0x03c42b42,
3793         0x03c42b40,
3794         0x03c42b3e,
3795         0x03c42b3d,
3796         0x03c42b3b,
3797         0x03c42b39,
3798         0x03c42b38,
3799         0x03c42b36,
3800         0x03c42b34,
3801         0x03c42b33,
3802         0x03c42b32,
3803         0x03c42b30,
3804         0x03c42b2f,
3805         0x03c42b2d,
3806         0x03c02b44,
3807         0x03c02b42,
3808         0x03c02b40,
3809         0x03c02b3e,
3810         0x03c02b3d,
3811         0x03c02b3b,
3812         0x03c02b39,
3813         0x03c02b38,
3814         0x03c02b36,
3815         0x03c02b34,
3816         0x03b02b44,
3817         0x03b02b42,
3818         0x03b02b40,
3819         0x03b02b3e,
3820         0x03b02b3d,
3821         0x03b02b3b,
3822         0x03b02b39,
3823         0x03b02b38,
3824         0x03b02b36,
3825         0x03b02b34,
3826         0x03b02b33,
3827         0x03b02b32,
3828         0x03b02b30,
3829         0x03b02b2f,
3830         0x03b02b2d,
3831         0x03a02b44,
3832         0x03a02b42,
3833         0x03a02b40,
3834         0x03a02b3e,
3835         0x03a02b3d,
3836         0x03a02b3b,
3837         0x03a02b39,
3838         0x03a02b38,
3839         0x03a02b36,
3840         0x03a02b34,
3841         0x03902b44,
3842         0x03902b42,
3843         0x03902b40,
3844         0x03902b3e,
3845         0x03902b3d,
3846         0x03902b3b,
3847         0x03902b39,
3848         0x03902b38,
3849         0x03902b36,
3850         0x03902b34,
3851         0x03902b33,
3852         0x03902b32,
3853         0x03902b30,
3854         0x03802b44,
3855         0x03802b42,
3856         0x03802b40,
3857         0x03802b3e,
3858         0x03802b3d,
3859         0x03802b3b,
3860         0x03802b39,
3861         0x03802b38,
3862         0x03802b36,
3863         0x03802b34,
3864         0x03802b33,
3865         0x03802b32,
3866         0x03802b30,
3867         0x03802b2f,
3868         0x03802b2d,
3869         0x03802b2c,
3870         0x03802b2b,
3871         0x03802b2a,
3872         0x03802b29,
3873         0x03802b27,
3874         0x03802b26,
3875         0x03802b25,
3876         0x03802b24,
3877         0x03802b23,
3878         0x03802b22,
3879         0x03802b21,
3880         0x03802b20,
3881         0x03802b1f,
3882         0x03802b1e,
3883         0x03802b1e,
3884         0x03802b1d,
3885         0x03802b1c,
3886         0x03802b1b,
3887         0x03802b1a,
3888         0x03802b1a,
3889         0x03802b19,
3890         0x03802b18,
3891         0x03802b18,
3892         0x03802b18,
3893         0x03802b18,
3894         0x03802b18,
3895         0x03802b18,
3896         0x03802b18,
3897         0x03802b18,
3898         0x03802b18,
3899         0x03802b18,
3900         0x03802b18,
3901         0x03802b18,
3902         0x00002b00,
3903 };
3904 
3905 static const u32 iq_lut_core0_rev0[] = {
3906         0x0000007f,
3907         0x0000007f,
3908         0x0000007f,
3909         0x0000007f,
3910         0x0000007f,
3911         0x0000007f,
3912         0x0000007f,
3913         0x0000007f,
3914         0x0000007f,
3915         0x0000007f,
3916         0x0000007f,
3917         0x0000007f,
3918         0x0000007f,
3919         0x0000007f,
3920         0x0000007f,
3921         0x0000007f,
3922         0x0000007f,
3923         0x0000007f,
3924         0x0000007f,
3925         0x0000007f,
3926         0x0000007f,
3927         0x0000007f,
3928         0x0000007f,
3929         0x0000007f,
3930         0x0000007f,
3931         0x0000007f,
3932         0x0000007f,
3933         0x0000007f,
3934         0x0000007f,
3935         0x0000007f,
3936         0x0000007f,
3937         0x0000007f,
3938         0x0000007f,
3939         0x0000007f,
3940         0x0000007f,
3941         0x0000007f,
3942         0x0000007f,
3943         0x0000007f,
3944         0x0000007f,
3945         0x0000007f,
3946         0x0000007f,
3947         0x0000007f,
3948         0x0000007f,
3949         0x0000007f,
3950         0x0000007f,
3951         0x0000007f,
3952         0x0000007f,
3953         0x0000007f,
3954         0x0000007f,
3955         0x0000007f,
3956         0x0000007f,
3957         0x0000007f,
3958         0x0000007f,
3959         0x0000007f,
3960         0x0000007f,
3961         0x0000007f,
3962         0x0000007f,
3963         0x0000007f,
3964         0x0000007f,
3965         0x0000007f,
3966         0x0000007f,
3967         0x0000007f,
3968         0x0000007f,
3969         0x0000007f,
3970         0x0000007f,
3971         0x0000007f,
3972         0x0000007f,
3973         0x0000007f,
3974         0x0000007f,
3975         0x0000007f,
3976         0x0000007f,
3977         0x0000007f,
3978         0x0000007f,
3979         0x0000007f,
3980         0x0000007f,
3981         0x0000007f,
3982         0x0000007f,
3983         0x0000007f,
3984         0x0000007f,
3985         0x0000007f,
3986         0x0000007f,
3987         0x0000007f,
3988         0x0000007f,
3989         0x0000007f,
3990         0x0000007f,
3991         0x0000007f,
3992         0x0000007f,
3993         0x0000007f,
3994         0x0000007f,
3995         0x0000007f,
3996         0x0000007f,
3997         0x0000007f,
3998         0x0000007f,
3999         0x0000007f,
4000         0x0000007f,
4001         0x0000007f,
4002         0x0000007f,
4003         0x0000007f,
4004         0x0000007f,
4005         0x0000007f,
4006         0x0000007f,
4007         0x0000007f,
4008         0x0000007f,
4009         0x0000007f,
4010         0x0000007f,
4011         0x0000007f,
4012         0x0000007f,
4013         0x0000007f,
4014         0x0000007f,
4015         0x0000007f,
4016         0x0000007f,
4017         0x0000007f,
4018         0x0000007f,
4019         0x0000007f,
4020         0x0000007f,
4021         0x0000007f,
4022         0x0000007f,
4023         0x0000007f,
4024         0x0000007f,
4025         0x0000007f,
4026         0x0000007f,
4027         0x0000007f,
4028         0x0000007f,
4029         0x0000007f,
4030         0x0000007f,
4031         0x0000007f,
4032         0x0000007f,
4033         0x0000007f,
4034 };
4035 
4036 static const u32 iq_lut_core1_rev0[] = {
4037         0x0000007f,
4038         0x0000007f,
4039         0x0000007f,
4040         0x0000007f,
4041         0x0000007f,
4042         0x0000007f,
4043         0x0000007f,
4044         0x0000007f,
4045         0x0000007f,
4046         0x0000007f,
4047         0x0000007f,
4048         0x0000007f,
4049         0x0000007f,
4050         0x0000007f,
4051         0x0000007f,
4052         0x0000007f,
4053         0x0000007f,
4054         0x0000007f,
4055         0x0000007f,
4056         0x0000007f,
4057         0x0000007f,
4058         0x0000007f,
4059         0x0000007f,
4060         0x0000007f,
4061         0x0000007f,
4062         0x0000007f,
4063         0x0000007f,
4064         0x0000007f,
4065         0x0000007f,
4066         0x0000007f,
4067         0x0000007f,
4068         0x0000007f,
4069         0x0000007f,
4070         0x0000007f,
4071         0x0000007f,
4072         0x0000007f,
4073         0x0000007f,
4074         0x0000007f,
4075         0x0000007f,
4076         0x0000007f,
4077         0x0000007f,
4078         0x0000007f,
4079         0x0000007f,
4080         0x0000007f,
4081         0x0000007f,
4082         0x0000007f,
4083         0x0000007f,
4084         0x0000007f,
4085         0x0000007f,
4086         0x0000007f,
4087         0x0000007f,
4088         0x0000007f,
4089         0x0000007f,
4090         0x0000007f,
4091         0x0000007f,
4092         0x0000007f,
4093         0x0000007f,
4094         0x0000007f,
4095         0x0000007f,
4096         0x0000007f,
4097         0x0000007f,
4098         0x0000007f,
4099         0x0000007f,
4100         0x0000007f,
4101         0x0000007f,
4102         0x0000007f,
4103         0x0000007f,
4104         0x0000007f,
4105         0x0000007f,
4106         0x0000007f,
4107         0x0000007f,
4108         0x0000007f,
4109         0x0000007f,
4110         0x0000007f,
4111         0x0000007f,
4112         0x0000007f,
4113         0x0000007f,
4114         0x0000007f,
4115         0x0000007f,
4116         0x0000007f,
4117         0x0000007f,
4118         0x0000007f,
4119         0x0000007f,
4120         0x0000007f,
4121         0x0000007f,
4122         0x0000007f,
4123         0x0000007f,
4124         0x0000007f,
4125         0x0000007f,
4126         0x0000007f,
4127         0x0000007f,
4128         0x0000007f,
4129         0x0000007f,
4130         0x0000007f,
4131         0x0000007f,
4132         0x0000007f,
4133         0x0000007f,
4134         0x0000007f,
4135         0x0000007f,
4136         0x0000007f,
4137         0x0000007f,
4138         0x0000007f,
4139         0x0000007f,
4140         0x0000007f,
4141         0x0000007f,
4142         0x0000007f,
4143         0x0000007f,
4144         0x0000007f,
4145         0x0000007f,
4146         0x0000007f,
4147         0x0000007f,
4148         0x0000007f,
4149         0x0000007f,
4150         0x0000007f,
4151         0x0000007f,
4152         0x0000007f,
4153         0x0000007f,
4154         0x0000007f,
4155         0x0000007f,
4156         0x0000007f,
4157         0x0000007f,
4158         0x0000007f,
4159         0x0000007f,
4160         0x0000007f,
4161         0x0000007f,
4162         0x0000007f,
4163         0x0000007f,
4164         0x0000007f,
4165 };
4166 
4167 static const u16 loft_lut_core0_rev0[] = {
4168         0x0000,
4169         0x0101,
4170         0x0002,
4171         0x0103,
4172         0x0000,
4173         0x0101,
4174         0x0002,
4175         0x0103,
4176         0x0000,
4177         0x0101,
4178         0x0002,
4179         0x0103,
4180         0x0000,
4181         0x0101,
4182         0x0002,
4183         0x0103,
4184         0x0000,
4185         0x0101,
4186         0x0002,
4187         0x0103,
4188         0x0000,
4189         0x0101,
4190         0x0002,
4191         0x0103,
4192         0x0000,
4193         0x0101,
4194         0x0002,
4195         0x0103,
4196         0x0000,
4197         0x0101,
4198         0x0002,
4199         0x0103,
4200         0x0000,
4201         0x0101,
4202         0x0002,
4203         0x0103,
4204         0x0000,
4205         0x0101,
4206         0x0002,
4207         0x0103,
4208         0x0000,
4209         0x0101,
4210         0x0002,
4211         0x0103,
4212         0x0000,
4213         0x0101,
4214         0x0002,
4215         0x0103,
4216         0x0000,
4217         0x0101,
4218         0x0002,
4219         0x0103,
4220         0x0000,
4221         0x0101,
4222         0x0002,
4223         0x0103,
4224         0x0000,
4225         0x0101,
4226         0x0002,
4227         0x0103,
4228         0x0000,
4229         0x0101,
4230         0x0002,
4231         0x0103,
4232         0x0000,
4233         0x0101,
4234         0x0002,
4235         0x0103,
4236         0x0000,
4237         0x0101,
4238         0x0002,
4239         0x0103,
4240         0x0000,
4241         0x0101,
4242         0x0002,
4243         0x0103,
4244         0x0000,
4245         0x0101,
4246         0x0002,
4247         0x0103,
4248         0x0000,
4249         0x0101,
4250         0x0002,
4251         0x0103,
4252         0x0000,
4253         0x0101,
4254         0x0002,
4255         0x0103,
4256         0x0000,
4257         0x0101,
4258         0x0002,
4259         0x0103,
4260         0x0000,
4261         0x0101,
4262         0x0002,
4263         0x0103,
4264         0x0000,
4265         0x0101,
4266         0x0002,
4267         0x0103,
4268         0x0000,
4269         0x0101,
4270         0x0002,
4271         0x0103,
4272         0x0000,
4273         0x0101,
4274         0x0002,
4275         0x0103,
4276         0x0000,
4277         0x0101,
4278         0x0002,
4279         0x0103,
4280         0x0000,
4281         0x0101,
4282         0x0002,
4283         0x0103,
4284         0x0000,
4285         0x0101,
4286         0x0002,
4287         0x0103,
4288         0x0000,
4289         0x0101,
4290         0x0002,
4291         0x0103,
4292         0x0000,
4293         0x0101,
4294         0x0002,
4295         0x0103,
4296 };
4297 
4298 static const u16 loft_lut_core1_rev0[] = {
4299         0x0000,
4300         0x0101,
4301         0x0002,
4302         0x0103,
4303         0x0000,
4304         0x0101,
4305         0x0002,
4306         0x0103,
4307         0x0000,
4308         0x0101,
4309         0x0002,
4310         0x0103,
4311         0x0000,
4312         0x0101,
4313         0x0002,
4314         0x0103,
4315         0x0000,
4316         0x0101,
4317         0x0002,
4318         0x0103,
4319         0x0000,
4320         0x0101,
4321         0x0002,
4322         0x0103,
4323         0x0000,
4324         0x0101,
4325         0x0002,
4326         0x0103,
4327         0x0000,
4328         0x0101,
4329         0x0002,
4330         0x0103,
4331         0x0000,
4332         0x0101,
4333         0x0002,
4334         0x0103,
4335         0x0000,
4336         0x0101,
4337         0x0002,
4338         0x0103,
4339         0x0000,
4340         0x0101,
4341         0x0002,
4342         0x0103,
4343         0x0000,
4344         0x0101,
4345         0x0002,
4346         0x0103,
4347         0x0000,
4348         0x0101,
4349         0x0002,
4350         0x0103,
4351         0x0000,
4352         0x0101,
4353         0x0002,
4354         0x0103,
4355         0x0000,
4356         0x0101,
4357         0x0002,
4358         0x0103,
4359         0x0000,
4360         0x0101,
4361         0x0002,
4362         0x0103,
4363         0x0000,
4364         0x0101,
4365         0x0002,
4366         0x0103,
4367         0x0000,
4368         0x0101,
4369         0x0002,
4370         0x0103,
4371         0x0000,
4372         0x0101,
4373         0x0002,
4374         0x0103,
4375         0x0000,
4376         0x0101,
4377         0x0002,
4378         0x0103,
4379         0x0000,
4380         0x0101,
4381         0x0002,
4382         0x0103,
4383         0x0000,
4384         0x0101,
4385         0x0002,
4386         0x0103,
4387         0x0000,
4388         0x0101,
4389         0x0002,
4390         0x0103,
4391         0x0000,
4392         0x0101,
4393         0x0002,
4394         0x0103,
4395         0x0000,
4396         0x0101,
4397         0x0002,
4398         0x0103,
4399         0x0000,
4400         0x0101,
4401         0x0002,
4402         0x0103,
4403         0x0000,
4404         0x0101,
4405         0x0002,
4406         0x0103,
4407         0x0000,
4408         0x0101,
4409         0x0002,
4410         0x0103,
4411         0x0000,
4412         0x0101,
4413         0x0002,
4414         0x0103,
4415         0x0000,
4416         0x0101,
4417         0x0002,
4418         0x0103,
4419         0x0000,
4420         0x0101,
4421         0x0002,
4422         0x0103,
4423         0x0000,
4424         0x0101,
4425         0x0002,
4426         0x0103,
4427 };
4428 
4429 const struct phytbl_info mimophytbl_info_rev0_volatile[] = {
4430         {&bdi_tbl_rev0, ARRAY_SIZE(bdi_tbl_rev0), 21, 0, 16},
4431         {&pltlut_tbl_rev0, ARRAY_SIZE(pltlut_tbl_rev0), 20, 0, 32},
4432         {&gainctrl_lut_core0_rev0, ARRAY_SIZE(gainctrl_lut_core0_rev0), 26, 192, 32},
4433         {&gainctrl_lut_core1_rev0, ARRAY_SIZE(gainctrl_lut_core1_rev0), 27, 192, 32},
4434         {&est_pwr_lut_core0_rev0, ARRAY_SIZE(est_pwr_lut_core0_rev0), 26, 0, 8},
4435         {&est_pwr_lut_core1_rev0, ARRAY_SIZE(est_pwr_lut_core1_rev0), 27, 0, 8},
4436         {&adj_pwr_lut_core0_rev0, ARRAY_SIZE(adj_pwr_lut_core0_rev0), 26, 64, 8},
4437         {&adj_pwr_lut_core1_rev0, ARRAY_SIZE(adj_pwr_lut_core1_rev0), 27, 64, 8},
4438         {&iq_lut_core0_rev0, ARRAY_SIZE(iq_lut_core0_rev0), 26, 320, 32},
4439         {&iq_lut_core1_rev0, ARRAY_SIZE(iq_lut_core1_rev0), 27, 320, 32},
4440         {&loft_lut_core0_rev0, ARRAY_SIZE(loft_lut_core0_rev0), 26, 448, 16},
4441         {&loft_lut_core1_rev0, ARRAY_SIZE(loft_lut_core1_rev0), 27, 448, 16},
4442 };
4443 
4444 const struct phytbl_info mimophytbl_info_rev0[] = {
4445         {&frame_struct_rev0, ARRAY_SIZE(frame_struct_rev0), 10, 0, 32},
4446         {&frame_lut_rev0, ARRAY_SIZE(frame_lut_rev0), 24, 0, 8},
4447         {&tmap_tbl_rev0, ARRAY_SIZE(tmap_tbl_rev0), 12, 0, 32},
4448         {&tdtrn_tbl_rev0, ARRAY_SIZE(tdtrn_tbl_rev0), 14, 0, 32},
4449         {&intlv_tbl_rev0, ARRAY_SIZE(intlv_tbl_rev0), 13, 0, 32},
4450         {&pilot_tbl_rev0, ARRAY_SIZE(pilot_tbl_rev0), 11, 0, 16},
4451         {&tdi_tbl20_ant0_rev0, ARRAY_SIZE(tdi_tbl20_ant0_rev0), 19, 128, 32},
4452         {&tdi_tbl20_ant1_rev0, ARRAY_SIZE(tdi_tbl20_ant1_rev0), 19, 256, 32},
4453         {&tdi_tbl40_ant0_rev0, ARRAY_SIZE(tdi_tbl40_ant0_rev0), 19, 640, 32},
4454         {&tdi_tbl40_ant1_rev0, ARRAY_SIZE(tdi_tbl40_ant1_rev0), 19, 768, 32},
4455         {&chanest_tbl_rev0, ARRAY_SIZE(chanest_tbl_rev0), 22, 0, 32},
4456         {&mcs_tbl_rev0, ARRAY_SIZE(mcs_tbl_rev0), 18, 0, 8},
4457         {&noise_var_tbl0_rev0, ARRAY_SIZE(noise_var_tbl0_rev0), 16, 0, 32},
4458         {&noise_var_tbl1_rev0, ARRAY_SIZE(noise_var_tbl1_rev0), 16, 128, 32},
4459 };
4460 
4461 const u32 mimophytbl_info_sz_rev0 = ARRAY_SIZE(mimophytbl_info_rev0);
4462 const u32 mimophytbl_info_sz_rev0_volatile = ARRAY_SIZE(mimophytbl_info_rev0_volatile);
4463 
4464 static const u16 ant_swctrl_tbl_rev3[] = {
4465         0x0082,
4466         0x0082,
4467         0x0211,
4468         0x0222,
4469         0x0328,
4470         0x0000,
4471         0x0000,
4472         0x0000,
4473         0x0144,
4474         0x0000,
4475         0x0000,
4476         0x0000,
4477         0x0188,
4478         0x0000,
4479         0x0000,
4480         0x0000,
4481         0x0082,
4482         0x0082,
4483         0x0211,
4484         0x0222,
4485         0x0328,
4486         0x0000,
4487         0x0000,
4488         0x0000,
4489         0x0144,
4490         0x0000,
4491         0x0000,
4492         0x0000,
4493         0x0188,
4494         0x0000,
4495         0x0000,
4496         0x0000,
4497 };
4498 
4499 static const u16 ant_swctrl_tbl_rev3_1[] = {
4500         0x0022,
4501         0x0022,
4502         0x0011,
4503         0x0022,
4504         0x0022,
4505         0x0000,
4506         0x0000,
4507         0x0000,
4508         0x0011,
4509         0x0000,
4510         0x0000,
4511         0x0000,
4512         0x0022,
4513         0x0000,
4514         0x0000,
4515         0x0000,
4516         0x0022,
4517         0x0022,
4518         0x0011,
4519         0x0022,
4520         0x0022,
4521         0x0000,
4522         0x0000,
4523         0x0000,
4524         0x0011,
4525         0x0000,
4526         0x0000,
4527         0x0000,
4528         0x0022,
4529         0x0000,
4530         0x0000,
4531         0x0000,
4532 };
4533 
4534 static const u16 ant_swctrl_tbl_rev3_2[] = {
4535         0x0088,
4536         0x0088,
4537         0x0044,
4538         0x0088,
4539         0x0088,
4540         0x0000,
4541         0x0000,
4542         0x0000,
4543         0x0044,
4544         0x0000,
4545         0x0000,
4546         0x0000,
4547         0x0088,
4548         0x0000,
4549         0x0000,
4550         0x0000,
4551         0x0088,
4552         0x0088,
4553         0x0044,
4554         0x0088,
4555         0x0088,
4556         0x0000,
4557         0x0000,
4558         0x0000,
4559         0x0044,
4560         0x0000,
4561         0x0000,
4562         0x0000,
4563         0x0088,
4564         0x0000,
4565         0x0000,
4566         0x0000,
4567 };
4568 
4569 static const u16 ant_swctrl_tbl_rev3_3[] = {
4570         0x022,
4571         0x022,
4572         0x011,
4573         0x022,
4574         0x000,
4575         0x000,
4576         0x000,
4577         0x000,
4578         0x011,
4579         0x000,
4580         0x000,
4581         0x000,
4582         0x022,
4583         0x000,
4584         0x000,
4585         0x3cc,
4586         0x022,
4587         0x022,
4588         0x011,
4589         0x022,
4590         0x000,
4591         0x000,
4592         0x000,
4593         0x000,
4594         0x011,
4595         0x000,
4596         0x000,
4597         0x000,
4598         0x022,
4599         0x000,
4600         0x000,
4601         0x3cc
4602 };
4603 
4604 static const u32 frame_struct_rev3[] = {
4605         0x08004a04,
4606         0x00100000,
4607         0x01000a05,
4608         0x00100020,
4609         0x09804506,
4610         0x00100030,
4611         0x09804507,
4612         0x00100030,
4613         0x00000000,
4614         0x00000000,
4615         0x00000000,
4616         0x00000000,
4617         0x00000000,
4618         0x00000000,
4619         0x00000000,
4620         0x00000000,
4621         0x08004a0c,
4622         0x00100004,
4623         0x01000a0d,
4624         0x00100024,
4625         0x0980450e,
4626         0x00100034,
4627         0x0980450f,
4628         0x00100034,
4629         0x00000000,
4630         0x00000000,
4631         0x00000000,
4632         0x00000000,
4633         0x00000000,
4634         0x00000000,
4635         0x00000000,
4636         0x00000000,
4637         0x00000a04,
4638         0x00100000,
4639         0x11008a05,
4640         0x00100020,
4641         0x1980c506,
4642         0x00100030,
4643         0x21810506,
4644         0x00100030,
4645         0x21810506,
4646         0x00100030,
4647         0x01800504,
4648         0x00100030,
4649         0x11808505,
4650         0x00100030,
4651         0x29814507,
4652         0x01100030,
4653         0x00000a04,
4654         0x00100000,
4655         0x11008a05,
4656         0x00100020,
4657         0x21810506,
4658         0x00100030,
4659         0x21810506,
4660         0x00100030,
4661         0x29814507,
4662         0x01100030,
4663         0x00000000,
4664         0x00000000,
4665         0x00000000,
4666         0x00000000,
4667         0x00000000,
4668         0x00000000,
4669         0x00000a0c,
4670         0x00100008,
4671         0x11008a0d,
4672         0x00100028,
4673         0x1980c50e,
4674         0x00100038,
4675         0x2181050e,
4676         0x00100038,
4677         0x2181050e,
4678         0x00100038,
4679         0x0180050c,
4680         0x00100038,
4681         0x1180850d,
4682         0x00100038,
4683         0x2981450f,
4684         0x01100038,
4685         0x00000a0c,
4686         0x00100008,
4687         0x11008a0d,
4688         0x00100028,
4689         0x2181050e,
4690         0x00100038,
4691         0x2181050e,
4692         0x00100038,
4693         0x2981450f,
4694         0x01100038,
4695         0x00000000,
4696         0x00000000,
4697         0x00000000,
4698         0x00000000,
4699         0x00000000,
4700         0x00000000,
4701         0x08004a04,
4702         0x00100000,
4703         0x01000a05,
4704         0x00100020,
4705         0x1980c506,
4706         0x00100030,
4707         0x1980c506,
4708         0x00100030,
4709         0x11808504,
4710         0x00100030,
4711         0x3981ca05,
4712         0x00100030,
4713         0x29814507,
4714         0x01100030,
4715         0x00000000,
4716         0x00000000,
4717         0x10008a04,
4718         0x00100000,
4719         0x3981ca05,
4720         0x00100030,
4721         0x1980c506,
4722         0x00100030,
4723         0x29814507,
4724         0x01100030,
4725         0x00000000,
4726         0x00000000,
4727         0x00000000,
4728         0x00000000,
4729         0x00000000,
4730         0x00000000,
4731         0x00000000,
4732         0x00000000,
4733         0x08004a0c,
4734         0x00100008,
4735         0x01000a0d,
4736         0x00100028,
4737         0x1980c50e,
4738         0x00100038,
4739         0x1980c50e,
4740         0x00100038,
4741         0x1180850c,
4742         0x00100038,
4743         0x3981ca0d,
4744         0x00100038,
4745         0x2981450f,
4746         0x01100038,
4747         0x00000000,
4748         0x00000000,
4749         0x10008a0c,
4750         0x00100008,
4751         0x3981ca0d,
4752         0x00100038,
4753         0x1980c50e,
4754         0x00100038,
4755         0x2981450f,
4756         0x01100038,
4757         0x00000000,
4758         0x00000000,
4759         0x00000000,
4760         0x00000000,
4761         0x00000000,
4762         0x00000000,
4763         0x00000000,
4764         0x00000000,
4765         0x40021404,
4766         0x00100000,
4767         0x02001405,
4768         0x00100040,
4769         0x0b004a06,
4770         0x01900060,
4771         0x13008a06,
4772         0x01900060,
4773         0x13008a06,
4774         0x01900060,
4775         0x43020a04,
4776         0x00100060,
4777         0x1b00ca05,
4778         0x00100060,
4779         0x23010a07,
4780         0x01500060,
4781         0x40021404,
4782         0x00100000,
4783         0x1a00d405,
4784         0x00100040,
4785         0x13008a06,
4786         0x01900060,
4787         0x13008a06,
4788         0x01900060,
4789         0x23010a07,
4790         0x01500060,
4791         0x00000000,
4792         0x00000000,
4793         0x00000000,
4794         0x00000000,
4795         0x00000000,
4796         0x00000000,
4797         0x4002140c,
4798         0x00100010,
4799         0x0200140d,
4800         0x00100050,
4801         0x0b004a0e,
4802         0x01900070,
4803         0x13008a0e,
4804         0x01900070,
4805         0x13008a0e,
4806         0x01900070,
4807         0x43020a0c,
4808         0x00100070,
4809         0x1b00ca0d,
4810         0x00100070,
4811         0x23010a0f,
4812         0x01500070,
4813         0x4002140c,
4814         0x00100010,
4815         0x1a00d40d,
4816         0x00100050,
4817         0x13008a0e,
4818         0x01900070,
4819         0x13008a0e,
4820         0x01900070,
4821         0x23010a0f,
4822         0x01500070,
4823         0x00000000,
4824         0x00000000,
4825         0x00000000,
4826         0x00000000,
4827         0x00000000,
4828         0x00000000,
4829         0x50029404,
4830         0x00100000,
4831         0x32019405,
4832         0x00100040,
4833         0x0b004a06,
4834         0x01900060,
4835         0x0b004a06,
4836         0x01900060,
4837         0x5b02ca04,
4838         0x00100060,
4839         0x3b01d405,
4840         0x00100060,
4841         0x23010a07,
4842         0x01500060,
4843         0x00000000,
4844         0x00000000,
4845         0x5802d404,
4846         0x00100000,
4847         0x3b01d405,
4848         0x00100060,
4849         0x0b004a06,
4850         0x01900060,
4851         0x23010a07,
4852         0x01500060,
4853         0x00000000,
4854         0x00000000,
4855         0x00000000,
4856         0x00000000,
4857         0x00000000,
4858         0x00000000,
4859         0x00000000,
4860         0x00000000,
4861         0x5002940c,
4862         0x00100010,
4863         0x3201940d,
4864         0x00100050,
4865         0x0b004a0e,
4866         0x01900070,
4867         0x0b004a0e,
4868         0x01900070,
4869         0x5b02ca0c,
4870         0x00100070,
4871         0x3b01d40d,
4872         0x00100070,
4873         0x23010a0f,
4874         0x01500070,
4875         0x00000000,
4876         0x00000000,
4877         0x5802d40c,
4878         0x00100010,
4879         0x3b01d40d,
4880         0x00100070,
4881         0x0b004a0e,
4882         0x01900070,
4883         0x23010a0f,
4884         0x01500070,
4885         0x00000000,
4886         0x00000000,
4887         0x00000000,
4888         0x00000000,
4889         0x00000000,
4890         0x00000000,
4891         0x00000000,
4892         0x00000000,
4893         0x40021404,
4894         0x000f4800,
4895         0x62031405,
4896         0x00100040,
4897         0x53028a06,
4898         0x01900060,
4899         0x53028a07,
4900         0x01900060,
4901         0x00000000,
4902         0x00000000,
4903         0x00000000,
4904         0x00000000,
4905         0x00000000,
4906         0x00000000,
4907         0x00000000,
4908         0x00000000,
4909         0x4002140c,
4910         0x000f4808,
4911         0x6203140d,
4912         0x00100048,
4913         0x53028a0e,
4914         0x01900068,
4915         0x53028a0f,
4916         0x01900068,
4917         0x00000000,
4918         0x00000000,
4919         0x00000000,
4920         0x00000000,
4921         0x00000000,
4922         0x00000000,
4923         0x00000000,
4924         0x00000000,
4925         0x00000a0c,
4926         0x00100004,
4927         0x11008a0d,
4928         0x00100024,
4929         0x1980c50e,
4930         0x00100034,
4931         0x2181050e,
4932         0x00100034,
4933         0x2181050e,
4934         0x00100034,
4935         0x0180050c,
4936         0x00100038,
4937         0x1180850d,
4938         0x00100038,
4939         0x1181850d,
4940         0x00100038,
4941         0x2981450f,
4942         0x01100038,
4943         0x00000000,
4944         0x00000000,
4945         0x00000000,
4946         0x00000000,
4947         0x00000000,
4948         0x00000000,
4949         0x00000000,
4950         0x00000000,
4951         0x00000000,
4952         0x00000000,
4953         0x00000000,
4954         0x00000000,
4955         0x00000000,
4956         0x00000000,
4957         0x00000a0c,
4958         0x00100008,
4959         0x11008a0d,
4960         0x00100028,
4961         0x2181050e,
4962         0x00100038,
4963         0x2181050e,
4964         0x00100038,
4965         0x1181850d,
4966         0x00100038,
4967         0x2981450f,
4968         0x01100038,
4969         0x00000000,
4970         0x00000000,
4971         0x00000000,
4972         0x00000000,
4973         0x00000000,
4974         0x00000000,
4975         0x00000000,
4976         0x00000000,
4977         0x00000000,
4978         0x00000000,
4979         0x00000000,
4980         0x00000000,
4981         0x00000000,
4982         0x00000000,
4983         0x00000000,
4984         0x00000000,
4985         0x00000000,
4986         0x00000000,
4987         0x00000000,
4988         0x00000000,
4989         0x08004a04,
4990         0x00100000,
4991         0x01000a05,
4992         0x00100020,
4993         0x0180c506,
4994         0x00100030,
4995         0x0180c506,
4996         0x00100030,
4997         0x2180c50c,
4998         0x00100030,
4999         0x49820a0d,
5000         0x0016a130,
5001         0x41824a0d,
5002         0x0016a130,
5003         0x2981450f,
5004         0x01100030,
5005         0x00000000,
5006         0x00000000,
5007         0x00000000,
5008         0x00000000,
5009         0x00000000,
5010         0x00000000,
5011         0x00000000,
5012         0x00000000,
5013         0x00000000,
5014         0x00000000,
5015         0x00000000,
5016         0x00000000,
5017         0x00000000,
5018         0x00000000,
5019         0x00000000,
5020         0x00000000,
5021         0x2000ca0c,
5022         0x00100000,
5023         0x49820a0d,
5024         0x0016a130,
5025         0x1980c50e,
5026         0x00100030,
5027         0x41824a0d,
5028         0x0016a130,
5029         0x2981450f,
5030         0x01100030,
5031         0x00000000,
5032         0x00000000,
5033         0x00000000,
5034         0x00000000,
5035         0x00000000,
5036         0x00000000,
5037         0x00000000,
5038         0x00000000,
5039         0x00000000,
5040         0x00000000,
5041         0x00000000,
5042         0x00000000,
5043         0x00000000,
5044         0x00000000,
5045         0x00000000,
5046         0x00000000,
5047         0x00000000,
5048         0x00000000,
5049         0x00000000,
5050         0x00000000,
5051         0x00000000,
5052         0x00000000,
5053         0x4002140c,
5054         0x00100008,
5055         0x0200140d,
5056         0x00100048,
5057         0x0b004a0e,
5058         0x01900068,
5059         0x13008a0e,
5060         0x01900068,
5061         0x13008a0e,
5062         0x01900068,
5063         0x43020a0c,
5064         0x00100070,
5065         0x1b00ca0d,
5066         0x00100070,
5067         0x1b014a0d,
5068         0x00100070,
5069         0x23010a0f,
5070         0x01500070,
5071         0x00000000,
5072         0x00000000,
5073         0x00000000,
5074         0x00000000,
5075         0x00000000,
5076         0x00000000,
5077         0x00000000,
5078         0x00000000,
5079         0x00000000,
5080         0x00000000,
5081         0x00000000,
5082         0x00000000,
5083         0x00000000,
5084         0x00000000,
5085         0x4002140c,
5086         0x00100010,
5087         0x1a00d40d,
5088         0x00100050,
5089         0x13008a0e,
5090         0x01900070,
5091         0x13008a0e,
5092         0x01900070,
5093         0x1b014a0d,
5094         0x00100070,
5095         0x23010a0f,
5096         0x01500070,
5097         0x00000000,
5098         0x00000000,
5099         0x00000000,
5100         0x00000000,
5101         0x00000000,
5102         0x00000000,
5103         0x00000000,
5104         0x00000000,
5105         0x00000000,
5106         0x00000000,
5107         0x00000000,
5108         0x00000000,
5109         0x00000000,
5110         0x00000000,
5111         0x00000000,
5112         0x00000000,
5113         0x00000000,
5114         0x00000000,
5115         0x00000000,
5116         0x00000000,
5117         0x50029404,
5118         0x00100000,
5119         0x32019405,
5120         0x00100040,
5121         0x03004a06,
5122         0x01900060,
5123         0x03004a06,
5124         0x01900060,
5125         0x6b030a0c,
5126         0x00100060,
5127         0x4b02140d,
5128         0x0016a160,
5129         0x4302540d,
5130         0x0016a160,
5131         0x23010a0f,
5132         0x01500060,
5133         0x00000000,
5134         0x00000000,
5135         0x00000000,
5136         0x00000000,
5137         0x00000000,
5138         0x00000000,
5139         0x00000000,
5140         0x00000000,
5141         0x00000000,
5142         0x00000000,
5143         0x00000000,
5144         0x00000000,
5145         0x00000000,
5146         0x00000000,
5147         0x00000000,
5148         0x00000000,
5149         0x6b03140c,
5150         0x00100060,
5151         0x4b02140d,
5152         0x0016a160,
5153         0x0b004a0e,
5154         0x01900060,
5155         0x4302540d,
5156         0x0016a160,
5157         0x23010a0f,
5158         0x01500060,
5159         0x00000000,
5160         0x00000000,
5161         0x00000000,
5162         0x00000000,
5163         0x00000000,
5164         0x00000000,
5165         0x00000000,
5166         0x00000000,
5167         0x00000000,
5168         0x00000000,
5169         0x00000000,
5170         0x00000000,
5171         0x00000000,
5172         0x00000000,
5173         0x00000000,
5174         0x00000000,
5175         0x00000000,
5176         0x00000000,
5177         0x00000000,
5178         0x00000000,
5179         0x00000000,
5180         0x00000000,
5181         0x40021404,
5182         0x00100000,
5183         0x1a00d405,
5184         0x00100040,
5185         0x53028a06,
5186         0x01900060,
5187         0x5b02ca06,
5188         0x01900060,
5189         0x5b02ca06,
5190         0x01900060,
5191         0x43020a04,
5192         0x00100060,
5193         0x1b00ca05,
5194         0x00100060,
5195         0x53028a07,
5196         0x0190c060,
5197         0x00000000,
5198         0x00000000,
5199         0x00000000,
5200         0x00000000,
5201         0x00000000,
5202         0x00000000,
5203         0x00000000,
5204         0x00000000,
5205         0x00000000,
5206         0x00000000,
5207         0x00000000,
5208         0x00000000,
5209         0x00000000,
5210         0x00000000,
5211         0x00000000,
5212         0x00000000,
5213         0x4002140c,
5214         0x00100010,
5215         0x1a00d40d,
5216         0x00100050,
5217         0x53028a0e,
5218         0x01900070,
5219         0x5b02ca0e,
5220         0x01900070,
5221         0x5b02ca0e,
5222         0x01900070,
5223         0x43020a0c,
5224         0x00100070,
5225         0x1b00ca0d,
5226         0x00100070,
5227         0x53028a0f,
5228         0x0190c070,
5229         0x00000000,
5230         0x00000000,
5231         0x00000000,
5232         0x00000000,
5233         0x00000000,
5234         0x00000000,
5235         0x00000000,
5236         0x00000000,
5237         0x00000000,
5238         0x00000000,
5239         0x00000000,
5240         0x00000000,
5241         0x00000000,
5242         0x00000000,
5243         0x00000000,
5244         0x00000000,
5245         0x40021404,
5246         0x00100000,
5247         0x1a00d405,
5248         0x00100040,
5249         0x5b02ca06,
5250         0x01900060,
5251         0x5b02ca06,
5252         0x01900060,
5253         0x53028a07,
5254         0x0190c060,
5255         0x00000000,
5256         0x00000000,
5257         0x00000000,
5258         0x00000000,
5259         0x00000000,
5260         0x00000000,
5261         0x00000000,
5262         0x00000000,
5263         0x00000000,
5264         0x00000000,
5265         0x00000000,
5266         0x00000000,
5267         0x00000000,
5268         0x00000000,
5269         0x00000000,
5270         0x00000000,
5271         0x00000000,
5272         0x00000000,
5273         0x00000000,
5274         0x00000000,
5275         0x00000000,
5276         0x00000000,
5277         0x4002140c,
5278         0x00100010,
5279         0x1a00d40d,
5280         0x00100050,
5281         0x5b02ca0e,
5282         0x01900070,
5283         0x5b02ca0e,
5284         0x01900070,
5285         0x53028a0f,
5286         0x0190c070,
5287         0x00000000,
5288         0x00000000,
5289         0x00000000,
5290         0x00000000,
5291         0x00000000,
5292         0x00000000,
5293         0x00000000,
5294         0x00000000,
5295         0x00000000,
5296         0x00000000,
5297         0x00000000,
5298         0x00000000,
5299         0x00000000,
5300         0x00000000,
5301         0x00000000,
5302         0x00000000,
5303         0x00000000,
5304         0x00000000,
5305         0x00000000,
5306         0x00000000,
5307         0x00000000,
5308         0x00000000,
5309         0x00000000,
5310         0x00000000,
5311         0x00000000,
5312         0x00000000,
5313         0x00000000,
5314         0x00000000,
5315         0x00000000,
5316         0x00000000,
5317         0x00000000,
5318         0x00000000,
5319         0x00000000,
5320         0x00000000,
5321         0x00000000,
5322         0x00000000,
5323         0x00000000,
5324         0x00000000,
5325         0x00000000,
5326         0x00000000,
5327         0x00000000,
5328         0x00000000,
5329         0x00000000,
5330         0x00000000,
5331         0x00000000,
5332         0x00000000,
5333         0x00000000,
5334         0x00000000,
5335         0x00000000,
5336         0x00000000,
5337         0x00000000,
5338         0x00000000,
5339         0x00000000,
5340         0x00000000,
5341         0x00000000,
5342         0x00000000,
5343         0x00000000,
5344         0x00000000,
5345         0x00000000,
5346         0x00000000,
5347         0x00000000,
5348         0x00000000,
5349         0x00000000,
5350         0x00000000,
5351         0x00000000,
5352         0x00000000,
5353         0x00000000,
5354         0x00000000,
5355         0x00000000,
5356         0x00000000,
5357         0x00000000,
5358         0x00000000,
5359         0x00000000,
5360         0x00000000,
5361         0x00000000,
5362         0x00000000,
5363         0x00000000,
5364         0x00000000,
5365         0x00000000,
5366         0x00000000,
5367         0x00000000,
5368         0x00000000,
5369         0x00000000,
5370         0x00000000,
5371         0x00000000,
5372         0x00000000,
5373         0x00000000,
5374         0x00000000,
5375         0x00000000,
5376         0x00000000,
5377         0x00000000,
5378         0x00000000,
5379         0x00000000,
5380         0x00000000,
5381         0x00000000,
5382         0x00000000,
5383         0x00000000,
5384         0x00000000,
5385         0x00000000,
5386         0x00000000,
5387         0x00000000,
5388         0x00000000,
5389         0x00000000,
5390         0x00000000,
5391         0x00000000,
5392         0x00000000,
5393         0x00000000,
5394         0x00000000,
5395         0x00000000,
5396         0x00000000,
5397         0x00000000,
5398         0x00000000,
5399         0x00000000,
5400         0x00000000,
5401         0x00000000,
5402         0x00000000,
5403         0x00000000,
5404         0x00000000,
5405         0x00000000,
5406         0x00000000,
5407         0x00000000,
5408         0x00000000,
5409         0x00000000,
5410         0x00000000,
5411         0x00000000,
5412         0x00000000,
5413         0x00000000,
5414         0x00000000,
5415         0x00000000,
5416         0x00000000,
5417         0x00000000,
5418         0x00000000,
5419         0x00000000,
5420         0x00000000,
5421         0x00000000,
5422         0x00000000,
5423         0x00000000,
5424         0x00000000,
5425         0x00000000,
5426         0x00000000,
5427         0x00000000,
5428         0x00000000,
5429         0x00000000,
5430         0x00000000,
5431         0x00000000,
5432         0x00000000,
5433         0x00000000,
5434         0x00000000,
5435         0x00000000,
5436         0x00000000,
5437 };
5438 
5439 static const u16 pilot_tbl_rev3[] = {
5440         0xff08,
5441         0xff08,
5442         0xff08,
5443         0xff08,
5444         0xff08,
5445         0xff08,
5446         0xff08,
5447         0xff08,
5448         0x80d5,
5449         0x80d5,
5450         0x80d5,
5451         0x80d5,
5452         0x80d5,
5453         0x80d5,
5454         0x80d5,
5455         0x80d5,
5456         0xff0a,
5457         0xff82,
5458         0xffa0,
5459         0xff28,
5460         0xffff,
5461         0xffff,
5462         0xffff,
5463         0xffff,
5464         0xff82,
5465         0xffa0,
5466         0xff28,
5467         0xff0a,
5468         0xffff,
5469         0xffff,
5470         0xffff,
5471         0xffff,
5472         0xf83f,
5473         0xfa1f,
5474         0xfa97,
5475         0xfab5,
5476         0xf2bd,
5477         0xf0bf,
5478         0xffff,
5479         0xffff,
5480         0xf017,
5481         0xf815,
5482         0xf215,
5483         0xf095,
5484         0xf035,
5485         0xf01d,
5486         0xffff,
5487         0xffff,
5488         0xff08,
5489         0xff02,
5490         0xff80,
5491         0xff20,
5492         0xff08,
5493         0xff02,
5494         0xff80,
5495         0xff20,
5496         0xf01f,
5497         0xf817,
5498         0xfa15,
5499         0xf295,
5500         0xf0b5,
5501         0xf03d,
5502         0xffff,
5503         0xffff,
5504         0xf82a,
5505         0xfa0a,
5506         0xfa82,
5507         0xfaa0,
5508         0xf2a8,
5509         0xf0aa,
5510         0xffff,
5511         0xffff,
5512         0xf002,
5513         0xf800,
5514         0xf200,
5515         0xf080,
5516         0xf020,
5517         0xf008,
5518         0xffff,
5519         0xffff,
5520         0xf00a,
5521         0xf802,
5522         0xfa00,
5523         0xf280,
5524         0xf0a0,
5525         0xf028,
5526         0xffff,
5527         0xffff,
5528 };
5529 
5530 static const u32 tmap_tbl_rev3[] = {
5531         0x8a88aa80,
5532         0x8aaaaa8a,
5533         0x8a8a8aa8,
5534         0x00000888,
5535         0x88000000,
5536         0x8a8a88aa,
5537         0x8aa88888,
5538         0x8888a8a8,
5539         0xf1111110,
5540         0x11111111,
5541         0x11f11111,
5542         0x00000111,
5543         0x11000000,
5544         0x1111f111,
5545         0x11111111,
5546         0x111111f1,
5547         0x8a88aa80,
5548         0x8aaaaa8a,
5549         0x8a8a8aa8,
5550         0x000aa888,
5551         0x88880000,
5552         0x8a8a88aa,
5553         0x8aa88888,
5554         0x8888a8a8,
5555         0xa1111110,
5556         0x11111111,
5557         0x11c11111,
5558         0x00000111,
5559         0x11000000,
5560         0x1111a111,
5561         0x11111111,
5562         0x111111a1,
5563         0xa2222220,
5564         0x22222222,
5565         0x22c22222,
5566         0x00000222,
5567         0x22000000,
5568         0x2222a222,
5569         0x22222222,
5570         0x222222a2,
5571         0xf1111110,
5572         0x11111111,
5573         0x11f11111,
5574         0x00011111,
5575         0x11110000,
5576         0x1111f111,
5577         0x11111111,
5578         0x111111f1,
5579         0xa8aa88a0,
5580         0xa88888a8,
5581         0xa8a8a88a,
5582         0x00088aaa,
5583         0xaaaa0000,
5584         0xa8a8aa88,
5585         0xa88aaaaa,
5586         0xaaaa8a8a,
5587         0xaaa8aaa0,
5588         0x8aaa8aaa,
5589         0xaa8a8a8a,
5590         0x000aaa88,
5591         0x8aaa0000,
5592         0xaaa8a888,
5593         0x8aa88a8a,
5594         0x8a88a888,
5595         0x08080a00,
5596         0x0a08080a,
5597         0x080a0a08,
5598         0x00080808,
5599         0x080a0000,
5600         0x080a0808,
5601         0x080a0808,
5602         0x0a0a0a08,
5603         0xa0a0a0a0,
5604         0x80a0a080,
5605         0x8080a0a0,
5606         0x00008080,
5607         0x80a00000,
5608         0x80a080a0,
5609         0xa080a0a0,
5610         0x8080a0a0,
5611         0x00000000,
5612         0x00000000,
5613         0x00000000,
5614         0x00000000,
5615         0x00000000,
5616         0x00000000,
5617         0x00000000,
5618         0x00000000,
5619         0x00000000,
5620         0x00000000,
5621         0x00000000,
5622         0x00000000,
5623         0x00000000,
5624         0x00000000,
5625         0x00000000,
5626         0x00000000,
5627         0x00000000,
5628         0x00000000,
5629         0x00000000,
5630         0x00000000,
5631         0x00000000,
5632         0x00000000,
5633         0x00000000,
5634         0x00000000,
5635         0x00000000,
5636         0x00000000,
5637         0x00000000,
5638         0x00000000,
5639         0x00000000,
5640         0x00000000,
5641         0x00000000,
5642         0x00000000,
5643         0x00000000,
5644         0x00000000,
5645         0x00000000,
5646         0x00000000,
5647         0x00000000,
5648         0x00000000,
5649         0x00000000,
5650         0x00000000,
5651         0x00000000,
5652         0x00000000,
5653         0x00000000,
5654         0x00000000,
5655         0x00000000,
5656         0x00000000,
5657         0x00000000,
5658         0x00000000,
5659         0x99999000,
5660         0x9b9b99bb,
5661         0x9bb99999,
5662         0x9999b9b9,
5663         0x9b99bb90,
5664         0x9bbbbb9b,
5665         0x9b9b9bb9,
5666         0x00000999,
5667         0x88000000,
5668         0x8a8a88aa,
5669         0x8aa88888,
5670         0x8888a8a8,
5671         0x8a88aa80,
5672         0x8aaaaa8a,
5673         0x8a8a8aa8,
5674         0x00aaa888,
5675         0x22000000,
5676         0x2222b222,
5677         0x22222222,
5678         0x222222b2,
5679         0xb2222220,
5680         0x22222222,
5681         0x22d22222,
5682         0x00000222,
5683         0x11000000,
5684         0x1111a111,
5685         0x11111111,
5686         0x111111a1,
5687         0xa1111110,
5688         0x11111111,
5689         0x11c11111,
5690         0x00000111,
5691         0x33000000,
5692         0x3333b333,
5693         0x33333333,
5694         0x333333b3,
5695         0xb3333330,
5696         0x33333333,
5697         0x33d33333,
5698         0x00000333,
5699         0x22000000,
5700         0x2222a222,
5701         0x22222222,
5702         0x222222a2,
5703         0xa2222220,
5704         0x22222222,
5705         0x22c22222,
5706         0x00000222,
5707         0x99b99b00,
5708         0x9b9b99bb,
5709         0x9bb99999,
5710         0x9999b9b9,
5711         0x9b99bb99,
5712         0x9bbbbb9b,
5713         0x9b9b9bb9,
5714         0x00000999,
5715         0x88000000,
5716         0x8a8a88aa,
5717         0x8aa88888,
5718         0x8888a8a8,
5719         0x8a88aa88,
5720         0x8aaaaa8a,
5721         0x8a8a8aa8,
5722         0x08aaa888,
5723         0x22222200,
5724         0x2222f222,
5725         0x22222222,
5726         0x222222f2,
5727         0x22222222,
5728         0x22222222,
5729         0x22f22222,
5730         0x00000222,
5731         0x11000000,
5732         0x1111f111,
5733         0x11111111,
5734         0x11111111,
5735         0xf1111111,
5736         0x11111111,
5737         0x11f11111,
5738         0x01111111,
5739         0xbb9bb900,
5740         0xb9b9bb99,
5741         0xb99bbbbb,
5742         0xbbbb9b9b,
5743         0xb9bb99bb,
5744         0xb99999b9,
5745         0xb9b9b99b,
5746         0x00000bbb,
5747         0xaa000000,
5748         0xa8a8aa88,
5749         0xa88aaaaa,
5750         0xaaaa8a8a,
5751         0xa8aa88aa,
5752         0xa88888a8,
5753         0xa8a8a88a,
5754         0x0a888aaa,
5755         0xaa000000,
5756         0xa8a8aa88,
5757         0xa88aaaaa,
5758         0xaaaa8a8a,
5759         0xa8aa88a0,
5760         0xa88888a8,
5761         0xa8a8a88a,
5762         0x00000aaa,
5763         0x88000000,
5764         0x8a8a88aa,
5765         0x8aa88888,
5766         0x8888a8a8,
5767         0x8a88aa80,
5768         0x8aaaaa8a,
5769         0x8a8a8aa8,
5770         0x00000888,
5771         0xbbbbbb00,
5772         0x999bbbbb,
5773         0x9bb99b9b,
5774         0xb9b9b9bb,
5775         0xb9b99bbb,
5776         0xb9b9b9bb,
5777         0xb9bb9b99,
5778         0x00000999,
5779         0x8a000000,
5780         0xaa88a888,
5781         0xa88888aa,
5782         0xa88a8a88,
5783         0xa88aa88a,
5784         0x88a8aaaa,
5785         0xa8aa8aaa,
5786         0x0888a88a,
5787         0x0b0b0b00,
5788         0x090b0b0b,
5789         0x0b090b0b,
5790         0x0909090b,
5791         0x09090b0b,
5792         0x09090b0b,
5793         0x09090b09,
5794         0x00000909,
5795         0x0a000000,
5796         0x0a080808,
5797         0x080a080a,
5798         0x080a0a08,
5799         0x080a080a,
5800         0x0808080a,
5801         0x0a0a0a08,
5802         0x0808080a,
5803         0xb0b0b000,
5804         0x9090b0b0,
5805         0x90b09090,
5806         0xb0b0b090,
5807         0xb0b090b0,
5808         0x90b0b0b0,
5809         0xb0b09090,
5810         0x00000090,
5811         0x80000000,
5812         0xa080a080,
5813         0xa08080a0,
5814         0xa0808080,
5815         0xa080a080,
5816         0x80a0a0a0,
5817         0xa0a080a0,
5818         0x00a0a0a0,
5819         0x22000000,
5820         0x2222f222,
5821         0x22222222,
5822         0x222222f2,
5823         0xf2222220,
5824         0x22222222,
5825         0x22f22222,
5826         0x00000222,
5827         0x11000000,
5828         0x1111f111,
5829         0x11111111,
5830         0x111111f1,
5831         0xf1111110,
5832         0x11111111,
5833         0x11f11111,
5834         0x00000111,
5835         0x33000000,
5836         0x3333f333,
5837         0x33333333,
5838         0x333333f3,
5839         0xf3333330,
5840         0x33333333,
5841         0x33f33333,
5842         0x00000333,
5843         0x22000000,
5844         0x2222f222,
5845         0x22222222,
5846         0x222222f2,
5847         0xf2222220,
5848         0x22222222,
5849         0x22f22222,
5850         0x00000222,
5851         0x99000000,
5852         0x9b9b99bb,
5853         0x9bb99999,
5854         0x9999b9b9,
5855         0x9b99bb90,
5856         0x9bbbbb9b,
5857         0x9b9b9bb9,
5858         0x00000999,
5859         0x88000000,
5860         0x8a8a88aa,
5861         0x8aa88888,
5862         0x8888a8a8,
5863         0x8a88aa80,
5864         0x8aaaaa8a,
5865         0x8a8a8aa8,
5866         0x00000888,
5867         0x88888000,
5868         0x8a8a88aa,
5869         0x8aa88888,
5870         0x8888a8a8,
5871         0x8a88aa80,
5872         0x8aaaaa8a,
5873         0x8a8a8aa8,
5874         0x00000888,
5875         0x88000000,
5876         0x8a8a88aa,
5877         0x8aa88888,
5878         0x8888a8a8,
5879         0x8a88aa80,
5880         0x8aaaaa8a,
5881         0x8a8a8aa8,
5882         0x00aaa888,
5883         0x88a88a00,
5884         0x8a8a88aa,
5885         0x8aa88888,
5886         0x8888a8a8,
5887         0x8a88aa88,
5888         0x8aaaaa8a,
5889         0x8a8a8aa8,
5890         0x00000888,
5891         0x88000000,
5892         0x8a8a88aa,
5893         0x8aa88888,
5894         0x8888a8a8,
5895         0x8a88aa88,
5896         0x8aaaaa8a,
5897         0x8a8a8aa8,
5898         0x08aaa888,
5899         0x11000000,
5900         0x1111a111,
5901         0x11111111,
5902         0x111111a1,
5903         0xa1111110,
5904         0x11111111,
5905         0x11c11111,
5906         0x00000111,
5907         0x11000000,
5908         0x1111a111,
5909         0x11111111,
5910         0x111111a1,
5911         0xa1111110,
5912         0x11111111,
5913         0x11c11111,
5914         0x00000111,
5915         0x88000000,
5916         0x8a8a88aa,
5917         0x8aa88888,
5918         0x8888a8a8,
5919         0x8a88aa80,
5920         0x8aaaaa8a,
5921         0x8a8a8aa8,
5922         0x00000888,
5923         0x88000000,
5924         0x8a8a88aa,
5925         0x8aa88888,
5926         0x8888a8a8,
5927         0x8a88aa80,
5928         0x8aaaaa8a,
5929         0x8a8a8aa8,
5930         0x00000888,
5931         0x00000000,
5932         0x00000000,
5933         0x00000000,
5934         0x00000000,
5935         0x00000000,
5936         0x00000000,
5937         0x00000000,
5938         0x00000000,
5939         0x00000000,
5940         0x00000000,
5941         0x00000000,
5942         0x00000000,
5943         0x00000000,
5944         0x00000000,
5945         0x00000000,
5946         0x00000000,
5947         0x00000000,
5948         0x00000000,
5949         0x00000000,
5950         0x00000000,
5951         0x00000000,
5952         0x00000000,
5953         0x00000000,
5954         0x00000000,
5955         0x00000000,
5956         0x00000000,
5957         0x00000000,
5958         0x00000000,
5959         0x00000000,
5960         0x00000000,
5961         0x00000000,
5962         0x00000000,
5963         0x00000000,
5964         0x00000000,
5965         0x00000000,
5966         0x00000000,
5967         0x00000000,
5968         0x00000000,
5969         0x00000000,
5970         0x00000000,
5971         0x00000000,
5972         0x00000000,
5973         0x00000000,
5974         0x00000000,
5975         0x00000000,
5976         0x00000000,
5977         0x00000000,
5978         0x00000000,
5979 };
5980 
5981 static const u32 intlv_tbl_rev3[] = {
5982         0x00802070,
5983         0x0671188d,
5984         0x0a60192c,
5985         0x0a300e46,
5986         0x00c1188d,
5987         0x080024d2,
5988         0x00000070,
5989 };
5990 
5991 static const u32 tdtrn_tbl_rev3[] = {
5992         0x061c061c,
5993         0x0050ee68,
5994         0xf592fe36,
5995         0xfe5212f6,
5996         0x00000c38,
5997         0xfe5212f6,
5998         0xf592fe36,
5999         0x0050ee68,
6000         0x061c061c,
6001         0xee680050,
6002         0xfe36f592,
6003         0x12f6fe52,
6004         0x0c380000,
6005         0x12f6fe52,
6006         0xfe36f592,
6007         0xee680050,
6008         0x061c061c,
6009         0x0050ee68,
6010         0xf592fe36,
6011         0xfe5212f6,
6012         0x00000c38,
6013         0xfe5212f6,
6014         0xf592fe36,
6015         0x0050ee68,
6016         0x061c061c,
6017         0xee680050,
6018         0xfe36f592,
6019         0x12f6fe52,
6020         0x0c380000,
6021         0x12f6fe52,
6022         0xfe36f592,
6023         0xee680050,
6024         0x05e305e3,
6025         0x004def0c,
6026         0xf5f3fe47,
6027         0xfe611246,
6028         0x00000bc7,
6029         0xfe611246,
6030         0xf5f3fe47,
6031         0x004def0c,
6032         0x05e305e3,
6033         0xef0c004d,
6034         0xfe47f5f3,
6035         0x1246fe61,
6036         0x0bc70000,
6037         0x1246fe61,
6038         0xfe47f5f3,
6039         0xef0c004d,
6040         0x05e305e3,
6041         0x004def0c,
6042         0xf5f3fe47,
6043         0xfe611246,
6044         0x00000bc7,
6045         0xfe611246,
6046         0xf5f3fe47,
6047         0x004def0c,
6048         0x05e305e3,
6049         0xef0c004d,
6050         0xfe47f5f3,
6051         0x1246fe61,
6052         0x0bc70000,
6053         0x1246fe61,
6054         0xfe47f5f3,
6055         0xef0c004d,
6056         0xfa58fa58,
6057         0xf895043b,
6058         0xff4c09c0,
6059         0xfbc6ffa8,
6060         0xfb84f384,
6061         0x0798f6f9,
6062         0x05760122,
6063         0x058409f6,
6064         0x0b500000,
6065         0x05b7f542,
6066         0x08860432,
6067         0x06ddfee7,
6068         0xfb84f384,
6069         0xf9d90664,
6070         0xf7e8025c,
6071         0x00fff7bd,
6072         0x05a805a8,
6073         0xf7bd00ff,
6074         0x025cf7e8,
6075         0x0664f9d9,
6076         0xf384fb84,
6077         0xfee706dd,
6078         0x04320886,
6079         0xf54205b7,
6080         0x00000b50,
6081         0x09f60584,
6082         0x01220576,
6083         0xf6f90798,
6084         0xf384fb84,
6085         0xffa8fbc6,
6086         0x09c0ff4c,
6087         0x043bf895,
6088         0x02d402d4,
6089         0x07de0270,
6090         0xfc96079c,
6091         0xf90afe94,
6092         0xfe00ff2c,
6093         0x02d4065d,
6094         0x092a0096,
6095         0x0014fbb8,
6096         0xfd2cfd2c,
6097         0x076afb3c,
6098         0x0096f752,
6099         0xf991fd87,
6100         0xfb2c0200,
6101         0xfeb8f960,
6102         0x08e0fc96,
6103         0x049802a8,
6104         0xfd2cfd2c,
6105         0x02a80498,
6106         0xfc9608e0,
6107         0xf960feb8,
6108         0x0200fb2c,
6109         0xfd87f991,
6110         0xf7520096,
6111         0xfb3c076a,
6112         0xfd2cfd2c,
6113         0xfbb80014,
6114         0x0096092a,
6115         0x065d02d4,
6116         0xff2cfe00,
6117         0xfe94f90a,
6118         0x079cfc96,
6119         0x027007de,
6120         0x02d402d4,
6121         0x027007de,
6122         0x079cfc96,
6123         0xfe94f90a,
6124         0xff2cfe00,
6125         0x065d02d4,
6126         0x0096092a,
6127         0xfbb80014,
6128         0xfd2cfd2c,
6129         0xfb3c076a,
6130         0xf7520096,
6131         0xfd87f991,
6132         0x0200fb2c,
6133         0xf960feb8,
6134         0xfc9608e0,
6135         0x02a80498,
6136         0xfd2cfd2c,
6137         0x049802a8,
6138         0x08e0fc96,
6139         0xfeb8f960,
6140         0xfb2c0200,
6141         0xf991fd87,
6142         0x0096f752,
6143         0x076afb3c,
6144         0xfd2cfd2c,
6145         0x0014fbb8,
6146         0x092a0096,
6147         0x02d4065d,
6148         0xfe00ff2c,
6149         0xf90afe94,
6150         0xfc96079c,
6151         0x07de0270,
6152         0x00000000,
6153         0x00000000,
6154         0x00000000,
6155         0x00000000,
6156         0x00000000,
6157         0x00000000,
6158         0x00000000,
6159         0x00000000,
6160         0x00000000,
6161         0x00000000,
6162         0x00000000,
6163         0x00000000,
6164         0x00000000,
6165         0x00000000,
6166         0x00000000,
6167         0x00000000,
6168         0x00000000,
6169         0x00000000,
6170         0x00000000,
6171         0x00000000,
6172         0x00000000,
6173         0x00000000,
6174         0x00000000,
6175         0x00000000,
6176         0x00000000,
6177         0x00000000,
6178         0x00000000,
6179         0x00000000,
6180         0x00000000,
6181         0x00000000,
6182         0x00000000,
6183         0x00000000,
6184         0x00000000,
6185         0x00000000,
6186         0x00000000,
6187         0x00000000,
6188         0x00000000,
6189         0x00000000,
6190         0x00000000,
6191         0x00000000,
6192         0x00000000,
6193         0x00000000,
6194         0x00000000,
6195         0x00000000,
6196         0x00000000,
6197         0x00000000,
6198         0x00000000,
6199         0x00000000,
6200         0x00000000,
6201         0x00000000,
6202         0x00000000,
6203         0x00000000,
6204         0x00000000,
6205         0x00000000,
6206         0x00000000,
6207         0x00000000,
6208         0x00000000,
6209         0x00000000,
6210         0x00000000,
6211         0x00000000,
6212         0x00000000,
6213         0x00000000,
6214         0x00000000,
6215         0x00000000,
6216         0x00000000,
6217         0x00000000,
6218         0x00000000,
6219         0x00000000,
6220         0x00000000,
6221         0x00000000,
6222         0x00000000,
6223         0x00000000,
6224         0x00000000,
6225         0x00000000,
6226         0x00000000,
6227         0x00000000,
6228         0x00000000,
6229         0x00000000,
6230         0x00000000,
6231         0x00000000,
6232         0x00000000,
6233         0x00000000,
6234         0x00000000,
6235         0x00000000,
6236         0x00000000,
6237         0x00000000,
6238         0x00000000,
6239         0x00000000,
6240         0x00000000,
6241         0x00000000,
6242         0x00000000,
6243         0x00000000,
6244         0x00000000,
6245         0x00000000,
6246         0x00000000,
6247         0x00000000,
6248         0x062a0000,
6249         0xfefa0759,
6250         0x08b80908,
6251         0xf396fc2d,
6252         0xf9d6045c,
6253         0xfc4ef608,
6254         0xf748f596,
6255         0x07b207bf,
6256         0x062a062a,
6257         0xf84ef841,
6258         0xf748f596,
6259         0x03b209f8,
6260         0xf9d6045c,
6261         0x0c6a03d3,
6262         0x08b80908,
6263         0x0106f8a7,
6264         0x062a0000,
6265         0xfefaf8a7,
6266         0x08b8f6f8,
6267         0xf39603d3,
6268         0xf9d6fba4,
6269         0xfc4e09f8,
6270         0xf7480a6a,
6271         0x07b2f841,
6272         0x062af9d6,
6273         0xf84e07bf,
6274         0xf7480a6a,
6275         0x03b2f608,
6276         0xf9d6fba4,
6277         0x0c6afc2d,
6278         0x08b8f6f8,
6279         0x01060759,
6280         0x062a0000,
6281         0xfefa0759,
6282         0x08b80908,
6283         0xf396fc2d,
6284         0xf9d6045c,
6285         0xfc4ef608,
6286         0xf748f596,
6287         0x07b207bf,
6288         0x062a062a,
6289         0xf84ef841,
6290         0xf748f596,
6291         0x03b209f8,
6292         0xf9d6045c,
6293         0x0c6a03d3,
6294         0x08b80908,
6295         0x0106f8a7,
6296         0x062a0000,
6297         0xfefaf8a7,
6298         0x08b8f6f8,
6299         0xf39603d3,
6300         0xf9d6fba4,
6301         0xfc4e09f8,
6302         0xf7480a6a,
6303         0x07b2f841,
6304         0x062af9d6,
6305         0xf84e07bf,
6306         0xf7480a6a,
6307         0x03b2f608,
6308         0xf9d6fba4,
6309         0x0c6afc2d,
6310         0x08b8f6f8,
6311         0x01060759,
6312         0x061c061c,
6313         0xff30009d,
6314         0xffb21141,
6315         0xfd87fb54,
6316         0xf65dfe59,
6317         0x02eef99e,
6318         0x0166f03c,
6319         0xfff809b6,
6320         0x000008a4,
6321         0x000af42b,
6322         0x00eff577,
6323         0xfa840bf2,
6324         0xfc02ff51,
6325         0x08260f67,
6326         0xfff0036f,
6327         0x0842f9c3,
6328         0x00000000,
6329         0x063df7be,
6330         0xfc910010,
6331         0xf099f7da,
6332         0x00af03fe,
6333         0xf40e057c,
6334         0x0a89ff11,
6335         0x0bd5fff6,
6336         0xf75c0000,
6337         0xf64a0008,
6338         0x0fc4fe9a,
6339         0x0662fd12,
6340         0x01a709a3,
6341         0x04ac0279,
6342         0xeebf004e,
6343         0xff6300d0,
6344         0xf9e4f9e4,
6345         0x00d0ff63,
6346         0x004eeebf,
6347         0x027904ac,
6348         0x09a301a7,
6349         0xfd120662,
6350         0xfe9a0fc4,
6351         0x0008f64a,
6352         0x0000f75c,
6353         0xfff60bd5,
6354         0xff110a89,
6355         0x057cf40e,
6356         0x03fe00af,
6357         0xf7daf099,
6358         0x0010fc91,
6359         0xf7be063d,
6360         0x00000000,
6361         0xf9c30842,
6362         0x036ffff0,
6363         0x0f670826,
6364         0xff51fc02,
6365         0x0bf2fa84,
6366         0xf57700ef,
6367         0xf42b000a,
6368         0x08a40000,
6369         0x09b6fff8,
6370         0xf03c0166,
6371         0xf99e02ee,
6372         0xfe59f65d,
6373         0xfb54fd87,
6374         0x1141ffb2,
6375         0x009dff30,
6376         0x05e30000,
6377         0xff060705,
6378         0x085408a0,
6379         0xf425fc59,
6380         0xfa1d042a,
6381         0xfc78f67a,
6382         0xf7acf60e,
6383         0x075a0766,
6384         0x05e305e3,
6385         0xf8a6f89a,
6386         0xf7acf60e,
6387         0x03880986,
6388         0xfa1d042a,
6389         0x0bdb03a7,
6390         0x085408a0,
6391         0x00faf8fb,
6392         0x05e30000,
6393         0xff06f8fb,
6394         0x0854f760,
6395         0xf42503a7,
6396         0xfa1dfbd6,
6397         0xfc780986,
6398         0xf7ac09f2,
6399         0x075af89a,
6400         0x05e3fa1d,
6401         0xf8a60766,
6402         0xf7ac09f2,
6403         0x0388f67a,
6404         0xfa1dfbd6,
6405         0x0bdbfc59,
6406         0x0854f760,
6407         0x00fa0705,
6408         0x05e30000,
6409         0xff060705,
6410         0x085408a0,
6411         0xf425fc59,
6412         0xfa1d042a,
6413         0xfc78f67a,
6414         0xf7acf60e,
6415         0x075a0766,
6416         0x05e305e3,
6417         0xf8a6f89a,
6418         0xf7acf60e,
6419         0x03880986,
6420         0xfa1d042a,
6421         0x0bdb03a7,
6422         0x085408a0,
6423         0x00faf8fb,
6424         0x05e30000,
6425         0xff06f8fb,
6426         0x0854f760,
6427         0xf42503a7,
6428         0xfa1dfbd6,
6429         0xfc780986,
6430         0xf7ac09f2,
6431         0x075af89a,
6432         0x05e3fa1d,
6433         0xf8a60766,
6434         0xf7ac09f2,
6435         0x0388f67a,
6436         0xfa1dfbd6,
6437         0x0bdbfc59,
6438         0x0854f760,
6439         0x00fa0705,
6440         0xfa58fa58,
6441         0xf8f0fe00,
6442         0x0448073d,
6443         0xfdc9fe46,
6444         0xf9910258,
6445         0x089d0407,
6446         0xfd5cf71a,
6447         0x02affde0,
6448         0x083e0496,
6449         0xff5a0740,
6450         0xff7afd97,
6451         0x00fe01f1,
6452         0x0009082e,
6453         0xfa94ff75,
6454         0xfecdf8ea,
6455         0xffb0f693,
6456         0xfd2cfa58,
6457         0x0433ff16,
6458         0xfba405dd,
6459         0xfa610341,
6460         0x06a606cb,
6461         0x0039fd2d,
6462         0x0677fa97,
6463         0x01fa05e0,
6464         0xf896003e,
6465         0x075a068b,
6466         0x012cfc3e,
6467         0xfa23f98d,
6468         0xfc7cfd43,
6469         0xff90fc0d,
6470         0x01c10982,
6471         0x00c601d6,
6472         0xfd2cfd2c,
6473         0x01d600c6,
6474         0x098201c1,
6475         0xfc0dff90,
6476         0xfd43fc7c,
6477         0xf98dfa23,
6478         0xfc3e012c,
6479         0x068b075a,
6480         0x003ef896,
6481         0x05e001fa,
6482         0xfa970677,
6483         0xfd2d0039,
6484         0x06cb06a6,
6485         0x0341fa61,
6486         0x05ddfba4,
6487         0xff160433,
6488         0xfa58fd2c,
6489         0xf693ffb0,
6490         0xf8eafecd,
6491         0xff75fa94,
6492         0x082e0009,
6493         0x01f100fe,
6494         0xfd97ff7a,
6495         0x0740ff5a,
6496         0x0496083e,
6497         0xfde002af,
6498         0xf71afd5c,
6499         0x0407089d,
6500         0x0258f991,
6501         0xfe46fdc9,
6502         0x073d0448,
6503         0xfe00f8f0,
6504         0xfd2cfd2c,
6505         0xfce00500,
6506         0xfc09fddc,
6507         0xfe680157,
6508         0x04c70571,
6509         0xfc3aff21,
6510         0xfcd70228,
6511         0x056d0277,
6512         0x0200fe00,
6513         0x0022f927,
6514         0xfe3c032b,
6515         0xfc44ff3c,
6516         0x03e9fbdb,
6517         0x04570313,
6518         0x04c9ff5c,
6519         0x000d03b8,
6520         0xfa580000,
6521         0xfbe900d2,
6522         0xf9d0fe0b,
6523         0x0125fdf9,
6524         0x042501bf,
6525         0x0328fa2b,
6526         0xffa902f0,
6527         0xfa250157,
6528         0x0200fe00,
6529         0x03740438,
6530         0xff0405fd,
6531         0x030cfe52,
6532         0x0037fb39,
6533         0xff6904c5,
6534         0x04f8fd23,
6535         0xfd31fc1b,
6536         0xfd2cfd2c,
6537         0xfc1bfd31,
6538         0xfd2304f8,
6539         0x04c5ff69,
6540         0xfb390037,
6541         0xfe52030c,
6542         0x05fdff04,
6543         0x04380374,
6544         0xfe000200,
6545         0x0157fa25,
6546         0x02f0ffa9,
6547         0xfa2b0328,
6548         0x01bf0425,
6549         0xfdf90125,
6550         0xfe0bf9d0,
6551         0x00d2fbe9,
6552         0x0000fa58,
6553         0x03b8000d,
6554         0xff5c04c9,
6555         0x03130457,
6556         0xfbdb03e9,
6557         0xff3cfc44,
6558         0x032bfe3c,
6559         0xf9270022,
6560         0xfe000200,
6561         0x0277056d,
6562         0x0228fcd7,
6563         0xff21fc3a,
6564         0x057104c7,
6565         0x0157fe68,
6566         0xfddcfc09,
6567         0x0500fce0,
6568         0xfd2cfd2c,
6569         0x0500fce0,
6570         0xfddcfc09,
6571         0x0157fe68,
6572         0x057104c7,
6573         0xff21fc3a,
6574         0x0228fcd7,
6575         0x0277056d,
6576         0xfe000200,
6577         0xf9270022,
6578         0x032bfe3c,
6579         0xff3cfc44,
6580         0xfbdb03e9,
6581         0x03130457,
6582         0xff5c04c9,
6583         0x03b8000d,
6584         0x0000fa58,
6585         0x00d2fbe9,
6586         0xfe0bf9d0,
6587         0xfdf90125,
6588         0x01bf0425,
6589         0xfa2b0328,
6590         0x02f0ffa9,
6591         0x0157fa25,
6592         0xfe000200,
6593         0x04380374,
6594         0x05fdff04,
6595         0xfe52030c,
6596         0xfb390037,
6597         0x04c5ff69,
6598         0xfd2304f8,
6599         0xfc1bfd31,
6600         0xfd2cfd2c,
6601         0xfd31fc1b,
6602         0x04f8fd23,
6603         0xff6904c5,
6604         0x0037fb39,
6605         0x030cfe52,
6606         0xff0405fd,
6607         0x03740438,
6608         0x0200fe00,
6609         0xfa250157,
6610         0xffa902f0,
6611         0x0328fa2b,
6612         0x042501bf,
6613         0x0125fdf9,
6614         0xf9d0fe0b,
6615         0xfbe900d2,
6616         0xfa580000,
6617         0x000d03b8,
6618         0x04c9ff5c,
6619         0x04570313,
6620         0x03e9fbdb,
6621         0xfc44ff3c,
6622         0xfe3c032b,
6623         0x0022f927,
6624         0x0200fe00,
6625         0x056d0277,
6626         0xfcd70228,
6627         0xfc3aff21,
6628         0x04c70571,
6629         0xfe680157,
6630         0xfc09fddc,
6631         0xfce00500,
6632         0x05a80000,
6633         0xff1006be,
6634         0x0800084a,
6635         0xf49cfc7e,
6636         0xfa580400,
6637         0xfc9cf6da,
6638         0xf800f672,
6639         0x0710071c,
6640         0x05a805a8,
6641         0xf8f0f8e4,
6642         0xf800f672,
6643         0x03640926,
6644         0xfa580400,
6645         0x0b640382,
6646         0x0800084a,
6647         0x00f0f942,
6648         0x05a80000,
6649         0xff10f942,
6650         0x0800f7b6,
6651         0xf49c0382,
6652         0xfa58fc00,
6653         0xfc9c0926,
6654         0xf800098e,
6655         0x0710f8e4,
6656         0x05a8fa58,
6657         0xf8f0071c,
6658         0xf800098e,
6659         0x0364f6da,
6660         0xfa58fc00,
6661         0x0b64fc7e,
6662         0x0800f7b6,
6663         0x00f006be,
6664         0x05a80000,
6665         0xff1006be,
6666         0x0800084a,
6667         0xf49cfc7e,
6668         0xfa580400,
6669         0xfc9cf6da,
6670         0xf800f672,
6671         0x0710071c,
6672         0x05a805a8,
6673         0xf8f0f8e4,
6674         0xf800f672,
6675         0x03640926,
6676         0xfa580400,
6677         0x0b640382,
6678         0x0800084a,
6679         0x00f0f942,
6680         0x05a80000,
6681         0xff10f942,
6682         0x0800f7b6,
6683         0xf49c0382,
6684         0xfa58fc00,
6685         0xfc9c0926,
6686         0xf800098e,
6687         0x0710f8e4,
6688         0x05a8fa58,
6689         0xf8f0071c,
6690         0xf800098e,
6691         0x0364f6da,
6692         0xfa58fc00,
6693         0x0b64fc7e,
6694         0x0800f7b6,
6695         0x00f006be,
6696 };
6697 
6698 const u32 noise_var_tbl_rev3[] = {
6699         0x02110211,
6700         0x0000014d,
6701         0x02110211,
6702         0x0000014d,
6703         0x02110211,
6704         0x0000014d,
6705         0x02110211,
6706         0x0000014d,
6707         0x02110211,
6708         0x0000014d,
6709         0x02110211,
6710         0x0000014d,
6711         0x02110211,
6712         0x0000014d,
6713         0x02110211,
6714         0x0000014d,
6715         0x02110211,
6716         0x0000014d,
6717         0x02110211,
6718         0x0000014d,
6719         0x02110211,
6720         0x0000014d,
6721         0x02110211,
6722         0x0000014d,
6723         0x02110211,
6724         0x0000014d,
6725         0x02110211,
6726         0x0000014d,
6727         0x02110211,
6728         0x0000014d,
6729         0x02110211,
6730         0x0000014d,
6731         0x02110211,
6732         0x0000014d,
6733         0x02110211,
6734         0x0000014d,
6735         0x02110211,
6736         0x0000014d,
6737         0x02110211,
6738         0x0000014d,
6739         0x02110211,
6740         0x0000014d,
6741         0x02110211,
6742         0x0000014d,
6743         0x02110211,
6744         0x0000014d,
6745         0x02110211,
6746         0x0000014d,
6747         0x02110211,
6748         0x0000014d,
6749         0x02110211,
6750         0x0000014d,
6751         0x02110211,
6752         0x0000014d,
6753         0x02110211,
6754         0x0000014d,
6755         0x02110211,
6756         0x0000014d,
6757         0x02110211,
6758         0x0000014d,
6759         0x02110211,
6760         0x0000014d,
6761         0x02110211,
6762         0x0000014d,
6763         0x02110211,
6764         0x0000014d,
6765         0x02110211,
6766         0x0000014d,
6767         0x02110211,
6768         0x0000014d,
6769         0x02110211,
6770         0x0000014d,
6771         0x02110211,
6772         0x0000014d,
6773         0x02110211,
6774         0x0000014d,
6775         0x02110211,
6776         0x0000014d,
6777         0x02110211,
6778         0x0000014d,
6779         0x02110211,
6780         0x0000014d,
6781         0x02110211,
6782         0x0000014d,
6783         0x02110211,
6784         0x0000014d,
6785         0x02110211,
6786         0x0000014d,
6787         0x02110211,
6788         0x0000014d,
6789         0x02110211,
6790         0x0000014d,
6791         0x02110211,
6792         0x0000014d,
6793         0x02110211,
6794         0x0000014d,
6795         0x02110211,
6796         0x0000014d,
6797         0x02110211,
6798         0x0000014d,
6799         0x02110211,
6800         0x0000014d,
6801         0x02110211,
6802         0x0000014d,
6803         0x02110211,
6804         0x0000014d,
6805         0x02110211,
6806         0x0000014d,
6807         0x02110211,
6808         0x0000014d,
6809         0x02110211,
6810         0x0000014d,
6811         0x02110211,
6812         0x0000014d,
6813         0x02110211,
6814         0x0000014d,
6815         0x02110211,
6816         0x0000014d,
6817         0x02110211,
6818         0x0000014d,
6819         0x02110211,
6820         0x0000014d,
6821         0x02110211,
6822         0x0000014d,
6823         0x02110211,
6824         0x0000014d,
6825         0x02110211,
6826         0x0000014d,
6827         0x02110211,
6828         0x0000014d,
6829         0x02110211,
6830         0x0000014d,
6831         0x02110211,
6832         0x0000014d,
6833         0x02110211,
6834         0x0000014d,
6835         0x02110211,
6836         0x0000014d,
6837         0x02110211,
6838         0x0000014d,
6839         0x02110211,
6840         0x0000014d,
6841         0x02110211,
6842         0x0000014d,
6843         0x02110211,
6844         0x0000014d,
6845         0x02110211,
6846         0x0000014d,
6847         0x02110211,
6848         0x0000014d,
6849         0x02110211,
6850         0x0000014d,
6851         0x02110211,
6852         0x0000014d,
6853         0x02110211,
6854         0x0000014d,
6855         0x02110211,
6856         0x0000014d,
6857         0x02110211,
6858         0x0000014d,
6859         0x02110211,
6860         0x0000014d,
6861         0x02110211,
6862         0x0000014d,
6863         0x02110211,
6864         0x0000014d,
6865         0x02110211,
6866         0x0000014d,
6867         0x02110211,
6868         0x0000014d,
6869         0x02110211,
6870         0x0000014d,
6871         0x02110211,
6872         0x0000014d,
6873         0x02110211,
6874         0x0000014d,
6875         0x02110211,
6876         0x0000014d,
6877         0x02110211,
6878         0x0000014d,
6879         0x02110211,
6880         0x0000014d,
6881         0x02110211,
6882         0x0000014d,
6883         0x02110211,
6884         0x0000014d,
6885         0x02110211,
6886         0x0000014d,
6887         0x02110211,
6888         0x0000014d,
6889         0x02110211,
6890         0x0000014d,
6891         0x02110211,
6892         0x0000014d,
6893         0x02110211,
6894         0x0000014d,
6895         0x02110211,
6896         0x0000014d,
6897         0x02110211,
6898         0x0000014d,
6899         0x02110211,
6900         0x0000014d,
6901         0x02110211,
6902         0x0000014d,
6903         0x02110211,
6904         0x0000014d,
6905         0x02110211,
6906         0x0000014d,
6907         0x02110211,
6908         0x0000014d,
6909         0x02110211,
6910         0x0000014d,
6911         0x02110211,
6912         0x0000014d,
6913         0x02110211,
6914         0x0000014d,
6915         0x02110211,
6916         0x0000014d,
6917         0x02110211,
6918         0x0000014d,
6919         0x02110211,
6920         0x0000014d,
6921         0x02110211,
6922         0x0000014d,
6923         0x02110211,
6924         0x0000014d,
6925         0x02110211,
6926         0x0000014d,
6927         0x02110211,
6928         0x0000014d,
6929         0x02110211,
6930         0x0000014d,
6931         0x02110211,
6932         0x0000014d,
6933         0x02110211,
6934         0x0000014d,
6935         0x02110211,
6936         0x0000014d,
6937         0x02110211,
6938         0x0000014d,
6939         0x02110211,
6940         0x0000014d,
6941         0x02110211,
6942         0x0000014d,
6943         0x02110211,
6944         0x0000014d,
6945         0x02110211,
6946         0x0000014d,
6947         0x02110211,
6948         0x0000014d,
6949         0x02110211,
6950         0x0000014d,
6951         0x02110211,
6952         0x0000014d,
6953         0x02110211,
6954         0x0000014d,
6955 };
6956 
6957 static const u16 mcs_tbl_rev3[] = {
6958         0x0000,
6959         0x0008,
6960         0x000a,
6961         0x0010,
6962         0x0012,
6963         0x0019,
6964         0x001a,
6965         0x001c,
6966         0x0080,
6967         0x0088,
6968         0x008a,
6969         0x0090,
6970         0x0092,
6971         0x0099,
6972         0x009a,
6973         0x009c,
6974         0x0100,
6975         0x0108,
6976         0x010a,
6977         0x0110,
6978         0x0112,
6979         0x0119,
6980         0x011a,
6981         0x011c,
6982         0x0180,
6983         0x0188,
6984         0x018a,
6985         0x0190,
6986         0x0192,
6987         0x0199,
6988         0x019a,
6989         0x019c,
6990         0x0000,
6991         0x0098,
6992         0x00a0,
6993         0x00a8,
6994         0x009a,
6995         0x00a2,
6996         0x00aa,
6997         0x0120,
6998         0x0128,
6999         0x0128,
7000         0x0130,
7001         0x0138,
7002         0x0138,
7003         0x0140,
7004         0x0122,
7005         0x012a,
7006         0x012a,
7007         0x0132,
7008         0x013a,
7009         0x013a,
7010         0x0142,
7011         0x01a8,
7012         0x01b0,
7013         0x01b8,
7014         0x01b0,
7015         0x01b8,
7016         0x01c0,
7017         0x01c8,
7018         0x01c0,
7019         0x01c8,
7020         0x01d0,
7021         0x01d0,
7022         0x01d8,
7023         0x01aa,
7024         0x01b2,
7025         0x01ba,
7026         0x01b2,
7027         0x01ba,
7028         0x01c2,
7029         0x01ca,
7030         0x01c2,
7031         0x01ca,
7032         0x01d2,
7033         0x01d2,
7034         0x01da,
7035         0x0001,
7036         0x0002,
7037         0x0004,
7038         0x0009,
7039         0x000c,
7040         0x0011,
7041         0x0014,
7042         0x0018,
7043         0x0020,
7044         0x0021,
7045         0x0022,
7046         0x0024,
7047         0x0081,
7048         0x0082,
7049         0x0084,
7050         0x0089,
7051         0x008c,
7052         0x0091,
7053         0x0094,
7054         0x0098,
7055         0x00a0,
7056         0x00a1,
7057         0x00a2,
7058         0x00a4,
7059         0x0007,
7060         0x0007,
7061         0x0007,
7062         0x0007,
7063         0x0007,
7064         0x0007,
7065         0x0007,
7066         0x0007,
7067         0x0007,
7068         0x0007,
7069         0x0007,
7070         0x0007,
7071         0x0007,
7072         0x0007,
7073         0x0007,
7074         0x0007,
7075         0x0007,
7076         0x0007,
7077         0x0007,
7078         0x0007,
7079         0x0007,
7080         0x0007,
7081         0x0007,
7082         0x0007,
7083         0x0007,
7084         0x0007,
7085         0x0007,
7086 };
7087 
7088 static const u32 tdi_tbl20_ant0_rev3[] = {
7089         0x00091226,
7090         0x000a1429,
7091         0x000b56ad,
7092         0x000c58b0,
7093         0x000d5ab3,
7094         0x000e9cb6,
7095         0x000f9eba,
7096         0x0000c13d,
7097         0x00020301,
7098         0x00030504,
7099         0x00040708,
7100         0x0005090b,
7101         0x00064b8e,
7102         0x00095291,
7103         0x000a5494,
7104         0x000b9718,
7105         0x000c9927,
7106         0x000d9b2a,
7107         0x000edd2e,
7108         0x000fdf31,
7109         0x000101b4,
7110         0x000243b7,
7111         0x000345bb,
7112         0x000447be,
7113         0x00058982,
7114         0x00068c05,
7115         0x00099309,
7116         0x000a950c,
7117         0x000bd78f,
7118         0x000cd992,
7119         0x000ddb96,
7120         0x000f1d99,
7121         0x00005fa8,
7122         0x0001422c,
7123         0x0002842f,
7124         0x00038632,
7125         0x00048835,
7126         0x0005ca38,
7127         0x0006ccbc,
7128         0x0009d3bf,
7129         0x000b1603,
7130         0x000c1806,
7131         0x000d1a0a,
7132         0x000e1c0d,
7133         0x000f5e10,
7134         0x00008093,
7135         0x00018297,
7136         0x0002c49a,
7137         0x0003c680,
7138         0x0004c880,
7139         0x00060b00,
7140         0x00070d00,
7141         0x00000000,
7142         0x00000000,
7143         0x00000000,
7144 };
7145 
7146 static const u32 tdi_tbl20_ant1_rev3[] = {
7147         0x00014b26,
7148         0x00028d29,
7149         0x000393ad,
7150         0x00049630,
7151         0x0005d833,
7152         0x0006da36,
7153         0x00099c3a,
7154         0x000a9e3d,
7155         0x000bc081,
7156         0x000cc284,
7157         0x000dc488,
7158         0x000f068b,
7159         0x0000488e,
7160         0x00018b91,
7161         0x0002d214,
7162         0x0003d418,
7163         0x0004d6a7,
7164         0x000618aa,
7165         0x00071aae,
7166         0x0009dcb1,
7167         0x000b1eb4,
7168         0x000c0137,
7169         0x000d033b,
7170         0x000e053e,
7171         0x000f4702,
7172         0x00008905,
7173         0x00020c09,
7174         0x0003128c,
7175         0x0004148f,
7176         0x00051712,
7177         0x00065916,
7178         0x00091b19,
7179         0x000a1d28,
7180         0x000b5f2c,
7181         0x000c41af,
7182         0x000d43b2,
7183         0x000e85b5,
7184         0x000f87b8,
7185         0x0000c9bc,
7186         0x00024cbf,
7187         0x00035303,
7188         0x00045506,
7189         0x0005978a,
7190         0x0006998d,
7191         0x00095b90,
7192         0x000a5d93,
7193         0x000b9f97,
7194         0x000c821a,
7195         0x000d8400,
7196         0x000ec600,
7197         0x000fc800,
7198         0x00010a00,
7199         0x00000000,
7200         0x00000000,
7201         0x00000000,
7202 };
7203 
7204 static const u32 tdi_tbl40_ant0_rev3[] = {
7205         0x0011a346,
7206         0x00136ccf,
7207         0x0014f5d9,
7208         0x001641e2,
7209         0x0017cb6b,
7210         0x00195475,
7211         0x001b2383,
7212         0x001cad0c,
7213         0x001e7616,
7214         0x0000821f,
7215         0x00020ba8,
7216         0x0003d4b2,
7217         0x00056447,
7218         0x00072dd0,
7219         0x0008b6da,
7220         0x000a02e3,
7221         0x000b8c6c,
7222         0x000d15f6,
7223         0x0011e484,
7224         0x0013ae0d,
7225         0x00153717,
7226         0x00168320,
7227         0x00180ca9,
7228         0x00199633,
7229         0x001b6548,
7230         0x001ceed1,
7231         0x001eb7db,
7232         0x0000c3e4,
7233         0x00024d6d,
7234         0x000416f7,
7235         0x0005a585,
7236         0x00076f0f,
7237         0x0008f818,
7238         0x000a4421,
7239         0x000bcdab,
7240         0x000d9734,
7241         0x00122649,
7242         0x0013efd2,
7243         0x001578dc,
7244         0x0016c4e5,
7245         0x00184e6e,
7246         0x001a17f8,
7247         0x001ba686,
7248         0x001d3010,
7249         0x001ef999,
7250         0x00010522,
7251         0x00028eac,
7252         0x00045835,
7253         0x0005e74a,
7254         0x0007b0d3,
7255         0x00093a5d,
7256         0x000a85e6,
7257         0x000c0f6f,
7258         0x000dd8f9,
7259         0x00126787,
7260         0x00143111,
7261         0x0015ba9a,
7262         0x00170623,
7263         0x00188fad,
7264         0x001a5936,
7265         0x001be84b,
7266         0x001db1d4,
7267         0x001f3b5e,
7268         0x000146e7,
7269         0x00031070,
7270         0x000499fa,
7271         0x00062888,
7272         0x0007f212,
7273         0x00097b9b,
7274         0x000ac7a4,
7275         0x000c50ae,
7276         0x000e1a37,
7277         0x0012a94c,
7278         0x001472d5,
7279         0x0015fc5f,
7280         0x00174868,
7281         0x0018d171,
7282         0x001a9afb,
7283         0x001c2989,
7284         0x001df313,
7285         0x001f7c9c,
7286         0x000188a5,
7287         0x000351af,
7288         0x0004db38,
7289         0x0006aa4d,
7290         0x000833d7,
7291         0x0009bd60,
7292         0x000b0969,
7293         0x000c9273,
7294         0x000e5bfc,
7295         0x00132a8a,
7296         0x0014b414,
7297         0x00163d9d,
7298         0x001789a6,
7299         0x001912b0,
7300         0x001adc39,
7301         0x001c6bce,
7302         0x001e34d8,
7303         0x001fbe61,
7304         0x0001ca6a,
7305         0x00039374,
7306         0x00051cfd,
7307         0x0006ec0b,
7308         0x00087515,
7309         0x0009fe9e,
7310         0x000b4aa7,
7311         0x000cd3b1,
7312         0x000e9d3a,
7313         0x00000000,
7314         0x00000000,
7315 };
7316 
7317 static const u32 tdi_tbl40_ant1_rev3[] = {
7318         0x001edb36,
7319         0x000129ca,
7320         0x0002b353,
7321         0x00047cdd,
7322         0x0005c8e6,
7323         0x000791ef,
7324         0x00091bf9,
7325         0x000aaa07,
7326         0x000c3391,
7327         0x000dfd1a,
7328         0x00120923,
7329         0x0013d22d,
7330         0x00155c37,
7331         0x0016eacb,
7332         0x00187454,
7333         0x001a3dde,
7334         0x001b89e7,
7335         0x001d12f0,
7336         0x001f1cfa,
7337         0x00016b88,
7338         0x00033492,
7339         0x0004be1b,
7340         0x00060a24,
7341         0x0007d32e,
7342         0x00095d38,
7343         0x000aec4c,
7344         0x000c7555,
7345         0x000e3edf,
7346         0x00124ae8,
7347         0x001413f1,
7348         0x0015a37b,
7349         0x00172c89,
7350         0x0018b593,
7351         0x001a419c,
7352         0x001bcb25,
7353         0x001d942f,
7354         0x001f63b9,
7355         0x0001ad4d,
7356         0x00037657,
7357         0x0004c260,
7358         0x00068be9,
7359         0x000814f3,
7360         0x0009a47c,
7361         0x000b2d8a,
7362         0x000cb694,
7363         0x000e429d,
7364         0x00128c26,
7365         0x001455b0,
7366         0x0015e4ba,
7367         0x00176e4e,
7368         0x0018f758,
7369         0x001a8361,
7370         0x001c0cea,
7371         0x001dd674,
7372         0x001fa57d,
7373         0x0001ee8b,
7374         0x0003b795,
7375         0x0005039e,
7376         0x0006cd27,
7377         0x000856b1,
7378         0x0009e5c6,
7379         0x000b6f4f,
7380         0x000cf859,
7381         0x000e8462,
7382         0x00130deb,
7383         0x00149775,
7384         0x00162603,
7385         0x0017af8c,
7386         0x00193896,
7387         0x001ac49f,
7388         0x001c4e28,
7389         0x001e17b2,
7390         0x0000a6c7,
7391         0x00023050,
7392         0x0003f9da,
7393         0x00054563,
7394         0x00070eec,
7395         0x00089876,
7396         0x000a2704,
7397         0x000bb08d,
7398         0x000d3a17,
7399         0x001185a0,
7400         0x00134f29,
7401         0x0014d8b3,
7402         0x001667c8,
7403         0x0017f151,
7404         0x00197adb,
7405         0x001b0664,
7406         0x001c8fed,
7407         0x001e5977,
7408         0x0000e805,
7409         0x0002718f,
7410         0x00043b18,
7411         0x000586a1,
7412         0x0007502b,
7413         0x0008d9b4,
7414         0x000a68c9,
7415         0x000bf252,
7416         0x000dbbdc,
7417         0x0011c7e5,
7418         0x001390ee,
7419         0x00151a78,
7420         0x0016a906,
7421         0x00183290,
7422         0x0019bc19,
7423         0x001b4822,
7424         0x001cd12c,
7425         0x001e9ab5,
7426         0x00000000,
7427         0x00000000,
7428 };
7429 
7430 static const u32 pltlut_tbl_rev3[] = {
7431         0x76540213,
7432         0x62407351,
7433         0x76543210,
7434         0x76540213,
7435         0x76540213,
7436         0x76430521,
7437 };
7438 
7439 static const u32 chanest_tbl_rev3[] = {
7440         0x44444444,
7441         0x44444444,
7442         0x44444444,
7443         0x44444444,
7444         0x44444444,
7445         0x44444444,
7446         0x44444444,
7447         0x44444444,
7448         0x10101010,
7449         0x10101010,
7450         0x10101010,
7451         0x10101010,
7452         0x10101010,
7453         0x10101010,
7454         0x10101010,
7455         0x10101010,
7456         0x44444444,
7457         0x44444444,
7458         0x44444444,
7459         0x44444444,
7460         0x44444444,
7461         0x44444444,
7462         0x44444444,
7463         0x44444444,
7464         0x10101010,
7465         0x10101010,
7466         0x10101010,
7467         0x10101010,
7468         0x10101010,
7469         0x10101010,
7470         0x10101010,
7471         0x10101010,
7472         0x44444444,
7473         0x44444444,
7474         0x44444444,
7475         0x44444444,
7476         0x44444444,
7477         0x44444444,
7478         0x44444444,
7479         0x44444444,
7480         0x44444444,
7481         0x44444444,
7482         0x44444444,
7483         0x44444444,
7484         0x44444444,
7485         0x44444444,
7486         0x44444444,
7487         0x44444444,
7488         0x10101010,
7489         0x10101010,
7490         0x10101010,
7491         0x10101010,
7492         0x10101010,
7493         0x10101010,
7494         0x10101010,
7495         0x10101010,
7496         0x10101010,
7497         0x10101010,
7498         0x10101010,
7499         0x10101010,
7500         0x10101010,
7501         0x10101010,
7502         0x10101010,
7503         0x10101010,
7504         0x44444444,
7505         0x44444444,
7506         0x44444444,
7507         0x44444444,
7508         0x44444444,
7509         0x44444444,
7510         0x44444444,
7511         0x44444444,
7512         0x44444444,
7513         0x44444444,
7514         0x44444444,
7515         0x44444444,
7516         0x44444444,
7517         0x44444444,
7518         0x44444444,
7519         0x44444444,
7520         0x10101010,
7521         0x10101010,
7522         0x10101010,
7523         0x10101010,
7524         0x10101010,
7525         0x10101010,
7526         0x10101010,
7527         0x10101010,
7528         0x10101010,
7529         0x10101010,
7530         0x10101010,
7531         0x10101010,
7532         0x10101010,
7533         0x10101010,
7534         0x10101010,
7535         0x10101010,
7536 };
7537 
7538 static const u8 frame_lut_rev3[] = {
7539         0x02,
7540         0x04,
7541         0x14,
7542         0x14,
7543         0x03,
7544         0x05,
7545         0x16,
7546         0x16,
7547         0x0a,
7548         0x0c,
7549         0x1c,
7550         0x1c,
7551         0x0b,
7552         0x0d,
7553         0x1e,
7554         0x1e,
7555         0x06,
7556         0x08,
7557         0x18,
7558         0x18,
7559         0x07,
7560         0x09,
7561         0x1a,
7562         0x1a,
7563         0x0e,
7564         0x10,
7565         0x20,
7566         0x28,
7567         0x0f,
7568         0x11,
7569         0x22,
7570         0x2a,
7571 };
7572 
7573 static const u8 est_pwr_lut_core0_rev3[] = {
7574         0x55,
7575         0x54,
7576         0x54,
7577         0x53,
7578         0x52,
7579         0x52,
7580         0x51,
7581         0x51,
7582         0x50,
7583         0x4f,
7584         0x4f,
7585         0x4e,
7586         0x4e,
7587         0x4d,
7588         0x4c,
7589         0x4c,
7590         0x4b,
7591         0x4a,
7592         0x49,
7593         0x49,
7594         0x48,
7595         0x47,
7596         0x46,
7597         0x46,
7598         0x45,
7599         0x44,
7600         0x43,
7601         0x42,
7602         0x41,
7603         0x40,
7604         0x40,
7605         0x3f,
7606         0x3e,
7607         0x3d,
7608         0x3c,
7609         0x3a,
7610         0x39,
7611         0x38,
7612         0x37,
7613         0x36,
7614         0x35,
7615         0x33,
7616         0x32,
7617         0x31,
7618         0x2f,
7619         0x2e,
7620         0x2c,
7621         0x2b,
7622         0x29,
7623         0x27,
7624         0x25,
7625         0x23,
7626         0x21,
7627         0x1f,
7628         0x1d,
7629         0x1a,
7630         0x18,
7631         0x15,
7632         0x12,
7633         0x0e,
7634         0x0b,
7635         0x07,
7636         0x02,
7637         0xfd,
7638 };
7639 
7640 static const u8 est_pwr_lut_core1_rev3[] = {
7641         0x55,
7642         0x54,
7643         0x54,
7644         0x53,
7645         0x52,
7646         0x52,
7647         0x51,
7648         0x51,
7649         0x50,
7650         0x4f,
7651         0x4f,
7652         0x4e,
7653         0x4e,
7654         0x4d,
7655         0x4c,
7656         0x4c,
7657         0x4b,
7658         0x4a,
7659         0x49,
7660         0x49,
7661         0x48,
7662         0x47,
7663         0x46,
7664         0x46,
7665         0x45,
7666         0x44,
7667         0x43,
7668         0x42,
7669         0x41,
7670         0x40,
7671         0x40,
7672         0x3f,
7673         0x3e,
7674         0x3d,
7675         0x3c,
7676         0x3a,
7677         0x39,
7678         0x38,
7679         0x37,
7680         0x36,
7681         0x35,
7682         0x33,
7683         0x32,
7684         0x31,
7685         0x2f,
7686         0x2e,
7687         0x2c,
7688         0x2b,
7689         0x29,
7690         0x27,
7691         0x25,
7692         0x23,
7693         0x21,
7694         0x1f,
7695         0x1d,
7696         0x1a,
7697         0x18,
7698         0x15,
7699         0x12,
7700         0x0e,
7701         0x0b,
7702         0x07,
7703         0x02,
7704         0xfd,
7705 };
7706 
7707 static const u8 adj_pwr_lut_core0_rev3[] = {
7708         0x00,
7709         0x00,
7710         0x00,
7711         0x00,
7712         0x00,
7713         0x00,
7714         0x00,
7715         0x00,
7716         0x00,
7717         0x00,
7718         0x00,
7719         0x00,
7720         0x00,
7721         0x00,
7722         0x00,
7723         0x00,
7724         0x00,
7725         0x00,
7726         0x00,
7727         0x00,
7728         0x00,
7729         0x00,
7730         0x00,
7731         0x00,
7732         0x00,
7733         0x00,
7734         0x00,
7735         0x00,
7736         0x00,
7737         0x00,
7738         0x00,
7739         0x00,
7740         0x00,
7741         0x00,
7742         0x00,
7743         0x00,
7744         0x00,
7745         0x00,
7746         0x00,
7747         0x00,
7748         0x00,
7749         0x00,
7750         0x00,
7751         0x00,
7752         0x00,
7753         0x00,
7754         0x00,
7755         0x00,
7756         0x00,
7757         0x00,
7758         0x00,
7759         0x00,
7760         0x00,
7761         0x00,
7762         0x00,
7763         0x00,
7764         0x00,
7765         0x00,
7766         0x00,
7767         0x00,
7768         0x00,
7769         0x00,
7770         0x00,
7771         0x00,
7772         0x00,
7773         0x00,
7774         0x00,
7775         0x00,
7776         0x00,
7777         0x00,
7778         0x00,
7779         0x00,
7780         0x00,
7781         0x00,
7782         0x00,
7783         0x00,
7784         0x00,
7785         0x00,
7786         0x00,
7787         0x00,
7788         0x00,
7789         0x00,
7790         0x00,
7791         0x00,
7792         0x00,
7793         0x00,
7794         0x00,
7795         0x00,
7796         0x00,
7797         0x00,
7798         0x00,
7799         0x00,
7800         0x00,
7801         0x00,
7802         0x00,
7803         0x00,
7804         0x00,
7805         0x00,
7806         0x00,
7807         0x00,
7808         0x00,
7809         0x00,
7810         0x00,
7811         0x00,
7812         0x00,
7813         0x00,
7814         0x00,
7815         0x00,
7816         0x00,
7817         0x00,
7818         0x00,
7819         0x00,
7820         0x00,
7821         0x00,
7822         0x00,
7823         0x00,
7824         0x00,
7825         0x00,
7826         0x00,
7827         0x00,
7828         0x00,
7829         0x00,
7830         0x00,
7831         0x00,
7832         0x00,
7833         0x00,
7834         0x00,
7835         0x00,
7836 };
7837 
7838 static const u8 adj_pwr_lut_core1_rev3[] = {
7839         0x00,
7840         0x00,
7841         0x00,
7842         0x00,
7843         0x00,
7844         0x00,
7845         0x00,
7846         0x00,
7847         0x00,
7848         0x00,
7849         0x00,
7850         0x00,
7851         0x00,
7852         0x00,
7853         0x00,
7854         0x00,
7855         0x00,
7856         0x00,
7857         0x00,
7858         0x00,
7859         0x00,
7860         0x00,
7861         0x00,
7862         0x00,
7863         0x00,
7864         0x00,
7865         0x00,
7866         0x00,
7867         0x00,
7868         0x00,
7869         0x00,
7870         0x00,
7871         0x00,
7872         0x00,
7873         0x00,
7874         0x00,
7875         0x00,
7876         0x00,
7877         0x00,
7878         0x00,
7879         0x00,
7880         0x00,
7881         0x00,
7882         0x00,
7883         0x00,
7884         0x00,
7885         0x00,
7886         0x00,
7887         0x00,
7888         0x00,
7889         0x00,
7890         0x00,
7891         0x00,
7892         0x00,
7893         0x00,
7894         0x00,
7895         0x00,
7896         0x00,
7897         0x00,
7898         0x00,
7899         0x00,
7900         0x00,
7901         0x00,
7902         0x00,
7903         0x00,
7904         0x00,
7905         0x00,
7906         0x00,
7907         0x00,
7908         0x00,
7909         0x00,
7910         0x00,
7911         0x00,
7912         0x00,
7913         0x00,
7914         0x00,
7915         0x00,
7916         0x00,
7917         0x00,
7918         0x00,
7919         0x00,
7920         0x00,
7921         0x00,
7922         0x00,
7923         0x00,
7924         0x00,
7925         0x00,
7926         0x00,
7927         0x00,
7928         0x00,
7929         0x00,
7930         0x00,
7931         0x00,
7932         0x00,
7933         0x00,
7934         0x00,
7935         0x00,
7936         0x00,
7937         0x00,
7938         0x00,
7939         0x00,
7940         0x00,
7941         0x00,
7942         0x00,
7943         0x00,
7944         0x00,
7945         0x00,
7946         0x00,
7947         0x00,
7948         0x00,
7949         0x00,
7950         0x00,
7951         0x00,
7952         0x00,
7953         0x00,
7954         0x00,
7955         0x00,
7956         0x00,
7957         0x00,
7958         0x00,
7959         0x00,
7960         0x00,
7961         0x00,
7962         0x00,
7963         0x00,
7964         0x00,
7965         0x00,
7966         0x00,
7967 };
7968 
7969 static const u32 gainctrl_lut_core0_rev3[] = {
7970         0x5bf70044,
7971         0x5bf70042,
7972         0x5bf70040,
7973         0x5bf7003e,
7974         0x5bf7003c,
7975         0x5bf7003b,
7976         0x5bf70039,
7977         0x5bf70037,
7978         0x5bf70036,
7979         0x5bf70034,
7980         0x5bf70033,
7981         0x5bf70031,
7982         0x5bf70030,
7983         0x5ba70044,
7984         0x5ba70042,
7985         0x5ba70040,
7986         0x5ba7003e,
7987         0x5ba7003c,
7988         0x5ba7003b,
7989         0x5ba70039,
7990         0x5ba70037,
7991         0x5ba70036,
7992         0x5ba70034,
7993         0x5ba70033,
7994         0x5b770044,
7995         0x5b770042,
7996         0x5b770040,
7997         0x5b77003e,
7998         0x5b77003c,
7999         0x5b77003b,
8000         0x5b770039,
8001         0x5b770037,
8002         0x5b770036,
8003         0x5b770034,
8004         0x5b770033,
8005         0x5b770031,
8006         0x5b770030,
8007         0x5b77002f,
8008         0x5b77002d,
8009         0x5b77002c,
8010         0x5b470044,
8011         0x5b470042,
8012         0x5b470040,
8013         0x5b47003e,
8014         0x5b47003c,
8015         0x5b47003b,
8016         0x5b470039,
8017         0x5b470037,
8018         0x5b470036,
8019         0x5b470034,
8020         0x5b470033,
8021         0x5b470031,
8022         0x5b470030,
8023         0x5b47002f,
8024         0x5b47002d,
8025         0x5b47002c,
8026         0x5b47002b,
8027         0x5b47002a,
8028         0x5b270044,
8029         0x5b270042,
8030         0x5b270040,
8031         0x5b27003e,
8032         0x5b27003c,
8033         0x5b27003b,
8034         0x5b270039,
8035         0x5b270037,
8036         0x5b270036,
8037         0x5b270034,
8038         0x5b270033,
8039         0x5b270031,
8040         0x5b270030,
8041         0x5b27002f,
8042         0x5b170044,
8043         0x5b170042,
8044         0x5b170040,
8045         0x5b17003e,
8046         0x5b17003c,
8047         0x5b17003b,
8048         0x5b170039,
8049         0x5b170037,
8050         0x5b170036,
8051         0x5b170034,
8052         0x5b170033,
8053         0x5b170031,
8054         0x5b170030,
8055         0x5b17002f,
8056         0x5b17002d,
8057         0x5b17002c,
8058         0x5b17002b,
8059         0x5b17002a,
8060         0x5b170028,
8061         0x5b170027,
8062         0x5b170026,
8063         0x5b170025,
8064         0x5b170024,
8065         0x5b170023,
8066         0x5b070044,
8067         0x5b070042,
8068         0x5b070040,
8069         0x5b07003e,
8070         0x5b07003c,
8071         0x5b07003b,
8072         0x5b070039,
8073         0x5b070037,
8074         0x5b070036,
8075         0x5b070034,
8076         0x5b070033,
8077         0x5b070031,
8078         0x5b070030,
8079         0x5b07002f,
8080         0x5b07002d,
8081         0x5b07002c,
8082         0x5b07002b,
8083         0x5b07002a,
8084         0x5b070028,
8085         0x5b070027,
8086         0x5b070026,
8087         0x5b070025,
8088         0x5b070024,
8089         0x5b070023,
8090         0x5b070022,
8091         0x5b070021,
8092         0x5b070020,
8093         0x5b07001f,
8094         0x5b07001e,
8095         0x5b07001d,
8096         0x5b07001d,
8097         0x5b07001c,
8098 };
8099 
8100 static const u32 gainctrl_lut_core1_rev3[] = {
8101         0x5bf70044,
8102         0x5bf70042,
8103         0x5bf70040,
8104         0x5bf7003e,
8105         0x5bf7003c,
8106         0x5bf7003b,
8107         0x5bf70039,
8108         0x5bf70037,
8109         0x5bf70036,
8110         0x5bf70034,
8111         0x5bf70033,
8112         0x5bf70031,
8113         0x5bf70030,
8114         0x5ba70044,
8115         0x5ba70042,
8116         0x5ba70040,
8117         0x5ba7003e,
8118         0x5ba7003c,
8119         0x5ba7003b,
8120         0x5ba70039,
8121         0x5ba70037,
8122         0x5ba70036,
8123         0x5ba70034,
8124         0x5ba70033,
8125         0x5b770044,
8126         0x5b770042,
8127         0x5b770040,
8128         0x5b77003e,
8129         0x5b77003c,
8130         0x5b77003b,
8131         0x5b770039,
8132         0x5b770037,
8133         0x5b770036,
8134         0x5b770034,
8135         0x5b770033,
8136         0x5b770031,
8137         0x5b770030,
8138         0x5b77002f,
8139         0x5b77002d,
8140         0x5b77002c,
8141         0x5b470044,
8142         0x5b470042,
8143         0x5b470040,
8144         0x5b47003e,
8145         0x5b47003c,
8146         0x5b47003b,
8147         0x5b470039,
8148         0x5b470037,
8149         0x5b470036,
8150         0x5b470034,
8151         0x5b470033,
8152         0x5b470031,
8153         0x5b470030,
8154         0x5b47002f,
8155         0x5b47002d,
8156         0x5b47002c,
8157         0x5b47002b,
8158         0x5b47002a,
8159         0x5b270044,
8160         0x5b270042,
8161         0x5b270040,
8162         0x5b27003e,
8163         0x5b27003c,
8164         0x5b27003b,
8165         0x5b270039,
8166         0x5b270037,
8167         0x5b270036,
8168         0x5b270034,
8169         0x5b270033,
8170         0x5b270031,
8171         0x5b270030,
8172         0x5b27002f,
8173         0x5b170044,
8174         0x5b170042,
8175         0x5b170040,
8176         0x5b17003e,
8177         0x5b17003c,
8178         0x5b17003b,
8179         0x5b170039,
8180         0x5b170037,
8181         0x5b170036,
8182         0x5b170034,
8183         0x5b170033,
8184         0x5b170031,
8185         0x5b170030,
8186         0x5b17002f,
8187         0x5b17002d,
8188         0x5b17002c,
8189         0x5b17002b,
8190         0x5b17002a,
8191         0x5b170028,
8192         0x5b170027,
8193         0x5b170026,
8194         0x5b170025,
8195         0x5b170024,
8196         0x5b170023,
8197         0x5b070044,
8198         0x5b070042,
8199         0x5b070040,
8200         0x5b07003e,
8201         0x5b07003c,
8202         0x5b07003b,
8203         0x5b070039,
8204         0x5b070037,
8205         0x5b070036,
8206         0x5b070034,
8207         0x5b070033,
8208         0x5b070031,
8209         0x5b070030,
8210         0x5b07002f,
8211         0x5b07002d,
8212         0x5b07002c,
8213         0x5b07002b,
8214         0x5b07002a,
8215         0x5b070028,
8216         0x5b070027,
8217         0x5b070026,
8218         0x5b070025,
8219         0x5b070024,
8220         0x5b070023,
8221         0x5b070022,
8222         0x5b070021,
8223         0x5b070020,
8224         0x5b07001f,
8225         0x5b07001e,
8226         0x5b07001d,
8227         0x5b07001d,
8228         0x5b07001c,
8229 };
8230 
8231 static const u32 iq_lut_core0_rev3[] = {
8232         0x00000000,
8233         0x00000000,
8234         0x00000000,
8235         0x00000000,
8236         0x00000000,
8237         0x00000000,
8238         0x00000000,
8239         0x00000000,
8240         0x00000000,
8241         0x00000000,
8242         0x00000000,
8243         0x00000000,
8244         0x00000000,
8245         0x00000000,
8246         0x00000000,
8247         0x00000000,
8248         0x00000000,
8249         0x00000000,
8250         0x00000000,
8251         0x00000000,
8252         0x00000000,
8253         0x00000000,
8254         0x00000000,
8255         0x00000000,
8256         0x00000000,
8257         0x00000000,
8258         0x00000000,
8259         0x00000000,
8260         0x00000000,
8261         0x00000000,
8262         0x00000000,
8263         0x00000000,
8264         0x00000000,
8265         0x00000000,
8266         0x00000000,
8267         0x00000000,
8268         0x00000000,
8269         0x00000000,
8270         0x00000000,
8271         0x00000000,
8272         0x00000000,
8273         0x00000000,
8274         0x00000000,
8275         0x00000000,
8276         0x00000000,
8277         0x00000000,
8278         0x00000000,
8279         0x00000000,
8280         0x00000000,
8281         0x00000000,
8282         0x00000000,
8283         0x00000000,
8284         0x00000000,
8285         0x00000000,
8286         0x00000000,
8287         0x00000000,
8288         0x00000000,
8289         0x00000000,
8290         0x00000000,
8291         0x00000000,
8292         0x00000000,
8293         0x00000000,
8294         0x00000000,
8295         0x00000000,
8296         0x00000000,
8297         0x00000000,
8298         0x00000000,
8299         0x00000000,
8300         0x00000000,
8301         0x00000000,
8302         0x00000000,
8303         0x00000000,
8304         0x00000000,
8305         0x00000000,
8306         0x00000000,
8307         0x00000000,
8308         0x00000000,
8309         0x00000000,
8310         0x00000000,
8311         0x00000000,
8312         0x00000000,
8313         0x00000000,
8314         0x00000000,
8315         0x00000000,
8316         0x00000000,
8317         0x00000000,
8318         0x00000000,
8319         0x00000000,
8320         0x00000000,
8321         0x00000000,
8322         0x00000000,
8323         0x00000000,
8324         0x00000000,
8325         0x00000000,
8326         0x00000000,
8327         0x00000000,
8328         0x00000000,
8329         0x00000000,
8330         0x00000000,
8331         0x00000000,
8332         0x00000000,
8333         0x00000000,
8334         0x00000000,
8335         0x00000000,
8336         0x00000000,
8337         0x00000000,
8338         0x00000000,
8339         0x00000000,
8340         0x00000000,
8341         0x00000000,
8342         0x00000000,
8343         0x00000000,
8344         0x00000000,
8345         0x00000000,
8346         0x00000000,
8347         0x00000000,
8348         0x00000000,
8349         0x00000000,
8350         0x00000000,
8351         0x00000000,
8352         0x00000000,
8353         0x00000000,
8354         0x00000000,
8355         0x00000000,
8356         0x00000000,
8357         0x00000000,
8358         0x00000000,
8359         0x00000000,
8360 };
8361 
8362 static const u32 iq_lut_core1_rev3[] = {
8363         0x00000000,
8364         0x00000000,
8365         0x00000000,
8366         0x00000000,
8367         0x00000000,
8368         0x00000000,
8369         0x00000000,
8370         0x00000000,
8371         0x00000000,
8372         0x00000000,
8373         0x00000000,
8374         0x00000000,
8375         0x00000000,
8376         0x00000000,
8377         0x00000000,
8378         0x00000000,
8379         0x00000000,
8380         0x00000000,
8381         0x00000000,
8382         0x00000000,
8383         0x00000000,
8384         0x00000000,
8385         0x00000000,
8386         0x00000000,
8387         0x00000000,
8388         0x00000000,
8389         0x00000000,
8390         0x00000000,
8391         0x00000000,
8392         0x00000000,
8393         0x00000000,
8394         0x00000000,
8395         0x00000000,
8396         0x00000000,
8397         0x00000000,
8398         0x00000000,
8399         0x00000000,
8400         0x00000000,
8401         0x00000000,
8402         0x00000000,
8403         0x00000000,
8404         0x00000000,
8405         0x00000000,
8406         0x00000000,
8407         0x00000000,
8408         0x00000000,
8409         0x00000000,
8410         0x00000000,
8411         0x00000000,
8412         0x00000000,
8413         0x00000000,
8414         0x00000000,
8415         0x00000000,
8416         0x00000000,
8417         0x00000000,
8418         0x00000000,
8419         0x00000000,
8420         0x00000000,
8421         0x00000000,
8422         0x00000000,
8423         0x00000000,
8424         0x00000000,
8425         0x00000000,
8426         0x00000000,
8427         0x00000000,
8428         0x00000000,
8429         0x00000000,
8430         0x00000000,
8431         0x00000000,
8432         0x00000000,
8433         0x00000000,
8434         0x00000000,
8435         0x00000000,
8436         0x00000000,
8437         0x00000000,
8438         0x00000000,
8439         0x00000000,
8440         0x00000000,
8441         0x00000000,
8442         0x00000000,
8443         0x00000000,
8444         0x00000000,
8445         0x00000000,
8446         0x00000000,
8447         0x00000000,
8448         0x00000000,
8449         0x00000000,
8450         0x00000000,
8451         0x00000000,
8452         0x00000000,
8453         0x00000000,
8454         0x00000000,
8455         0x00000000,
8456         0x00000000,
8457         0x00000000,
8458         0x00000000,
8459         0x00000000,
8460         0x00000000,
8461         0x00000000,
8462         0x00000000,
8463         0x00000000,
8464         0x00000000,
8465         0x00000000,
8466         0x00000000,
8467         0x00000000,
8468         0x00000000,
8469         0x00000000,
8470         0x00000000,
8471         0x00000000,
8472         0x00000000,
8473         0x00000000,
8474         0x00000000,
8475         0x00000000,
8476         0x00000000,
8477         0x00000000,
8478         0x00000000,
8479         0x00000000,
8480         0x00000000,
8481         0x00000000,
8482         0x00000000,
8483         0x00000000,
8484         0x00000000,
8485         0x00000000,
8486         0x00000000,
8487         0x00000000,
8488         0x00000000,
8489         0x00000000,
8490         0x00000000,
8491 };
8492 
8493 static const u16 loft_lut_core0_rev3[] = {
8494         0x0000,
8495         0x0000,
8496         0x0000,
8497         0x0000,
8498         0x0000,
8499         0x0000,
8500         0x0000,
8501         0x0000,
8502         0x0000,
8503         0x0000,
8504         0x0000,
8505         0x0000,
8506         0x0000,
8507         0x0000,
8508         0x0000,
8509         0x0000,
8510         0x0000,
8511         0x0000,
8512         0x0000,
8513         0x0000,
8514         0x0000,
8515         0x0000,
8516         0x0000,
8517         0x0000,
8518         0x0000,
8519         0x0000,
8520         0x0000,
8521         0x0000,
8522         0x0000,
8523         0x0000,
8524         0x0000,
8525         0x0000,
8526         0x0000,
8527         0x0000,
8528         0x0000,
8529         0x0000,
8530         0x0000,
8531         0x0000,
8532         0x0000,
8533         0x0000,
8534         0x0000,
8535         0x0000,
8536         0x0000,
8537         0x0000,
8538         0x0000,
8539         0x0000,
8540         0x0000,
8541         0x0000,
8542         0x0000,
8543         0x0000,
8544         0x0000,
8545         0x0000,
8546         0x0000,
8547         0x0000,
8548         0x0000,
8549         0x0000,
8550         0x0000,
8551         0x0000,
8552         0x0000,
8553         0x0000,
8554         0x0000,
8555         0x0000,
8556         0x0000,
8557         0x0000,
8558         0x0000,
8559         0x0000,
8560         0x0000,
8561         0x0000,
8562         0x0000,
8563         0x0000,
8564         0x0000,
8565         0x0000,
8566         0x0000,
8567         0x0000,
8568         0x0000,
8569         0x0000,
8570         0x0000,
8571         0x0000,
8572         0x0000,
8573         0x0000,
8574         0x0000,
8575         0x0000,
8576         0x0000,
8577         0x0000,
8578         0x0000,
8579         0x0000,
8580         0x0000,
8581         0x0000,
8582         0x0000,
8583         0x0000,
8584         0x0000,
8585         0x0000,
8586         0x0000,
8587         0x0000,
8588         0x0000,
8589         0x0000,
8590         0x0000,
8591         0x0000,
8592         0x0000,
8593         0x0000,
8594         0x0000,
8595         0x0000,
8596         0x0000,
8597         0x0000,
8598         0x0000,
8599         0x0000,
8600         0x0000,
8601         0x0000,
8602         0x0000,
8603         0x0000,
8604         0x0000,
8605         0x0000,
8606         0x0000,
8607         0x0000,
8608         0x0000,
8609         0x0000,
8610         0x0000,
8611         0x0000,
8612         0x0000,
8613         0x0000,
8614         0x0000,
8615         0x0000,
8616         0x0000,
8617         0x0000,
8618         0x0000,
8619         0x0000,
8620         0x0000,
8621         0x0000,
8622 };
8623 
8624 static const u16 loft_lut_core1_rev3[] = {
8625         0x0000,
8626         0x0000,
8627         0x0000,
8628         0x0000,
8629         0x0000,
8630         0x0000,
8631         0x0000,
8632         0x0000,
8633         0x0000,
8634         0x0000,
8635         0x0000,
8636         0x0000,
8637         0x0000,
8638         0x0000,
8639         0x0000,
8640         0x0000,
8641         0x0000,
8642         0x0000,
8643         0x0000,
8644         0x0000,
8645         0x0000,
8646         0x0000,
8647         0x0000,
8648         0x0000,
8649         0x0000,
8650         0x0000,
8651         0x0000,
8652         0x0000,
8653         0x0000,
8654         0x0000,
8655         0x0000,
8656         0x0000,
8657         0x0000,
8658         0x0000,
8659         0x0000,
8660         0x0000,
8661         0x0000,
8662         0x0000,
8663         0x0000,
8664         0x0000,
8665         0x0000,
8666         0x0000,
8667         0x0000,
8668         0x0000,
8669         0x0000,
8670         0x0000,
8671         0x0000,
8672         0x0000,
8673         0x0000,
8674         0x0000,
8675         0x0000,
8676         0x0000,
8677         0x0000,
8678         0x0000,
8679         0x0000,
8680         0x0000,
8681         0x0000,
8682         0x0000,
8683         0x0000,
8684         0x0000,
8685         0x0000,
8686         0x0000,
8687         0x0000,
8688         0x0000,
8689         0x0000,
8690         0x0000,
8691         0x0000,
8692         0x0000,
8693         0x0000,
8694         0x0000,
8695         0x0000,
8696         0x0000,
8697         0x0000,
8698         0x0000,
8699         0x0000,
8700         0x0000,
8701         0x0000,
8702         0x0000,
8703         0x0000,
8704         0x0000,
8705         0x0000,
8706         0x0000,
8707         0x0000,
8708         0x0000,
8709         0x0000,
8710         0x0000,
8711         0x0000,
8712         0x0000,
8713         0x0000,
8714         0x0000,
8715         0x0000,
8716         0x0000,
8717         0x0000,
8718         0x0000,
8719         0x0000,
8720         0x0000,
8721         0x0000,
8722         0x0000,
8723         0x0000,
8724         0x0000,
8725         0x0000,
8726         0x0000,
8727         0x0000,
8728         0x0000,
8729         0x0000,
8730         0x0000,
8731         0x0000,
8732         0x0000,
8733         0x0000,
8734         0x0000,
8735         0x0000,
8736         0x0000,
8737         0x0000,
8738         0x0000,
8739         0x0000,
8740         0x0000,
8741         0x0000,
8742         0x0000,
8743         0x0000,
8744         0x0000,
8745         0x0000,
8746         0x0000,
8747         0x0000,
8748         0x0000,
8749         0x0000,
8750         0x0000,
8751         0x0000,
8752         0x0000,
8753 };
8754 
8755 static const u16 papd_comp_rfpwr_tbl_core0_rev3[] = {
8756         0x0036,
8757         0x0036,
8758         0x0036,
8759         0x0036,
8760         0x0036,
8761         0x0036,
8762         0x0036,
8763         0x0036,
8764         0x0036,
8765         0x0036,
8766         0x0036,
8767         0x0036,
8768         0x0036,
8769         0x002a,
8770         0x002a,
8771         0x002a,
8772         0x002a,
8773         0x002a,
8774         0x002a,
8775         0x002a,
8776         0x002a,
8777         0x002a,
8778         0x002a,
8779         0x002a,
8780         0x001e,
8781         0x001e,
8782         0x001e,
8783         0x001e,
8784         0x001e,
8785         0x001e,
8786         0x001e,
8787         0x001e,
8788         0x001e,
8789         0x001e,
8790         0x001e,
8791         0x001e,
8792         0x001e,
8793         0x001e,
8794         0x001e,
8795         0x001e,
8796         0x000e,
8797         0x000e,
8798         0x000e,
8799         0x000e,
8800         0x000e,
8801         0x000e,
8802         0x000e,
8803         0x000e,
8804         0x000e,
8805         0x000e,
8806         0x000e,
8807         0x000e,
8808         0x000e,
8809         0x000e,
8810         0x000e,
8811         0x000e,
8812         0x000e,
8813         0x000e,
8814         0x01fc,
8815         0x01fc,
8816         0x01fc,
8817         0x01fc,
8818         0x01fc,
8819         0x01fc,
8820         0x01fc,
8821         0x01fc,
8822         0x01fc,
8823         0x01fc,
8824         0x01fc,
8825         0x01fc,
8826         0x01fc,
8827         0x01fc,
8828         0x01ee,
8829         0x01ee,
8830         0x01ee,
8831         0x01ee,
8832         0x01ee,
8833         0x01ee,
8834         0x01ee,
8835         0x01ee,
8836         0x01ee,
8837         0x01ee,
8838         0x01ee,
8839         0x01ee,
8840         0x01ee,
8841         0x01ee,
8842         0x01ee,
8843         0x01ee,
8844         0x01ee,
8845         0x01ee,
8846         0x01ee,
8847         0x01ee,
8848         0x01ee,
8849         0x01ee,
8850         0x01ee,
8851         0x01ee,
8852         0x01d6,
8853         0x01d6,
8854         0x01d6,
8855         0x01d6,
8856         0x01d6,
8857         0x01d6,
8858         0x01d6,
8859         0x01d6,
8860         0x01d6,
8861         0x01d6,
8862         0x01d6,
8863         0x01d6,
8864         0x01d6,
8865         0x01d6,
8866         0x01d6,
8867         0x01d6,
8868         0x01d6,
8869         0x01d6,
8870         0x01d6,
8871         0x01d6,
8872         0x01d6,
8873         0x01d6,
8874         0x01d6,
8875         0x01d6,
8876         0x01d6,
8877         0x01d6,
8878         0x01d6,
8879         0x01d6,
8880         0x01d6,
8881         0x01d6,
8882         0x01d6,
8883         0x01d6,
8884 };
8885 
8886 static const u16 papd_comp_rfpwr_tbl_core1_rev3[] = {
8887         0x0036,
8888         0x0036,
8889         0x0036,
8890         0x0036,
8891         0x0036,
8892         0x0036,
8893         0x0036,
8894         0x0036,
8895         0x0036,
8896         0x0036,
8897         0x0036,
8898         0x0036,
8899         0x0036,
8900         0x002a,
8901         0x002a,
8902         0x002a,
8903         0x002a,
8904         0x002a,
8905         0x002a,
8906         0x002a,
8907         0x002a,
8908         0x002a,
8909         0x002a,
8910         0x002a,
8911         0x001e,
8912         0x001e,
8913         0x001e,
8914         0x001e,
8915         0x001e,
8916         0x001e,
8917         0x001e,
8918         0x001e,
8919         0x001e,
8920         0x001e,
8921         0x001e,
8922         0x001e,
8923         0x001e,
8924         0x001e,
8925         0x001e,
8926         0x001e,
8927         0x000e,
8928         0x000e,
8929         0x000e,
8930         0x000e,
8931         0x000e,
8932         0x000e,
8933         0x000e,
8934         0x000e,
8935         0x000e,
8936         0x000e,
8937         0x000e,
8938         0x000e,
8939         0x000e,
8940         0x000e,
8941         0x000e,
8942         0x000e,
8943         0x000e,
8944         0x000e,
8945         0x01fc,
8946         0x01fc,
8947         0x01fc,
8948         0x01fc,
8949         0x01fc,
8950         0x01fc,
8951         0x01fc,
8952         0x01fc,
8953         0x01fc,
8954         0x01fc,
8955         0x01fc,
8956         0x01fc,
8957         0x01fc,
8958         0x01fc,
8959         0x01ee,
8960         0x01ee,
8961         0x01ee,
8962         0x01ee,
8963         0x01ee,
8964         0x01ee,
8965         0x01ee,
8966         0x01ee,
8967         0x01ee,
8968         0x01ee,
8969         0x01ee,
8970         0x01ee,
8971         0x01ee,
8972         0x01ee,
8973         0x01ee,
8974         0x01ee,
8975         0x01ee,
8976         0x01ee,
8977         0x01ee,
8978         0x01ee,
8979         0x01ee,
8980         0x01ee,
8981         0x01ee,
8982         0x01ee,
8983         0x01d6,
8984         0x01d6,
8985         0x01d6,
8986         0x01d6,
8987         0x01d6,
8988         0x01d6,
8989         0x01d6,
8990         0x01d6,
8991         0x01d6,
8992         0x01d6,
8993         0x01d6,
8994         0x01d6,
8995         0x01d6,
8996         0x01d6,
8997         0x01d6,
8998         0x01d6,
8999         0x01d6,
9000         0x01d6,
9001         0x01d6,
9002         0x01d6,
9003         0x01d6,
9004         0x01d6,
9005         0x01d6,
9006         0x01d6,
9007         0x01d6,
9008         0x01d6,
9009         0x01d6,
9010         0x01d6,
9011         0x01d6,
9012         0x01d6,
9013         0x01d6,
9014         0x01d6,
9015 };
9016 
9017 static const u32 papd_comp_epsilon_tbl_core0_rev3[] = {
9018         0x00000000,
9019         0x00001fa0,
9020         0x00019f78,
9021         0x0001df7e,
9022         0x03fa9f86,
9023         0x03fd1f90,
9024         0x03fe5f8a,
9025         0x03fb1f94,
9026         0x03fd9fa0,
9027         0x00009f98,
9028         0x03fd1fac,
9029         0x03ff9fa2,
9030         0x03fe9fae,
9031         0x00001fae,
9032         0x03fddfb4,
9033         0x03ff1fb8,
9034         0x03ff9fbc,
9035         0x03ffdfbe,
9036         0x03fe9fc2,
9037         0x03fedfc6,
9038         0x03fedfc6,
9039         0x03ff9fc8,
9040         0x03ff5fc6,
9041         0x03fedfc2,
9042         0x03ff9fc0,
9043         0x03ff5fac,
9044         0x03ff5fac,
9045         0x03ff9fa2,
9046         0x03ff9fa6,
9047         0x03ff9faa,
9048         0x03ff5fb0,
9049         0x03ff5fb4,
9050         0x03ff1fca,
9051         0x03ff5fce,
9052         0x03fcdfdc,
9053         0x03fb4006,
9054         0x00000030,
9055         0x03ff808a,
9056         0x03ff80da,
9057         0x0000016c,
9058         0x03ff8318,
9059         0x03ff063a,
9060         0x03fd8bd6,
9061         0x00014ffe,
9062         0x00034ffe,
9063         0x00034ffe,
9064         0x0003cffe,
9065         0x00040ffe,
9066         0x00040ffe,
9067         0x0003cffe,
9068         0x0003cffe,
9069         0x00020ffe,
9070         0x03fe0ffe,
9071         0x03fdcffe,
9072         0x03f94ffe,
9073         0x03f54ffe,
9074         0x03f44ffe,
9075         0x03ef8ffe,
9076         0x03ee0ffe,
9077         0x03ebcffe,
9078         0x03e8cffe,
9079         0x03e74ffe,
9080         0x03e4cffe,
9081         0x03e38ffe,
9082 };
9083 
9084 static const u32 papd_cal_scalars_tbl_core0_rev3[] = {
9085         0x05af005a,
9086         0x0571005e,
9087         0x05040066,
9088         0x04bd006c,
9089         0x047d0072,
9090         0x04430078,
9091         0x03f70081,
9092         0x03cb0087,
9093         0x03870091,
9094         0x035e0098,
9095         0x032e00a1,
9096         0x030300aa,
9097         0x02d800b4,
9098         0x02ae00bf,
9099         0x028900ca,
9100         0x026400d6,
9101         0x024100e3,
9102         0x022200f0,
9103         0x020200ff,
9104         0x01e5010e,
9105         0x01ca011e,
9106         0x01b0012f,
9107         0x01990140,
9108         0x01830153,
9109         0x016c0168,
9110         0x0158017d,
9111         0x01450193,
9112         0x013301ab,
9113         0x012101c5,
9114         0x011101e0,
9115         0x010201fc,
9116         0x00f4021a,
9117         0x00e6011d,
9118         0x00d9012e,
9119         0x00cd0140,
9120         0x00c20153,
9121         0x00b70167,
9122         0x00ac017c,
9123         0x00a30193,
9124         0x009a01ab,
9125         0x009101c4,
9126         0x008901df,
9127         0x008101fb,
9128         0x007a0219,
9129         0x00730239,
9130         0x006d025b,
9131         0x0067027e,
9132         0x006102a4,
9133         0x005c02cc,
9134         0x005602f6,
9135         0x00520323,
9136         0x004d0353,
9137         0x00490385,
9138         0x004503bb,
9139         0x004103f3,
9140         0x003d042f,
9141         0x003a046f,
9142         0x003704b2,
9143         0x003404f9,
9144         0x00310545,
9145         0x002e0596,
9146         0x002b05f5,
9147         0x00290640,
9148         0x002606a4,
9149 };
9150 
9151 static const u32 papd_comp_epsilon_tbl_core1_rev3[] = {
9152         0x00000000,
9153         0x00001fa0,
9154         0x00019f78,
9155         0x0001df7e,
9156         0x03fa9f86,
9157         0x03fd1f90,
9158         0x03fe5f8a,
9159         0x03fb1f94,
9160         0x03fd9fa0,
9161         0x00009f98,
9162         0x03fd1fac,
9163         0x03ff9fa2,
9164         0x03fe9fae,
9165         0x00001fae,
9166         0x03fddfb4,
9167         0x03ff1fb8,
9168         0x03ff9fbc,
9169         0x03ffdfbe,
9170         0x03fe9fc2,
9171         0x03fedfc6,
9172         0x03fedfc6,
9173         0x03ff9fc8,
9174         0x03ff5fc6,
9175         0x03fedfc2,
9176         0x03ff9fc0,
9177         0x03ff5fac,
9178         0x03ff5fac,
9179         0x03ff9fa2,
9180         0x03ff9fa6,
9181         0x03ff9faa,
9182         0x03ff5fb0,
9183         0x03ff5fb4,
9184         0x03ff1fca,
9185         0x03ff5fce,
9186         0x03fcdfdc,
9187         0x03fb4006,
9188         0x00000030,
9189         0x03ff808a,
9190         0x03ff80da,
9191         0x0000016c,
9192         0x03ff8318,
9193         0x03ff063a,
9194         0x03fd8bd6,
9195         0x00014ffe,
9196         0x00034ffe,
9197         0x00034ffe,
9198         0x0003cffe,
9199         0x00040ffe,
9200         0x00040ffe,
9201         0x0003cffe,
9202         0x0003cffe,
9203         0x00020ffe,
9204         0x03fe0ffe,
9205         0x03fdcffe,
9206         0x03f94ffe,
9207         0x03f54ffe,
9208         0x03f44ffe,
9209         0x03ef8ffe,
9210         0x03ee0ffe,
9211         0x03ebcffe,
9212         0x03e8cffe,
9213         0x03e74ffe,
9214         0x03e4cffe,
9215         0x03e38ffe,
9216 };
9217 
9218 static const u32 papd_cal_scalars_tbl_core1_rev3[] = {
9219         0x05af005a,
9220         0x0571005e,
9221         0x05040066,
9222         0x04bd006c,
9223         0x047d0072,
9224         0x04430078,
9225         0x03f70081,
9226         0x03cb0087,
9227         0x03870091,
9228         0x035e0098,
9229         0x032e00a1,
9230         0x030300aa,
9231         0x02d800b4,
9232         0x02ae00bf,
9233         0x028900ca,
9234         0x026400d6,
9235         0x024100e3,
9236         0x022200f0,
9237         0x020200ff,
9238         0x01e5010e,
9239         0x01ca011e,
9240         0x01b0012f,
9241         0x01990140,
9242         0x01830153,
9243         0x016c0168,
9244         0x0158017d,
9245         0x01450193,
9246         0x013301ab,
9247         0x012101c5,
9248         0x011101e0,
9249         0x010201fc,
9250         0x00f4021a,
9251         0x00e6011d,
9252         0x00d9012e,
9253         0x00cd0140,
9254         0x00c20153,
9255         0x00b70167,
9256         0x00ac017c,
9257         0x00a30193,
9258         0x009a01ab,
9259         0x009101c4,
9260         0x008901df,
9261         0x008101fb,
9262         0x007a0219,
9263         0x00730239,
9264         0x006d025b,
9265         0x0067027e,
9266         0x006102a4,
9267         0x005c02cc,
9268         0x005602f6,
9269         0x00520323,
9270         0x004d0353,
9271         0x00490385,
9272         0x004503bb,
9273         0x004103f3,
9274         0x003d042f,
9275         0x003a046f,
9276         0x003704b2,
9277         0x003404f9,
9278         0x00310545,
9279         0x002e0596,
9280         0x002b05f5,
9281         0x00290640,
9282         0x002606a4,
9283 };
9284 
9285 const struct phytbl_info mimophytbl_info_rev3_volatile[] = {
9286         {&ant_swctrl_tbl_rev3, ARRAY_SIZE(ant_swctrl_tbl_rev3), 9, 0, 16},
9287 };
9288 
9289 const struct phytbl_info mimophytbl_info_rev3_volatile1[] = {
9290         {&ant_swctrl_tbl_rev3_1, ARRAY_SIZE(ant_swctrl_tbl_rev3_1), 9, 0, 16},
9291 };
9292 
9293 const struct phytbl_info mimophytbl_info_rev3_volatile2[] = {
9294         {&ant_swctrl_tbl_rev3_2, ARRAY_SIZE(ant_swctrl_tbl_rev3_2), 9, 0, 16},
9295 };
9296 
9297 const struct phytbl_info mimophytbl_info_rev3_volatile3[] = {
9298         {&ant_swctrl_tbl_rev3_3, ARRAY_SIZE(ant_swctrl_tbl_rev3_3), 9, 0, 16},
9299 };
9300 
9301 const struct phytbl_info mimophytbl_info_rev3[] = {
9302         {&frame_struct_rev3, ARRAY_SIZE(frame_struct_rev3), 10, 0, 32},
9303         {&pilot_tbl_rev3, ARRAY_SIZE(pilot_tbl_rev3), 11, 0, 16},
9304         {&tmap_tbl_rev3, ARRAY_SIZE(tmap_tbl_rev3), 12, 0, 32},
9305         {&intlv_tbl_rev3, ARRAY_SIZE(intlv_tbl_rev3), 13, 0, 32},
9306         {&tdtrn_tbl_rev3, ARRAY_SIZE(tdtrn_tbl_rev3), 14, 0, 32},
9307         {&noise_var_tbl_rev3, ARRAY_SIZE(noise_var_tbl_rev3), 16, 0, 32},
9308         {&mcs_tbl_rev3, ARRAY_SIZE(mcs_tbl_rev3), 18, 0, 16},
9309         {&tdi_tbl20_ant0_rev3, ARRAY_SIZE(tdi_tbl20_ant0_rev3), 19, 128, 32},
9310         {&tdi_tbl20_ant1_rev3, ARRAY_SIZE(tdi_tbl20_ant1_rev3), 19, 256, 32},
9311         {&tdi_tbl40_ant0_rev3, ARRAY_SIZE(tdi_tbl40_ant0_rev3), 19, 640, 32},
9312         {&tdi_tbl40_ant1_rev3, ARRAY_SIZE(tdi_tbl40_ant1_rev3), 19, 768, 32},
9313         {&pltlut_tbl_rev3, ARRAY_SIZE(pltlut_tbl_rev3), 20, 0, 32},
9314         {&chanest_tbl_rev3, ARRAY_SIZE(chanest_tbl_rev3), 22, 0, 32},
9315         {&frame_lut_rev3, ARRAY_SIZE(frame_lut_rev3), 24, 0, 8},
9316         {&est_pwr_lut_core0_rev3, ARRAY_SIZE(est_pwr_lut_core0_rev3), 26, 0, 8},
9317         {&est_pwr_lut_core1_rev3, ARRAY_SIZE(est_pwr_lut_core1_rev3), 27, 0, 8},
9318         {&adj_pwr_lut_core0_rev3, ARRAY_SIZE(adj_pwr_lut_core0_rev3), 26, 64, 8},
9319         {&adj_pwr_lut_core1_rev3, ARRAY_SIZE(adj_pwr_lut_core1_rev3), 27, 64, 8},
9320         {&gainctrl_lut_core0_rev3, ARRAY_SIZE(gainctrl_lut_core0_rev3), 26, 192, 32},
9321         {&gainctrl_lut_core1_rev3, ARRAY_SIZE(gainctrl_lut_core1_rev3), 27, 192, 32},
9322         {&iq_lut_core0_rev3, ARRAY_SIZE(iq_lut_core0_rev3), 26, 320, 32},
9323         {&iq_lut_core1_rev3, ARRAY_SIZE(iq_lut_core1_rev3), 27, 320, 32},
9324         {&loft_lut_core0_rev3, ARRAY_SIZE(loft_lut_core0_rev3), 26, 448, 16},
9325         {&loft_lut_core1_rev3, ARRAY_SIZE(loft_lut_core1_rev3), 27, 448, 16}
9326 };
9327 
9328 const u32 mimophytbl_info_sz_rev3 = ARRAY_SIZE(mimophytbl_info_rev3);
9329 const u32 mimophytbl_info_sz_rev3_volatile = ARRAY_SIZE(mimophytbl_info_rev3_volatile);
9330 const u32 mimophytbl_info_sz_rev3_volatile1 = ARRAY_SIZE(mimophytbl_info_rev3_volatile1);
9331 const u32 mimophytbl_info_sz_rev3_volatile2 = ARRAY_SIZE(mimophytbl_info_rev3_volatile2);
9332 const u32 mimophytbl_info_sz_rev3_volatile3 = ARRAY_SIZE(mimophytbl_info_rev3_volatile3);
9333 
9334 static const u32 tmap_tbl_rev7[] = {
9335         0x8a88aa80,
9336         0x8aaaaa8a,
9337         0x8a8a8aa8,
9338         0x00000888,
9339         0x88000000,
9340         0x8a8a88aa,
9341         0x8aa88888,
9342         0x8888a8a8,
9343         0xf1111110,
9344         0x11111111,
9345         0x11f11111,
9346         0x00000111,
9347         0x11000000,
9348         0x1111f111,
9349         0x11111111,
9350         0x111111f1,
9351         0x8a88aa80,
9352         0x8aaaaa8a,
9353         0x8a8a8aa8,
9354         0x000aa888,
9355         0x88880000,
9356         0x8a8a88aa,
9357         0x8aa88888,
9358         0x8888a8a8,
9359         0xa1111110,
9360         0x11111111,
9361         0x11c11111,
9362         0x00000111,
9363         0x11000000,
9364         0x1111a111,
9365         0x11111111,
9366         0x111111a1,
9367         0xa2222220,
9368         0x22222222,
9369         0x22c22222,
9370         0x00000222,
9371         0x22000000,
9372         0x2222a222,
9373         0x22222222,
9374         0x222222a2,
9375         0xf1111110,
9376         0x11111111,
9377         0x11f11111,
9378         0x00011111,
9379         0x11110000,
9380         0x1111f111,
9381         0x11111111,
9382         0x111111f1,
9383         0xa8aa88a0,
9384         0xa88888a8,
9385         0xa8a8a88a,
9386         0x00088aaa,
9387         0xaaaa0000,
9388         0xa8a8aa88,
9389         0xa88aaaaa,
9390         0xaaaa8a8a,
9391         0xaaa8aaa0,
9392         0x8aaa8aaa,
9393         0xaa8a8a8a,
9394         0x000aaa88,
9395         0x8aaa0000,
9396         0xaaa8a888,
9397         0x8aa88a8a,
9398         0x8a88a888,
9399         0x08080a00,
9400         0x0a08080a,
9401         0x080a0a08,
9402         0x00080808,
9403         0x080a0000,
9404         0x080a0808,
9405         0x080a0808,
9406         0x0a0a0a08,
9407         0xa0a0a0a0,
9408         0x80a0a080,
9409         0x8080a0a0,
9410         0x00008080,
9411         0x80a00000,
9412         0x80a080a0,
9413         0xa080a0a0,
9414         0x8080a0a0,
9415         0x00000000,
9416         0x00000000,
9417         0x00000000,
9418         0x00000000,
9419         0x00000000,
9420         0x00000000,
9421         0x00000000,
9422         0x00000000,
9423         0x00000000,
9424         0x00000000,
9425         0x00000000,
9426         0x00000000,
9427         0x00000000,
9428         0x00000000,
9429         0x00000000,
9430         0x00000000,
9431         0x00000000,
9432         0x00000000,
9433         0x00000000,
9434         0x00000000,
9435         0x00000000,
9436         0x00000000,
9437         0x00000000,
9438         0x00000000,
9439         0x00000000,
9440         0x00000000,
9441         0x00000000,
9442         0x00000000,
9443         0x00000000,
9444         0x00000000,
9445         0x00000000,
9446         0x00000000,
9447         0x00000000,
9448         0x00000000,
9449         0x00000000,
9450         0x00000000,
9451         0x00000000,
9452         0x00000000,
9453         0x00000000,
9454         0x00000000,
9455         0x00000000,
9456         0x00000000,
9457         0x00000000,
9458         0x00000000,
9459         0x00000000,
9460         0x00000000,
9461         0x00000000,
9462         0x00000000,
9463         0x99999000,
9464         0x9b9b99bb,
9465         0x9bb99999,
9466         0x9999b9b9,
9467         0x9b99bb90,
9468         0x9bbbbb9b,
9469         0x9b9b9bb9,
9470         0x00000999,
9471         0x88000000,
9472         0x8a8a88aa,
9473         0x8aa88888,
9474         0x8888a8a8,
9475         0x8a88aa80,
9476         0x8aaaaa8a,
9477         0x8a8a8aa8,
9478         0x00aaa888,
9479         0x22000000,
9480         0x2222b222,
9481         0x22222222,
9482         0x222222b2,
9483         0xb2222220,
9484         0x22222222,
9485         0x22d22222,
9486         0x00000222,
9487         0x11000000,
9488         0x1111a111,
9489         0x11111111,
9490         0x111111a1,
9491         0xa1111110,
9492         0x11111111,
9493         0x11c11111,
9494         0x00000111,
9495         0x33000000,
9496         0x3333b333,
9497         0x33333333,
9498         0x333333b3,
9499         0xb3333330,
9500         0x33333333,
9501         0x33d33333,
9502         0x00000333,
9503         0x22000000,
9504         0x2222a222,
9505         0x22222222,
9506         0x222222a2,
9507         0xa2222220,
9508         0x22222222,
9509         0x22c22222,
9510         0x00000222,
9511         0x99b99b00,
9512         0x9b9b99bb,
9513         0x9bb99999,
9514         0x9999b9b9,
9515         0x9b99bb99,
9516         0x9bbbbb9b,
9517         0x9b9b9bb9,
9518         0x00000999,
9519         0x88000000,
9520         0x8a8a88aa,
9521         0x8aa88888,
9522         0x8888a8a8,
9523         0x8a88aa88,
9524         0x8aaaaa8a,
9525         0x8a8a8aa8,
9526         0x08aaa888,
9527         0x22222200,
9528         0x2222f222,
9529         0x22222222,
9530         0x222222f2,
9531         0x22222222,
9532         0x22222222,
9533         0x22f22222,
9534         0x00000222,
9535         0x11000000,
9536         0x1111f111,
9537         0x11111111,
9538         0x11111111,
9539         0xf1111111,
9540         0x11111111,
9541         0x11f11111,
9542         0x01111111,
9543         0xbb9bb900,
9544         0xb9b9bb99,
9545         0xb99bbbbb,
9546         0xbbbb9b9b,
9547         0xb9bb99bb,
9548         0xb99999b9,
9549         0xb9b9b99b,
9550         0x00000bbb,
9551         0xaa000000,
9552         0xa8a8aa88,
9553         0xa88aaaaa,
9554         0xaaaa8a8a,
9555         0xa8aa88aa,
9556         0xa88888a8,
9557         0xa8a8a88a,
9558         0x0a888aaa,
9559         0xaa000000,
9560         0xa8a8aa88,
9561         0xa88aaaaa,
9562         0xaaaa8a8a,
9563         0xa8aa88a0,
9564         0xa88888a8,
9565         0xa8a8a88a,
9566         0x00000aaa,
9567         0x88000000,
9568         0x8a8a88aa,
9569         0x8aa88888,
9570         0x8888a8a8,
9571         0x8a88aa80,
9572         0x8aaaaa8a,
9573         0x8a8a8aa8,
9574         0x00000888,
9575         0xbbbbbb00,
9576         0x999bbbbb,
9577         0x9bb99b9b,
9578         0xb9b9b9bb,
9579         0xb9b99bbb,
9580         0xb9b9b9bb,
9581         0xb9bb9b99,
9582         0x00000999,
9583         0x8a000000,
9584         0xaa88a888,
9585         0xa88888aa,
9586         0xa88a8a88,
9587         0xa88aa88a,
9588         0x88a8aaaa,
9589         0xa8aa8aaa,
9590         0x0888a88a,
9591         0x0b0b0b00,
9592         0x090b0b0b,
9593         0x0b090b0b,
9594         0x0909090b,
9595         0x09090b0b,
9596         0x09090b0b,
9597         0x09090b09,
9598         0x00000909,
9599         0x0a000000,
9600         0x0a080808,
9601         0x080a080a,
9602         0x080a0a08,
9603         0x080a080a,
9604         0x0808080a,
9605         0x0a0a0a08,
9606         0x0808080a,
9607         0xb0b0b000,
9608         0x9090b0b0,
9609         0x90b09090,
9610         0xb0b0b090,
9611         0xb0b090b0,
9612         0x90b0b0b0,
9613         0xb0b09090,
9614         0x00000090,
9615         0x80000000,
9616         0xa080a080,
9617         0xa08080a0,
9618         0xa0808080,
9619         0xa080a080,
9620         0x80a0a0a0,
9621         0xa0a080a0,
9622         0x00a0a0a0,
9623         0x22000000,
9624         0x2222f222,
9625         0x22222222,
9626         0x222222f2,
9627         0xf2222220,
9628         0x22222222,
9629         0x22f22222,
9630         0x00000222,
9631         0x11000000,
9632         0x1111f111,
9633         0x11111111,
9634         0x111111f1,
9635         0xf1111110,
9636         0x11111111,
9637         0x11f11111,
9638         0x00000111,
9639         0x33000000,
9640         0x3333f333,
9641         0x33333333,
9642         0x333333f3,
9643         0xf3333330,
9644         0x33333333,
9645         0x33f33333,
9646         0x00000333,
9647         0x22000000,
9648         0x2222f222,
9649         0x22222222,
9650         0x222222f2,
9651         0xf2222220,
9652         0x22222222,
9653         0x22f22222,
9654         0x00000222,
9655         0x99000000,
9656         0x9b9b99bb,
9657         0x9bb99999,
9658         0x9999b9b9,
9659         0x9b99bb90,
9660         0x9bbbbb9b,
9661         0x9b9b9bb9,
9662         0x00000999,
9663         0x88000000,
9664         0x8a8a88aa,
9665         0x8aa88888,
9666         0x8888a8a8,
9667         0x8a88aa80,
9668         0x8aaaaa8a,
9669         0x8a8a8aa8,
9670         0x00000888,
9671         0x88888000,
9672         0x8a8a88aa,
9673         0x8aa88888,
9674         0x8888a8a8,
9675         0x8a88aa80,
9676         0x8aaaaa8a,
9677         0x8a8a8aa8,
9678         0x00000888,
9679         0x88000000,
9680         0x8a8a88aa,
9681         0x8aa88888,
9682         0x8888a8a8,
9683         0x8a88aa80,
9684         0x8aaaaa8a,
9685         0x8a8a8aa8,
9686         0x00aaa888,
9687         0x88a88a00,
9688         0x8a8a88aa,
9689         0x8aa88888,
9690         0x8888a8a8,
9691         0x8a88aa88,
9692         0x8aaaaa8a,
9693         0x8a8a8aa8,
9694         0x000aa888,
9695         0x88880000,
9696         0x8a8a88aa,
9697         0x8aa88888,
9698         0x8888a8a8,
9699         0x8a88aa88,
9700         0x8aaaaa8a,
9701         0x8a8a8aa8,
9702         0x08aaa888,
9703         0x11000000,
9704         0x1111a111,
9705         0x11111111,
9706         0x111111a1,
9707         0xa1111110,
9708         0x11111111,
9709         0x11c11111,
9710         0x00000111,
9711         0x11000000,
9712         0x1111a111,
9713         0x11111111,
9714         0x111111a1,
9715         0xa1111110,
9716         0x11111111,
9717         0x11c11111,
9718         0x00000111,
9719         0x88000000,
9720         0x8a8a88aa,
9721         0x8aa88888,
9722         0x8888a8a8,
9723         0x8a88aa80,
9724         0x8aaaaa8a,
9725         0x8a8a8aa8,
9726         0x00000888,
9727         0x88000000,
9728         0x8a8a88aa,
9729         0x8aa88888,
9730         0x8888a8a8,
9731         0x8a88aa80,
9732         0x8aaaaa8a,
9733         0x8a8a8aa8,
9734         0x00000888,
9735         0x00000000,
9736         0x00000000,
9737         0x00000000,
9738         0x00000000,
9739         0x00000000,
9740         0x00000000,
9741         0x00000000,
9742         0x00000000,
9743         0x00000000,
9744         0x00000000,
9745         0x00000000,
9746         0x00000000,
9747         0x00000000,
9748         0x00000000,
9749         0x00000000,
9750         0x00000000,
9751         0x00000000,
9752         0x00000000,
9753         0x00000000,
9754         0x00000000,
9755         0x00000000,
9756         0x00000000,
9757         0x00000000,
9758         0x00000000,
9759         0x00000000,
9760         0x00000000,
9761         0x00000000,
9762         0x00000000,
9763         0x00000000,
9764         0x00000000,
9765         0x00000000,
9766         0x00000000,
9767         0x00000000,
9768         0x00000000,
9769         0x00000000,
9770         0x00000000,
9771         0x00000000,
9772         0x00000000,
9773         0x00000000,
9774         0x00000000,
9775         0x00000000,
9776         0x00000000,
9777         0x00000000,
9778         0x00000000,
9779         0x00000000,
9780         0x00000000,
9781         0x00000000,
9782         0x00000000,
9783 };
9784 
9785 const u32 noise_var_tbl_rev7[] = {
9786         0x020c020c,
9787         0x0000014d,
9788         0x020c020c,
9789         0x0000014d,
9790         0x020c020c,
9791         0x0000014d,
9792         0x020c020c,
9793         0x0000014d,
9794         0x020c020c,
9795         0x0000014d,
9796         0x020c020c,
9797         0x0000014d,
9798         0x020c020c,
9799         0x0000014d,
9800         0x020c020c,
9801         0x0000014d,
9802         0x020c020c,
9803         0x0000014d,
9804         0x020c020c,
9805         0x0000014d,
9806         0x020c020c,
9807         0x0000014d,
9808         0x020c020c,
9809         0x0000014d,
9810         0x020c020c,
9811         0x0000014d,
9812         0x020c020c,
9813         0x0000014d,
9814         0x020c020c,
9815         0x0000014d,
9816         0x020c020c,
9817         0x0000014d,
9818         0x020c020c,
9819         0x0000014d,
9820         0x020c020c,
9821         0x0000014d,
9822         0x020c020c,
9823         0x0000014d,
9824         0x020c020c,
9825         0x0000014d,
9826         0x020c020c,
9827         0x0000014d,
9828         0x020c020c,
9829         0x0000014d,
9830         0x020c020c,
9831         0x0000014d,
9832         0x020c020c,
9833         0x0000014d,
9834         0x020c020c,
9835         0x0000014d,
9836         0x020c020c,
9837         0x0000014d,
9838         0x020c020c,
9839         0x0000014d,
9840         0x020c020c,
9841         0x0000014d,
9842         0x020c020c,
9843         0x0000014d,
9844         0x020c020c,
9845         0x0000014d,
9846         0x020c020c,
9847         0x0000014d,
9848         0x020c020c,
9849         0x0000014d,
9850         0x020c020c,
9851         0x0000014d,
9852         0x020c020c,
9853         0x0000014d,
9854         0x020c020c,
9855         0x0000014d,
9856         0x020c020c,
9857         0x0000014d,
9858         0x020c020c,
9859         0x0000014d,
9860         0x020c020c,
9861         0x0000014d,
9862         0x020c020c,
9863         0x0000014d,
9864         0x020c020c,
9865         0x0000014d,
9866         0x020c020c,
9867         0x0000014d,
9868         0x020c020c,
9869         0x0000014d,
9870         0x020c020c,
9871         0x0000014d,
9872         0x020c020c,
9873         0x0000014d,
9874         0x020c020c,
9875         0x0000014d,
9876         0x020c020c,
9877         0x0000014d,
9878         0x020c020c,
9879         0x0000014d,
9880         0x020c020c,
9881         0x0000014d,
9882         0x020c020c,
9883         0x0000014d,
9884         0x020c020c,
9885         0x0000014d,
9886         0x020c020c,
9887         0x0000014d,
9888         0x020c020c,
9889         0x0000014d,
9890         0x020c020c,
9891         0x0000014d,
9892         0x020c020c,
9893         0x0000014d,
9894         0x020c020c,
9895         0x0000014d,
9896         0x020c020c,
9897         0x0000014d,
9898         0x020c020c,
9899         0x0000014d,
9900         0x020c020c,
9901         0x0000014d,
9902         0x020c020c,
9903         0x0000014d,
9904         0x020c020c,
9905         0x0000014d,
9906         0x020c020c,
9907         0x0000014d,
9908         0x020c020c,
9909         0x0000014d,
9910         0x020c020c,
9911         0x0000014d,
9912         0x020c020c,
9913         0x0000014d,
9914         0x020c020c,
9915         0x0000014d,
9916         0x020c020c,
9917         0x0000014d,
9918         0x020c020c,
9919         0x0000014d,
9920         0x020c020c,
9921         0x0000014d,
9922         0x020c020c,
9923         0x0000014d,
9924         0x020c020c,
9925         0x0000014d,
9926         0x020c020c,
9927         0x0000014d,
9928         0x020c020c,
9929         0x0000014d,
9930         0x020c020c,
9931         0x0000014d,
9932         0x020c020c,
9933         0x0000014d,
9934         0x020c020c,
9935         0x0000014d,
9936         0x020c020c,
9937         0x0000014d,
9938         0x020c020c,
9939         0x0000014d,
9940         0x020c020c,
9941         0x0000014d,
9942         0x020c020c,
9943         0x0000014d,
9944         0x020c020c,
9945         0x0000014d,
9946         0x020c020c,
9947         0x0000014d,
9948         0x020c020c,
9949         0x0000014d,
9950         0x020c020c,
9951         0x0000014d,
9952         0x020c020c,
9953         0x0000014d,
9954         0x020c020c,
9955         0x0000014d,
9956         0x020c020c,
9957         0x0000014d,
9958         0x020c020c,
9959         0x0000014d,
9960         0x020c020c,
9961         0x0000014d,
9962         0x020c020c,
9963         0x0000014d,
9964         0x020c020c,
9965         0x0000014d,
9966         0x020c020c,
9967         0x0000014d,
9968         0x020c020c,
9969         0x0000014d,
9970         0x020c020c,
9971         0x0000014d,
9972         0x020c020c,
9973         0x0000014d,
9974         0x020c020c,
9975         0x0000014d,
9976         0x020c020c,
9977         0x0000014d,
9978         0x020c020c,
9979         0x0000014d,
9980         0x020c020c,
9981         0x0000014d,
9982         0x020c020c,
9983         0x0000014d,
9984         0x020c020c,
9985         0x0000014d,
9986         0x020c020c,
9987         0x0000014d,
9988         0x020c020c,
9989         0x0000014d,
9990         0x020c020c,
9991         0x0000014d,
9992         0x020c020c,
9993         0x0000014d,
9994         0x020c020c,
9995         0x0000014d,
9996         0x020c020c,
9997         0x0000014d,
9998         0x020c020c,
9999         0x0000014d,
10000         0x020c020c,
10001         0x0000014d,
10002         0x020c020c,
10003         0x0000014d,
10004         0x020c020c,
10005         0x0000014d,
10006         0x020c020c,
10007         0x0000014d,
10008         0x020c020c,
10009         0x0000014d,
10010         0x020c020c,
10011         0x0000014d,
10012         0x020c020c,
10013         0x0000014d,
10014         0x020c020c,
10015         0x0000014d,
10016         0x020c020c,
10017         0x0000014d,
10018         0x020c020c,
10019         0x0000014d,
10020         0x020c020c,
10021         0x0000014d,
10022         0x020c020c,
10023         0x0000014d,
10024         0x020c020c,
10025         0x0000014d,
10026         0x020c020c,
10027         0x0000014d,
10028         0x020c020c,
10029         0x0000014d,
10030         0x020c020c,
10031         0x0000014d,
10032         0x020c020c,
10033         0x0000014d,
10034         0x020c020c,
10035         0x0000014d,
10036         0x020c020c,
10037         0x0000014d,
10038         0x020c020c,
10039         0x0000014d,
10040         0x020c020c,
10041         0x0000014d,
10042 };
10043 
10044 static const u32 papd_comp_epsilon_tbl_core0_rev7[] = {
10045         0x00000000,
10046         0x00000000,
10047         0x00016023,
10048         0x00006028,
10049         0x00034036,
10050         0x0003402e,
10051         0x0007203c,
10052         0x0006e037,
10053         0x00070030,
10054         0x0009401f,
10055         0x0009a00f,
10056         0x000b600d,
10057         0x000c8007,
10058         0x000ce007,
10059         0x00101fff,
10060         0x00121ff9,
10061         0x0012e004,
10062         0x0014dffc,
10063         0x0016dff6,
10064         0x0018dfe9,
10065         0x001b3fe5,
10066         0x001c5fd0,
10067         0x001ddfc2,
10068         0x001f1fb6,
10069         0x00207fa4,
10070         0x00219f8f,
10071         0x0022ff7d,
10072         0x00247f6c,
10073         0x0024df5b,
10074         0x00267f4b,
10075         0x0027df3b,
10076         0x0029bf3b,
10077         0x002b5f2f,
10078         0x002d3f2e,
10079         0x002f5f2a,
10080         0x002fff15,
10081         0x00315f0b,
10082         0x0032defa,
10083         0x0033beeb,
10084         0x0034fed9,
10085         0x00353ec5,
10086         0x00361eb0,
10087         0x00363e9b,
10088         0x0036be87,
10089         0x0036be70,
10090         0x0038fe67,
10091         0x0044beb2,
10092         0x00513ef3,
10093         0x00595f11,
10094         0x00669f3d,
10095         0x0078dfdf,
10096         0x00a143aa,
10097         0x01642fff,
10098         0x0162afff,
10099         0x01620fff,
10100         0x0160cfff,
10101         0x015f0fff,
10102         0x015dafff,
10103         0x015bcfff,
10104         0x015bcfff,
10105         0x015b4fff,
10106         0x015acfff,
10107         0x01590fff,
10108         0x0156cfff,
10109 };
10110 
10111 static const u32 papd_cal_scalars_tbl_core0_rev7[] = {
10112         0x0b5e002d,
10113         0x0ae2002f,
10114         0x0a3b0032,
10115         0x09a70035,
10116         0x09220038,
10117         0x08ab003b,
10118         0x081f003f,
10119         0x07a20043,
10120         0x07340047,
10121         0x06d2004b,
10122         0x067a004f,
10123         0x06170054,
10124         0x05bf0059,
10125         0x0571005e,
10126         0x051e0064,
10127         0x04d3006a,
10128         0x04910070,
10129         0x044c0077,
10130         0x040f007e,
10131         0x03d90085,
10132         0x03a1008d,
10133         0x036f0095,
10134         0x033d009e,
10135         0x030b00a8,
10136         0x02e000b2,
10137         0x02b900bc,
10138         0x029200c7,
10139         0x026d00d3,
10140         0x024900e0,
10141         0x022900ed,
10142         0x020a00fb,
10143         0x01ec010a,
10144         0x01d20119,
10145         0x01b7012a,
10146         0x019e013c,
10147         0x0188014e,
10148         0x01720162,
10149         0x015d0177,
10150         0x0149018e,
10151         0x013701a5,
10152         0x012601be,
10153         0x011501d8,
10154         0x010601f4,
10155         0x00f70212,
10156         0x00e90231,
10157         0x00dc0253,
10158         0x00d00276,
10159         0x00c4029b,
10160         0x00b902c3,
10161         0x00af02ed,
10162         0x00a50319,
10163         0x009c0348,
10164         0x0093037a,
10165         0x008b03af,
10166         0x008303e6,
10167         0x007c0422,
10168         0x00750460,
10169         0x006e04a3,
10170         0x006804e9,
10171         0x00620533,
10172         0x005d0582,
10173         0x005805d6,
10174         0x0053062e,
10175         0x004e068c,
10176 };
10177 
10178 static const u32 papd_comp_epsilon_tbl_core1_rev7[] = {
10179         0x00000000,
10180         0x00000000,
10181         0x00016023,
10182         0x00006028,
10183         0x00034036,
10184         0x0003402e,
10185         0x0007203c,
10186         0x0006e037,
10187         0x00070030,
10188         0x0009401f,
10189         0x0009a00f,
10190         0x000b600d,
10191         0x000c8007,
10192         0x000ce007,
10193         0x00101fff,
10194         0x00121ff9,
10195         0x0012e004,
10196         0x0014dffc,
10197         0x0016dff6,
10198         0x0018dfe9,
10199         0x001b3fe5,
10200         0x001c5fd0,
10201         0x001ddfc2,
10202         0x001f1fb6,
10203         0x00207fa4,
10204         0x00219f8f,
10205         0x0022ff7d,
10206         0x00247f6c,
10207         0x0024df5b,
10208         0x00267f4b,
10209         0x0027df3b,
10210         0x0029bf3b,
10211         0x002b5f2f,
10212         0x002d3f2e,
10213         0x002f5f2a,
10214         0x002fff15,
10215         0x00315f0b,
10216         0x0032defa,
10217         0x0033beeb,
10218         0x0034fed9,
10219         0x00353ec5,
10220         0x00361eb0,
10221         0x00363e9b,
10222         0x0036be87,
10223         0x0036be70,
10224         0x0038fe67,
10225         0x0044beb2,
10226         0x00513ef3,
10227         0x00595f11,
10228         0x00669f3d,
10229         0x0078dfdf,
10230         0x00a143aa,
10231         0x01642fff,
10232         0x0162afff,
10233         0x01620fff,
10234         0x0160cfff,
10235         0x015f0fff,
10236         0x015dafff,
10237         0x015bcfff,
10238         0x015bcfff,
10239         0x015b4fff,
10240         0x015acfff,
10241         0x01590fff,
10242         0x0156cfff,
10243 };
10244 
10245 static const u32 papd_cal_scalars_tbl_core1_rev7[] = {
10246         0x0b5e002d,
10247         0x0ae2002f,
10248         0x0a3b0032,
10249         0x09a70035,
10250         0x09220038,
10251         0x08ab003b,
10252         0x081f003f,
10253         0x07a20043,
10254         0x07340047,
10255         0x06d2004b,
10256         0x067a004f,
10257         0x06170054,
10258         0x05bf0059,
10259         0x0571005e,
10260         0x051e0064,
10261         0x04d3006a,
10262         0x04910070,
10263         0x044c0077,
10264         0x040f007e,
10265         0x03d90085,
10266         0x03a1008d,
10267         0x036f0095,
10268         0x033d009e,
10269         0x030b00a8,
10270         0x02e000b2,
10271         0x02b900bc,
10272         0x029200c7,
10273         0x026d00d3,
10274         0x024900e0,
10275         0x022900ed,
10276         0x020a00fb,
10277         0x01ec010a,
10278         0x01d20119,
10279         0x01b7012a,
10280         0x019e013c,
10281         0x0188014e,
10282         0x01720162,
10283         0x015d0177,
10284         0x0149018e,
10285         0x013701a5,
10286         0x012601be,
10287         0x011501d8,
10288         0x010601f4,
10289         0x00f70212,
10290         0x00e90231,
10291         0x00dc0253,
10292         0x00d00276,
10293         0x00c4029b,
10294         0x00b902c3,
10295         0x00af02ed,
10296         0x00a50319,
10297         0x009c0348,
10298         0x0093037a,
10299         0x008b03af,
10300         0x008303e6,
10301         0x007c0422,
10302         0x00750460,
10303         0x006e04a3,
10304         0x006804e9,
10305         0x00620533,
10306         0x005d0582,
10307         0x005805d6,
10308         0x0053062e,
10309         0x004e068c,
10310 };
10311 
10312 const struct phytbl_info mimophytbl_info_rev7[] = {
10313         {&frame_struct_rev3, ARRAY_SIZE(frame_struct_rev3), 10, 0, 32},
10314         {&pilot_tbl_rev3, ARRAY_SIZE(pilot_tbl_rev3), 11, 0, 16},
10315         {&tmap_tbl_rev7, ARRAY_SIZE(tmap_tbl_rev7), 12, 0, 32},
10316         {&intlv_tbl_rev3, ARRAY_SIZE(intlv_tbl_rev3), 13, 0, 32},
10317         {&tdtrn_tbl_rev3, ARRAY_SIZE(tdtrn_tbl_rev3), 14, 0, 32},
10318         {&noise_var_tbl_rev7, ARRAY_SIZE(noise_var_tbl_rev7), 16, 0, 32},
10319         {&mcs_tbl_rev3, ARRAY_SIZE(mcs_tbl_rev3), 18, 0, 16},
10320         {&tdi_tbl20_ant0_rev3, ARRAY_SIZE(tdi_tbl20_ant0_rev3), 19, 128, 32},
10321         {&tdi_tbl20_ant1_rev3, ARRAY_SIZE(tdi_tbl20_ant1_rev3), 19, 256, 32},
10322         {&tdi_tbl40_ant0_rev3, ARRAY_SIZE(tdi_tbl40_ant0_rev3), 19, 640, 32},
10323         {&tdi_tbl40_ant1_rev3, ARRAY_SIZE(tdi_tbl40_ant1_rev3), 19, 768, 32},
10324         {&pltlut_tbl_rev3, ARRAY_SIZE(pltlut_tbl_rev3), 20, 0, 32},
10325         {&chanest_tbl_rev3, ARRAY_SIZE(chanest_tbl_rev3), 22, 0, 32},
10326         {&frame_lut_rev3, ARRAY_SIZE(frame_lut_rev3), 24, 0, 8},
10327         {&est_pwr_lut_core0_rev3, ARRAY_SIZE(est_pwr_lut_core0_rev3), 26, 0, 8},
10328         {&est_pwr_lut_core1_rev3, ARRAY_SIZE(est_pwr_lut_core1_rev3), 27, 0, 8},
10329         {&adj_pwr_lut_core0_rev3, ARRAY_SIZE(adj_pwr_lut_core0_rev3), 26, 64, 8},
10330         {&adj_pwr_lut_core1_rev3, ARRAY_SIZE(adj_pwr_lut_core1_rev3), 27, 64, 8},
10331         {&gainctrl_lut_core0_rev3, ARRAY_SIZE(gainctrl_lut_core0_rev3), 26, 192, 32},
10332         {&gainctrl_lut_core1_rev3, ARRAY_SIZE(gainctrl_lut_core1_rev3), 27, 192, 32},
10333         {&iq_lut_core0_rev3, ARRAY_SIZE(iq_lut_core0_rev3), 26, 320, 32},
10334         {&iq_lut_core1_rev3, ARRAY_SIZE(iq_lut_core1_rev3), 27, 320, 32},
10335         {&loft_lut_core0_rev3, ARRAY_SIZE(loft_lut_core0_rev3), 26, 448, 16},
10336         {&loft_lut_core1_rev3, ARRAY_SIZE(loft_lut_core1_rev3), 27, 448, 16},
10337         {&papd_comp_rfpwr_tbl_core0_rev3,
10338          ARRAY_SIZE(papd_comp_rfpwr_tbl_core0_rev3), 26, 576, 16},
10339         {&papd_comp_rfpwr_tbl_core1_rev3,
10340          ARRAY_SIZE(papd_comp_rfpwr_tbl_core1_rev3), 27, 576, 16},
10341         {&papd_comp_epsilon_tbl_core0_rev7,
10342          ARRAY_SIZE(papd_comp_epsilon_tbl_core0_rev7), 31, 0, 32},
10343         {&papd_cal_scalars_tbl_core0_rev7,
10344          ARRAY_SIZE(papd_cal_scalars_tbl_core0_rev7), 32, 0, 32},
10345         {&papd_comp_epsilon_tbl_core1_rev7,
10346          ARRAY_SIZE(papd_comp_epsilon_tbl_core1_rev7), 33, 0, 32},
10347         {&papd_cal_scalars_tbl_core1_rev7,
10348          ARRAY_SIZE(papd_cal_scalars_tbl_core1_rev7), 34, 0, 32},
10349 };
10350 
10351 const u32 mimophytbl_info_sz_rev7 = ARRAY_SIZE(mimophytbl_info_rev7);
10352 
10353 const struct phytbl_info mimophytbl_info_rev16[] = {
10354         {&noise_var_tbl_rev7, ARRAY_SIZE(noise_var_tbl_rev7), 16, 0, 32},
10355         {&est_pwr_lut_core0_rev3, ARRAY_SIZE(est_pwr_lut_core0_rev3), 26, 0, 8},
10356         {&est_pwr_lut_core1_rev3, ARRAY_SIZE(est_pwr_lut_core1_rev3), 27, 0, 8},
10357         {&adj_pwr_lut_core0_rev3, ARRAY_SIZE(adj_pwr_lut_core0_rev3), 26, 64, 8},
10358         {&adj_pwr_lut_core1_rev3, ARRAY_SIZE(adj_pwr_lut_core1_rev3), 27, 64, 8},
10359         {&gainctrl_lut_core0_rev3, ARRAY_SIZE(gainctrl_lut_core0_rev3), 26, 192, 32},
10360         {&gainctrl_lut_core1_rev3, ARRAY_SIZE(gainctrl_lut_core1_rev3), 27, 192, 32},
10361         {&iq_lut_core0_rev3, ARRAY_SIZE(iq_lut_core0_rev3), 26, 320, 32},
10362         {&iq_lut_core1_rev3, ARRAY_SIZE(iq_lut_core1_rev3), 27, 320, 32},
10363         {&loft_lut_core0_rev3, ARRAY_SIZE(loft_lut_core0_rev3), 26, 448, 16},
10364         {&loft_lut_core1_rev3, ARRAY_SIZE(loft_lut_core1_rev3), 27, 448, 16},
10365 };
10366 
10367 const u32 mimophytbl_info_sz_rev16 = ARRAY_SIZE(mimophytbl_info_rev16);

/* [<][>][^][v][top][bottom][index][help] */