18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_cienum HF_S { 38c2ecf20Sopenharmony_ci HF_None = 0, HF_B, HF_DK, HF_G, HF_I, HF_L, HF_L1, HF_MN, HF_FM_Radio, 48c2ecf20Sopenharmony_ci HF_AnalogMax, HF_DVBT_6MHZ, HF_DVBT_7MHZ, HF_DVBT_8MHZ, 58c2ecf20Sopenharmony_ci HF_DVBT, HF_ATSC, HF_DVBC_6MHZ, HF_DVBC_7MHZ, 68c2ecf20Sopenharmony_ci HF_DVBC_8MHZ, HF_DVBC 78c2ecf20Sopenharmony_ci}; 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_cistatic const struct SStandardParam m_StandardTable[] = { 108c2ecf20Sopenharmony_ci { 0, 0, 0x00, 0x00 }, /* HF_None */ 118c2ecf20Sopenharmony_ci { 6000000, 7000000, 0x1D, 0x2C }, /* HF_B, */ 128c2ecf20Sopenharmony_ci { 6900000, 8000000, 0x1E, 0x2C }, /* HF_DK, */ 138c2ecf20Sopenharmony_ci { 7100000, 8000000, 0x1E, 0x2C }, /* HF_G, */ 148c2ecf20Sopenharmony_ci { 7250000, 8000000, 0x1E, 0x2C }, /* HF_I, */ 158c2ecf20Sopenharmony_ci { 6900000, 8000000, 0x1E, 0x2C }, /* HF_L, */ 168c2ecf20Sopenharmony_ci { 1250000, 8000000, 0x1E, 0x2C }, /* HF_L1, */ 178c2ecf20Sopenharmony_ci { 5400000, 6000000, 0x1C, 0x2C }, /* HF_MN, */ 188c2ecf20Sopenharmony_ci { 1250000, 500000, 0x18, 0x2C }, /* HF_FM_Radio, */ 198c2ecf20Sopenharmony_ci { 0, 0, 0x00, 0x00 }, /* HF_AnalogMax (Unused) */ 208c2ecf20Sopenharmony_ci { 3300000, 6000000, 0x1C, 0x58 }, /* HF_DVBT_6MHZ */ 218c2ecf20Sopenharmony_ci { 3500000, 7000000, 0x1C, 0x37 }, /* HF_DVBT_7MHZ */ 228c2ecf20Sopenharmony_ci { 4000000, 8000000, 0x1D, 0x37 }, /* HF_DVBT_8MHZ */ 238c2ecf20Sopenharmony_ci { 0, 0, 0x00, 0x00 }, /* HF_DVBT (Unused) */ 248c2ecf20Sopenharmony_ci { 5000000, 6000000, 0x1C, 0x37 }, /* HF_ATSC (center = 3.25 MHz) */ 258c2ecf20Sopenharmony_ci { 4000000, 6000000, 0x1D, 0x58 }, /* HF_DVBC_6MHZ (Chicago) */ 268c2ecf20Sopenharmony_ci { 4500000, 7000000, 0x1E, 0x37 }, /* HF_DVBC_7MHZ (not documented by NXP) */ 278c2ecf20Sopenharmony_ci { 5000000, 8000000, 0x1F, 0x37 }, /* HF_DVBC_8MHZ */ 288c2ecf20Sopenharmony_ci { 0, 0, 0x00, 0x00 }, /* HF_DVBC (Unused) */ 298c2ecf20Sopenharmony_ci}; 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_cistatic const struct SMap m_BP_Filter_Map[] = { 328c2ecf20Sopenharmony_ci { 62000000, 0x00 }, 338c2ecf20Sopenharmony_ci { 84000000, 0x01 }, 348c2ecf20Sopenharmony_ci { 100000000, 0x02 }, 358c2ecf20Sopenharmony_ci { 140000000, 0x03 }, 368c2ecf20Sopenharmony_ci { 170000000, 0x04 }, 378c2ecf20Sopenharmony_ci { 180000000, 0x05 }, 388c2ecf20Sopenharmony_ci { 865000000, 0x06 }, 398c2ecf20Sopenharmony_ci { 0, 0x00 }, /* Table End */ 408c2ecf20Sopenharmony_ci}; 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_cistatic const struct SMapI m_RF_Cal_Map[] = { 438c2ecf20Sopenharmony_ci { 41000000, 0x0F }, 448c2ecf20Sopenharmony_ci { 43000000, 0x1C }, 458c2ecf20Sopenharmony_ci { 45000000, 0x2F }, 468c2ecf20Sopenharmony_ci { 46000000, 0x39 }, 478c2ecf20Sopenharmony_ci { 47000000, 0x40 }, 488c2ecf20Sopenharmony_ci { 47900000, 0x50 }, 498c2ecf20Sopenharmony_ci { 49100000, 0x16 }, 508c2ecf20Sopenharmony_ci { 50000000, 0x18 }, 518c2ecf20Sopenharmony_ci { 51000000, 0x20 }, 528c2ecf20Sopenharmony_ci { 53000000, 0x28 }, 538c2ecf20Sopenharmony_ci { 55000000, 0x2B }, 548c2ecf20Sopenharmony_ci { 56000000, 0x32 }, 558c2ecf20Sopenharmony_ci { 57000000, 0x35 }, 568c2ecf20Sopenharmony_ci { 58000000, 0x3E }, 578c2ecf20Sopenharmony_ci { 59000000, 0x43 }, 588c2ecf20Sopenharmony_ci { 60000000, 0x4E }, 598c2ecf20Sopenharmony_ci { 61100000, 0x55 }, 608c2ecf20Sopenharmony_ci { 63000000, 0x0F }, 618c2ecf20Sopenharmony_ci { 64000000, 0x11 }, 628c2ecf20Sopenharmony_ci { 65000000, 0x12 }, 638c2ecf20Sopenharmony_ci { 66000000, 0x15 }, 648c2ecf20Sopenharmony_ci { 67000000, 0x16 }, 658c2ecf20Sopenharmony_ci { 68000000, 0x17 }, 668c2ecf20Sopenharmony_ci { 70000000, 0x19 }, 678c2ecf20Sopenharmony_ci { 71000000, 0x1C }, 688c2ecf20Sopenharmony_ci { 72000000, 0x1D }, 698c2ecf20Sopenharmony_ci { 73000000, 0x1F }, 708c2ecf20Sopenharmony_ci { 74000000, 0x20 }, 718c2ecf20Sopenharmony_ci { 75000000, 0x21 }, 728c2ecf20Sopenharmony_ci { 76000000, 0x24 }, 738c2ecf20Sopenharmony_ci { 77000000, 0x25 }, 748c2ecf20Sopenharmony_ci { 78000000, 0x27 }, 758c2ecf20Sopenharmony_ci { 80000000, 0x28 }, 768c2ecf20Sopenharmony_ci { 81000000, 0x29 }, 778c2ecf20Sopenharmony_ci { 82000000, 0x2D }, 788c2ecf20Sopenharmony_ci { 83000000, 0x2E }, 798c2ecf20Sopenharmony_ci { 84000000, 0x2F }, 808c2ecf20Sopenharmony_ci { 85000000, 0x31 }, 818c2ecf20Sopenharmony_ci { 86000000, 0x33 }, 828c2ecf20Sopenharmony_ci { 87000000, 0x34 }, 838c2ecf20Sopenharmony_ci { 88000000, 0x35 }, 848c2ecf20Sopenharmony_ci { 89000000, 0x37 }, 858c2ecf20Sopenharmony_ci { 90000000, 0x38 }, 868c2ecf20Sopenharmony_ci { 91000000, 0x39 }, 878c2ecf20Sopenharmony_ci { 93000000, 0x3C }, 888c2ecf20Sopenharmony_ci { 94000000, 0x3E }, 898c2ecf20Sopenharmony_ci { 95000000, 0x3F }, 908c2ecf20Sopenharmony_ci { 96000000, 0x40 }, 918c2ecf20Sopenharmony_ci { 97000000, 0x42 }, 928c2ecf20Sopenharmony_ci { 99000000, 0x45 }, 938c2ecf20Sopenharmony_ci { 100000000, 0x46 }, 948c2ecf20Sopenharmony_ci { 102000000, 0x48 }, 958c2ecf20Sopenharmony_ci { 103000000, 0x4A }, 968c2ecf20Sopenharmony_ci { 105000000, 0x4D }, 978c2ecf20Sopenharmony_ci { 106000000, 0x4E }, 988c2ecf20Sopenharmony_ci { 107000000, 0x50 }, 998c2ecf20Sopenharmony_ci { 108000000, 0x51 }, 1008c2ecf20Sopenharmony_ci { 110000000, 0x54 }, 1018c2ecf20Sopenharmony_ci { 111000000, 0x56 }, 1028c2ecf20Sopenharmony_ci { 112000000, 0x57 }, 1038c2ecf20Sopenharmony_ci { 113000000, 0x58 }, 1048c2ecf20Sopenharmony_ci { 114000000, 0x59 }, 1058c2ecf20Sopenharmony_ci { 115000000, 0x5C }, 1068c2ecf20Sopenharmony_ci { 116000000, 0x5D }, 1078c2ecf20Sopenharmony_ci { 117000000, 0x5F }, 1088c2ecf20Sopenharmony_ci { 119000000, 0x60 }, 1098c2ecf20Sopenharmony_ci { 120000000, 0x64 }, 1108c2ecf20Sopenharmony_ci { 121000000, 0x65 }, 1118c2ecf20Sopenharmony_ci { 122000000, 0x66 }, 1128c2ecf20Sopenharmony_ci { 123000000, 0x68 }, 1138c2ecf20Sopenharmony_ci { 124000000, 0x69 }, 1148c2ecf20Sopenharmony_ci { 125000000, 0x6C }, 1158c2ecf20Sopenharmony_ci { 126000000, 0x6D }, 1168c2ecf20Sopenharmony_ci { 127000000, 0x6E }, 1178c2ecf20Sopenharmony_ci { 128000000, 0x70 }, 1188c2ecf20Sopenharmony_ci { 129000000, 0x71 }, 1198c2ecf20Sopenharmony_ci { 130000000, 0x75 }, 1208c2ecf20Sopenharmony_ci { 131000000, 0x77 }, 1218c2ecf20Sopenharmony_ci { 132000000, 0x78 }, 1228c2ecf20Sopenharmony_ci { 133000000, 0x7B }, 1238c2ecf20Sopenharmony_ci { 134000000, 0x7E }, 1248c2ecf20Sopenharmony_ci { 135000000, 0x81 }, 1258c2ecf20Sopenharmony_ci { 136000000, 0x82 }, 1268c2ecf20Sopenharmony_ci { 137000000, 0x87 }, 1278c2ecf20Sopenharmony_ci { 138000000, 0x88 }, 1288c2ecf20Sopenharmony_ci { 139000000, 0x8D }, 1298c2ecf20Sopenharmony_ci { 140000000, 0x8E }, 1308c2ecf20Sopenharmony_ci { 141000000, 0x91 }, 1318c2ecf20Sopenharmony_ci { 142000000, 0x95 }, 1328c2ecf20Sopenharmony_ci { 143000000, 0x9A }, 1338c2ecf20Sopenharmony_ci { 144000000, 0x9D }, 1348c2ecf20Sopenharmony_ci { 145000000, 0xA1 }, 1358c2ecf20Sopenharmony_ci { 146000000, 0xA2 }, 1368c2ecf20Sopenharmony_ci { 147000000, 0xA4 }, 1378c2ecf20Sopenharmony_ci { 148000000, 0xA9 }, 1388c2ecf20Sopenharmony_ci { 149000000, 0xAE }, 1398c2ecf20Sopenharmony_ci { 150000000, 0xB0 }, 1408c2ecf20Sopenharmony_ci { 151000000, 0xB1 }, 1418c2ecf20Sopenharmony_ci { 152000000, 0xB7 }, 1428c2ecf20Sopenharmony_ci { 152600000, 0xBD }, 1438c2ecf20Sopenharmony_ci { 154000000, 0x20 }, 1448c2ecf20Sopenharmony_ci { 155000000, 0x22 }, 1458c2ecf20Sopenharmony_ci { 156000000, 0x24 }, 1468c2ecf20Sopenharmony_ci { 157000000, 0x25 }, 1478c2ecf20Sopenharmony_ci { 158000000, 0x27 }, 1488c2ecf20Sopenharmony_ci { 159000000, 0x29 }, 1498c2ecf20Sopenharmony_ci { 160000000, 0x2C }, 1508c2ecf20Sopenharmony_ci { 161000000, 0x2D }, 1518c2ecf20Sopenharmony_ci { 163000000, 0x2E }, 1528c2ecf20Sopenharmony_ci { 164000000, 0x2F }, 1538c2ecf20Sopenharmony_ci { 164700000, 0x30 }, 1548c2ecf20Sopenharmony_ci { 166000000, 0x11 }, 1558c2ecf20Sopenharmony_ci { 167000000, 0x12 }, 1568c2ecf20Sopenharmony_ci { 168000000, 0x13 }, 1578c2ecf20Sopenharmony_ci { 169000000, 0x14 }, 1588c2ecf20Sopenharmony_ci { 170000000, 0x15 }, 1598c2ecf20Sopenharmony_ci { 172000000, 0x16 }, 1608c2ecf20Sopenharmony_ci { 173000000, 0x17 }, 1618c2ecf20Sopenharmony_ci { 174000000, 0x18 }, 1628c2ecf20Sopenharmony_ci { 175000000, 0x1A }, 1638c2ecf20Sopenharmony_ci { 176000000, 0x1B }, 1648c2ecf20Sopenharmony_ci { 178000000, 0x1D }, 1658c2ecf20Sopenharmony_ci { 179000000, 0x1E }, 1668c2ecf20Sopenharmony_ci { 180000000, 0x1F }, 1678c2ecf20Sopenharmony_ci { 181000000, 0x20 }, 1688c2ecf20Sopenharmony_ci { 182000000, 0x21 }, 1698c2ecf20Sopenharmony_ci { 183000000, 0x22 }, 1708c2ecf20Sopenharmony_ci { 184000000, 0x24 }, 1718c2ecf20Sopenharmony_ci { 185000000, 0x25 }, 1728c2ecf20Sopenharmony_ci { 186000000, 0x26 }, 1738c2ecf20Sopenharmony_ci { 187000000, 0x27 }, 1748c2ecf20Sopenharmony_ci { 188000000, 0x29 }, 1758c2ecf20Sopenharmony_ci { 189000000, 0x2A }, 1768c2ecf20Sopenharmony_ci { 190000000, 0x2C }, 1778c2ecf20Sopenharmony_ci { 191000000, 0x2D }, 1788c2ecf20Sopenharmony_ci { 192000000, 0x2E }, 1798c2ecf20Sopenharmony_ci { 193000000, 0x2F }, 1808c2ecf20Sopenharmony_ci { 194000000, 0x30 }, 1818c2ecf20Sopenharmony_ci { 195000000, 0x33 }, 1828c2ecf20Sopenharmony_ci { 196000000, 0x35 }, 1838c2ecf20Sopenharmony_ci { 198000000, 0x36 }, 1848c2ecf20Sopenharmony_ci { 200000000, 0x38 }, 1858c2ecf20Sopenharmony_ci { 201000000, 0x3C }, 1868c2ecf20Sopenharmony_ci { 202000000, 0x3D }, 1878c2ecf20Sopenharmony_ci { 203500000, 0x3E }, 1888c2ecf20Sopenharmony_ci { 206000000, 0x0E }, 1898c2ecf20Sopenharmony_ci { 208000000, 0x0F }, 1908c2ecf20Sopenharmony_ci { 212000000, 0x10 }, 1918c2ecf20Sopenharmony_ci { 216000000, 0x11 }, 1928c2ecf20Sopenharmony_ci { 217000000, 0x12 }, 1938c2ecf20Sopenharmony_ci { 218000000, 0x13 }, 1948c2ecf20Sopenharmony_ci { 220000000, 0x14 }, 1958c2ecf20Sopenharmony_ci { 222000000, 0x15 }, 1968c2ecf20Sopenharmony_ci { 225000000, 0x16 }, 1978c2ecf20Sopenharmony_ci { 228000000, 0x17 }, 1988c2ecf20Sopenharmony_ci { 231000000, 0x18 }, 1998c2ecf20Sopenharmony_ci { 234000000, 0x19 }, 2008c2ecf20Sopenharmony_ci { 235000000, 0x1A }, 2018c2ecf20Sopenharmony_ci { 236000000, 0x1B }, 2028c2ecf20Sopenharmony_ci { 237000000, 0x1C }, 2038c2ecf20Sopenharmony_ci { 240000000, 0x1D }, 2048c2ecf20Sopenharmony_ci { 242000000, 0x1E }, 2058c2ecf20Sopenharmony_ci { 244000000, 0x1F }, 2068c2ecf20Sopenharmony_ci { 247000000, 0x20 }, 2078c2ecf20Sopenharmony_ci { 249000000, 0x21 }, 2088c2ecf20Sopenharmony_ci { 252000000, 0x22 }, 2098c2ecf20Sopenharmony_ci { 253000000, 0x23 }, 2108c2ecf20Sopenharmony_ci { 254000000, 0x24 }, 2118c2ecf20Sopenharmony_ci { 256000000, 0x25 }, 2128c2ecf20Sopenharmony_ci { 259000000, 0x26 }, 2138c2ecf20Sopenharmony_ci { 262000000, 0x27 }, 2148c2ecf20Sopenharmony_ci { 264000000, 0x28 }, 2158c2ecf20Sopenharmony_ci { 267000000, 0x29 }, 2168c2ecf20Sopenharmony_ci { 269000000, 0x2A }, 2178c2ecf20Sopenharmony_ci { 271000000, 0x2B }, 2188c2ecf20Sopenharmony_ci { 273000000, 0x2C }, 2198c2ecf20Sopenharmony_ci { 275000000, 0x2D }, 2208c2ecf20Sopenharmony_ci { 277000000, 0x2E }, 2218c2ecf20Sopenharmony_ci { 279000000, 0x2F }, 2228c2ecf20Sopenharmony_ci { 282000000, 0x30 }, 2238c2ecf20Sopenharmony_ci { 284000000, 0x31 }, 2248c2ecf20Sopenharmony_ci { 286000000, 0x32 }, 2258c2ecf20Sopenharmony_ci { 287000000, 0x33 }, 2268c2ecf20Sopenharmony_ci { 290000000, 0x34 }, 2278c2ecf20Sopenharmony_ci { 293000000, 0x35 }, 2288c2ecf20Sopenharmony_ci { 295000000, 0x36 }, 2298c2ecf20Sopenharmony_ci { 297000000, 0x37 }, 2308c2ecf20Sopenharmony_ci { 300000000, 0x38 }, 2318c2ecf20Sopenharmony_ci { 303000000, 0x39 }, 2328c2ecf20Sopenharmony_ci { 305000000, 0x3A }, 2338c2ecf20Sopenharmony_ci { 306000000, 0x3B }, 2348c2ecf20Sopenharmony_ci { 307000000, 0x3C }, 2358c2ecf20Sopenharmony_ci { 310000000, 0x3D }, 2368c2ecf20Sopenharmony_ci { 312000000, 0x3E }, 2378c2ecf20Sopenharmony_ci { 315000000, 0x3F }, 2388c2ecf20Sopenharmony_ci { 318000000, 0x40 }, 2398c2ecf20Sopenharmony_ci { 320000000, 0x41 }, 2408c2ecf20Sopenharmony_ci { 323000000, 0x42 }, 2418c2ecf20Sopenharmony_ci { 324000000, 0x43 }, 2428c2ecf20Sopenharmony_ci { 325000000, 0x44 }, 2438c2ecf20Sopenharmony_ci { 327000000, 0x45 }, 2448c2ecf20Sopenharmony_ci { 331000000, 0x46 }, 2458c2ecf20Sopenharmony_ci { 334000000, 0x47 }, 2468c2ecf20Sopenharmony_ci { 337000000, 0x48 }, 2478c2ecf20Sopenharmony_ci { 339000000, 0x49 }, 2488c2ecf20Sopenharmony_ci { 340000000, 0x4A }, 2498c2ecf20Sopenharmony_ci { 341000000, 0x4B }, 2508c2ecf20Sopenharmony_ci { 343000000, 0x4C }, 2518c2ecf20Sopenharmony_ci { 345000000, 0x4D }, 2528c2ecf20Sopenharmony_ci { 349000000, 0x4E }, 2538c2ecf20Sopenharmony_ci { 352000000, 0x4F }, 2548c2ecf20Sopenharmony_ci { 353000000, 0x50 }, 2558c2ecf20Sopenharmony_ci { 355000000, 0x51 }, 2568c2ecf20Sopenharmony_ci { 357000000, 0x52 }, 2578c2ecf20Sopenharmony_ci { 359000000, 0x53 }, 2588c2ecf20Sopenharmony_ci { 361000000, 0x54 }, 2598c2ecf20Sopenharmony_ci { 362000000, 0x55 }, 2608c2ecf20Sopenharmony_ci { 364000000, 0x56 }, 2618c2ecf20Sopenharmony_ci { 368000000, 0x57 }, 2628c2ecf20Sopenharmony_ci { 370000000, 0x58 }, 2638c2ecf20Sopenharmony_ci { 372000000, 0x59 }, 2648c2ecf20Sopenharmony_ci { 375000000, 0x5A }, 2658c2ecf20Sopenharmony_ci { 376000000, 0x5B }, 2668c2ecf20Sopenharmony_ci { 377000000, 0x5C }, 2678c2ecf20Sopenharmony_ci { 379000000, 0x5D }, 2688c2ecf20Sopenharmony_ci { 382000000, 0x5E }, 2698c2ecf20Sopenharmony_ci { 384000000, 0x5F }, 2708c2ecf20Sopenharmony_ci { 385000000, 0x60 }, 2718c2ecf20Sopenharmony_ci { 386000000, 0x61 }, 2728c2ecf20Sopenharmony_ci { 388000000, 0x62 }, 2738c2ecf20Sopenharmony_ci { 390000000, 0x63 }, 2748c2ecf20Sopenharmony_ci { 393000000, 0x64 }, 2758c2ecf20Sopenharmony_ci { 394000000, 0x65 }, 2768c2ecf20Sopenharmony_ci { 396000000, 0x66 }, 2778c2ecf20Sopenharmony_ci { 397000000, 0x67 }, 2788c2ecf20Sopenharmony_ci { 398000000, 0x68 }, 2798c2ecf20Sopenharmony_ci { 400000000, 0x69 }, 2808c2ecf20Sopenharmony_ci { 402000000, 0x6A }, 2818c2ecf20Sopenharmony_ci { 403000000, 0x6B }, 2828c2ecf20Sopenharmony_ci { 407000000, 0x6C }, 2838c2ecf20Sopenharmony_ci { 408000000, 0x6D }, 2848c2ecf20Sopenharmony_ci { 409000000, 0x6E }, 2858c2ecf20Sopenharmony_ci { 410000000, 0x6F }, 2868c2ecf20Sopenharmony_ci { 411000000, 0x70 }, 2878c2ecf20Sopenharmony_ci { 412000000, 0x71 }, 2888c2ecf20Sopenharmony_ci { 413000000, 0x72 }, 2898c2ecf20Sopenharmony_ci { 414000000, 0x73 }, 2908c2ecf20Sopenharmony_ci { 417000000, 0x74 }, 2918c2ecf20Sopenharmony_ci { 418000000, 0x75 }, 2928c2ecf20Sopenharmony_ci { 420000000, 0x76 }, 2938c2ecf20Sopenharmony_ci { 422000000, 0x77 }, 2948c2ecf20Sopenharmony_ci { 423000000, 0x78 }, 2958c2ecf20Sopenharmony_ci { 424000000, 0x79 }, 2968c2ecf20Sopenharmony_ci { 427000000, 0x7A }, 2978c2ecf20Sopenharmony_ci { 428000000, 0x7B }, 2988c2ecf20Sopenharmony_ci { 429000000, 0x7D }, 2998c2ecf20Sopenharmony_ci { 432000000, 0x7F }, 3008c2ecf20Sopenharmony_ci { 434000000, 0x80 }, 3018c2ecf20Sopenharmony_ci { 435000000, 0x81 }, 3028c2ecf20Sopenharmony_ci { 436000000, 0x83 }, 3038c2ecf20Sopenharmony_ci { 437000000, 0x84 }, 3048c2ecf20Sopenharmony_ci { 438000000, 0x85 }, 3058c2ecf20Sopenharmony_ci { 439000000, 0x86 }, 3068c2ecf20Sopenharmony_ci { 440000000, 0x87 }, 3078c2ecf20Sopenharmony_ci { 441000000, 0x88 }, 3088c2ecf20Sopenharmony_ci { 442000000, 0x89 }, 3098c2ecf20Sopenharmony_ci { 445000000, 0x8A }, 3108c2ecf20Sopenharmony_ci { 446000000, 0x8B }, 3118c2ecf20Sopenharmony_ci { 447000000, 0x8C }, 3128c2ecf20Sopenharmony_ci { 448000000, 0x8E }, 3138c2ecf20Sopenharmony_ci { 449000000, 0x8F }, 3148c2ecf20Sopenharmony_ci { 450000000, 0x90 }, 3158c2ecf20Sopenharmony_ci { 452000000, 0x91 }, 3168c2ecf20Sopenharmony_ci { 453000000, 0x93 }, 3178c2ecf20Sopenharmony_ci { 454000000, 0x94 }, 3188c2ecf20Sopenharmony_ci { 456000000, 0x96 }, 3198c2ecf20Sopenharmony_ci { 457800000, 0x98 }, 3208c2ecf20Sopenharmony_ci { 461000000, 0x11 }, 3218c2ecf20Sopenharmony_ci { 468000000, 0x12 }, 3228c2ecf20Sopenharmony_ci { 472000000, 0x13 }, 3238c2ecf20Sopenharmony_ci { 473000000, 0x14 }, 3248c2ecf20Sopenharmony_ci { 474000000, 0x15 }, 3258c2ecf20Sopenharmony_ci { 481000000, 0x16 }, 3268c2ecf20Sopenharmony_ci { 486000000, 0x17 }, 3278c2ecf20Sopenharmony_ci { 491000000, 0x18 }, 3288c2ecf20Sopenharmony_ci { 498000000, 0x19 }, 3298c2ecf20Sopenharmony_ci { 499000000, 0x1A }, 3308c2ecf20Sopenharmony_ci { 501000000, 0x1B }, 3318c2ecf20Sopenharmony_ci { 506000000, 0x1C }, 3328c2ecf20Sopenharmony_ci { 511000000, 0x1D }, 3338c2ecf20Sopenharmony_ci { 516000000, 0x1E }, 3348c2ecf20Sopenharmony_ci { 520000000, 0x1F }, 3358c2ecf20Sopenharmony_ci { 521000000, 0x20 }, 3368c2ecf20Sopenharmony_ci { 525000000, 0x21 }, 3378c2ecf20Sopenharmony_ci { 529000000, 0x22 }, 3388c2ecf20Sopenharmony_ci { 533000000, 0x23 }, 3398c2ecf20Sopenharmony_ci { 539000000, 0x24 }, 3408c2ecf20Sopenharmony_ci { 541000000, 0x25 }, 3418c2ecf20Sopenharmony_ci { 547000000, 0x26 }, 3428c2ecf20Sopenharmony_ci { 549000000, 0x27 }, 3438c2ecf20Sopenharmony_ci { 551000000, 0x28 }, 3448c2ecf20Sopenharmony_ci { 556000000, 0x29 }, 3458c2ecf20Sopenharmony_ci { 561000000, 0x2A }, 3468c2ecf20Sopenharmony_ci { 563000000, 0x2B }, 3478c2ecf20Sopenharmony_ci { 565000000, 0x2C }, 3488c2ecf20Sopenharmony_ci { 569000000, 0x2D }, 3498c2ecf20Sopenharmony_ci { 571000000, 0x2E }, 3508c2ecf20Sopenharmony_ci { 577000000, 0x2F }, 3518c2ecf20Sopenharmony_ci { 580000000, 0x30 }, 3528c2ecf20Sopenharmony_ci { 582000000, 0x31 }, 3538c2ecf20Sopenharmony_ci { 584000000, 0x32 }, 3548c2ecf20Sopenharmony_ci { 588000000, 0x33 }, 3558c2ecf20Sopenharmony_ci { 591000000, 0x34 }, 3568c2ecf20Sopenharmony_ci { 596000000, 0x35 }, 3578c2ecf20Sopenharmony_ci { 598000000, 0x36 }, 3588c2ecf20Sopenharmony_ci { 603000000, 0x37 }, 3598c2ecf20Sopenharmony_ci { 604000000, 0x38 }, 3608c2ecf20Sopenharmony_ci { 606000000, 0x39 }, 3618c2ecf20Sopenharmony_ci { 612000000, 0x3A }, 3628c2ecf20Sopenharmony_ci { 615000000, 0x3B }, 3638c2ecf20Sopenharmony_ci { 617000000, 0x3C }, 3648c2ecf20Sopenharmony_ci { 621000000, 0x3D }, 3658c2ecf20Sopenharmony_ci { 622000000, 0x3E }, 3668c2ecf20Sopenharmony_ci { 625000000, 0x3F }, 3678c2ecf20Sopenharmony_ci { 632000000, 0x40 }, 3688c2ecf20Sopenharmony_ci { 633000000, 0x41 }, 3698c2ecf20Sopenharmony_ci { 634000000, 0x42 }, 3708c2ecf20Sopenharmony_ci { 642000000, 0x43 }, 3718c2ecf20Sopenharmony_ci { 643000000, 0x44 }, 3728c2ecf20Sopenharmony_ci { 647000000, 0x45 }, 3738c2ecf20Sopenharmony_ci { 650000000, 0x46 }, 3748c2ecf20Sopenharmony_ci { 652000000, 0x47 }, 3758c2ecf20Sopenharmony_ci { 657000000, 0x48 }, 3768c2ecf20Sopenharmony_ci { 661000000, 0x49 }, 3778c2ecf20Sopenharmony_ci { 662000000, 0x4A }, 3788c2ecf20Sopenharmony_ci { 665000000, 0x4B }, 3798c2ecf20Sopenharmony_ci { 667000000, 0x4C }, 3808c2ecf20Sopenharmony_ci { 670000000, 0x4D }, 3818c2ecf20Sopenharmony_ci { 673000000, 0x4E }, 3828c2ecf20Sopenharmony_ci { 676000000, 0x4F }, 3838c2ecf20Sopenharmony_ci { 677000000, 0x50 }, 3848c2ecf20Sopenharmony_ci { 681000000, 0x51 }, 3858c2ecf20Sopenharmony_ci { 683000000, 0x52 }, 3868c2ecf20Sopenharmony_ci { 686000000, 0x53 }, 3878c2ecf20Sopenharmony_ci { 688000000, 0x54 }, 3888c2ecf20Sopenharmony_ci { 689000000, 0x55 }, 3898c2ecf20Sopenharmony_ci { 691000000, 0x56 }, 3908c2ecf20Sopenharmony_ci { 695000000, 0x57 }, 3918c2ecf20Sopenharmony_ci { 698000000, 0x58 }, 3928c2ecf20Sopenharmony_ci { 703000000, 0x59 }, 3938c2ecf20Sopenharmony_ci { 704000000, 0x5A }, 3948c2ecf20Sopenharmony_ci { 705000000, 0x5B }, 3958c2ecf20Sopenharmony_ci { 707000000, 0x5C }, 3968c2ecf20Sopenharmony_ci { 710000000, 0x5D }, 3978c2ecf20Sopenharmony_ci { 712000000, 0x5E }, 3988c2ecf20Sopenharmony_ci { 717000000, 0x5F }, 3998c2ecf20Sopenharmony_ci { 718000000, 0x60 }, 4008c2ecf20Sopenharmony_ci { 721000000, 0x61 }, 4018c2ecf20Sopenharmony_ci { 722000000, 0x62 }, 4028c2ecf20Sopenharmony_ci { 723000000, 0x63 }, 4038c2ecf20Sopenharmony_ci { 725000000, 0x64 }, 4048c2ecf20Sopenharmony_ci { 727000000, 0x65 }, 4058c2ecf20Sopenharmony_ci { 730000000, 0x66 }, 4068c2ecf20Sopenharmony_ci { 732000000, 0x67 }, 4078c2ecf20Sopenharmony_ci { 735000000, 0x68 }, 4088c2ecf20Sopenharmony_ci { 740000000, 0x69 }, 4098c2ecf20Sopenharmony_ci { 741000000, 0x6A }, 4108c2ecf20Sopenharmony_ci { 742000000, 0x6B }, 4118c2ecf20Sopenharmony_ci { 743000000, 0x6C }, 4128c2ecf20Sopenharmony_ci { 745000000, 0x6D }, 4138c2ecf20Sopenharmony_ci { 747000000, 0x6E }, 4148c2ecf20Sopenharmony_ci { 748000000, 0x6F }, 4158c2ecf20Sopenharmony_ci { 750000000, 0x70 }, 4168c2ecf20Sopenharmony_ci { 752000000, 0x71 }, 4178c2ecf20Sopenharmony_ci { 754000000, 0x72 }, 4188c2ecf20Sopenharmony_ci { 757000000, 0x73 }, 4198c2ecf20Sopenharmony_ci { 758000000, 0x74 }, 4208c2ecf20Sopenharmony_ci { 760000000, 0x75 }, 4218c2ecf20Sopenharmony_ci { 763000000, 0x76 }, 4228c2ecf20Sopenharmony_ci { 764000000, 0x77 }, 4238c2ecf20Sopenharmony_ci { 766000000, 0x78 }, 4248c2ecf20Sopenharmony_ci { 767000000, 0x79 }, 4258c2ecf20Sopenharmony_ci { 768000000, 0x7A }, 4268c2ecf20Sopenharmony_ci { 773000000, 0x7B }, 4278c2ecf20Sopenharmony_ci { 774000000, 0x7C }, 4288c2ecf20Sopenharmony_ci { 776000000, 0x7D }, 4298c2ecf20Sopenharmony_ci { 777000000, 0x7E }, 4308c2ecf20Sopenharmony_ci { 778000000, 0x7F }, 4318c2ecf20Sopenharmony_ci { 779000000, 0x80 }, 4328c2ecf20Sopenharmony_ci { 781000000, 0x81 }, 4338c2ecf20Sopenharmony_ci { 783000000, 0x82 }, 4348c2ecf20Sopenharmony_ci { 784000000, 0x83 }, 4358c2ecf20Sopenharmony_ci { 785000000, 0x84 }, 4368c2ecf20Sopenharmony_ci { 786000000, 0x85 }, 4378c2ecf20Sopenharmony_ci { 793000000, 0x86 }, 4388c2ecf20Sopenharmony_ci { 794000000, 0x87 }, 4398c2ecf20Sopenharmony_ci { 795000000, 0x88 }, 4408c2ecf20Sopenharmony_ci { 797000000, 0x89 }, 4418c2ecf20Sopenharmony_ci { 799000000, 0x8A }, 4428c2ecf20Sopenharmony_ci { 801000000, 0x8B }, 4438c2ecf20Sopenharmony_ci { 802000000, 0x8C }, 4448c2ecf20Sopenharmony_ci { 803000000, 0x8D }, 4458c2ecf20Sopenharmony_ci { 804000000, 0x8E }, 4468c2ecf20Sopenharmony_ci { 810000000, 0x90 }, 4478c2ecf20Sopenharmony_ci { 811000000, 0x91 }, 4488c2ecf20Sopenharmony_ci { 812000000, 0x92 }, 4498c2ecf20Sopenharmony_ci { 814000000, 0x93 }, 4508c2ecf20Sopenharmony_ci { 816000000, 0x94 }, 4518c2ecf20Sopenharmony_ci { 817000000, 0x96 }, 4528c2ecf20Sopenharmony_ci { 818000000, 0x97 }, 4538c2ecf20Sopenharmony_ci { 820000000, 0x98 }, 4548c2ecf20Sopenharmony_ci { 821000000, 0x99 }, 4558c2ecf20Sopenharmony_ci { 822000000, 0x9A }, 4568c2ecf20Sopenharmony_ci { 828000000, 0x9B }, 4578c2ecf20Sopenharmony_ci { 829000000, 0x9D }, 4588c2ecf20Sopenharmony_ci { 830000000, 0x9F }, 4598c2ecf20Sopenharmony_ci { 831000000, 0xA0 }, 4608c2ecf20Sopenharmony_ci { 833000000, 0xA1 }, 4618c2ecf20Sopenharmony_ci { 835000000, 0xA2 }, 4628c2ecf20Sopenharmony_ci { 836000000, 0xA3 }, 4638c2ecf20Sopenharmony_ci { 837000000, 0xA4 }, 4648c2ecf20Sopenharmony_ci { 838000000, 0xA6 }, 4658c2ecf20Sopenharmony_ci { 840000000, 0xA8 }, 4668c2ecf20Sopenharmony_ci { 842000000, 0xA9 }, 4678c2ecf20Sopenharmony_ci { 845000000, 0xAA }, 4688c2ecf20Sopenharmony_ci { 846000000, 0xAB }, 4698c2ecf20Sopenharmony_ci { 847000000, 0xAD }, 4708c2ecf20Sopenharmony_ci { 848000000, 0xAE }, 4718c2ecf20Sopenharmony_ci { 852000000, 0xAF }, 4728c2ecf20Sopenharmony_ci { 853000000, 0xB0 }, 4738c2ecf20Sopenharmony_ci { 858000000, 0xB1 }, 4748c2ecf20Sopenharmony_ci { 860000000, 0xB2 }, 4758c2ecf20Sopenharmony_ci { 861000000, 0xB3 }, 4768c2ecf20Sopenharmony_ci { 862000000, 0xB4 }, 4778c2ecf20Sopenharmony_ci { 863000000, 0xB6 }, 4788c2ecf20Sopenharmony_ci { 864000000, 0xB8 }, 4798c2ecf20Sopenharmony_ci { 865000000, 0xB9 }, 4808c2ecf20Sopenharmony_ci { 0, 0x00 }, /* Table End */ 4818c2ecf20Sopenharmony_ci}; 4828c2ecf20Sopenharmony_ci 4838c2ecf20Sopenharmony_ci 4848c2ecf20Sopenharmony_cistatic const struct SMap2 m_KM_Map[] = { 4858c2ecf20Sopenharmony_ci { 47900000, 3, 2 }, 4868c2ecf20Sopenharmony_ci { 61100000, 3, 1 }, 4878c2ecf20Sopenharmony_ci { 350000000, 3, 0 }, 4888c2ecf20Sopenharmony_ci { 720000000, 2, 1 }, 4898c2ecf20Sopenharmony_ci { 865000000, 3, 3 }, 4908c2ecf20Sopenharmony_ci { 0, 0x00 }, /* Table End */ 4918c2ecf20Sopenharmony_ci}; 4928c2ecf20Sopenharmony_ci 4938c2ecf20Sopenharmony_cistatic const struct SMap2 m_Main_PLL_Map[] = { 4948c2ecf20Sopenharmony_ci { 33125000, 0x57, 0xF0 }, 4958c2ecf20Sopenharmony_ci { 35500000, 0x56, 0xE0 }, 4968c2ecf20Sopenharmony_ci { 38188000, 0x55, 0xD0 }, 4978c2ecf20Sopenharmony_ci { 41375000, 0x54, 0xC0 }, 4988c2ecf20Sopenharmony_ci { 45125000, 0x53, 0xB0 }, 4998c2ecf20Sopenharmony_ci { 49688000, 0x52, 0xA0 }, 5008c2ecf20Sopenharmony_ci { 55188000, 0x51, 0x90 }, 5018c2ecf20Sopenharmony_ci { 62125000, 0x50, 0x80 }, 5028c2ecf20Sopenharmony_ci { 66250000, 0x47, 0x78 }, 5038c2ecf20Sopenharmony_ci { 71000000, 0x46, 0x70 }, 5048c2ecf20Sopenharmony_ci { 76375000, 0x45, 0x68 }, 5058c2ecf20Sopenharmony_ci { 82750000, 0x44, 0x60 }, 5068c2ecf20Sopenharmony_ci { 90250000, 0x43, 0x58 }, 5078c2ecf20Sopenharmony_ci { 99375000, 0x42, 0x50 }, 5088c2ecf20Sopenharmony_ci { 110375000, 0x41, 0x48 }, 5098c2ecf20Sopenharmony_ci { 124250000, 0x40, 0x40 }, 5108c2ecf20Sopenharmony_ci { 132500000, 0x37, 0x3C }, 5118c2ecf20Sopenharmony_ci { 142000000, 0x36, 0x38 }, 5128c2ecf20Sopenharmony_ci { 152750000, 0x35, 0x34 }, 5138c2ecf20Sopenharmony_ci { 165500000, 0x34, 0x30 }, 5148c2ecf20Sopenharmony_ci { 180500000, 0x33, 0x2C }, 5158c2ecf20Sopenharmony_ci { 198750000, 0x32, 0x28 }, 5168c2ecf20Sopenharmony_ci { 220750000, 0x31, 0x24 }, 5178c2ecf20Sopenharmony_ci { 248500000, 0x30, 0x20 }, 5188c2ecf20Sopenharmony_ci { 265000000, 0x27, 0x1E }, 5198c2ecf20Sopenharmony_ci { 284000000, 0x26, 0x1C }, 5208c2ecf20Sopenharmony_ci { 305500000, 0x25, 0x1A }, 5218c2ecf20Sopenharmony_ci { 331000000, 0x24, 0x18 }, 5228c2ecf20Sopenharmony_ci { 361000000, 0x23, 0x16 }, 5238c2ecf20Sopenharmony_ci { 397500000, 0x22, 0x14 }, 5248c2ecf20Sopenharmony_ci { 441500000, 0x21, 0x12 }, 5258c2ecf20Sopenharmony_ci { 497000000, 0x20, 0x10 }, 5268c2ecf20Sopenharmony_ci { 530000000, 0x17, 0x0F }, 5278c2ecf20Sopenharmony_ci { 568000000, 0x16, 0x0E }, 5288c2ecf20Sopenharmony_ci { 611000000, 0x15, 0x0D }, 5298c2ecf20Sopenharmony_ci { 662000000, 0x14, 0x0C }, 5308c2ecf20Sopenharmony_ci { 722000000, 0x13, 0x0B }, 5318c2ecf20Sopenharmony_ci { 795000000, 0x12, 0x0A }, 5328c2ecf20Sopenharmony_ci { 883000000, 0x11, 0x09 }, 5338c2ecf20Sopenharmony_ci { 994000000, 0x10, 0x08 }, 5348c2ecf20Sopenharmony_ci { 0, 0x00, 0x00 }, /* Table End */ 5358c2ecf20Sopenharmony_ci}; 5368c2ecf20Sopenharmony_ci 5378c2ecf20Sopenharmony_cistatic const struct SMap2 m_Cal_PLL_Map[] = { 5388c2ecf20Sopenharmony_ci { 33813000, 0xDD, 0xD0 }, 5398c2ecf20Sopenharmony_ci { 36625000, 0xDC, 0xC0 }, 5408c2ecf20Sopenharmony_ci { 39938000, 0xDB, 0xB0 }, 5418c2ecf20Sopenharmony_ci { 43938000, 0xDA, 0xA0 }, 5428c2ecf20Sopenharmony_ci { 48813000, 0xD9, 0x90 }, 5438c2ecf20Sopenharmony_ci { 54938000, 0xD8, 0x80 }, 5448c2ecf20Sopenharmony_ci { 62813000, 0xD3, 0x70 }, 5458c2ecf20Sopenharmony_ci { 67625000, 0xCD, 0x68 }, 5468c2ecf20Sopenharmony_ci { 73250000, 0xCC, 0x60 }, 5478c2ecf20Sopenharmony_ci { 79875000, 0xCB, 0x58 }, 5488c2ecf20Sopenharmony_ci { 87875000, 0xCA, 0x50 }, 5498c2ecf20Sopenharmony_ci { 97625000, 0xC9, 0x48 }, 5508c2ecf20Sopenharmony_ci { 109875000, 0xC8, 0x40 }, 5518c2ecf20Sopenharmony_ci { 125625000, 0xC3, 0x38 }, 5528c2ecf20Sopenharmony_ci { 135250000, 0xBD, 0x34 }, 5538c2ecf20Sopenharmony_ci { 146500000, 0xBC, 0x30 }, 5548c2ecf20Sopenharmony_ci { 159750000, 0xBB, 0x2C }, 5558c2ecf20Sopenharmony_ci { 175750000, 0xBA, 0x28 }, 5568c2ecf20Sopenharmony_ci { 195250000, 0xB9, 0x24 }, 5578c2ecf20Sopenharmony_ci { 219750000, 0xB8, 0x20 }, 5588c2ecf20Sopenharmony_ci { 251250000, 0xB3, 0x1C }, 5598c2ecf20Sopenharmony_ci { 270500000, 0xAD, 0x1A }, 5608c2ecf20Sopenharmony_ci { 293000000, 0xAC, 0x18 }, 5618c2ecf20Sopenharmony_ci { 319500000, 0xAB, 0x16 }, 5628c2ecf20Sopenharmony_ci { 351500000, 0xAA, 0x14 }, 5638c2ecf20Sopenharmony_ci { 390500000, 0xA9, 0x12 }, 5648c2ecf20Sopenharmony_ci { 439500000, 0xA8, 0x10 }, 5658c2ecf20Sopenharmony_ci { 502500000, 0xA3, 0x0E }, 5668c2ecf20Sopenharmony_ci { 541000000, 0x9D, 0x0D }, 5678c2ecf20Sopenharmony_ci { 586000000, 0x9C, 0x0C }, 5688c2ecf20Sopenharmony_ci { 639000000, 0x9B, 0x0B }, 5698c2ecf20Sopenharmony_ci { 703000000, 0x9A, 0x0A }, 5708c2ecf20Sopenharmony_ci { 781000000, 0x99, 0x09 }, 5718c2ecf20Sopenharmony_ci { 879000000, 0x98, 0x08 }, 5728c2ecf20Sopenharmony_ci { 0, 0x00, 0x00 }, /* Table End */ 5738c2ecf20Sopenharmony_ci}; 5748c2ecf20Sopenharmony_ci 5758c2ecf20Sopenharmony_cistatic const struct SMap m_GainTaper_Map[] = { 5768c2ecf20Sopenharmony_ci { 45400000, 0x1F }, 5778c2ecf20Sopenharmony_ci { 45800000, 0x1E }, 5788c2ecf20Sopenharmony_ci { 46200000, 0x1D }, 5798c2ecf20Sopenharmony_ci { 46700000, 0x1C }, 5808c2ecf20Sopenharmony_ci { 47100000, 0x1B }, 5818c2ecf20Sopenharmony_ci { 47500000, 0x1A }, 5828c2ecf20Sopenharmony_ci { 47900000, 0x19 }, 5838c2ecf20Sopenharmony_ci { 49600000, 0x17 }, 5848c2ecf20Sopenharmony_ci { 51200000, 0x16 }, 5858c2ecf20Sopenharmony_ci { 52900000, 0x15 }, 5868c2ecf20Sopenharmony_ci { 54500000, 0x14 }, 5878c2ecf20Sopenharmony_ci { 56200000, 0x13 }, 5888c2ecf20Sopenharmony_ci { 57800000, 0x12 }, 5898c2ecf20Sopenharmony_ci { 59500000, 0x11 }, 5908c2ecf20Sopenharmony_ci { 61100000, 0x10 }, 5918c2ecf20Sopenharmony_ci { 67600000, 0x0D }, 5928c2ecf20Sopenharmony_ci { 74200000, 0x0C }, 5938c2ecf20Sopenharmony_ci { 80700000, 0x0B }, 5948c2ecf20Sopenharmony_ci { 87200000, 0x0A }, 5958c2ecf20Sopenharmony_ci { 93800000, 0x09 }, 5968c2ecf20Sopenharmony_ci { 100300000, 0x08 }, 5978c2ecf20Sopenharmony_ci { 106900000, 0x07 }, 5988c2ecf20Sopenharmony_ci { 113400000, 0x06 }, 5998c2ecf20Sopenharmony_ci { 119900000, 0x05 }, 6008c2ecf20Sopenharmony_ci { 126500000, 0x04 }, 6018c2ecf20Sopenharmony_ci { 133000000, 0x03 }, 6028c2ecf20Sopenharmony_ci { 139500000, 0x02 }, 6038c2ecf20Sopenharmony_ci { 146100000, 0x01 }, 6048c2ecf20Sopenharmony_ci { 152600000, 0x00 }, 6058c2ecf20Sopenharmony_ci { 154300000, 0x1F }, 6068c2ecf20Sopenharmony_ci { 156100000, 0x1E }, 6078c2ecf20Sopenharmony_ci { 157800000, 0x1D }, 6088c2ecf20Sopenharmony_ci { 159500000, 0x1C }, 6098c2ecf20Sopenharmony_ci { 161200000, 0x1B }, 6108c2ecf20Sopenharmony_ci { 163000000, 0x1A }, 6118c2ecf20Sopenharmony_ci { 164700000, 0x19 }, 6128c2ecf20Sopenharmony_ci { 170200000, 0x17 }, 6138c2ecf20Sopenharmony_ci { 175800000, 0x16 }, 6148c2ecf20Sopenharmony_ci { 181300000, 0x15 }, 6158c2ecf20Sopenharmony_ci { 186900000, 0x14 }, 6168c2ecf20Sopenharmony_ci { 192400000, 0x13 }, 6178c2ecf20Sopenharmony_ci { 198000000, 0x12 }, 6188c2ecf20Sopenharmony_ci { 203500000, 0x11 }, 6198c2ecf20Sopenharmony_ci { 216200000, 0x14 }, 6208c2ecf20Sopenharmony_ci { 228900000, 0x13 }, 6218c2ecf20Sopenharmony_ci { 241600000, 0x12 }, 6228c2ecf20Sopenharmony_ci { 254400000, 0x11 }, 6238c2ecf20Sopenharmony_ci { 267100000, 0x10 }, 6248c2ecf20Sopenharmony_ci { 279800000, 0x0F }, 6258c2ecf20Sopenharmony_ci { 292500000, 0x0E }, 6268c2ecf20Sopenharmony_ci { 305200000, 0x0D }, 6278c2ecf20Sopenharmony_ci { 317900000, 0x0C }, 6288c2ecf20Sopenharmony_ci { 330700000, 0x0B }, 6298c2ecf20Sopenharmony_ci { 343400000, 0x0A }, 6308c2ecf20Sopenharmony_ci { 356100000, 0x09 }, 6318c2ecf20Sopenharmony_ci { 368800000, 0x08 }, 6328c2ecf20Sopenharmony_ci { 381500000, 0x07 }, 6338c2ecf20Sopenharmony_ci { 394200000, 0x06 }, 6348c2ecf20Sopenharmony_ci { 406900000, 0x05 }, 6358c2ecf20Sopenharmony_ci { 419700000, 0x04 }, 6368c2ecf20Sopenharmony_ci { 432400000, 0x03 }, 6378c2ecf20Sopenharmony_ci { 445100000, 0x02 }, 6388c2ecf20Sopenharmony_ci { 457800000, 0x01 }, 6398c2ecf20Sopenharmony_ci { 476300000, 0x19 }, 6408c2ecf20Sopenharmony_ci { 494800000, 0x18 }, 6418c2ecf20Sopenharmony_ci { 513300000, 0x17 }, 6428c2ecf20Sopenharmony_ci { 531800000, 0x16 }, 6438c2ecf20Sopenharmony_ci { 550300000, 0x15 }, 6448c2ecf20Sopenharmony_ci { 568900000, 0x14 }, 6458c2ecf20Sopenharmony_ci { 587400000, 0x13 }, 6468c2ecf20Sopenharmony_ci { 605900000, 0x12 }, 6478c2ecf20Sopenharmony_ci { 624400000, 0x11 }, 6488c2ecf20Sopenharmony_ci { 642900000, 0x10 }, 6498c2ecf20Sopenharmony_ci { 661400000, 0x0F }, 6508c2ecf20Sopenharmony_ci { 679900000, 0x0E }, 6518c2ecf20Sopenharmony_ci { 698400000, 0x0D }, 6528c2ecf20Sopenharmony_ci { 716900000, 0x0C }, 6538c2ecf20Sopenharmony_ci { 735400000, 0x0B }, 6548c2ecf20Sopenharmony_ci { 753900000, 0x0A }, 6558c2ecf20Sopenharmony_ci { 772500000, 0x09 }, 6568c2ecf20Sopenharmony_ci { 791000000, 0x08 }, 6578c2ecf20Sopenharmony_ci { 809500000, 0x07 }, 6588c2ecf20Sopenharmony_ci { 828000000, 0x06 }, 6598c2ecf20Sopenharmony_ci { 846500000, 0x05 }, 6608c2ecf20Sopenharmony_ci { 865000000, 0x04 }, 6618c2ecf20Sopenharmony_ci { 0, 0x00 }, /* Table End */ 6628c2ecf20Sopenharmony_ci}; 6638c2ecf20Sopenharmony_ci 6648c2ecf20Sopenharmony_cistatic const struct SMap m_RF_Cal_DC_Over_DT_Map[] = { 6658c2ecf20Sopenharmony_ci { 47900000, 0x00 }, 6668c2ecf20Sopenharmony_ci { 55000000, 0x00 }, 6678c2ecf20Sopenharmony_ci { 61100000, 0x0A }, 6688c2ecf20Sopenharmony_ci { 64000000, 0x0A }, 6698c2ecf20Sopenharmony_ci { 82000000, 0x14 }, 6708c2ecf20Sopenharmony_ci { 84000000, 0x19 }, 6718c2ecf20Sopenharmony_ci { 119000000, 0x1C }, 6728c2ecf20Sopenharmony_ci { 124000000, 0x20 }, 6738c2ecf20Sopenharmony_ci { 129000000, 0x2A }, 6748c2ecf20Sopenharmony_ci { 134000000, 0x32 }, 6758c2ecf20Sopenharmony_ci { 139000000, 0x39 }, 6768c2ecf20Sopenharmony_ci { 144000000, 0x3E }, 6778c2ecf20Sopenharmony_ci { 149000000, 0x3F }, 6788c2ecf20Sopenharmony_ci { 152600000, 0x40 }, 6798c2ecf20Sopenharmony_ci { 154000000, 0x40 }, 6808c2ecf20Sopenharmony_ci { 164700000, 0x41 }, 6818c2ecf20Sopenharmony_ci { 203500000, 0x32 }, 6828c2ecf20Sopenharmony_ci { 353000000, 0x19 }, 6838c2ecf20Sopenharmony_ci { 356000000, 0x1A }, 6848c2ecf20Sopenharmony_ci { 359000000, 0x1B }, 6858c2ecf20Sopenharmony_ci { 363000000, 0x1C }, 6868c2ecf20Sopenharmony_ci { 366000000, 0x1D }, 6878c2ecf20Sopenharmony_ci { 369000000, 0x1E }, 6888c2ecf20Sopenharmony_ci { 373000000, 0x1F }, 6898c2ecf20Sopenharmony_ci { 376000000, 0x20 }, 6908c2ecf20Sopenharmony_ci { 379000000, 0x21 }, 6918c2ecf20Sopenharmony_ci { 383000000, 0x22 }, 6928c2ecf20Sopenharmony_ci { 386000000, 0x23 }, 6938c2ecf20Sopenharmony_ci { 389000000, 0x24 }, 6948c2ecf20Sopenharmony_ci { 393000000, 0x25 }, 6958c2ecf20Sopenharmony_ci { 396000000, 0x26 }, 6968c2ecf20Sopenharmony_ci { 399000000, 0x27 }, 6978c2ecf20Sopenharmony_ci { 402000000, 0x28 }, 6988c2ecf20Sopenharmony_ci { 404000000, 0x29 }, 6998c2ecf20Sopenharmony_ci { 407000000, 0x2A }, 7008c2ecf20Sopenharmony_ci { 409000000, 0x2B }, 7018c2ecf20Sopenharmony_ci { 412000000, 0x2C }, 7028c2ecf20Sopenharmony_ci { 414000000, 0x2D }, 7038c2ecf20Sopenharmony_ci { 417000000, 0x2E }, 7048c2ecf20Sopenharmony_ci { 419000000, 0x2F }, 7058c2ecf20Sopenharmony_ci { 422000000, 0x30 }, 7068c2ecf20Sopenharmony_ci { 424000000, 0x31 }, 7078c2ecf20Sopenharmony_ci { 427000000, 0x32 }, 7088c2ecf20Sopenharmony_ci { 429000000, 0x33 }, 7098c2ecf20Sopenharmony_ci { 432000000, 0x34 }, 7108c2ecf20Sopenharmony_ci { 434000000, 0x35 }, 7118c2ecf20Sopenharmony_ci { 437000000, 0x36 }, 7128c2ecf20Sopenharmony_ci { 439000000, 0x37 }, 7138c2ecf20Sopenharmony_ci { 442000000, 0x38 }, 7148c2ecf20Sopenharmony_ci { 444000000, 0x39 }, 7158c2ecf20Sopenharmony_ci { 447000000, 0x3A }, 7168c2ecf20Sopenharmony_ci { 449000000, 0x3B }, 7178c2ecf20Sopenharmony_ci { 457800000, 0x3C }, 7188c2ecf20Sopenharmony_ci { 465000000, 0x0F }, 7198c2ecf20Sopenharmony_ci { 477000000, 0x12 }, 7208c2ecf20Sopenharmony_ci { 483000000, 0x14 }, 7218c2ecf20Sopenharmony_ci { 502000000, 0x19 }, 7228c2ecf20Sopenharmony_ci { 508000000, 0x1B }, 7238c2ecf20Sopenharmony_ci { 519000000, 0x1C }, 7248c2ecf20Sopenharmony_ci { 522000000, 0x1D }, 7258c2ecf20Sopenharmony_ci { 524000000, 0x1E }, 7268c2ecf20Sopenharmony_ci { 534000000, 0x1F }, 7278c2ecf20Sopenharmony_ci { 549000000, 0x20 }, 7288c2ecf20Sopenharmony_ci { 554000000, 0x22 }, 7298c2ecf20Sopenharmony_ci { 584000000, 0x24 }, 7308c2ecf20Sopenharmony_ci { 589000000, 0x26 }, 7318c2ecf20Sopenharmony_ci { 658000000, 0x27 }, 7328c2ecf20Sopenharmony_ci { 664000000, 0x2C }, 7338c2ecf20Sopenharmony_ci { 669000000, 0x2D }, 7348c2ecf20Sopenharmony_ci { 699000000, 0x2E }, 7358c2ecf20Sopenharmony_ci { 704000000, 0x30 }, 7368c2ecf20Sopenharmony_ci { 709000000, 0x31 }, 7378c2ecf20Sopenharmony_ci { 714000000, 0x32 }, 7388c2ecf20Sopenharmony_ci { 724000000, 0x33 }, 7398c2ecf20Sopenharmony_ci { 729000000, 0x36 }, 7408c2ecf20Sopenharmony_ci { 739000000, 0x38 }, 7418c2ecf20Sopenharmony_ci { 744000000, 0x39 }, 7428c2ecf20Sopenharmony_ci { 749000000, 0x3B }, 7438c2ecf20Sopenharmony_ci { 754000000, 0x3C }, 7448c2ecf20Sopenharmony_ci { 759000000, 0x3D }, 7458c2ecf20Sopenharmony_ci { 764000000, 0x3E }, 7468c2ecf20Sopenharmony_ci { 769000000, 0x3F }, 7478c2ecf20Sopenharmony_ci { 774000000, 0x40 }, 7488c2ecf20Sopenharmony_ci { 779000000, 0x41 }, 7498c2ecf20Sopenharmony_ci { 784000000, 0x43 }, 7508c2ecf20Sopenharmony_ci { 789000000, 0x46 }, 7518c2ecf20Sopenharmony_ci { 794000000, 0x48 }, 7528c2ecf20Sopenharmony_ci { 799000000, 0x4B }, 7538c2ecf20Sopenharmony_ci { 804000000, 0x4F }, 7548c2ecf20Sopenharmony_ci { 809000000, 0x54 }, 7558c2ecf20Sopenharmony_ci { 814000000, 0x59 }, 7568c2ecf20Sopenharmony_ci { 819000000, 0x5D }, 7578c2ecf20Sopenharmony_ci { 824000000, 0x61 }, 7588c2ecf20Sopenharmony_ci { 829000000, 0x68 }, 7598c2ecf20Sopenharmony_ci { 834000000, 0x6E }, 7608c2ecf20Sopenharmony_ci { 839000000, 0x75 }, 7618c2ecf20Sopenharmony_ci { 844000000, 0x7E }, 7628c2ecf20Sopenharmony_ci { 849000000, 0x82 }, 7638c2ecf20Sopenharmony_ci { 854000000, 0x84 }, 7648c2ecf20Sopenharmony_ci { 859000000, 0x8F }, 7658c2ecf20Sopenharmony_ci { 865000000, 0x9A }, 7668c2ecf20Sopenharmony_ci { 0, 0x00 }, /* Table End */ 7678c2ecf20Sopenharmony_ci}; 7688c2ecf20Sopenharmony_ci 7698c2ecf20Sopenharmony_ci 7708c2ecf20Sopenharmony_cistatic const struct SMap m_IR_Meas_Map[] = { 7718c2ecf20Sopenharmony_ci { 200000000, 0x05 }, 7728c2ecf20Sopenharmony_ci { 400000000, 0x06 }, 7738c2ecf20Sopenharmony_ci { 865000000, 0x07 }, 7748c2ecf20Sopenharmony_ci { 0, 0x00 }, /* Table End */ 7758c2ecf20Sopenharmony_ci}; 7768c2ecf20Sopenharmony_ci 7778c2ecf20Sopenharmony_cistatic const struct SMap2 m_CID_Target_Map[] = { 7788c2ecf20Sopenharmony_ci { 46000000, 0x04, 18 }, 7798c2ecf20Sopenharmony_ci { 52200000, 0x0A, 15 }, 7808c2ecf20Sopenharmony_ci { 70100000, 0x01, 40 }, 7818c2ecf20Sopenharmony_ci { 136800000, 0x18, 40 }, 7828c2ecf20Sopenharmony_ci { 156700000, 0x18, 40 }, 7838c2ecf20Sopenharmony_ci { 186250000, 0x0A, 40 }, 7848c2ecf20Sopenharmony_ci { 230000000, 0x0A, 40 }, 7858c2ecf20Sopenharmony_ci { 345000000, 0x18, 40 }, 7868c2ecf20Sopenharmony_ci { 426000000, 0x0E, 40 }, 7878c2ecf20Sopenharmony_ci { 489500000, 0x1E, 40 }, 7888c2ecf20Sopenharmony_ci { 697500000, 0x32, 40 }, 7898c2ecf20Sopenharmony_ci { 842000000, 0x3A, 40 }, 7908c2ecf20Sopenharmony_ci { 0, 0x00, 0 }, /* Table End */ 7918c2ecf20Sopenharmony_ci}; 7928c2ecf20Sopenharmony_ci 7938c2ecf20Sopenharmony_cistatic const struct SRFBandMap m_RF_Band_Map[7] = { 7948c2ecf20Sopenharmony_ci { 47900000, 46000000, 0, 0}, 7958c2ecf20Sopenharmony_ci { 61100000, 52200000, 0, 0}, 7968c2ecf20Sopenharmony_ci { 152600000, 70100000, 136800000, 0}, 7978c2ecf20Sopenharmony_ci { 164700000, 156700000, 0, 0}, 7988c2ecf20Sopenharmony_ci { 203500000, 186250000, 0, 0}, 7998c2ecf20Sopenharmony_ci { 457800000, 230000000, 345000000, 426000000}, 8008c2ecf20Sopenharmony_ci { 865000000, 489500000, 697500000, 842000000}, 8018c2ecf20Sopenharmony_ci}; 8028c2ecf20Sopenharmony_ci 8038c2ecf20Sopenharmony_cistatic u8 m_Thermometer_Map_1[16] = { 8048c2ecf20Sopenharmony_ci 60, 62, 66, 64, 8058c2ecf20Sopenharmony_ci 74, 72, 68, 70, 8068c2ecf20Sopenharmony_ci 90, 88, 84, 86, 8078c2ecf20Sopenharmony_ci 76, 78, 82, 80, 8088c2ecf20Sopenharmony_ci}; 8098c2ecf20Sopenharmony_ci 8108c2ecf20Sopenharmony_cistatic u8 m_Thermometer_Map_2[16] = { 8118c2ecf20Sopenharmony_ci 92, 94, 98, 96, 8128c2ecf20Sopenharmony_ci 106, 104, 100, 102, 8138c2ecf20Sopenharmony_ci 122, 120, 116, 118, 8148c2ecf20Sopenharmony_ci 108, 110, 114, 112, 8158c2ecf20Sopenharmony_ci}; 816