/* SPDX-License-Identifier: GPL-2.0 */
enum HF_S {
HF_None = 0 , HF_B, HF_DK, HF_G, HF_I, HF_L, HF_L1, HF_MN, HF_FM_Radio,
HF_AnalogMax, HF_DVBT_6MHZ, HF_DVBT_7MHZ, HF_DVBT_8MHZ,
HF_DVBT, HF_ATSC, HF_DVBC_6MHZ, HF_DVBC_7MHZ,
HF_DVBC_8MHZ, HF_DVBC
};
static const struct SStandardParam m_StandardTable[] = {
{ 0 , 0 , 0 x00, 0 x00 }, /* HF_None */
{ 6000000 , 7000000 , 0 x1D, 0 x2C }, /* HF_B, */
{ 6900000 , 8000000 , 0 x1E, 0 x2C }, /* HF_DK, */
{ 7100000 , 8000000 , 0 x1E, 0 x2C }, /* HF_G, */
{ 7250000 , 8000000 , 0 x1E, 0 x2C }, /* HF_I, */
{ 6900000 , 8000000 , 0 x1E, 0 x2C }, /* HF_L, */
{ 1250000 , 8000000 , 0 x1E, 0 x2C }, /* HF_L1, */
{ 5400000 , 6000000 , 0 x1C, 0 x2C }, /* HF_MN, */
{ 1250000 , 500000 , 0 x18, 0 x2C }, /* HF_FM_Radio, */
{ 0 , 0 , 0 x00, 0 x00 }, /* HF_AnalogMax (Unused) */
{ 3300000 , 6000000 , 0 x1C, 0 x58 }, /* HF_DVBT_6MHZ */
{ 3500000 , 7000000 , 0 x1C, 0 x37 }, /* HF_DVBT_7MHZ */
{ 4000000 , 8000000 , 0 x1D, 0 x37 }, /* HF_DVBT_8MHZ */
{ 0 , 0 , 0 x00, 0 x00 }, /* HF_DVBT (Unused) */
{ 5000000 , 6000000 , 0 x1C, 0 x37 }, /* HF_ATSC (center = 3.25 MHz) */
{ 4000000 , 6000000 , 0 x1D, 0 x58 }, /* HF_DVBC_6MHZ (Chicago) */
{ 4500000 , 7000000 , 0 x1E, 0 x37 }, /* HF_DVBC_7MHZ (not documented by NXP) */
{ 5000000 , 8000000 , 0 x1F, 0 x37 }, /* HF_DVBC_8MHZ */
{ 0 , 0 , 0 x00, 0 x00 }, /* HF_DVBC (Unused) */
};
static const struct SMap m_BP_Filter_Map[] = {
{ 62000000 , 0 x00 },
{ 84000000 , 0 x01 },
{ 100000000 , 0 x02 },
{ 140000000 , 0 x03 },
{ 170000000 , 0 x04 },
{ 180000000 , 0 x05 },
{ 865000000 , 0 x06 },
{ 0 , 0 x00 }, /* Table End */
};
static const struct SMapI m_RF_Cal_Map[] = {
{ 41000000 , 0 x0F },
{ 43000000 , 0 x1C },
{ 45000000 , 0 x2F },
{ 46000000 , 0 x39 },
{ 47000000 , 0 x40 },
{ 47900000 , 0 x50 },
{ 49100000 , 0 x16 },
{ 50000000 , 0 x18 },
{ 51000000 , 0 x20 },
{ 53000000 , 0 x28 },
{ 55000000 , 0 x2B },
{ 56000000 , 0 x32 },
{ 57000000 , 0 x35 },
{ 58000000 , 0 x3E },
{ 59000000 , 0 x43 },
{ 60000000 , 0 x4E },
{ 61100000 , 0 x55 },
{ 63000000 , 0 x0F },
{ 64000000 , 0 x11 },
{ 65000000 , 0 x12 },
{ 66000000 , 0 x15 },
{ 67000000 , 0 x16 },
{ 68000000 , 0 x17 },
{ 70000000 , 0 x19 },
{ 71000000 , 0 x1C },
{ 72000000 , 0 x1D },
{ 73000000 , 0 x1F },
{ 74000000 , 0 x20 },
{ 75000000 , 0 x21 },
{ 76000000 , 0 x24 },
{ 77000000 , 0 x25 },
{ 78000000 , 0 x27 },
{ 80000000 , 0 x28 },
{ 81000000 , 0 x29 },
{ 82000000 , 0 x2D },
{ 83000000 , 0 x2E },
{ 84000000 , 0 x2F },
{ 85000000 , 0 x31 },
{ 86000000 , 0 x33 },
{ 87000000 , 0 x34 },
{ 88000000 , 0 x35 },
{ 89000000 , 0 x37 },
{ 90000000 , 0 x38 },
{ 91000000 , 0 x39 },
{ 93000000 , 0 x3C },
{ 94000000 , 0 x3E },
{ 95000000 , 0 x3F },
{ 96000000 , 0 x40 },
{ 97000000 , 0 x42 },
{ 99000000 , 0 x45 },
{ 100000000 , 0 x46 },
{ 102000000 , 0 x48 },
{ 103000000 , 0 x4A },
{ 105000000 , 0 x4D },
{ 106000000 , 0 x4E },
{ 107000000 , 0 x50 },
{ 108000000 , 0 x51 },
{ 110000000 , 0 x54 },
{ 111000000 , 0 x56 },
{ 112000000 , 0 x57 },
{ 113000000 , 0 x58 },
{ 114000000 , 0 x59 },
{ 115000000 , 0 x5C },
{ 116000000 , 0 x5D },
{ 117000000 , 0 x5F },
{ 119000000 , 0 x60 },
{ 120000000 , 0 x64 },
{ 121000000 , 0 x65 },
{ 122000000 , 0 x66 },
{ 123000000 , 0 x68 },
{ 124000000 , 0 x69 },
{ 125000000 , 0 x6C },
{ 126000000 , 0 x6D },
{ 127000000 , 0 x6E },
{ 128000000 , 0 x70 },
{ 129000000 , 0 x71 },
{ 130000000 , 0 x75 },
{ 131000000 , 0 x77 },
{ 132000000 , 0 x78 },
{ 133000000 , 0 x7B },
{ 134000000 , 0 x7E },
{ 135000000 , 0 x81 },
{ 136000000 , 0 x82 },
{ 137000000 , 0 x87 },
{ 138000000 , 0 x88 },
{ 139000000 , 0 x8D },
{ 140000000 , 0 x8E },
{ 141000000 , 0 x91 },
{ 142000000 , 0 x95 },
{ 143000000 , 0 x9A },
{ 144000000 , 0 x9D },
{ 145000000 , 0 xA1 },
{ 146000000 , 0 xA2 },
{ 147000000 , 0 xA4 },
{ 148000000 , 0 xA9 },
{ 149000000 , 0 xAE },
{ 150000000 , 0 xB0 },
{ 151000000 , 0 xB1 },
{ 152000000 , 0 xB7 },
{ 152600000 , 0 xBD },
{ 154000000 , 0 x20 },
{ 155000000 , 0 x22 },
{ 156000000 , 0 x24 },
{ 157000000 , 0 x25 },
{ 158000000 , 0 x27 },
{ 159000000 , 0 x29 },
{ 160000000 , 0 x2C },
{ 161000000 , 0 x2D },
{ 163000000 , 0 x2E },
{ 164000000 , 0 x2F },
{ 164700000 , 0 x30 },
{ 166000000 , 0 x11 },
{ 167000000 , 0 x12 },
{ 168000000 , 0 x13 },
{ 169000000 , 0 x14 },
{ 170000000 , 0 x15 },
{ 172000000 , 0 x16 },
{ 173000000 , 0 x17 },
{ 174000000 , 0 x18 },
{ 175000000 , 0 x1A },
{ 176000000 , 0 x1B },
{ 178000000 , 0 x1D },
{ 179000000 , 0 x1E },
{ 180000000 , 0 x1F },
{ 181000000 , 0 x20 },
{ 182000000 , 0 x21 },
{ 183000000 , 0 x22 },
{ 184000000 , 0 x24 },
{ 185000000 , 0 x25 },
{ 186000000 , 0 x26 },
{ 187000000 , 0 x27 },
{ 188000000 , 0 x29 },
{ 189000000 , 0 x2A },
{ 190000000 , 0 x2C },
{ 191000000 , 0 x2D },
{ 192000000 , 0 x2E },
{ 193000000 , 0 x2F },
{ 194000000 , 0 x30 },
{ 195000000 , 0 x33 },
{ 196000000 , 0 x35 },
{ 198000000 , 0 x36 },
{ 200000000 , 0 x38 },
{ 201000000 , 0 x3C },
{ 202000000 , 0 x3D },
{ 203500000 , 0 x3E },
{ 206000000 , 0 x0E },
{ 208000000 , 0 x0F },
{ 212000000 , 0 x10 },
{ 216000000 , 0 x11 },
{ 217000000 , 0 x12 },
{ 218000000 , 0 x13 },
{ 220000000 , 0 x14 },
{ 222000000 , 0 x15 },
{ 225000000 , 0 x16 },
{ 228000000 , 0 x17 },
{ 231000000 , 0 x18 },
{ 234000000 , 0 x19 },
{ 235000000 , 0 x1A },
{ 236000000 , 0 x1B },
{ 237000000 , 0 x1C },
{ 240000000 , 0 x1D },
{ 242000000 , 0 x1E },
{ 244000000 , 0 x1F },
{ 247000000 , 0 x20 },
{ 249000000 , 0 x21 },
{ 252000000 , 0 x22 },
{ 253000000 , 0 x23 },
{ 254000000 , 0 x24 },
{ 256000000 , 0 x25 },
{ 259000000 , 0 x26 },
{ 262000000 , 0 x27 },
{ 264000000 , 0 x28 },
{ 267000000 , 0 x29 },
{ 269000000 , 0 x2A },
{ 271000000 , 0 x2B },
{ 273000000 , 0 x2C },
{ 275000000 , 0 x2D },
{ 277000000 , 0 x2E },
{ 279000000 , 0 x2F },
{ 282000000 , 0 x30 },
{ 284000000 , 0 x31 },
{ 286000000 , 0 x32 },
{ 287000000 , 0 x33 },
{ 290000000 , 0 x34 },
{ 293000000 , 0 x35 },
{ 295000000 , 0 x36 },
{ 297000000 , 0 x37 },
{ 300000000 , 0 x38 },
{ 303000000 , 0 x39 },
{ 305000000 , 0 x3A },
{ 306000000 , 0 x3B },
{ 307000000 , 0 x3C },
{ 310000000 , 0 x3D },
{ 312000000 , 0 x3E },
{ 315000000 , 0 x3F },
{ 318000000 , 0 x40 },
{ 320000000 , 0 x41 },
{ 323000000 , 0 x42 },
{ 324000000 , 0 x43 },
{ 325000000 , 0 x44 },
{ 327000000 , 0 x45 },
{ 331000000 , 0 x46 },
{ 334000000 , 0 x47 },
{ 337000000 , 0 x48 },
{ 339000000 , 0 x49 },
{ 340000000 , 0 x4A },
{ 341000000 , 0 x4B },
{ 343000000 , 0 x4C },
{ 345000000 , 0 x4D },
{ 349000000 , 0 x4E },
{ 352000000 , 0 x4F },
{ 353000000 , 0 x50 },
{ 355000000 , 0 x51 },
{ 357000000 , 0 x52 },
{ 359000000 , 0 x53 },
{ 361000000 , 0 x54 },
{ 362000000 , 0 x55 },
{ 364000000 , 0 x56 },
{ 368000000 , 0 x57 },
{ 370000000 , 0 x58 },
{ 372000000 , 0 x59 },
{ 375000000 , 0 x5A },
{ 376000000 , 0 x5B },
{ 377000000 , 0 x5C },
{ 379000000 , 0 x5D },
{ 382000000 , 0 x5E },
{ 384000000 , 0 x5F },
{ 385000000 , 0 x60 },
{ 386000000 , 0 x61 },
{ 388000000 , 0 x62 },
{ 390000000 , 0 x63 },
{ 393000000 , 0 x64 },
{ 394000000 , 0 x65 },
{ 396000000 , 0 x66 },
{ 397000000 , 0 x67 },
{ 398000000 , 0 x68 },
{ 400000000 , 0 x69 },
{ 402000000 , 0 x6A },
{ 403000000 , 0 x6B },
{ 407000000 , 0 x6C },
{ 408000000 , 0 x6D },
{ 409000000 , 0 x6E },
{ 410000000 , 0 x6F },
{ 411000000 , 0 x70 },
{ 412000000 , 0 x71 },
{ 413000000 , 0 x72 },
{ 414000000 , 0 x73 },
{ 417000000 , 0 x74 },
{ 418000000 , 0 x75 },
{ 420000000 , 0 x76 },
{ 422000000 , 0 x77 },
{ 423000000 , 0 x78 },
{ 424000000 , 0 x79 },
{ 427000000 , 0 x7A },
{ 428000000 , 0 x7B },
{ 429000000 , 0 x7D },
{ 432000000 , 0 x7F },
{ 434000000 , 0 x80 },
{ 435000000 , 0 x81 },
{ 436000000 , 0 x83 },
{ 437000000 , 0 x84 },
{ 438000000 , 0 x85 },
{ 439000000 , 0 x86 },
{ 440000000 , 0 x87 },
{ 441000000 , 0 x88 },
{ 442000000 , 0 x89 },
{ 445000000 , 0 x8A },
{ 446000000 , 0 x8B },
{ 447000000 , 0 x8C },
{ 448000000 , 0 x8E },
{ 449000000 , 0 x8F },
{ 450000000 , 0 x90 },
{ 452000000 , 0 x91 },
{ 453000000 , 0 x93 },
{ 454000000 , 0 x94 },
{ 456000000 , 0 x96 },
{ 457800000 , 0 x98 },
{ 461000000 , 0 x11 },
{ 468000000 , 0 x12 },
{ 472000000 , 0 x13 },
{ 473000000 , 0 x14 },
{ 474000000 , 0 x15 },
{ 481000000 , 0 x16 },
{ 486000000 , 0 x17 },
{ 491000000 , 0 x18 },
{ 498000000 , 0 x19 },
{ 499000000 , 0 x1A },
{ 501000000 , 0 x1B },
{ 506000000 , 0 x1C },
{ 511000000 , 0 x1D },
{ 516000000 , 0 x1E },
{ 520000000 , 0 x1F },
{ 521000000 , 0 x20 },
{ 525000000 , 0 x21 },
{ 529000000 , 0 x22 },
{ 533000000 , 0 x23 },
{ 539000000 , 0 x24 },
{ 541000000 , 0 x25 },
{ 547000000 , 0 x26 },
{ 549000000 , 0 x27 },
{ 551000000 , 0 x28 },
{ 556000000 , 0 x29 },
{ 561000000 , 0 x2A },
{ 563000000 , 0 x2B },
{ 565000000 , 0 x2C },
{ 569000000 , 0 x2D },
{ 571000000 , 0 x2E },
{ 577000000 , 0 x2F },
{ 580000000 , 0 x30 },
{ 582000000 , 0 x31 },
{ 584000000 , 0 x32 },
{ 588000000 , 0 x33 },
{ 591000000 , 0 x34 },
{ 596000000 , 0 x35 },
{ 598000000 , 0 x36 },
{ 603000000 , 0 x37 },
{ 604000000 , 0 x38 },
{ 606000000 , 0 x39 },
{ 612000000 , 0 x3A },
{ 615000000 , 0 x3B },
{ 617000000 , 0 x3C },
{ 621000000 , 0 x3D },
{ 622000000 , 0 x3E },
{ 625000000 , 0 x3F },
{ 632000000 , 0 x40 },
{ 633000000 , 0 x41 },
{ 634000000 , 0 x42 },
{ 642000000 , 0 x43 },
{ 643000000 , 0 x44 },
{ 647000000 , 0 x45 },
{ 650000000 , 0 x46 },
{ 652000000 , 0 x47 },
{ 657000000 , 0 x48 },
{ 661000000 , 0 x49 },
{ 662000000 , 0 x4A },
{ 665000000 , 0 x4B },
{ 667000000 , 0 x4C },
{ 670000000 , 0 x4D },
{ 673000000 , 0 x4E },
{ 676000000 , 0 x4F },
{ 677000000 , 0 x50 },
{ 681000000 , 0 x51 },
{ 683000000 , 0 x52 },
{ 686000000 , 0 x53 },
{ 688000000 , 0 x54 },
{ 689000000 , 0 x55 },
{ 691000000 , 0 x56 },
{ 695000000 , 0 x57 },
{ 698000000 , 0 x58 },
{ 703000000 , 0 x59 },
{ 704000000 , 0 x5A },
{ 705000000 , 0 x5B },
{ 707000000 , 0 x5C },
{ 710000000 , 0 x5D },
{ 712000000 , 0 x5E },
{ 717000000 , 0 x5F },
{ 718000000 , 0 x60 },
{ 721000000 , 0 x61 },
{ 722000000 , 0 x62 },
{ 723000000 , 0 x63 },
{ 725000000 , 0 x64 },
{ 727000000 , 0 x65 },
{ 730000000 , 0 x66 },
{ 732000000 , 0 x67 },
{ 735000000 , 0 x68 },
{ 740000000 , 0 x69 },
{ 741000000 , 0 x6A },
{ 742000000 , 0 x6B },
{ 743000000 , 0 x6C },
{ 745000000 , 0 x6D },
{ 747000000 , 0 x6E },
{ 748000000 , 0 x6F },
{ 750000000 , 0 x70 },
{ 752000000 , 0 x71 },
{ 754000000 , 0 x72 },
{ 757000000 , 0 x73 },
{ 758000000 , 0 x74 },
{ 760000000 , 0 x75 },
{ 763000000 , 0 x76 },
{ 764000000 , 0 x77 },
{ 766000000 , 0 x78 },
{ 767000000 , 0 x79 },
{ 768000000 , 0 x7A },
{ 773000000 , 0 x7B },
{ 774000000 , 0 x7C },
{ 776000000 , 0 x7D },
{ 777000000 , 0 x7E },
{ 778000000 , 0 x7F },
{ 779000000 , 0 x80 },
{ 781000000 , 0 x81 },
{ 783000000 , 0 x82 },
{ 784000000 , 0 x83 },
{ 785000000 , 0 x84 },
{ 786000000 , 0 x85 },
{ 793000000 , 0 x86 },
{ 794000000 , 0 x87 },
{ 795000000 , 0 x88 },
{ 797000000 , 0 x89 },
{ 799000000 , 0 x8A },
{ 801000000 , 0 x8B },
{ 802000000 , 0 x8C },
{ 803000000 , 0 x8D },
{ 804000000 , 0 x8E },
{ 810000000 , 0 x90 },
{ 811000000 , 0 x91 },
{ 812000000 , 0 x92 },
{ 814000000 , 0 x93 },
{ 816000000 , 0 x94 },
{ 817000000 , 0 x96 },
{ 818000000 , 0 x97 },
{ 820000000 , 0 x98 },
{ 821000000 , 0 x99 },
{ 822000000 , 0 x9A },
{ 828000000 , 0 x9B },
{ 829000000 , 0 x9D },
{ 830000000 , 0 x9F },
{ 831000000 , 0 xA0 },
{ 833000000 , 0 xA1 },
{ 835000000 , 0 xA2 },
{ 836000000 , 0 xA3 },
{ 837000000 , 0 xA4 },
{ 838000000 , 0 xA6 },
{ 840000000 , 0 xA8 },
{ 842000000 , 0 xA9 },
{ 845000000 , 0 xAA },
{ 846000000 , 0 xAB },
{ 847000000 , 0 xAD },
{ 848000000 , 0 xAE },
{ 852000000 , 0 xAF },
{ 853000000 , 0 xB0 },
{ 858000000 , 0 xB1 },
{ 860000000 , 0 xB2 },
{ 861000000 , 0 xB3 },
{ 862000000 , 0 xB4 },
{ 863000000 , 0 xB6 },
{ 864000000 , 0 xB8 },
{ 865000000 , 0 xB9 },
{ 0 , 0 x00 }, /* Table End */
};
static const struct SMap2 m_KM_Map[] = {
{ 47900000 , 3 , 2 },
{ 61100000 , 3 , 1 },
{ 350000000 , 3 , 0 },
{ 720000000 , 2 , 1 },
{ 865000000 , 3 , 3 },
{ 0 , 0 x00 }, /* Table End */
};
static const struct SMap2 m_Main_PLL_Map[] = {
{ 33125000 , 0 x57, 0 xF0 },
{ 35500000 , 0 x56, 0 xE0 },
{ 38188000 , 0 x55, 0 xD0 },
{ 41375000 , 0 x54, 0 xC0 },
{ 45125000 , 0 x53, 0 xB0 },
{ 49688000 , 0 x52, 0 xA0 },
{ 55188000 , 0 x51, 0 x90 },
{ 62125000 , 0 x50, 0 x80 },
{ 66250000 , 0 x47, 0 x78 },
{ 71000000 , 0 x46, 0 x70 },
{ 76375000 , 0 x45, 0 x68 },
{ 82750000 , 0 x44, 0 x60 },
{ 90250000 , 0 x43, 0 x58 },
{ 99375000 , 0 x42, 0 x50 },
{ 110375000 , 0 x41, 0 x48 },
{ 124250000 , 0 x40, 0 x40 },
{ 132500000 , 0 x37, 0 x3C },
{ 142000000 , 0 x36, 0 x38 },
{ 152750000 , 0 x35, 0 x34 },
{ 165500000 , 0 x34, 0 x30 },
{ 180500000 , 0 x33, 0 x2C },
{ 198750000 , 0 x32, 0 x28 },
{ 220750000 , 0 x31, 0 x24 },
{ 248500000 , 0 x30, 0 x20 },
{ 265000000 , 0 x27, 0 x1E },
{ 284000000 , 0 x26, 0 x1C },
{ 305500000 , 0 x25, 0 x1A },
{ 331000000 , 0 x24, 0 x18 },
{ 361000000 , 0 x23, 0 x16 },
{ 397500000 , 0 x22, 0 x14 },
{ 441500000 , 0 x21, 0 x12 },
{ 497000000 , 0 x20, 0 x10 },
{ 530000000 , 0 x17, 0 x0F },
{ 568000000 , 0 x16, 0 x0E },
{ 611000000 , 0 x15, 0 x0D },
{ 662000000 , 0 x14, 0 x0C },
{ 722000000 , 0 x13, 0 x0B },
{ 795000000 , 0 x12, 0 x0A },
{ 883000000 , 0 x11, 0 x09 },
{ 994000000 , 0 x10, 0 x08 },
{ 0 , 0 x00, 0 x00 }, /* Table End */
};
static const struct SMap2 m_Cal_PLL_Map[] = {
{ 33813000 , 0 xDD, 0 xD0 },
{ 36625000 , 0 xDC, 0 xC0 },
{ 39938000 , 0 xDB, 0 xB0 },
{ 43938000 , 0 xDA, 0 xA0 },
{ 48813000 , 0 xD9, 0 x90 },
{ 54938000 , 0 xD8, 0 x80 },
{ 62813000 , 0 xD3, 0 x70 },
{ 67625000 , 0 xCD, 0 x68 },
{ 73250000 , 0 xCC, 0 x60 },
{ 79875000 , 0 xCB, 0 x58 },
{ 87875000 , 0 xCA, 0 x50 },
{ 97625000 , 0 xC9, 0 x48 },
{ 109875000 , 0 xC8, 0 x40 },
{ 125625000 , 0 xC3, 0 x38 },
{ 135250000 , 0 xBD, 0 x34 },
{ 146500000 , 0 xBC, 0 x30 },
{ 159750000 , 0 xBB, 0 x2C },
{ 175750000 , 0 xBA, 0 x28 },
{ 195250000 , 0 xB9, 0 x24 },
{ 219750000 , 0 xB8, 0 x20 },
{ 251250000 , 0 xB3, 0 x1C },
{ 270500000 , 0 xAD, 0 x1A },
{ 293000000 , 0 xAC, 0 x18 },
{ 319500000 , 0 xAB, 0 x16 },
{ 351500000 , 0 xAA, 0 x14 },
{ 390500000 , 0 xA9, 0 x12 },
{ 439500000 , 0 xA8, 0 x10 },
{ 502500000 , 0 xA3, 0 x0E },
{ 541000000 , 0 x9D, 0 x0D },
{ 586000000 , 0 x9C, 0 x0C },
{ 639000000 , 0 x9B, 0 x0B },
{ 703000000 , 0 x9A, 0 x0A },
{ 781000000 , 0 x99, 0 x09 },
{ 879000000 , 0 x98, 0 x08 },
{ 0 , 0 x00, 0 x00 }, /* Table End */
};
static const struct SMap m_GainTaper_Map[] = {
{ 45400000 , 0 x1F },
{ 45800000 , 0 x1E },
{ 46200000 , 0 x1D },
{ 46700000 , 0 x1C },
{ 47100000 , 0 x1B },
{ 47500000 , 0 x1A },
{ 47900000 , 0 x19 },
{ 49600000 , 0 x17 },
{ 51200000 , 0 x16 },
{ 52900000 , 0 x15 },
{ 54500000 , 0 x14 },
{ 56200000 , 0 x13 },
{ 57800000 , 0 x12 },
{ 59500000 , 0 x11 },
{ 61100000 , 0 x10 },
{ 67600000 , 0 x0D },
{ 74200000 , 0 x0C },
{ 80700000 , 0 x0B },
{ 87200000 , 0 x0A },
{ 93800000 , 0 x09 },
{ 100300000 , 0 x08 },
{ 106900000 , 0 x07 },
{ 113400000 , 0 x06 },
{ 119900000 , 0 x05 },
{ 126500000 , 0 x04 },
{ 133000000 , 0 x03 },
{ 139500000 , 0 x02 },
{ 146100000 , 0 x01 },
{ 152600000 , 0 x00 },
{ 154300000 , 0 x1F },
{ 156100000 , 0 x1E },
{ 157800000 , 0 x1D },
{ 159500000 , 0 x1C },
{ 161200000 , 0 x1B },
{ 163000000 , 0 x1A },
{ 164700000 , 0 x19 },
{ 170200000 , 0 x17 },
{ 175800000 , 0 x16 },
{ 181300000 , 0 x15 },
{ 186900000 , 0 x14 },
{ 192400000 , 0 x13 },
{ 198000000 , 0 x12 },
{ 203500000 , 0 x11 },
{ 216200000 , 0 x14 },
{ 228900000 , 0 x13 },
{ 241600000 , 0 x12 },
{ 254400000 , 0 x11 },
{ 267100000 , 0 x10 },
{ 279800000 , 0 x0F },
{ 292500000 , 0 x0E },
{ 305200000 , 0 x0D },
{ 317900000 , 0 x0C },
{ 330700000 , 0 x0B },
{ 343400000 , 0 x0A },
{ 356100000 , 0 x09 },
{ 368800000 , 0 x08 },
{ 381500000 , 0 x07 },
{ 394200000 , 0 x06 },
{ 406900000 , 0 x05 },
{ 419700000 , 0 x04 },
{ 432400000 , 0 x03 },
{ 445100000 , 0 x02 },
{ 457800000 , 0 x01 },
{ 476300000 , 0 x19 },
{ 494800000 , 0 x18 },
{ 513300000 , 0 x17 },
{ 531800000 , 0 x16 },
{ 550300000 , 0 x15 },
{ 568900000 , 0 x14 },
{ 587400000 , 0 x13 },
{ 605900000 , 0 x12 },
{ 624400000 , 0 x11 },
{ 642900000 , 0 x10 },
{ 661400000 , 0 x0F },
{ 679900000 , 0 x0E },
{ 698400000 , 0 x0D },
{ 716900000 , 0 x0C },
{ 735400000 , 0 x0B },
{ 753900000 , 0 x0A },
{ 772500000 , 0 x09 },
{ 791000000 , 0 x08 },
{ 809500000 , 0 x07 },
{ 828000000 , 0 x06 },
{ 846500000 , 0 x05 },
{ 865000000 , 0 x04 },
{ 0 , 0 x00 }, /* Table End */
};
static const struct SMap m_RF_Cal_DC_Over_DT_Map[] = {
{ 47900000 , 0 x00 },
{ 55000000 , 0 x00 },
{ 61100000 , 0 x0A },
{ 64000000 , 0 x0A },
{ 82000000 , 0 x14 },
{ 84000000 , 0 x19 },
{ 119000000 , 0 x1C },
{ 124000000 , 0 x20 },
{ 129000000 , 0 x2A },
{ 134000000 , 0 x32 },
{ 139000000 , 0 x39 },
{ 144000000 , 0 x3E },
{ 149000000 , 0 x3F },
{ 152600000 , 0 x40 },
{ 154000000 , 0 x40 },
{ 164700000 , 0 x41 },
{ 203500000 , 0 x32 },
{ 353000000 , 0 x19 },
{ 356000000 , 0 x1A },
{ 359000000 , 0 x1B },
{ 363000000 , 0 x1C },
{ 366000000 , 0 x1D },
{ 369000000 , 0 x1E },
{ 373000000 , 0 x1F },
{ 376000000 , 0 x20 },
{ 379000000 , 0 x21 },
{ 383000000 , 0 x22 },
{ 386000000 , 0 x23 },
{ 389000000 , 0 x24 },
{ 393000000 , 0 x25 },
{ 396000000 , 0 x26 },
{ 399000000 , 0 x27 },
{ 402000000 , 0 x28 },
{ 404000000 , 0 x29 },
{ 407000000 , 0 x2A },
{ 409000000 , 0 x2B },
{ 412000000 , 0 x2C },
{ 414000000 , 0 x2D },
{ 417000000 , 0 x2E },
{ 419000000 , 0 x2F },
{ 422000000 , 0 x30 },
{ 424000000 , 0 x31 },
{ 427000000 , 0 x32 },
{ 429000000 , 0 x33 },
{ 432000000 , 0 x34 },
{ 434000000 , 0 x35 },
{ 437000000 , 0 x36 },
{ 439000000 , 0 x37 },
{ 442000000 , 0 x38 },
{ 444000000 , 0 x39 },
{ 447000000 , 0 x3A },
{ 449000000 , 0 x3B },
{ 457800000 , 0 x3C },
{ 465000000 , 0 x0F },
{ 477000000 , 0 x12 },
{ 483000000 , 0 x14 },
{ 502000000 , 0 x19 },
{ 508000000 , 0 x1B },
{ 519000000 , 0 x1C },
{ 522000000 , 0 x1D },
{ 524000000 , 0 x1E },
{ 534000000 , 0 x1F },
{ 549000000 , 0 x20 },
{ 554000000 , 0 x22 },
{ 584000000 , 0 x24 },
{ 589000000 , 0 x26 },
{ 658000000 , 0 x27 },
{ 664000000 , 0 x2C },
{ 669000000 , 0 x2D },
{ 699000000 , 0 x2E },
{ 704000000 , 0 x30 },
{ 709000000 , 0 x31 },
{ 714000000 , 0 x32 },
{ 724000000 , 0 x33 },
{ 729000000 , 0 x36 },
{ 739000000 , 0 x38 },
{ 744000000 , 0 x39 },
{ 749000000 , 0 x3B },
{ 754000000 , 0 x3C },
{ 759000000 , 0 x3D },
{ 764000000 , 0 x3E },
{ 769000000 , 0 x3F },
{ 774000000 , 0 x40 },
{ 779000000 , 0 x41 },
{ 784000000 , 0 x43 },
{ 789000000 , 0 x46 },
{ 794000000 , 0 x48 },
{ 799000000 , 0 x4B },
{ 804000000 , 0 x4F },
{ 809000000 , 0 x54 },
{ 814000000 , 0 x59 },
{ 819000000 , 0 x5D },
{ 824000000 , 0 x61 },
{ 829000000 , 0 x68 },
{ 834000000 , 0 x6E },
{ 839000000 , 0 x75 },
{ 844000000 , 0 x7E },
{ 849000000 , 0 x82 },
{ 854000000 , 0 x84 },
{ 859000000 , 0 x8F },
{ 865000000 , 0 x9A },
{ 0 , 0 x00 }, /* Table End */
};
static const struct SMap m_IR_Meas_Map[] = {
{ 200000000 , 0 x05 },
{ 400000000 , 0 x06 },
{ 865000000 , 0 x07 },
{ 0 , 0 x00 }, /* Table End */
};
static const struct SMap2 m_CID_Target_Map[] = {
{ 46000000 , 0 x04, 18 },
{ 52200000 , 0 x0A, 15 },
{ 70100000 , 0 x01, 40 },
{ 136800000 , 0 x18, 40 },
{ 156700000 , 0 x18, 40 },
{ 186250000 , 0 x0A, 40 },
{ 230000000 , 0 x0A, 40 },
{ 345000000 , 0 x18, 40 },
{ 426000000 , 0 x0E, 40 },
{ 489500000 , 0 x1E, 40 },
{ 697500000 , 0 x32, 40 },
{ 842000000 , 0 x3A, 40 },
{ 0 , 0 x00, 0 }, /* Table End */
};
static const struct SRFBandMap m_RF_Band_Map[7 ] = {
{ 47900000 , 46000000 , 0 , 0 },
{ 61100000 , 52200000 , 0 , 0 },
{ 152600000 , 70100000 , 136800000 , 0 },
{ 164700000 , 156700000 , 0 , 0 },
{ 203500000 , 186250000 , 0 , 0 },
{ 457800000 , 230000000 , 345000000 , 426000000 },
{ 865000000 , 489500000 , 697500000 , 842000000 },
};
static u8 m_Thermometer_Map_1[16 ] = {
60 , 62 , 66 , 64 ,
74 , 72 , 68 , 70 ,
90 , 88 , 84 , 86 ,
76 , 78 , 82 , 80 ,
};
static u8 m_Thermometer_Map_2[16 ] = {
92 , 94 , 98 , 96 ,
106 , 104 , 100 , 102 ,
122 , 120 , 116 , 118 ,
108 , 110 , 114 , 112 ,
};
Messung V0.5 in Prozent C=97 H=98 G=97