18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * @DVB-S/DVB-S2 STMicroelectronics STV0900 register definitions 48c2ecf20Sopenharmony_ci * Author Manfred Voelkel, August 2013 58c2ecf20Sopenharmony_ci * (c) 2013 Digital Devices GmbH Germany. All rights reserved 68c2ecf20Sopenharmony_ci * 78c2ecf20Sopenharmony_ci * ======================================================================= 88c2ecf20Sopenharmony_ci * Registers Declaration (Internal ST, All Applications ) 98c2ecf20Sopenharmony_ci * ------------------------- 108c2ecf20Sopenharmony_ci * Each register (RSTV0910__XXXXX) is defined by its address (2 bytes). 118c2ecf20Sopenharmony_ci * Each field (FSTV0910__XXXXX) is defined as follow: 128c2ecf20Sopenharmony_ci * [register address -- 2bytes][field offset -- 4 bits][unused -- 3 bits] 138c2ecf20Sopenharmony_ci * [field sign -- 1 bit][field mask -- 1byte] 148c2ecf20Sopenharmony_ci * ======================================================================= 158c2ecf20Sopenharmony_ci */ 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci/* MID */ 188c2ecf20Sopenharmony_ci#define RSTV0910_MID 0xf100 198c2ecf20Sopenharmony_ci#define FSTV0910_MCHIP_IDENT 0xf10040f0 208c2ecf20Sopenharmony_ci#define FSTV0910_MRELEASE 0xf100000f 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci/* DID */ 238c2ecf20Sopenharmony_ci#define RSTV0910_DID 0xf101 248c2ecf20Sopenharmony_ci#define FSTV0910_DEVICE_ID 0xf10100ff 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ci/* DACR1 */ 278c2ecf20Sopenharmony_ci#define RSTV0910_DACR1 0xf113 288c2ecf20Sopenharmony_ci#define FSTV0910_DAC_MODE 0xf11350e0 298c2ecf20Sopenharmony_ci#define FSTV0910_DAC_VALUE1 0xf113000f 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_ci/* DACR2 */ 328c2ecf20Sopenharmony_ci#define RSTV0910_DACR2 0xf114 338c2ecf20Sopenharmony_ci#define FSTV0910_DAC_VALUE0 0xf11400ff 348c2ecf20Sopenharmony_ci 358c2ecf20Sopenharmony_ci/* PADCFG */ 368c2ecf20Sopenharmony_ci#define RSTV0910_PADCFG 0xf11a 378c2ecf20Sopenharmony_ci#define FSTV0910_AGCRF2_OPD 0xf11a3008 388c2ecf20Sopenharmony_ci#define FSTV0910_AGCRF2_XOR 0xf11a2004 398c2ecf20Sopenharmony_ci#define FSTV0910_AGCRF1_OPD 0xf11a1002 408c2ecf20Sopenharmony_ci#define FSTV0910_AGCRF1_XOR 0xf11a0001 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_ci/* OUTCFG2 */ 438c2ecf20Sopenharmony_ci#define RSTV0910_OUTCFG2 0xf11b 448c2ecf20Sopenharmony_ci#define FSTV0910_TS2_ERROR_XOR 0xf11b7080 458c2ecf20Sopenharmony_ci#define FSTV0910_TS2_DPN_XOR 0xf11b6040 468c2ecf20Sopenharmony_ci#define FSTV0910_TS2_STROUT_XOR 0xf11b5020 478c2ecf20Sopenharmony_ci#define FSTV0910_TS2_CLOCKOUT_XOR 0xf11b4010 488c2ecf20Sopenharmony_ci#define FSTV0910_TS1_ERROR_XOR 0xf11b3008 498c2ecf20Sopenharmony_ci#define FSTV0910_TS1_DPN_XOR 0xf11b2004 508c2ecf20Sopenharmony_ci#define FSTV0910_TS1_STROUT_XOR 0xf11b1002 518c2ecf20Sopenharmony_ci#define FSTV0910_TS1_CLOCKOUT_XOR 0xf11b0001 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ci/* OUTCFG */ 548c2ecf20Sopenharmony_ci#define RSTV0910_OUTCFG 0xf11c 558c2ecf20Sopenharmony_ci#define FSTV0910_TS2_OUTSER_HZ 0xf11c5020 568c2ecf20Sopenharmony_ci#define FSTV0910_TS1_OUTSER_HZ 0xf11c4010 578c2ecf20Sopenharmony_ci#define FSTV0910_TS2_OUTPAR_HZ 0xf11c3008 588c2ecf20Sopenharmony_ci#define FSTV0910_TS1_OUTPAR_HZ 0xf11c2004 598c2ecf20Sopenharmony_ci#define FSTV0910_TS_SERDATA0 0xf11c1002 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ci/* IRQSTATUS3 */ 628c2ecf20Sopenharmony_ci#define RSTV0910_IRQSTATUS3 0xf120 638c2ecf20Sopenharmony_ci#define FSTV0910_SPLL_LOCK 0xf1205020 648c2ecf20Sopenharmony_ci#define FSTV0910_SSTREAM_LCK_1 0xf1204010 658c2ecf20Sopenharmony_ci#define FSTV0910_SSTREAM_LCK_2 0xf1203008 668c2ecf20Sopenharmony_ci#define FSTV0910_SDVBS1_PRF_2 0xf1201002 678c2ecf20Sopenharmony_ci#define FSTV0910_SDVBS1_PRF_1 0xf1200001 688c2ecf20Sopenharmony_ci 698c2ecf20Sopenharmony_ci/* IRQSTATUS2 */ 708c2ecf20Sopenharmony_ci#define RSTV0910_IRQSTATUS2 0xf121 718c2ecf20Sopenharmony_ci#define FSTV0910_SSPY_ENDSIM_1 0xf1217080 728c2ecf20Sopenharmony_ci#define FSTV0910_SSPY_ENDSIM_2 0xf1216040 738c2ecf20Sopenharmony_ci#define FSTV0910_SPKTDEL_ERROR_2 0xf1214010 748c2ecf20Sopenharmony_ci#define FSTV0910_SPKTDEL_LOCKB_2 0xf1213008 758c2ecf20Sopenharmony_ci#define FSTV0910_SPKTDEL_LOCK_2 0xf1212004 768c2ecf20Sopenharmony_ci#define FSTV0910_SPKTDEL_ERROR_1 0xf1211002 778c2ecf20Sopenharmony_ci#define FSTV0910_SPKTDEL_LOCKB_1 0xf1210001 788c2ecf20Sopenharmony_ci 798c2ecf20Sopenharmony_ci/* IRQSTATUS1 */ 808c2ecf20Sopenharmony_ci#define RSTV0910_IRQSTATUS1 0xf122 818c2ecf20Sopenharmony_ci#define FSTV0910_SPKTDEL_LOCK_1 0xf1227080 828c2ecf20Sopenharmony_ci#define FSTV0910_SFEC_LOCKB_2 0xf1226040 838c2ecf20Sopenharmony_ci#define FSTV0910_SFEC_LOCK_2 0xf1225020 848c2ecf20Sopenharmony_ci#define FSTV0910_SFEC_LOCKB_1 0xf1224010 858c2ecf20Sopenharmony_ci#define FSTV0910_SFEC_LOCK_1 0xf1223008 868c2ecf20Sopenharmony_ci#define FSTV0910_SDEMOD_LOCKB_2 0xf1222004 878c2ecf20Sopenharmony_ci#define FSTV0910_SDEMOD_LOCK_2 0xf1221002 888c2ecf20Sopenharmony_ci#define FSTV0910_SDEMOD_IRQ_2 0xf1220001 898c2ecf20Sopenharmony_ci 908c2ecf20Sopenharmony_ci/* IRQSTATUS0 */ 918c2ecf20Sopenharmony_ci#define RSTV0910_IRQSTATUS0 0xf123 928c2ecf20Sopenharmony_ci#define FSTV0910_SDEMOD_LOCKB_1 0xf1237080 938c2ecf20Sopenharmony_ci#define FSTV0910_SDEMOD_LOCK_1 0xf1236040 948c2ecf20Sopenharmony_ci#define FSTV0910_SDEMOD_IRQ_1 0xf1235020 958c2ecf20Sopenharmony_ci#define FSTV0910_SBCH_ERRFLAG 0xf1234010 968c2ecf20Sopenharmony_ci#define FSTV0910_SDISEQC2_IRQ 0xf1232004 978c2ecf20Sopenharmony_ci#define FSTV0910_SDISEQC1_IRQ 0xf1230001 988c2ecf20Sopenharmony_ci 998c2ecf20Sopenharmony_ci/* IRQMASK3 */ 1008c2ecf20Sopenharmony_ci#define RSTV0910_IRQMASK3 0xf124 1018c2ecf20Sopenharmony_ci#define FSTV0910_MPLL_LOCK 0xf1245020 1028c2ecf20Sopenharmony_ci#define FSTV0910_MSTREAM_LCK_1 0xf1244010 1038c2ecf20Sopenharmony_ci#define FSTV0910_MSTREAM_LCK_2 0xf1243008 1048c2ecf20Sopenharmony_ci#define FSTV0910_MDVBS1_PRF_2 0xf1241002 1058c2ecf20Sopenharmony_ci#define FSTV0910_MDVBS1_PRF_1 0xf1240001 1068c2ecf20Sopenharmony_ci 1078c2ecf20Sopenharmony_ci/* IRQMASK2 */ 1088c2ecf20Sopenharmony_ci#define RSTV0910_IRQMASK2 0xf125 1098c2ecf20Sopenharmony_ci#define FSTV0910_MSPY_ENDSIM_1 0xf1257080 1108c2ecf20Sopenharmony_ci#define FSTV0910_MSPY_ENDSIM_2 0xf1256040 1118c2ecf20Sopenharmony_ci#define FSTV0910_MPKTDEL_ERROR_2 0xf1254010 1128c2ecf20Sopenharmony_ci#define FSTV0910_MPKTDEL_LOCKB_2 0xf1253008 1138c2ecf20Sopenharmony_ci#define FSTV0910_MPKTDEL_LOCK_2 0xf1252004 1148c2ecf20Sopenharmony_ci#define FSTV0910_MPKTDEL_ERROR_1 0xf1251002 1158c2ecf20Sopenharmony_ci#define FSTV0910_MPKTDEL_LOCKB_1 0xf1250001 1168c2ecf20Sopenharmony_ci 1178c2ecf20Sopenharmony_ci/* IRQMASK1 */ 1188c2ecf20Sopenharmony_ci#define RSTV0910_IRQMASK1 0xf126 1198c2ecf20Sopenharmony_ci#define FSTV0910_MPKTDEL_LOCK_1 0xf1267080 1208c2ecf20Sopenharmony_ci#define FSTV0910_MFEC_LOCKB_2 0xf1266040 1218c2ecf20Sopenharmony_ci#define FSTV0910_MFEC_LOCK_2 0xf1265020 1228c2ecf20Sopenharmony_ci#define FSTV0910_MFEC_LOCKB_1 0xf1264010 1238c2ecf20Sopenharmony_ci#define FSTV0910_MFEC_LOCK_1 0xf1263008 1248c2ecf20Sopenharmony_ci#define FSTV0910_MDEMOD_LOCKB_2 0xf1262004 1258c2ecf20Sopenharmony_ci#define FSTV0910_MDEMOD_LOCK_2 0xf1261002 1268c2ecf20Sopenharmony_ci#define FSTV0910_MDEMOD_IRQ_2 0xf1260001 1278c2ecf20Sopenharmony_ci 1288c2ecf20Sopenharmony_ci/* IRQMASK0 */ 1298c2ecf20Sopenharmony_ci#define RSTV0910_IRQMASK0 0xf127 1308c2ecf20Sopenharmony_ci#define FSTV0910_MDEMOD_LOCKB_1 0xf1277080 1318c2ecf20Sopenharmony_ci#define FSTV0910_MDEMOD_LOCK_1 0xf1276040 1328c2ecf20Sopenharmony_ci#define FSTV0910_MDEMOD_IRQ_1 0xf1275020 1338c2ecf20Sopenharmony_ci#define FSTV0910_MBCH_ERRFLAG 0xf1274010 1348c2ecf20Sopenharmony_ci#define FSTV0910_MDISEQC2_IRQ 0xf1272004 1358c2ecf20Sopenharmony_ci#define FSTV0910_MDISEQC1_IRQ 0xf1270001 1368c2ecf20Sopenharmony_ci 1378c2ecf20Sopenharmony_ci/* I2CCFG */ 1388c2ecf20Sopenharmony_ci#define RSTV0910_I2CCFG 0xf129 1398c2ecf20Sopenharmony_ci#define FSTV0910_I2C_FASTMODE 0xf1293008 1408c2ecf20Sopenharmony_ci#define FSTV0910_I2CADDR_INC 0xf1290003 1418c2ecf20Sopenharmony_ci 1428c2ecf20Sopenharmony_ci/* P1_I2CRPT */ 1438c2ecf20Sopenharmony_ci#define RSTV0910_P1_I2CRPT 0xf12a 1448c2ecf20Sopenharmony_ci#define FSTV0910_P1_I2CT_ON 0xf12a7080 1458c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENARPT_LEVEL 0xf12a4070 1468c2ecf20Sopenharmony_ci#define FSTV0910_P1_SCLT_DELAY 0xf12a3008 1478c2ecf20Sopenharmony_ci#define FSTV0910_P1_STOP_ENABLE 0xf12a2004 1488c2ecf20Sopenharmony_ci#define FSTV0910_P1_STOP_SDAT2SDA 0xf12a1002 1498c2ecf20Sopenharmony_ci 1508c2ecf20Sopenharmony_ci/* P2_I2CRPT */ 1518c2ecf20Sopenharmony_ci#define RSTV0910_P2_I2CRPT 0xf12b 1528c2ecf20Sopenharmony_ci#define FSTV0910_P2_I2CT_ON 0xf12b7080 1538c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENARPT_LEVEL 0xf12b4070 1548c2ecf20Sopenharmony_ci#define FSTV0910_P2_SCLT_DELAY 0xf12b3008 1558c2ecf20Sopenharmony_ci#define FSTV0910_P2_STOP_ENABLE 0xf12b2004 1568c2ecf20Sopenharmony_ci#define FSTV0910_P2_STOP_SDAT2SDA 0xf12b1002 1578c2ecf20Sopenharmony_ci 1588c2ecf20Sopenharmony_ci/* GPIO0CFG */ 1598c2ecf20Sopenharmony_ci#define RSTV0910_GPIO0CFG 0xf140 1608c2ecf20Sopenharmony_ci#define FSTV0910_GPIO0_OPD 0xf1407080 1618c2ecf20Sopenharmony_ci#define FSTV0910_GPIO0_CONFIG 0xf140107e 1628c2ecf20Sopenharmony_ci#define FSTV0910_GPIO0_XOR 0xf1400001 1638c2ecf20Sopenharmony_ci 1648c2ecf20Sopenharmony_ci/* GPIO1CFG */ 1658c2ecf20Sopenharmony_ci#define RSTV0910_GPIO1CFG 0xf141 1668c2ecf20Sopenharmony_ci#define FSTV0910_GPIO1_OPD 0xf1417080 1678c2ecf20Sopenharmony_ci#define FSTV0910_GPIO1_CONFIG 0xf141107e 1688c2ecf20Sopenharmony_ci#define FSTV0910_GPIO1_XOR 0xf1410001 1698c2ecf20Sopenharmony_ci 1708c2ecf20Sopenharmony_ci/* GPIO2CFG */ 1718c2ecf20Sopenharmony_ci#define RSTV0910_GPIO2CFG 0xf142 1728c2ecf20Sopenharmony_ci#define FSTV0910_GPIO2_OPD 0xf1427080 1738c2ecf20Sopenharmony_ci#define FSTV0910_GPIO2_CONFIG 0xf142107e 1748c2ecf20Sopenharmony_ci#define FSTV0910_GPIO2_XOR 0xf1420001 1758c2ecf20Sopenharmony_ci 1768c2ecf20Sopenharmony_ci/* GPIO3CFG */ 1778c2ecf20Sopenharmony_ci#define RSTV0910_GPIO3CFG 0xf143 1788c2ecf20Sopenharmony_ci#define FSTV0910_GPIO3_OPD 0xf1437080 1798c2ecf20Sopenharmony_ci#define FSTV0910_GPIO3_CONFIG 0xf143107e 1808c2ecf20Sopenharmony_ci#define FSTV0910_GPIO3_XOR 0xf1430001 1818c2ecf20Sopenharmony_ci 1828c2ecf20Sopenharmony_ci/* GPIO4CFG */ 1838c2ecf20Sopenharmony_ci#define RSTV0910_GPIO4CFG 0xf144 1848c2ecf20Sopenharmony_ci#define FSTV0910_GPIO4_OPD 0xf1447080 1858c2ecf20Sopenharmony_ci#define FSTV0910_GPIO4_CONFIG 0xf144107e 1868c2ecf20Sopenharmony_ci#define FSTV0910_GPIO4_XOR 0xf1440001 1878c2ecf20Sopenharmony_ci 1888c2ecf20Sopenharmony_ci/* GPIO5CFG */ 1898c2ecf20Sopenharmony_ci#define RSTV0910_GPIO5CFG 0xf145 1908c2ecf20Sopenharmony_ci#define FSTV0910_GPIO5_OPD 0xf1457080 1918c2ecf20Sopenharmony_ci#define FSTV0910_GPIO5_CONFIG 0xf145107e 1928c2ecf20Sopenharmony_ci#define FSTV0910_GPIO5_XOR 0xf1450001 1938c2ecf20Sopenharmony_ci 1948c2ecf20Sopenharmony_ci/* GPIO6CFG */ 1958c2ecf20Sopenharmony_ci#define RSTV0910_GPIO6CFG 0xf146 1968c2ecf20Sopenharmony_ci#define FSTV0910_GPIO6_OPD 0xf1467080 1978c2ecf20Sopenharmony_ci#define FSTV0910_GPIO6_CONFIG 0xf146107e 1988c2ecf20Sopenharmony_ci#define FSTV0910_GPIO6_XOR 0xf1460001 1998c2ecf20Sopenharmony_ci 2008c2ecf20Sopenharmony_ci/* GPIO7CFG */ 2018c2ecf20Sopenharmony_ci#define RSTV0910_GPIO7CFG 0xf147 2028c2ecf20Sopenharmony_ci#define FSTV0910_GPIO7_OPD 0xf1477080 2038c2ecf20Sopenharmony_ci#define FSTV0910_GPIO7_CONFIG 0xf147107e 2048c2ecf20Sopenharmony_ci#define FSTV0910_GPIO7_XOR 0xf1470001 2058c2ecf20Sopenharmony_ci 2068c2ecf20Sopenharmony_ci/* GPIO8CFG */ 2078c2ecf20Sopenharmony_ci#define RSTV0910_GPIO8CFG 0xf148 2088c2ecf20Sopenharmony_ci#define FSTV0910_GPIO8_OPD 0xf1487080 2098c2ecf20Sopenharmony_ci#define FSTV0910_GPIO8_CONFIG 0xf148107e 2108c2ecf20Sopenharmony_ci#define FSTV0910_GPIO8_XOR 0xf1480001 2118c2ecf20Sopenharmony_ci 2128c2ecf20Sopenharmony_ci/* GPIO9CFG */ 2138c2ecf20Sopenharmony_ci#define RSTV0910_GPIO9CFG 0xf149 2148c2ecf20Sopenharmony_ci#define FSTV0910_GPIO9_OPD 0xf1497080 2158c2ecf20Sopenharmony_ci#define FSTV0910_GPIO9_CONFIG 0xf149107e 2168c2ecf20Sopenharmony_ci#define FSTV0910_GPIO9_XOR 0xf1490001 2178c2ecf20Sopenharmony_ci 2188c2ecf20Sopenharmony_ci/* GPIO10CFG */ 2198c2ecf20Sopenharmony_ci#define RSTV0910_GPIO10CFG 0xf14a 2208c2ecf20Sopenharmony_ci#define FSTV0910_GPIO10_OPD 0xf14a7080 2218c2ecf20Sopenharmony_ci#define FSTV0910_GPIO10_CONFIG 0xf14a107e 2228c2ecf20Sopenharmony_ci#define FSTV0910_GPIO10_XOR 0xf14a0001 2238c2ecf20Sopenharmony_ci 2248c2ecf20Sopenharmony_ci/* GPIO11CFG */ 2258c2ecf20Sopenharmony_ci#define RSTV0910_GPIO11CFG 0xf14b 2268c2ecf20Sopenharmony_ci#define FSTV0910_GPIO11_OPD 0xf14b7080 2278c2ecf20Sopenharmony_ci#define FSTV0910_GPIO11_CONFIG 0xf14b107e 2288c2ecf20Sopenharmony_ci#define FSTV0910_GPIO11_XOR 0xf14b0001 2298c2ecf20Sopenharmony_ci 2308c2ecf20Sopenharmony_ci/* GPIO12CFG */ 2318c2ecf20Sopenharmony_ci#define RSTV0910_GPIO12CFG 0xf14c 2328c2ecf20Sopenharmony_ci#define FSTV0910_GPIO12_OPD 0xf14c7080 2338c2ecf20Sopenharmony_ci#define FSTV0910_GPIO12_CONFIG 0xf14c107e 2348c2ecf20Sopenharmony_ci#define FSTV0910_GPIO12_XOR 0xf14c0001 2358c2ecf20Sopenharmony_ci 2368c2ecf20Sopenharmony_ci/* GPIO13CFG */ 2378c2ecf20Sopenharmony_ci#define RSTV0910_GPIO13CFG 0xf14d 2388c2ecf20Sopenharmony_ci#define FSTV0910_GPIO13_OPD 0xf14d7080 2398c2ecf20Sopenharmony_ci#define FSTV0910_GPIO13_CONFIG 0xf14d107e 2408c2ecf20Sopenharmony_ci#define FSTV0910_GPIO13_XOR 0xf14d0001 2418c2ecf20Sopenharmony_ci 2428c2ecf20Sopenharmony_ci/* GPIO14CFG */ 2438c2ecf20Sopenharmony_ci#define RSTV0910_GPIO14CFG 0xf14e 2448c2ecf20Sopenharmony_ci#define FSTV0910_GPIO14_OPD 0xf14e7080 2458c2ecf20Sopenharmony_ci#define FSTV0910_GPIO14_CONFIG 0xf14e107e 2468c2ecf20Sopenharmony_ci#define FSTV0910_GPIO14_XOR 0xf14e0001 2478c2ecf20Sopenharmony_ci 2488c2ecf20Sopenharmony_ci/* GPIO15CFG */ 2498c2ecf20Sopenharmony_ci#define RSTV0910_GPIO15CFG 0xf14f 2508c2ecf20Sopenharmony_ci#define FSTV0910_GPIO15_OPD 0xf14f7080 2518c2ecf20Sopenharmony_ci#define FSTV0910_GPIO15_CONFIG 0xf14f107e 2528c2ecf20Sopenharmony_ci#define FSTV0910_GPIO15_XOR 0xf14f0001 2538c2ecf20Sopenharmony_ci 2548c2ecf20Sopenharmony_ci/* GPIO16CFG */ 2558c2ecf20Sopenharmony_ci#define RSTV0910_GPIO16CFG 0xf150 2568c2ecf20Sopenharmony_ci#define FSTV0910_GPIO16_OPD 0xf1507080 2578c2ecf20Sopenharmony_ci#define FSTV0910_GPIO16_CONFIG 0xf150107e 2588c2ecf20Sopenharmony_ci#define FSTV0910_GPIO16_XOR 0xf1500001 2598c2ecf20Sopenharmony_ci 2608c2ecf20Sopenharmony_ci/* GPIO17CFG */ 2618c2ecf20Sopenharmony_ci#define RSTV0910_GPIO17CFG 0xf151 2628c2ecf20Sopenharmony_ci#define FSTV0910_GPIO17_OPD 0xf1517080 2638c2ecf20Sopenharmony_ci#define FSTV0910_GPIO17_CONFIG 0xf151107e 2648c2ecf20Sopenharmony_ci#define FSTV0910_GPIO17_XOR 0xf1510001 2658c2ecf20Sopenharmony_ci 2668c2ecf20Sopenharmony_ci/* GPIO18CFG */ 2678c2ecf20Sopenharmony_ci#define RSTV0910_GPIO18CFG 0xf152 2688c2ecf20Sopenharmony_ci#define FSTV0910_GPIO18_OPD 0xf1527080 2698c2ecf20Sopenharmony_ci#define FSTV0910_GPIO18_CONFIG 0xf152107e 2708c2ecf20Sopenharmony_ci#define FSTV0910_GPIO18_XOR 0xf1520001 2718c2ecf20Sopenharmony_ci 2728c2ecf20Sopenharmony_ci/* GPIO19CFG */ 2738c2ecf20Sopenharmony_ci#define RSTV0910_GPIO19CFG 0xf153 2748c2ecf20Sopenharmony_ci#define FSTV0910_GPIO19_OPD 0xf1537080 2758c2ecf20Sopenharmony_ci#define FSTV0910_GPIO19_CONFIG 0xf153107e 2768c2ecf20Sopenharmony_ci#define FSTV0910_GPIO19_XOR 0xf1530001 2778c2ecf20Sopenharmony_ci 2788c2ecf20Sopenharmony_ci/* GPIO20CFG */ 2798c2ecf20Sopenharmony_ci#define RSTV0910_GPIO20CFG 0xf154 2808c2ecf20Sopenharmony_ci#define FSTV0910_GPIO20_OPD 0xf1547080 2818c2ecf20Sopenharmony_ci#define FSTV0910_GPIO20_CONFIG 0xf154107e 2828c2ecf20Sopenharmony_ci#define FSTV0910_GPIO20_XOR 0xf1540001 2838c2ecf20Sopenharmony_ci 2848c2ecf20Sopenharmony_ci/* GPIO21CFG */ 2858c2ecf20Sopenharmony_ci#define RSTV0910_GPIO21CFG 0xf155 2868c2ecf20Sopenharmony_ci#define FSTV0910_GPIO21_OPD 0xf1557080 2878c2ecf20Sopenharmony_ci#define FSTV0910_GPIO21_CONFIG 0xf155107e 2888c2ecf20Sopenharmony_ci#define FSTV0910_GPIO21_XOR 0xf1550001 2898c2ecf20Sopenharmony_ci 2908c2ecf20Sopenharmony_ci/* GPIO22CFG */ 2918c2ecf20Sopenharmony_ci#define RSTV0910_GPIO22CFG 0xf156 2928c2ecf20Sopenharmony_ci#define FSTV0910_GPIO22_OPD 0xf1567080 2938c2ecf20Sopenharmony_ci#define FSTV0910_GPIO22_CONFIG 0xf156107e 2948c2ecf20Sopenharmony_ci#define FSTV0910_GPIO22_XOR 0xf1560001 2958c2ecf20Sopenharmony_ci 2968c2ecf20Sopenharmony_ci/* STRSTATUS1 */ 2978c2ecf20Sopenharmony_ci#define RSTV0910_STRSTATUS1 0xf16a 2988c2ecf20Sopenharmony_ci#define FSTV0910_STRSTATUS_SEL2 0xf16a40f0 2998c2ecf20Sopenharmony_ci#define FSTV0910_STRSTATUS_SEL1 0xf16a000f 3008c2ecf20Sopenharmony_ci 3018c2ecf20Sopenharmony_ci/* STRSTATUS2 */ 3028c2ecf20Sopenharmony_ci#define RSTV0910_STRSTATUS2 0xf16b 3038c2ecf20Sopenharmony_ci#define FSTV0910_STRSTATUS_SEL4 0xf16b40f0 3048c2ecf20Sopenharmony_ci#define FSTV0910_STRSTATUS_SEL3 0xf16b000f 3058c2ecf20Sopenharmony_ci 3068c2ecf20Sopenharmony_ci/* STRSTATUS3 */ 3078c2ecf20Sopenharmony_ci#define RSTV0910_STRSTATUS3 0xf16c 3088c2ecf20Sopenharmony_ci#define FSTV0910_STRSTATUS_SEL6 0xf16c40f0 3098c2ecf20Sopenharmony_ci#define FSTV0910_STRSTATUS_SEL5 0xf16c000f 3108c2ecf20Sopenharmony_ci 3118c2ecf20Sopenharmony_ci/* FSKTFC2 */ 3128c2ecf20Sopenharmony_ci#define RSTV0910_FSKTFC2 0xf170 3138c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_KMOD 0xf17020fc 3148c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_CAR2 0xf1700003 3158c2ecf20Sopenharmony_ci 3168c2ecf20Sopenharmony_ci/* FSKTFC1 */ 3178c2ecf20Sopenharmony_ci#define RSTV0910_FSKTFC1 0xf171 3188c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_CAR1 0xf17100ff 3198c2ecf20Sopenharmony_ci 3208c2ecf20Sopenharmony_ci/* FSKTFC0 */ 3218c2ecf20Sopenharmony_ci#define RSTV0910_FSKTFC0 0xf172 3228c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_CAR0 0xf17200ff 3238c2ecf20Sopenharmony_ci 3248c2ecf20Sopenharmony_ci/* FSKTDELTAF1 */ 3258c2ecf20Sopenharmony_ci#define RSTV0910_FSKTDELTAF1 0xf173 3268c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_DELTAF1 0xf173000f 3278c2ecf20Sopenharmony_ci 3288c2ecf20Sopenharmony_ci/* FSKTDELTAF0 */ 3298c2ecf20Sopenharmony_ci#define RSTV0910_FSKTDELTAF0 0xf174 3308c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_DELTAF0 0xf17400ff 3318c2ecf20Sopenharmony_ci 3328c2ecf20Sopenharmony_ci/* FSKTCTRL */ 3338c2ecf20Sopenharmony_ci#define RSTV0910_FSKTCTRL 0xf175 3348c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_PINSEL 0xf1757080 3358c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_EN_SGN 0xf1756040 3368c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_MOD_SGN 0xf1755020 3378c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_MOD_EN 0xf175201c 3388c2ecf20Sopenharmony_ci#define FSTV0910_FSKT_DACMODE 0xf1750003 3398c2ecf20Sopenharmony_ci 3408c2ecf20Sopenharmony_ci/* FSKRFC2 */ 3418c2ecf20Sopenharmony_ci#define RSTV0910_FSKRFC2 0xf176 3428c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_DETSGN 0xf1766040 3438c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_OUTSGN 0xf1765020 3448c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_KAGC 0xf176201c 3458c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CAR2 0xf1760003 3468c2ecf20Sopenharmony_ci 3478c2ecf20Sopenharmony_ci/* FSKRFC1 */ 3488c2ecf20Sopenharmony_ci#define RSTV0910_FSKRFC1 0xf177 3498c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CAR1 0xf17700ff 3508c2ecf20Sopenharmony_ci 3518c2ecf20Sopenharmony_ci/* FSKRFC0 */ 3528c2ecf20Sopenharmony_ci#define RSTV0910_FSKRFC0 0xf178 3538c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CAR0 0xf17800ff 3548c2ecf20Sopenharmony_ci 3558c2ecf20Sopenharmony_ci/* FSKRK1 */ 3568c2ecf20Sopenharmony_ci#define RSTV0910_FSKRK1 0xf179 3578c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_K1_EXP 0xf17950e0 3588c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_K1_MANT 0xf179001f 3598c2ecf20Sopenharmony_ci 3608c2ecf20Sopenharmony_ci/* FSKRK2 */ 3618c2ecf20Sopenharmony_ci#define RSTV0910_FSKRK2 0xf17a 3628c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_K2_EXP 0xf17a50e0 3638c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_K2_MANT 0xf17a001f 3648c2ecf20Sopenharmony_ci 3658c2ecf20Sopenharmony_ci/* FSKRAGCR */ 3668c2ecf20Sopenharmony_ci#define RSTV0910_FSKRAGCR 0xf17b 3678c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_OUTCTL 0xf17b60c0 3688c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_AGC_REF 0xf17b003f 3698c2ecf20Sopenharmony_ci 3708c2ecf20Sopenharmony_ci/* FSKRAGC */ 3718c2ecf20Sopenharmony_ci#define RSTV0910_FSKRAGC 0xf17c 3728c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_AGC_ACCU 0xf17c00ff 3738c2ecf20Sopenharmony_ci 3748c2ecf20Sopenharmony_ci/* FSKRALPHA */ 3758c2ecf20Sopenharmony_ci#define RSTV0910_FSKRALPHA 0xf17d 3768c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_ALPHA_EXP 0xf17d201c 3778c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_ALPHA_M 0xf17d0003 3788c2ecf20Sopenharmony_ci 3798c2ecf20Sopenharmony_ci/* FSKRPLTH1 */ 3808c2ecf20Sopenharmony_ci#define RSTV0910_FSKRPLTH1 0xf17e 3818c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_BETA 0xf17e40f0 3828c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_PLL_TRESH1 0xf17e000f 3838c2ecf20Sopenharmony_ci 3848c2ecf20Sopenharmony_ci/* FSKRPLTH0 */ 3858c2ecf20Sopenharmony_ci#define RSTV0910_FSKRPLTH0 0xf17f 3868c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_PLL_TRESH0 0xf17f00ff 3878c2ecf20Sopenharmony_ci 3888c2ecf20Sopenharmony_ci/* FSKRDF1 */ 3898c2ecf20Sopenharmony_ci#define RSTV0910_FSKRDF1 0xf180 3908c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_OUT 0xf1807080 3918c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_STATE 0xf1805060 3928c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_DELTAF1 0xf180001f 3938c2ecf20Sopenharmony_ci 3948c2ecf20Sopenharmony_ci/* FSKRDF0 */ 3958c2ecf20Sopenharmony_ci#define RSTV0910_FSKRDF0 0xf181 3968c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_DELTAF0 0xf18100ff 3978c2ecf20Sopenharmony_ci 3988c2ecf20Sopenharmony_ci/* FSKRSTEPP */ 3998c2ecf20Sopenharmony_ci#define RSTV0910_FSKRSTEPP 0xf182 4008c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_STEP_PLUS 0xf18200ff 4018c2ecf20Sopenharmony_ci 4028c2ecf20Sopenharmony_ci/* FSKRSTEPM */ 4038c2ecf20Sopenharmony_ci#define RSTV0910_FSKRSTEPM 0xf183 4048c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_STEP_MINUS 0xf18300ff 4058c2ecf20Sopenharmony_ci 4068c2ecf20Sopenharmony_ci/* FSKRDET1 */ 4078c2ecf20Sopenharmony_ci#define RSTV0910_FSKRDET1 0xf184 4088c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_DETECT 0xf1847080 4098c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CARDET_ACCU1 0xf184000f 4108c2ecf20Sopenharmony_ci 4118c2ecf20Sopenharmony_ci/* FSKRDET0 */ 4128c2ecf20Sopenharmony_ci#define RSTV0910_FSKRDET0 0xf185 4138c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CARDET_ACCU0 0xf18500ff 4148c2ecf20Sopenharmony_ci 4158c2ecf20Sopenharmony_ci/* FSKRDTH1 */ 4168c2ecf20Sopenharmony_ci#define RSTV0910_FSKRDTH1 0xf186 4178c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CARLOSS_THRESH1 0xf18640f0 4188c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CARDET_THRESH1 0xf186000f 4198c2ecf20Sopenharmony_ci 4208c2ecf20Sopenharmony_ci/* FSKRDTH0 */ 4218c2ecf20Sopenharmony_ci#define RSTV0910_FSKRDTH0 0xf187 4228c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CARDET_THRESH0 0xf18700ff 4238c2ecf20Sopenharmony_ci 4248c2ecf20Sopenharmony_ci/* FSKRLOSS */ 4258c2ecf20Sopenharmony_ci#define RSTV0910_FSKRLOSS 0xf188 4268c2ecf20Sopenharmony_ci#define FSTV0910_FSKR_CARLOSS_THRESH0 0xf18800ff 4278c2ecf20Sopenharmony_ci 4288c2ecf20Sopenharmony_ci/* NCOARSE */ 4298c2ecf20Sopenharmony_ci#define RSTV0910_NCOARSE 0xf1b3 4308c2ecf20Sopenharmony_ci#define FSTV0910_CP 0xf1b330f8 4318c2ecf20Sopenharmony_ci#define FSTV0910_IDF 0xf1b30007 4328c2ecf20Sopenharmony_ci 4338c2ecf20Sopenharmony_ci/* NCOARSE1 */ 4348c2ecf20Sopenharmony_ci#define RSTV0910_NCOARSE1 0xf1b4 4358c2ecf20Sopenharmony_ci#define FSTV0910_N_DIV 0xf1b400ff 4368c2ecf20Sopenharmony_ci 4378c2ecf20Sopenharmony_ci/* NCOARSE2 */ 4388c2ecf20Sopenharmony_ci#define RSTV0910_NCOARSE2 0xf1b5 4398c2ecf20Sopenharmony_ci#define FSTV0910_ODF 0xf1b5003f 4408c2ecf20Sopenharmony_ci 4418c2ecf20Sopenharmony_ci/* SYNTCTRL */ 4428c2ecf20Sopenharmony_ci#define RSTV0910_SYNTCTRL 0xf1b6 4438c2ecf20Sopenharmony_ci#define FSTV0910_STANDBY 0xf1b67080 4448c2ecf20Sopenharmony_ci#define FSTV0910_BYPASSPLLCORE 0xf1b66040 4458c2ecf20Sopenharmony_ci#define FSTV0910_STOP_PLL 0xf1b63008 4468c2ecf20Sopenharmony_ci#define FSTV0910_OSCI_E 0xf1b61002 4478c2ecf20Sopenharmony_ci 4488c2ecf20Sopenharmony_ci/* FILTCTRL */ 4498c2ecf20Sopenharmony_ci#define RSTV0910_FILTCTRL 0xf1b7 4508c2ecf20Sopenharmony_ci#define FSTV0910_INV_CLKFSK 0xf1b71002 4518c2ecf20Sopenharmony_ci#define FSTV0910_BYPASS_APPLI 0xf1b70001 4528c2ecf20Sopenharmony_ci 4538c2ecf20Sopenharmony_ci/* PLLSTAT */ 4548c2ecf20Sopenharmony_ci#define RSTV0910_PLLSTAT 0xf1b8 4558c2ecf20Sopenharmony_ci#define FSTV0910_PLLLOCK 0xf1b80001 4568c2ecf20Sopenharmony_ci 4578c2ecf20Sopenharmony_ci/* STOPCLK1 */ 4588c2ecf20Sopenharmony_ci#define RSTV0910_STOPCLK1 0xf1c2 4598c2ecf20Sopenharmony_ci#define FSTV0910_INV_CLKADCI2 0xf1c22004 4608c2ecf20Sopenharmony_ci#define FSTV0910_INV_CLKADCI1 0xf1c20001 4618c2ecf20Sopenharmony_ci 4628c2ecf20Sopenharmony_ci/* STOPCLK2 */ 4638c2ecf20Sopenharmony_ci#define RSTV0910_STOPCLK2 0xf1c3 4648c2ecf20Sopenharmony_ci#define FSTV0910_STOP_DVBS2FEC2 0xf1c35020 4658c2ecf20Sopenharmony_ci#define FSTV0910_STOP_DVBS2FEC 0xf1c34010 4668c2ecf20Sopenharmony_ci#define FSTV0910_STOP_DVBS1FEC2 0xf1c33008 4678c2ecf20Sopenharmony_ci#define FSTV0910_STOP_DVBS1FEC 0xf1c32004 4688c2ecf20Sopenharmony_ci#define FSTV0910_STOP_DEMOD2 0xf1c31002 4698c2ecf20Sopenharmony_ci#define FSTV0910_STOP_DEMOD 0xf1c30001 4708c2ecf20Sopenharmony_ci 4718c2ecf20Sopenharmony_ci/* PREGCTL */ 4728c2ecf20Sopenharmony_ci#define RSTV0910_PREGCTL 0xf1c8 4738c2ecf20Sopenharmony_ci#define FSTV0910_REG3V3TO2V5_POFF 0xf1c87080 4748c2ecf20Sopenharmony_ci 4758c2ecf20Sopenharmony_ci/* TSTTNR0 */ 4768c2ecf20Sopenharmony_ci#define RSTV0910_TSTTNR0 0xf1df 4778c2ecf20Sopenharmony_ci#define FSTV0910_FSK_PON 0xf1df2004 4788c2ecf20Sopenharmony_ci 4798c2ecf20Sopenharmony_ci/* TSTTNR1 */ 4808c2ecf20Sopenharmony_ci#define RSTV0910_TSTTNR1 0xf1e0 4818c2ecf20Sopenharmony_ci#define FSTV0910_ADC1_PON 0xf1e01002 4828c2ecf20Sopenharmony_ci 4838c2ecf20Sopenharmony_ci/* TSTTNR2 */ 4848c2ecf20Sopenharmony_ci#define RSTV0910_TSTTNR2 0xf1e1 4858c2ecf20Sopenharmony_ci#define FSTV0910_I2C_DISEQC_PON 0xf1e15020 4868c2ecf20Sopenharmony_ci#define FSTV0910_DISEQC_CLKDIV 0xf1e1000f 4878c2ecf20Sopenharmony_ci 4888c2ecf20Sopenharmony_ci/* TSTTNR3 */ 4898c2ecf20Sopenharmony_ci#define RSTV0910_TSTTNR3 0xf1e2 4908c2ecf20Sopenharmony_ci#define FSTV0910_ADC2_PON 0xf1e21002 4918c2ecf20Sopenharmony_ci 4928c2ecf20Sopenharmony_ci/* P2_IQCONST */ 4938c2ecf20Sopenharmony_ci#define RSTV0910_P2_IQCONST 0xf200 4948c2ecf20Sopenharmony_ci#define FSTV0910_P2_CONSTEL_SELECT 0xf2005060 4958c2ecf20Sopenharmony_ci#define FSTV0910_P2_IQSYMB_SEL 0xf200001f 4968c2ecf20Sopenharmony_ci 4978c2ecf20Sopenharmony_ci/* P2_NOSCFG */ 4988c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSCFG 0xf201 4998c2ecf20Sopenharmony_ci#define FSTV0910_P2_DUMMYPL_NOSDATA 0xf2015020 5008c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSPLH_BETA 0xf2013018 5018c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSDATA_BETA 0xf2010007 5028c2ecf20Sopenharmony_ci 5038c2ecf20Sopenharmony_ci/* P2_ISYMB */ 5048c2ecf20Sopenharmony_ci#define RSTV0910_P2_ISYMB 0xf202 5058c2ecf20Sopenharmony_ci#define FSTV0910_P2_I_SYMBOL 0xf20201ff 5068c2ecf20Sopenharmony_ci 5078c2ecf20Sopenharmony_ci/* P2_QSYMB */ 5088c2ecf20Sopenharmony_ci#define RSTV0910_P2_QSYMB 0xf203 5098c2ecf20Sopenharmony_ci#define FSTV0910_P2_Q_SYMBOL 0xf20301ff 5108c2ecf20Sopenharmony_ci 5118c2ecf20Sopenharmony_ci/* P2_AGC1CFG */ 5128c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC1CFG 0xf204 5138c2ecf20Sopenharmony_ci#define FSTV0910_P2_DC_FROZEN 0xf2047080 5148c2ecf20Sopenharmony_ci#define FSTV0910_P2_DC_CORRECT 0xf2046040 5158c2ecf20Sopenharmony_ci#define FSTV0910_P2_AMM_FROZEN 0xf2045020 5168c2ecf20Sopenharmony_ci#define FSTV0910_P2_AMM_CORRECT 0xf2044010 5178c2ecf20Sopenharmony_ci#define FSTV0910_P2_QUAD_FROZEN 0xf2043008 5188c2ecf20Sopenharmony_ci#define FSTV0910_P2_QUAD_CORRECT 0xf2042004 5198c2ecf20Sopenharmony_ci 5208c2ecf20Sopenharmony_ci/* P2_AGC1CN */ 5218c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC1CN 0xf206 5228c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC1_LOCKED 0xf2067080 5238c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC1_MINPOWER 0xf2064010 5248c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGCOUT_FAST 0xf2063008 5258c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGCIQ_BETA 0xf2060007 5268c2ecf20Sopenharmony_ci 5278c2ecf20Sopenharmony_ci/* P2_AGC1REF */ 5288c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC1REF 0xf207 5298c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGCIQ_REF 0xf20700ff 5308c2ecf20Sopenharmony_ci 5318c2ecf20Sopenharmony_ci/* P2_IDCCOMP */ 5328c2ecf20Sopenharmony_ci#define RSTV0910_P2_IDCCOMP 0xf208 5338c2ecf20Sopenharmony_ci#define FSTV0910_P2_IAVERAGE_ADJ 0xf20801ff 5348c2ecf20Sopenharmony_ci 5358c2ecf20Sopenharmony_ci/* P2_QDCCOMP */ 5368c2ecf20Sopenharmony_ci#define RSTV0910_P2_QDCCOMP 0xf209 5378c2ecf20Sopenharmony_ci#define FSTV0910_P2_QAVERAGE_ADJ 0xf20901ff 5388c2ecf20Sopenharmony_ci 5398c2ecf20Sopenharmony_ci/* P2_POWERI */ 5408c2ecf20Sopenharmony_ci#define RSTV0910_P2_POWERI 0xf20a 5418c2ecf20Sopenharmony_ci#define FSTV0910_P2_POWER_I 0xf20a00ff 5428c2ecf20Sopenharmony_ci 5438c2ecf20Sopenharmony_ci/* P2_POWERQ */ 5448c2ecf20Sopenharmony_ci#define RSTV0910_P2_POWERQ 0xf20b 5458c2ecf20Sopenharmony_ci#define FSTV0910_P2_POWER_Q 0xf20b00ff 5468c2ecf20Sopenharmony_ci 5478c2ecf20Sopenharmony_ci/* P2_AGC1AMM */ 5488c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC1AMM 0xf20c 5498c2ecf20Sopenharmony_ci#define FSTV0910_P2_AMM_VALUE 0xf20c00ff 5508c2ecf20Sopenharmony_ci 5518c2ecf20Sopenharmony_ci/* P2_AGC1QUAD */ 5528c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC1QUAD 0xf20d 5538c2ecf20Sopenharmony_ci#define FSTV0910_P2_QUAD_VALUE 0xf20d01ff 5548c2ecf20Sopenharmony_ci 5558c2ecf20Sopenharmony_ci/* P2_AGCIQIN1 */ 5568c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCIQIN1 0xf20e 5578c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGCIQ_VALUE1 0xf20e00ff 5588c2ecf20Sopenharmony_ci 5598c2ecf20Sopenharmony_ci/* P2_AGCIQIN0 */ 5608c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCIQIN0 0xf20f 5618c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGCIQ_VALUE0 0xf20f00ff 5628c2ecf20Sopenharmony_ci 5638c2ecf20Sopenharmony_ci/* P2_DEMOD */ 5648c2ecf20Sopenharmony_ci#define RSTV0910_P2_DEMOD 0xf210 5658c2ecf20Sopenharmony_ci#define FSTV0910_P2_MANUALS2_ROLLOFF 0xf2107080 5668c2ecf20Sopenharmony_ci#define FSTV0910_P2_SPECINV_CONTROL 0xf2104030 5678c2ecf20Sopenharmony_ci#define FSTV0910_P2_MANUALSX_ROLLOFF 0xf2102004 5688c2ecf20Sopenharmony_ci#define FSTV0910_P2_ROLLOFF_CONTROL 0xf2100003 5698c2ecf20Sopenharmony_ci 5708c2ecf20Sopenharmony_ci/* P2_DMDMODCOD */ 5718c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDMODCOD 0xf211 5728c2ecf20Sopenharmony_ci#define FSTV0910_P2_MANUAL_MODCOD 0xf2117080 5738c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_MODCOD 0xf211207c 5748c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_TYPE 0xf2110003 5758c2ecf20Sopenharmony_ci 5768c2ecf20Sopenharmony_ci/* P2_DSTATUS */ 5778c2ecf20Sopenharmony_ci#define RSTV0910_P2_DSTATUS 0xf212 5788c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR_LOCK 0xf2127080 5798c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGLOCK_QUALITY 0xf2125060 5808c2ecf20Sopenharmony_ci#define FSTV0910_P2_LOCK_DEFINITIF 0xf2123008 5818c2ecf20Sopenharmony_ci#define FSTV0910_P2_OVADC_DETECT 0xf2120001 5828c2ecf20Sopenharmony_ci 5838c2ecf20Sopenharmony_ci/* P2_DSTATUS2 */ 5848c2ecf20Sopenharmony_ci#define RSTV0910_P2_DSTATUS2 0xf213 5858c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_DELOCK 0xf2137080 5868c2ecf20Sopenharmony_ci#define FSTV0910_P2_MODCODRQ_SYNCTAG 0xf2135020 5878c2ecf20Sopenharmony_ci#define FSTV0910_P2_POLYPH_SATEVENT 0xf2134010 5888c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC1_NOSIGNALACK 0xf2133008 5898c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC2_OVERFLOW 0xf2132004 5908c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_OVERFLOW 0xf2131002 5918c2ecf20Sopenharmony_ci#define FSTV0910_P2_GAMMA_OVERUNDER 0xf2130001 5928c2ecf20Sopenharmony_ci 5938c2ecf20Sopenharmony_ci/* P2_DMDCFGMD */ 5948c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDCFGMD 0xf214 5958c2ecf20Sopenharmony_ci#define FSTV0910_P2_DVBS2_ENABLE 0xf2147080 5968c2ecf20Sopenharmony_ci#define FSTV0910_P2_DVBS1_ENABLE 0xf2146040 5978c2ecf20Sopenharmony_ci#define FSTV0910_P2_SCAN_ENABLE 0xf2144010 5988c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_AUTOSCAN 0xf2143008 5998c2ecf20Sopenharmony_ci#define FSTV0910_P2_TUN_RNG 0xf2140003 6008c2ecf20Sopenharmony_ci 6018c2ecf20Sopenharmony_ci/* P2_DMDCFG2 */ 6028c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDCFG2 0xf215 6038c2ecf20Sopenharmony_ci#define FSTV0910_P2_S1S2_SEQUENTIAL 0xf2156040 6048c2ecf20Sopenharmony_ci#define FSTV0910_P2_INFINITE_RELOCK 0xf2154010 6058c2ecf20Sopenharmony_ci 6068c2ecf20Sopenharmony_ci/* P2_DMDISTATE */ 6078c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDISTATE 0xf216 6088c2ecf20Sopenharmony_ci#define FSTV0910_P2_I2C_NORESETDMODE 0xf2167080 6098c2ecf20Sopenharmony_ci#define FSTV0910_P2_I2C_DEMOD_MODE 0xf216001f 6108c2ecf20Sopenharmony_ci 6118c2ecf20Sopenharmony_ci/* P2_DMDT0M */ 6128c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDT0M 0xf217 6138c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDT0_MIN 0xf21700ff 6148c2ecf20Sopenharmony_ci 6158c2ecf20Sopenharmony_ci/* P2_DMDSTATE */ 6168c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDSTATE 0xf21b 6178c2ecf20Sopenharmony_ci#define FSTV0910_P2_HEADER_MODE 0xf21b5060 6188c2ecf20Sopenharmony_ci 6198c2ecf20Sopenharmony_ci/* P2_DMDFLYW */ 6208c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDFLYW 0xf21c 6218c2ecf20Sopenharmony_ci#define FSTV0910_P2_I2C_IRQVAL 0xf21c40f0 6228c2ecf20Sopenharmony_ci#define FSTV0910_P2_FLYWHEEL_CPT 0xf21c000f 6238c2ecf20Sopenharmony_ci 6248c2ecf20Sopenharmony_ci/* P2_DSTATUS3 */ 6258c2ecf20Sopenharmony_ci#define RSTV0910_P2_DSTATUS3 0xf21d 6268c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_ZIGZAG 0xf21d7080 6278c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_CFGMODE 0xf21d5060 6288c2ecf20Sopenharmony_ci#define FSTV0910_P2_GAMMA_LOWBAUDRATE 0xf21d4010 6298c2ecf20Sopenharmony_ci 6308c2ecf20Sopenharmony_ci/* P2_DMDCFG3 */ 6318c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDCFG3 0xf21e 6328c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSTOP_FIFOFULL 0xf21e3008 6338c2ecf20Sopenharmony_ci 6348c2ecf20Sopenharmony_ci/* P2_DMDCFG4 */ 6358c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDCFG4 0xf21f 6368c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_VITLOCK 0xf21f7080 6378c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_CLKENABLE 0xf21f2004 6388c2ecf20Sopenharmony_ci 6398c2ecf20Sopenharmony_ci/* P2_CORRELMANT */ 6408c2ecf20Sopenharmony_ci#define RSTV0910_P2_CORRELMANT 0xf220 6418c2ecf20Sopenharmony_ci#define FSTV0910_P2_CORREL_MANT 0xf22000ff 6428c2ecf20Sopenharmony_ci 6438c2ecf20Sopenharmony_ci/* P2_CORRELABS */ 6448c2ecf20Sopenharmony_ci#define RSTV0910_P2_CORRELABS 0xf221 6458c2ecf20Sopenharmony_ci#define FSTV0910_P2_CORREL_ABS 0xf22100ff 6468c2ecf20Sopenharmony_ci 6478c2ecf20Sopenharmony_ci/* P2_CORRELEXP */ 6488c2ecf20Sopenharmony_ci#define RSTV0910_P2_CORRELEXP 0xf222 6498c2ecf20Sopenharmony_ci#define FSTV0910_P2_CORREL_ABSEXP 0xf22240f0 6508c2ecf20Sopenharmony_ci#define FSTV0910_P2_CORREL_EXP 0xf222000f 6518c2ecf20Sopenharmony_ci 6528c2ecf20Sopenharmony_ci/* P2_PLHMODCOD */ 6538c2ecf20Sopenharmony_ci#define RSTV0910_P2_PLHMODCOD 0xf224 6548c2ecf20Sopenharmony_ci#define FSTV0910_P2_SPECINV_DEMOD 0xf2247080 6558c2ecf20Sopenharmony_ci#define FSTV0910_P2_PLH_MODCOD 0xf224207c 6568c2ecf20Sopenharmony_ci#define FSTV0910_P2_PLH_TYPE 0xf2240003 6578c2ecf20Sopenharmony_ci 6588c2ecf20Sopenharmony_ci/* P2_DMDREG */ 6598c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDREG 0xf225 6608c2ecf20Sopenharmony_ci#define FSTV0910_P2_DECIM_PLFRAMES 0xf2250001 6618c2ecf20Sopenharmony_ci 6628c2ecf20Sopenharmony_ci/* P2_AGCNADJ */ 6638c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCNADJ 0xf226 6648c2ecf20Sopenharmony_ci#define FSTV0910_P2_RADJOFF_AGC2 0xf2267080 6658c2ecf20Sopenharmony_ci#define FSTV0910_P2_RADJOFF_AGC1 0xf2266040 6668c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC_NADJ 0xf226013f 6678c2ecf20Sopenharmony_ci 6688c2ecf20Sopenharmony_ci/* P2_AGCKS */ 6698c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCKS 0xf227 6708c2ecf20Sopenharmony_ci#define FSTV0910_P2_RSADJ_MANUALCFG 0xf2277080 6718c2ecf20Sopenharmony_ci#define FSTV0910_P2_RSADJ_CCMMODE 0xf2276040 6728c2ecf20Sopenharmony_ci#define FSTV0910_P2_RADJ_SPSK 0xf227013f 6738c2ecf20Sopenharmony_ci 6748c2ecf20Sopenharmony_ci/* P2_AGCKQ */ 6758c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCKQ 0xf228 6768c2ecf20Sopenharmony_ci#define FSTV0910_P2_RADJON_DVBS1 0xf2286040 6778c2ecf20Sopenharmony_ci#define FSTV0910_P2_RADJ_QPSK 0xf228013f 6788c2ecf20Sopenharmony_ci 6798c2ecf20Sopenharmony_ci/* P2_AGCK8 */ 6808c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCK8 0xf229 6818c2ecf20Sopenharmony_ci#define FSTV0910_P2_RADJ_8PSK 0xf229013f 6828c2ecf20Sopenharmony_ci 6838c2ecf20Sopenharmony_ci/* P2_AGCK16 */ 6848c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCK16 0xf22a 6858c2ecf20Sopenharmony_ci#define FSTV0910_P2_R2ADJOFF_16APSK 0xf22a6040 6868c2ecf20Sopenharmony_ci#define FSTV0910_P2_R1ADJOFF_16APSK 0xf22a5020 6878c2ecf20Sopenharmony_ci#define FSTV0910_P2_RADJ_16APSK 0xf22a011f 6888c2ecf20Sopenharmony_ci 6898c2ecf20Sopenharmony_ci/* P2_AGCK32 */ 6908c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCK32 0xf22b 6918c2ecf20Sopenharmony_ci#define FSTV0910_P2_R3ADJOFF_32APSK 0xf22b7080 6928c2ecf20Sopenharmony_ci#define FSTV0910_P2_R2ADJOFF_32APSK 0xf22b6040 6938c2ecf20Sopenharmony_ci#define FSTV0910_P2_R1ADJOFF_32APSK 0xf22b5020 6948c2ecf20Sopenharmony_ci#define FSTV0910_P2_RADJ_32APSK 0xf22b011f 6958c2ecf20Sopenharmony_ci 6968c2ecf20Sopenharmony_ci/* P2_AGC2O */ 6978c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC2O 0xf22c 6988c2ecf20Sopenharmony_ci#define FSTV0910_P2_CSTENV_MODE 0xf22c60c0 6998c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC2_COEF 0xf22c0007 7008c2ecf20Sopenharmony_ci 7018c2ecf20Sopenharmony_ci/* P2_AGC2REF */ 7028c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC2REF 0xf22d 7038c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC2_REF 0xf22d00ff 7048c2ecf20Sopenharmony_ci 7058c2ecf20Sopenharmony_ci/* P2_AGC1ADJ */ 7068c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC1ADJ 0xf22e 7078c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC1_ADJUSTED 0xf22e007f 7088c2ecf20Sopenharmony_ci 7098c2ecf20Sopenharmony_ci/* P2_AGCRSADJ */ 7108c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCRSADJ 0xf22f 7118c2ecf20Sopenharmony_ci#define FSTV0910_P2_RS_ADJUSTED 0xf22f007f 7128c2ecf20Sopenharmony_ci 7138c2ecf20Sopenharmony_ci/* P2_AGCRQADJ */ 7148c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCRQADJ 0xf230 7158c2ecf20Sopenharmony_ci#define FSTV0910_P2_RQ_ADJUSTED 0xf230007f 7168c2ecf20Sopenharmony_ci 7178c2ecf20Sopenharmony_ci/* P2_AGCR8ADJ */ 7188c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCR8ADJ 0xf231 7198c2ecf20Sopenharmony_ci#define FSTV0910_P2_R8_ADJUSTED 0xf231007f 7208c2ecf20Sopenharmony_ci 7218c2ecf20Sopenharmony_ci/* P2_AGCR1ADJ */ 7228c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCR1ADJ 0xf232 7238c2ecf20Sopenharmony_ci#define FSTV0910_P2_R1_ADJUSTED 0xf232007f 7248c2ecf20Sopenharmony_ci 7258c2ecf20Sopenharmony_ci/* P2_AGCR2ADJ */ 7268c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCR2ADJ 0xf233 7278c2ecf20Sopenharmony_ci#define FSTV0910_P2_R2_ADJUSTED 0xf233007f 7288c2ecf20Sopenharmony_ci 7298c2ecf20Sopenharmony_ci/* P2_AGCR3ADJ */ 7308c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCR3ADJ 0xf234 7318c2ecf20Sopenharmony_ci#define FSTV0910_P2_R3_ADJUSTED 0xf234007f 7328c2ecf20Sopenharmony_ci 7338c2ecf20Sopenharmony_ci/* P2_AGCREFADJ */ 7348c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGCREFADJ 0xf235 7358c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC2REF_ADJUSTED 0xf235007f 7368c2ecf20Sopenharmony_ci 7378c2ecf20Sopenharmony_ci/* P2_AGC2I1 */ 7388c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC2I1 0xf236 7398c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC2_INTEGRATOR1 0xf23600ff 7408c2ecf20Sopenharmony_ci 7418c2ecf20Sopenharmony_ci/* P2_AGC2I0 */ 7428c2ecf20Sopenharmony_ci#define RSTV0910_P2_AGC2I0 0xf237 7438c2ecf20Sopenharmony_ci#define FSTV0910_P2_AGC2_INTEGRATOR0 0xf23700ff 7448c2ecf20Sopenharmony_ci 7458c2ecf20Sopenharmony_ci/* P2_CARCFG */ 7468c2ecf20Sopenharmony_ci#define RSTV0910_P2_CARCFG 0xf238 7478c2ecf20Sopenharmony_ci#define FSTV0910_P2_ROTAON 0xf2382004 7488c2ecf20Sopenharmony_ci#define FSTV0910_P2_PH_DET_ALGO 0xf2380003 7498c2ecf20Sopenharmony_ci 7508c2ecf20Sopenharmony_ci/* P2_ACLC */ 7518c2ecf20Sopenharmony_ci#define RSTV0910_P2_ACLC 0xf239 7528c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR_ALPHA_MANT 0xf2394030 7538c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR_ALPHA_EXP 0xf239000f 7548c2ecf20Sopenharmony_ci 7558c2ecf20Sopenharmony_ci/* P2_BCLC */ 7568c2ecf20Sopenharmony_ci#define RSTV0910_P2_BCLC 0xf23a 7578c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR_BETA_MANT 0xf23a4030 7588c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR_BETA_EXP 0xf23a000f 7598c2ecf20Sopenharmony_ci 7608c2ecf20Sopenharmony_ci/* P2_ACLCS2 */ 7618c2ecf20Sopenharmony_ci#define RSTV0910_P2_ACLCS2 0xf23b 7628c2ecf20Sopenharmony_ci#define FSTV0910_P2_CARS2_APLHA_MANTISSE 0xf23b4030 7638c2ecf20Sopenharmony_ci#define FSTV0910_P2_CARS2_ALPHA_EXP 0xf23b000f 7648c2ecf20Sopenharmony_ci 7658c2ecf20Sopenharmony_ci/* P2_BCLCS2 */ 7668c2ecf20Sopenharmony_ci#define RSTV0910_P2_BCLCS2 0xf23c 7678c2ecf20Sopenharmony_ci#define FSTV0910_P2_CARS2_BETA_MANTISSE 0xf23c4030 7688c2ecf20Sopenharmony_ci#define FSTV0910_P2_CARS2_BETA_EXP 0xf23c000f 7698c2ecf20Sopenharmony_ci 7708c2ecf20Sopenharmony_ci/* P2_CARFREQ */ 7718c2ecf20Sopenharmony_ci#define RSTV0910_P2_CARFREQ 0xf23d 7728c2ecf20Sopenharmony_ci#define FSTV0910_P2_KC_COARSE_EXP 0xf23d40f0 7738c2ecf20Sopenharmony_ci#define FSTV0910_P2_BETA_FREQ 0xf23d000f 7748c2ecf20Sopenharmony_ci 7758c2ecf20Sopenharmony_ci/* P2_CARHDR */ 7768c2ecf20Sopenharmony_ci#define RSTV0910_P2_CARHDR 0xf23e 7778c2ecf20Sopenharmony_ci#define FSTV0910_P2_K_FREQ_HDR 0xf23e00ff 7788c2ecf20Sopenharmony_ci 7798c2ecf20Sopenharmony_ci/* P2_LDT */ 7808c2ecf20Sopenharmony_ci#define RSTV0910_P2_LDT 0xf23f 7818c2ecf20Sopenharmony_ci#define FSTV0910_P2_CARLOCK_THRES 0xf23f01ff 7828c2ecf20Sopenharmony_ci 7838c2ecf20Sopenharmony_ci/* P2_LDT2 */ 7848c2ecf20Sopenharmony_ci#define RSTV0910_P2_LDT2 0xf240 7858c2ecf20Sopenharmony_ci#define FSTV0910_P2_CARLOCK_THRES2 0xf24001ff 7868c2ecf20Sopenharmony_ci 7878c2ecf20Sopenharmony_ci/* P2_CFRICFG */ 7888c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRICFG 0xf241 7898c2ecf20Sopenharmony_ci#define FSTV0910_P2_NEG_CFRSTEP 0xf2410001 7908c2ecf20Sopenharmony_ci 7918c2ecf20Sopenharmony_ci/* P2_CFRUP1 */ 7928c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRUP1 0xf242 7938c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_UP1 0xf24201ff 7948c2ecf20Sopenharmony_ci 7958c2ecf20Sopenharmony_ci/* P2_CFRUP0 */ 7968c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRUP0 0xf243 7978c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_UP0 0xf24300ff 7988c2ecf20Sopenharmony_ci 7998c2ecf20Sopenharmony_ci/* P2_CFRIBASE1 */ 8008c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRIBASE1 0xf244 8018c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFRINIT_BASE1 0xf24400ff 8028c2ecf20Sopenharmony_ci 8038c2ecf20Sopenharmony_ci/* P2_CFRIBASE0 */ 8048c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRIBASE0 0xf245 8058c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFRINIT_BASE0 0xf24500ff 8068c2ecf20Sopenharmony_ci 8078c2ecf20Sopenharmony_ci/* P2_CFRLOW1 */ 8088c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRLOW1 0xf246 8098c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_LOW1 0xf24601ff 8108c2ecf20Sopenharmony_ci 8118c2ecf20Sopenharmony_ci/* P2_CFRLOW0 */ 8128c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRLOW0 0xf247 8138c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_LOW0 0xf24700ff 8148c2ecf20Sopenharmony_ci 8158c2ecf20Sopenharmony_ci/* P2_CFRINIT1 */ 8168c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRINIT1 0xf248 8178c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_INIT1 0xf24801ff 8188c2ecf20Sopenharmony_ci 8198c2ecf20Sopenharmony_ci/* P2_CFRINIT0 */ 8208c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRINIT0 0xf249 8218c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_INIT0 0xf24900ff 8228c2ecf20Sopenharmony_ci 8238c2ecf20Sopenharmony_ci/* P2_CFRINC1 */ 8248c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRINC1 0xf24a 8258c2ecf20Sopenharmony_ci#define FSTV0910_P2_MANUAL_CFRINC 0xf24a7080 8268c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_INC1 0xf24a003f 8278c2ecf20Sopenharmony_ci 8288c2ecf20Sopenharmony_ci/* P2_CFRINC0 */ 8298c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFRINC0 0xf24b 8308c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR_INC0 0xf24b00ff 8318c2ecf20Sopenharmony_ci 8328c2ecf20Sopenharmony_ci/* P2_CFR2 */ 8338c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFR2 0xf24c 8348c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR_FREQ2 0xf24c01ff 8358c2ecf20Sopenharmony_ci 8368c2ecf20Sopenharmony_ci/* P2_CFR1 */ 8378c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFR1 0xf24d 8388c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR_FREQ1 0xf24d00ff 8398c2ecf20Sopenharmony_ci 8408c2ecf20Sopenharmony_ci/* P2_CFR0 */ 8418c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFR0 0xf24e 8428c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR_FREQ0 0xf24e00ff 8438c2ecf20Sopenharmony_ci 8448c2ecf20Sopenharmony_ci/* P2_LDI */ 8458c2ecf20Sopenharmony_ci#define RSTV0910_P2_LDI 0xf24f 8468c2ecf20Sopenharmony_ci#define FSTV0910_P2_LOCK_DET_INTEGR 0xf24f01ff 8478c2ecf20Sopenharmony_ci 8488c2ecf20Sopenharmony_ci/* P2_TMGCFG */ 8498c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGCFG 0xf250 8508c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGLOCK_BETA 0xf25060c0 8518c2ecf20Sopenharmony_ci#define FSTV0910_P2_DO_TIMING_CORR 0xf2504010 8528c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMG_MINFREQ 0xf2500003 8538c2ecf20Sopenharmony_ci 8548c2ecf20Sopenharmony_ci/* P2_RTC */ 8558c2ecf20Sopenharmony_ci#define RSTV0910_P2_RTC 0xf251 8568c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGALPHA_EXP 0xf25140f0 8578c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGBETA_EXP 0xf251000f 8588c2ecf20Sopenharmony_ci 8598c2ecf20Sopenharmony_ci/* P2_RTCS2 */ 8608c2ecf20Sopenharmony_ci#define RSTV0910_P2_RTCS2 0xf252 8618c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGALPHAS2_EXP 0xf25240f0 8628c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGBETAS2_EXP 0xf252000f 8638c2ecf20Sopenharmony_ci 8648c2ecf20Sopenharmony_ci/* P2_TMGTHRISE */ 8658c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGTHRISE 0xf253 8668c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGLOCK_THRISE 0xf25300ff 8678c2ecf20Sopenharmony_ci 8688c2ecf20Sopenharmony_ci/* P2_TMGTHFALL */ 8698c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGTHFALL 0xf254 8708c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGLOCK_THFALL 0xf25400ff 8718c2ecf20Sopenharmony_ci 8728c2ecf20Sopenharmony_ci/* P2_SFRUPRATIO */ 8738c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRUPRATIO 0xf255 8748c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFR_UPRATIO 0xf25500ff 8758c2ecf20Sopenharmony_ci 8768c2ecf20Sopenharmony_ci/* P2_SFRLOWRATIO */ 8778c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRLOWRATIO 0xf256 8788c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFR_LOWRATIO 0xf25600ff 8798c2ecf20Sopenharmony_ci 8808c2ecf20Sopenharmony_ci/* P2_KTTMG */ 8818c2ecf20Sopenharmony_ci#define RSTV0910_P2_KTTMG 0xf257 8828c2ecf20Sopenharmony_ci#define FSTV0910_P2_KT_TMG_EXP 0xf25740f0 8838c2ecf20Sopenharmony_ci 8848c2ecf20Sopenharmony_ci/* P2_KREFTMG */ 8858c2ecf20Sopenharmony_ci#define RSTV0910_P2_KREFTMG 0xf258 8868c2ecf20Sopenharmony_ci#define FSTV0910_P2_KREF_TMG 0xf25800ff 8878c2ecf20Sopenharmony_ci 8888c2ecf20Sopenharmony_ci/* P2_SFRSTEP */ 8898c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRSTEP 0xf259 8908c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFR_SCANSTEP 0xf25940f0 8918c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFR_CENTERSTEP 0xf259000f 8928c2ecf20Sopenharmony_ci 8938c2ecf20Sopenharmony_ci/* P2_TMGCFG2 */ 8948c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGCFG2 0xf25a 8958c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_AUTOSAMP 0xf25a3008 8968c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFRRATIO_FINE 0xf25a0001 8978c2ecf20Sopenharmony_ci 8988c2ecf20Sopenharmony_ci/* P2_KREFTMG2 */ 8998c2ecf20Sopenharmony_ci#define RSTV0910_P2_KREFTMG2 0xf25b 9008c2ecf20Sopenharmony_ci#define FSTV0910_P2_KREF_TMG2 0xf25b00ff 9018c2ecf20Sopenharmony_ci 9028c2ecf20Sopenharmony_ci/* P2_TMGCFG3 */ 9038c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGCFG3 0xf25d 9048c2ecf20Sopenharmony_ci#define FSTV0910_P2_CONT_TMGCENTER 0xf25d3008 9058c2ecf20Sopenharmony_ci#define FSTV0910_P2_AUTO_GUP 0xf25d2004 9068c2ecf20Sopenharmony_ci#define FSTV0910_P2_AUTO_GLOW 0xf25d1002 9078c2ecf20Sopenharmony_ci 9088c2ecf20Sopenharmony_ci/* P2_SFRINIT1 */ 9098c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRINIT1 0xf25e 9108c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFR_INIT1 0xf25e00ff 9118c2ecf20Sopenharmony_ci 9128c2ecf20Sopenharmony_ci/* P2_SFRINIT0 */ 9138c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRINIT0 0xf25f 9148c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFR_INIT0 0xf25f00ff 9158c2ecf20Sopenharmony_ci 9168c2ecf20Sopenharmony_ci/* P2_SFRUP1 */ 9178c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRUP1 0xf260 9188c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMB_FREQ_UP1 0xf26000ff 9198c2ecf20Sopenharmony_ci 9208c2ecf20Sopenharmony_ci/* P2_SFRUP0 */ 9218c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRUP0 0xf261 9228c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMB_FREQ_UP0 0xf26100ff 9238c2ecf20Sopenharmony_ci 9248c2ecf20Sopenharmony_ci/* P2_SFRLOW1 */ 9258c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRLOW1 0xf262 9268c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMB_FREQ_LOW1 0xf26200ff 9278c2ecf20Sopenharmony_ci 9288c2ecf20Sopenharmony_ci/* P2_SFRLOW0 */ 9298c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFRLOW0 0xf263 9308c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMB_FREQ_LOW0 0xf26300ff 9318c2ecf20Sopenharmony_ci 9328c2ecf20Sopenharmony_ci/* P2_SFR3 */ 9338c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFR3 0xf264 9348c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMB_FREQ3 0xf26400ff 9358c2ecf20Sopenharmony_ci 9368c2ecf20Sopenharmony_ci/* P2_SFR2 */ 9378c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFR2 0xf265 9388c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMB_FREQ2 0xf26500ff 9398c2ecf20Sopenharmony_ci 9408c2ecf20Sopenharmony_ci/* P2_SFR1 */ 9418c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFR1 0xf266 9428c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMB_FREQ1 0xf26600ff 9438c2ecf20Sopenharmony_ci 9448c2ecf20Sopenharmony_ci/* P2_SFR0 */ 9458c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFR0 0xf267 9468c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMB_FREQ0 0xf26700ff 9478c2ecf20Sopenharmony_ci 9488c2ecf20Sopenharmony_ci/* P2_TMGREG2 */ 9498c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGREG2 0xf268 9508c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGREG2 0xf26800ff 9518c2ecf20Sopenharmony_ci 9528c2ecf20Sopenharmony_ci/* P2_TMGREG1 */ 9538c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGREG1 0xf269 9548c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGREG1 0xf26900ff 9558c2ecf20Sopenharmony_ci 9568c2ecf20Sopenharmony_ci/* P2_TMGREG0 */ 9578c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGREG0 0xf26a 9588c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGREG0 0xf26a00ff 9598c2ecf20Sopenharmony_ci 9608c2ecf20Sopenharmony_ci/* P2_TMGLOCK1 */ 9618c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGLOCK1 0xf26b 9628c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGLOCK_LEVEL1 0xf26b01ff 9638c2ecf20Sopenharmony_ci 9648c2ecf20Sopenharmony_ci/* P2_TMGLOCK0 */ 9658c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGLOCK0 0xf26c 9668c2ecf20Sopenharmony_ci#define FSTV0910_P2_TMGLOCK_LEVEL0 0xf26c00ff 9678c2ecf20Sopenharmony_ci 9688c2ecf20Sopenharmony_ci/* P2_TMGOBS */ 9698c2ecf20Sopenharmony_ci#define RSTV0910_P2_TMGOBS 0xf26d 9708c2ecf20Sopenharmony_ci#define FSTV0910_P2_ROLLOFF_STATUS 0xf26d60c0 9718c2ecf20Sopenharmony_ci 9728c2ecf20Sopenharmony_ci/* P2_EQUALCFG */ 9738c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUALCFG 0xf26f 9748c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUAL_ON 0xf26f6040 9758c2ecf20Sopenharmony_ci#define FSTV0910_P2_MU_EQUALDFE 0xf26f0007 9768c2ecf20Sopenharmony_ci 9778c2ecf20Sopenharmony_ci/* P2_EQUAI1 */ 9788c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAI1 0xf270 9798c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCI1 0xf27001ff 9808c2ecf20Sopenharmony_ci 9818c2ecf20Sopenharmony_ci/* P2_EQUAQ1 */ 9828c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAQ1 0xf271 9838c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCQ1 0xf27101ff 9848c2ecf20Sopenharmony_ci 9858c2ecf20Sopenharmony_ci/* P2_EQUAI2 */ 9868c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAI2 0xf272 9878c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCI2 0xf27201ff 9888c2ecf20Sopenharmony_ci 9898c2ecf20Sopenharmony_ci/* P2_EQUAQ2 */ 9908c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAQ2 0xf273 9918c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCQ2 0xf27301ff 9928c2ecf20Sopenharmony_ci 9938c2ecf20Sopenharmony_ci/* P2_EQUAI3 */ 9948c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAI3 0xf274 9958c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCI3 0xf27401ff 9968c2ecf20Sopenharmony_ci 9978c2ecf20Sopenharmony_ci/* P2_EQUAQ3 */ 9988c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAQ3 0xf275 9998c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCQ3 0xf27501ff 10008c2ecf20Sopenharmony_ci 10018c2ecf20Sopenharmony_ci/* P2_EQUAI4 */ 10028c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAI4 0xf276 10038c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCI4 0xf27601ff 10048c2ecf20Sopenharmony_ci 10058c2ecf20Sopenharmony_ci/* P2_EQUAQ4 */ 10068c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAQ4 0xf277 10078c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCQ4 0xf27701ff 10088c2ecf20Sopenharmony_ci 10098c2ecf20Sopenharmony_ci/* P2_EQUAI5 */ 10108c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAI5 0xf278 10118c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCI5 0xf27801ff 10128c2ecf20Sopenharmony_ci 10138c2ecf20Sopenharmony_ci/* P2_EQUAQ5 */ 10148c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAQ5 0xf279 10158c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCQ5 0xf27901ff 10168c2ecf20Sopenharmony_ci 10178c2ecf20Sopenharmony_ci/* P2_EQUAI6 */ 10188c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAI6 0xf27a 10198c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCI6 0xf27a01ff 10208c2ecf20Sopenharmony_ci 10218c2ecf20Sopenharmony_ci/* P2_EQUAQ6 */ 10228c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAQ6 0xf27b 10238c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCQ6 0xf27b01ff 10248c2ecf20Sopenharmony_ci 10258c2ecf20Sopenharmony_ci/* P2_EQUAI7 */ 10268c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAI7 0xf27c 10278c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCI7 0xf27c01ff 10288c2ecf20Sopenharmony_ci 10298c2ecf20Sopenharmony_ci/* P2_EQUAQ7 */ 10308c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAQ7 0xf27d 10318c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCQ7 0xf27d01ff 10328c2ecf20Sopenharmony_ci 10338c2ecf20Sopenharmony_ci/* P2_EQUAI8 */ 10348c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAI8 0xf27e 10358c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCI8 0xf27e01ff 10368c2ecf20Sopenharmony_ci 10378c2ecf20Sopenharmony_ci/* P2_EQUAQ8 */ 10388c2ecf20Sopenharmony_ci#define RSTV0910_P2_EQUAQ8 0xf27f 10398c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUA_ACCQ8 0xf27f01ff 10408c2ecf20Sopenharmony_ci 10418c2ecf20Sopenharmony_ci/* P2_NNOSDATAT1 */ 10428c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSDATAT1 0xf280 10438c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSDATAT_NORMED1 0xf28000ff 10448c2ecf20Sopenharmony_ci 10458c2ecf20Sopenharmony_ci/* P2_NNOSDATAT0 */ 10468c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSDATAT0 0xf281 10478c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSDATAT_NORMED0 0xf28100ff 10488c2ecf20Sopenharmony_ci 10498c2ecf20Sopenharmony_ci/* P2_NNOSDATA1 */ 10508c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSDATA1 0xf282 10518c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSDATA_NORMED1 0xf28200ff 10528c2ecf20Sopenharmony_ci 10538c2ecf20Sopenharmony_ci/* P2_NNOSDATA0 */ 10548c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSDATA0 0xf283 10558c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSDATA_NORMED0 0xf28300ff 10568c2ecf20Sopenharmony_ci 10578c2ecf20Sopenharmony_ci/* P2_NNOSPLHT1 */ 10588c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSPLHT1 0xf284 10598c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSPLHT_NORMED1 0xf28400ff 10608c2ecf20Sopenharmony_ci 10618c2ecf20Sopenharmony_ci/* P2_NNOSPLHT0 */ 10628c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSPLHT0 0xf285 10638c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSPLHT_NORMED0 0xf28500ff 10648c2ecf20Sopenharmony_ci 10658c2ecf20Sopenharmony_ci/* P2_NNOSPLH1 */ 10668c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSPLH1 0xf286 10678c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSPLH_NORMED1 0xf28600ff 10688c2ecf20Sopenharmony_ci 10698c2ecf20Sopenharmony_ci/* P2_NNOSPLH0 */ 10708c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSPLH0 0xf287 10718c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSPLH_NORMED0 0xf28700ff 10728c2ecf20Sopenharmony_ci 10738c2ecf20Sopenharmony_ci/* P2_NOSDATAT1 */ 10748c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSDATAT1 0xf288 10758c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSDATAT_UNNORMED1 0xf28800ff 10768c2ecf20Sopenharmony_ci 10778c2ecf20Sopenharmony_ci/* P2_NOSDATAT0 */ 10788c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSDATAT0 0xf289 10798c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSDATAT_UNNORMED0 0xf28900ff 10808c2ecf20Sopenharmony_ci 10818c2ecf20Sopenharmony_ci/* P2_NNOSFRAME1 */ 10828c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSFRAME1 0xf28a 10838c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSFRAME_NORMED1 0xf28a00ff 10848c2ecf20Sopenharmony_ci 10858c2ecf20Sopenharmony_ci/* P2_NNOSFRAME0 */ 10868c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSFRAME0 0xf28b 10878c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSFRAME_NORMED0 0xf28b00ff 10888c2ecf20Sopenharmony_ci 10898c2ecf20Sopenharmony_ci/* P2_NNOSRAD1 */ 10908c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSRAD1 0xf28c 10918c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRADIAL_NORMED1 0xf28c00ff 10928c2ecf20Sopenharmony_ci 10938c2ecf20Sopenharmony_ci/* P2_NNOSRAD0 */ 10948c2ecf20Sopenharmony_ci#define RSTV0910_P2_NNOSRAD0 0xf28d 10958c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRADIAL_NORMED0 0xf28d00ff 10968c2ecf20Sopenharmony_ci 10978c2ecf20Sopenharmony_ci/* P2_NOSCFGF1 */ 10988c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSCFGF1 0xf28e 10998c2ecf20Sopenharmony_ci#define FSTV0910_P2_LOWNOISE_MESURE 0xf28e7080 11008c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOS_DELFRAME 0xf28e6040 11018c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSDATA_MODE 0xf28e4030 11028c2ecf20Sopenharmony_ci#define FSTV0910_P2_FRAMESEL_TYPESEL 0xf28e200c 11038c2ecf20Sopenharmony_ci#define FSTV0910_P2_FRAMESEL_TYPE 0xf28e0003 11048c2ecf20Sopenharmony_ci 11058c2ecf20Sopenharmony_ci/* P2_NOSCFGF2 */ 11068c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSCFGF2 0xf28f 11078c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_NOSPILOTS 0xf28f7080 11088c2ecf20Sopenharmony_ci#define FSTV0910_P2_FRAMESEL_MODCODSEL 0xf28f5060 11098c2ecf20Sopenharmony_ci#define FSTV0910_P2_FRAMESEL_MODCOD 0xf28f001f 11108c2ecf20Sopenharmony_ci 11118c2ecf20Sopenharmony_ci/* P2_CAR2CFG */ 11128c2ecf20Sopenharmony_ci#define RSTV0910_P2_CAR2CFG 0xf290 11138c2ecf20Sopenharmony_ci#define FSTV0910_P2_ROTA2ON 0xf2902004 11148c2ecf20Sopenharmony_ci#define FSTV0910_P2_PH_DET_ALGO2 0xf2900003 11158c2ecf20Sopenharmony_ci 11168c2ecf20Sopenharmony_ci/* P2_CFR2CFR1 */ 11178c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFR2CFR1 0xf291 11188c2ecf20Sopenharmony_ci#define FSTV0910_P2_EN_S2CAR2CENTER 0xf2915020 11198c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR2TOCFR1_BETA 0xf2910007 11208c2ecf20Sopenharmony_ci 11218c2ecf20Sopenharmony_ci/* P2_CAR3CFG */ 11228c2ecf20Sopenharmony_ci#define RSTV0910_P2_CAR3CFG 0xf292 11238c2ecf20Sopenharmony_ci#define FSTV0910_P2_CARRIER23_MODE 0xf29260c0 11248c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR3INTERM_DVBS1 0xf2925020 11258c2ecf20Sopenharmony_ci#define FSTV0910_P2_ABAMPLIF_MODE 0xf2923018 11268c2ecf20Sopenharmony_ci#define FSTV0910_P2_CARRIER3_ALPHA3DL 0xf2920007 11278c2ecf20Sopenharmony_ci 11288c2ecf20Sopenharmony_ci/* P2_CFR22 */ 11298c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFR22 0xf293 11308c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2_FREQ2 0xf29301ff 11318c2ecf20Sopenharmony_ci 11328c2ecf20Sopenharmony_ci/* P2_CFR21 */ 11338c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFR21 0xf294 11348c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2_FREQ1 0xf29400ff 11358c2ecf20Sopenharmony_ci 11368c2ecf20Sopenharmony_ci/* P2_CFR20 */ 11378c2ecf20Sopenharmony_ci#define RSTV0910_P2_CFR20 0xf295 11388c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2_FREQ0 0xf29500ff 11398c2ecf20Sopenharmony_ci 11408c2ecf20Sopenharmony_ci/* P2_ACLC2S2Q */ 11418c2ecf20Sopenharmony_ci#define RSTV0910_P2_ACLC2S2Q 0xf297 11428c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENAB_SPSKSYMB 0xf2977080 11438c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_Q_ALPH_M 0xf2974030 11448c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_Q_ALPH_E 0xf297000f 11458c2ecf20Sopenharmony_ci 11468c2ecf20Sopenharmony_ci/* P2_ACLC2S28 */ 11478c2ecf20Sopenharmony_ci#define RSTV0910_P2_ACLC2S28 0xf298 11488c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_8_ALPH_M 0xf2984030 11498c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_8_ALPH_E 0xf298000f 11508c2ecf20Sopenharmony_ci 11518c2ecf20Sopenharmony_ci/* P2_ACLC2S216A */ 11528c2ecf20Sopenharmony_ci#define RSTV0910_P2_ACLC2S216A 0xf299 11538c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_16A_ALPH_M 0xf2994030 11548c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_16A_ALPH_E 0xf299000f 11558c2ecf20Sopenharmony_ci 11568c2ecf20Sopenharmony_ci/* P2_ACLC2S232A */ 11578c2ecf20Sopenharmony_ci#define RSTV0910_P2_ACLC2S232A 0xf29a 11588c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_32A_ALPH_M 0xf29a4030 11598c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_32A_ALPH_E 0xf29a000f 11608c2ecf20Sopenharmony_ci 11618c2ecf20Sopenharmony_ci/* P2_BCLC2S2Q */ 11628c2ecf20Sopenharmony_ci#define RSTV0910_P2_BCLC2S2Q 0xf29c 11638c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_Q_BETA_M 0xf29c4030 11648c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_Q_BETA_E 0xf29c000f 11658c2ecf20Sopenharmony_ci 11668c2ecf20Sopenharmony_ci/* P2_BCLC2S28 */ 11678c2ecf20Sopenharmony_ci#define RSTV0910_P2_BCLC2S28 0xf29d 11688c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_8_BETA_M 0xf29d4030 11698c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_8_BETA_E 0xf29d000f 11708c2ecf20Sopenharmony_ci 11718c2ecf20Sopenharmony_ci/* P2_BCLC2S216A */ 11728c2ecf20Sopenharmony_ci#define RSTV0910_P2_BCLC2S216A 0xf29e 11738c2ecf20Sopenharmony_ci#define FSTV0910_P2_DVBS2S216A_NIP 0xf29e7080 11748c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_16A_BETA_M 0xf29e4030 11758c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_16A_BETA_E 0xf29e000f 11768c2ecf20Sopenharmony_ci 11778c2ecf20Sopenharmony_ci/* P2_BCLC2S232A */ 11788c2ecf20Sopenharmony_ci#define RSTV0910_P2_BCLC2S232A 0xf29f 11798c2ecf20Sopenharmony_ci#define FSTV0910_P2_DVBS2S232A_NIP 0xf29f7080 11808c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_32A_BETA_M 0xf29f4030 11818c2ecf20Sopenharmony_ci#define FSTV0910_P2_CAR2S2_32A_BETA_E 0xf29f000f 11828c2ecf20Sopenharmony_ci 11838c2ecf20Sopenharmony_ci/* P2_PLROOT2 */ 11848c2ecf20Sopenharmony_ci#define RSTV0910_P2_PLROOT2 0xf2ac 11858c2ecf20Sopenharmony_ci#define FSTV0910_P2_PLSCRAMB_MODE 0xf2ac200c 11868c2ecf20Sopenharmony_ci#define FSTV0910_P2_PLSCRAMB_ROOT2 0xf2ac0003 11878c2ecf20Sopenharmony_ci 11888c2ecf20Sopenharmony_ci/* P2_PLROOT1 */ 11898c2ecf20Sopenharmony_ci#define RSTV0910_P2_PLROOT1 0xf2ad 11908c2ecf20Sopenharmony_ci#define FSTV0910_P2_PLSCRAMB_ROOT1 0xf2ad00ff 11918c2ecf20Sopenharmony_ci 11928c2ecf20Sopenharmony_ci/* P2_PLROOT0 */ 11938c2ecf20Sopenharmony_ci#define RSTV0910_P2_PLROOT0 0xf2ae 11948c2ecf20Sopenharmony_ci#define FSTV0910_P2_PLSCRAMB_ROOT0 0xf2ae00ff 11958c2ecf20Sopenharmony_ci 11968c2ecf20Sopenharmony_ci/* P2_MODCODLST0 */ 11978c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST0 0xf2b0 11988c2ecf20Sopenharmony_ci#define FSTV0910_P2_NACCES_MODCODCH 0xf2b00001 11998c2ecf20Sopenharmony_ci 12008c2ecf20Sopenharmony_ci/* P2_MODCODLST1 */ 12018c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST1 0xf2b1 12028c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYMBRATE_FILTER 0xf2b13008 12038c2ecf20Sopenharmony_ci#define FSTV0910_P2_NRESET_MODCODLST 0xf2b12004 12048c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_32PSK_9_10 0xf2b10003 12058c2ecf20Sopenharmony_ci 12068c2ecf20Sopenharmony_ci/* P2_MODCODLST2 */ 12078c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST2 0xf2b2 12088c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_32PSK_8_9 0xf2b240f0 12098c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_32PSK_5_6 0xf2b2000f 12108c2ecf20Sopenharmony_ci 12118c2ecf20Sopenharmony_ci/* P2_MODCODLST3 */ 12128c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST3 0xf2b3 12138c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_32PSK_4_5 0xf2b340f0 12148c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_32PSK_3_4 0xf2b3000f 12158c2ecf20Sopenharmony_ci 12168c2ecf20Sopenharmony_ci/* P2_MODCODLST4 */ 12178c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST4 0xf2b4 12188c2ecf20Sopenharmony_ci#define FSTV0910_P2_DUMMYPL_PILOT 0xf2b47080 12198c2ecf20Sopenharmony_ci#define FSTV0910_P2_DUMMYPL_NOPILOT 0xf2b46040 12208c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_16PSK_9_10 0xf2b44030 12218c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_16PSK_8_9 0xf2b4000f 12228c2ecf20Sopenharmony_ci 12238c2ecf20Sopenharmony_ci/* P2_MODCODLST5 */ 12248c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST5 0xf2b5 12258c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_16PSK_5_6 0xf2b540f0 12268c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_16PSK_4_5 0xf2b5000f 12278c2ecf20Sopenharmony_ci 12288c2ecf20Sopenharmony_ci/* P2_MODCODLST6 */ 12298c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST6 0xf2b6 12308c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_16PSK_3_4 0xf2b640f0 12318c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_16PSK_2_3 0xf2b6000f 12328c2ecf20Sopenharmony_ci 12338c2ecf20Sopenharmony_ci/* P2_MODCODLST7 */ 12348c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST7 0xf2b7 12358c2ecf20Sopenharmony_ci#define FSTV0910_P2_MODCOD_NNOSFILTER 0xf2b77080 12368c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_8PSK_9_10 0xf2b74030 12378c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_8PSK_8_9 0xf2b7000f 12388c2ecf20Sopenharmony_ci 12398c2ecf20Sopenharmony_ci/* P2_MODCODLST8 */ 12408c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST8 0xf2b8 12418c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_8PSK_5_6 0xf2b840f0 12428c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_8PSK_3_4 0xf2b8000f 12438c2ecf20Sopenharmony_ci 12448c2ecf20Sopenharmony_ci/* P2_MODCODLST9 */ 12458c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLST9 0xf2b9 12468c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_8PSK_2_3 0xf2b940f0 12478c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_8PSK_3_5 0xf2b9000f 12488c2ecf20Sopenharmony_ci 12498c2ecf20Sopenharmony_ci/* P2_MODCODLSTA */ 12508c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLSTA 0xf2ba 12518c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSFILTER_LIMITE 0xf2ba7080 12528c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_9_10 0xf2ba4030 12538c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_8_9 0xf2ba000f 12548c2ecf20Sopenharmony_ci 12558c2ecf20Sopenharmony_ci/* P2_MODCODLSTB */ 12568c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLSTB 0xf2bb 12578c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_5_6 0xf2bb40f0 12588c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_4_5 0xf2bb000f 12598c2ecf20Sopenharmony_ci 12608c2ecf20Sopenharmony_ci/* P2_MODCODLSTC */ 12618c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLSTC 0xf2bc 12628c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_3_4 0xf2bc40f0 12638c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_2_3 0xf2bc000f 12648c2ecf20Sopenharmony_ci 12658c2ecf20Sopenharmony_ci/* P2_MODCODLSTD */ 12668c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLSTD 0xf2bd 12678c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_3_5 0xf2bd40f0 12688c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_1_2 0xf2bd000f 12698c2ecf20Sopenharmony_ci 12708c2ecf20Sopenharmony_ci/* P2_MODCODLSTE */ 12718c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLSTE 0xf2be 12728c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_2_5 0xf2be40f0 12738c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_1_3 0xf2be000f 12748c2ecf20Sopenharmony_ci 12758c2ecf20Sopenharmony_ci/* P2_MODCODLSTF */ 12768c2ecf20Sopenharmony_ci#define RSTV0910_P2_MODCODLSTF 0xf2bf 12778c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QPSK_1_4 0xf2bf40f0 12788c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_INVMODLST 0xf2bf3008 12798c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMODOUT_ENABLE 0xf2bf2004 12808c2ecf20Sopenharmony_ci#define FSTV0910_P2_DDEMOD_NSET 0xf2bf1002 12818c2ecf20Sopenharmony_ci#define FSTV0910_P2_MODCOD_NSTOCK 0xf2bf0001 12828c2ecf20Sopenharmony_ci 12838c2ecf20Sopenharmony_ci/* P2_GAUSSR0 */ 12848c2ecf20Sopenharmony_ci#define RSTV0910_P2_GAUSSR0 0xf2c0 12858c2ecf20Sopenharmony_ci#define FSTV0910_P2_EN_CCIMODE 0xf2c07080 12868c2ecf20Sopenharmony_ci#define FSTV0910_P2_R0_GAUSSIEN 0xf2c0007f 12878c2ecf20Sopenharmony_ci 12888c2ecf20Sopenharmony_ci/* P2_CCIR0 */ 12898c2ecf20Sopenharmony_ci#define RSTV0910_P2_CCIR0 0xf2c1 12908c2ecf20Sopenharmony_ci#define FSTV0910_P2_CCIDETECT_PLHONLY 0xf2c17080 12918c2ecf20Sopenharmony_ci#define FSTV0910_P2_R0_CCI 0xf2c1007f 12928c2ecf20Sopenharmony_ci 12938c2ecf20Sopenharmony_ci/* P2_CCIQUANT */ 12948c2ecf20Sopenharmony_ci#define RSTV0910_P2_CCIQUANT 0xf2c2 12958c2ecf20Sopenharmony_ci#define FSTV0910_P2_CCI_BETA 0xf2c250e0 12968c2ecf20Sopenharmony_ci#define FSTV0910_P2_CCI_QUANT 0xf2c2001f 12978c2ecf20Sopenharmony_ci 12988c2ecf20Sopenharmony_ci/* P2_CCITHRES */ 12998c2ecf20Sopenharmony_ci#define RSTV0910_P2_CCITHRES 0xf2c3 13008c2ecf20Sopenharmony_ci#define FSTV0910_P2_CCI_THRESHOLD 0xf2c300ff 13018c2ecf20Sopenharmony_ci 13028c2ecf20Sopenharmony_ci/* P2_CCIACC */ 13038c2ecf20Sopenharmony_ci#define RSTV0910_P2_CCIACC 0xf2c4 13048c2ecf20Sopenharmony_ci#define FSTV0910_P2_CCI_VALUE 0xf2c400ff 13058c2ecf20Sopenharmony_ci 13068c2ecf20Sopenharmony_ci/* P2_DSTATUS4 */ 13078c2ecf20Sopenharmony_ci#define RSTV0910_P2_DSTATUS4 0xf2c5 13088c2ecf20Sopenharmony_ci#define FSTV0910_P2_RAINFADE_DETECT 0xf2c57080 13098c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOTHRES2_FAIL 0xf2c56040 13108c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOTHRES1_FAIL 0xf2c55020 13118c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDPROG_ERROR 0xf2c52004 13128c2ecf20Sopenharmony_ci#define FSTV0910_P2_CSTENV_DETECT 0xf2c51002 13138c2ecf20Sopenharmony_ci#define FSTV0910_P2_DETECTION_TRIAX 0xf2c50001 13148c2ecf20Sopenharmony_ci 13158c2ecf20Sopenharmony_ci/* P2_DMDRESCFG */ 13168c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESCFG 0xf2c6 13178c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_RESET 0xf2c67080 13188c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_STRALL 0xf2c63008 13198c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_NEWONLY 0xf2c62004 13208c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_NOSTORE 0xf2c61002 13218c2ecf20Sopenharmony_ci 13228c2ecf20Sopenharmony_ci/* P2_DMDRESADR */ 13238c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESADR 0xf2c7 13248c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_VALIDCFR 0xf2c76040 13258c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_MEMFULL 0xf2c74030 13268c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_RESNBR 0xf2c7000f 13278c2ecf20Sopenharmony_ci 13288c2ecf20Sopenharmony_ci/* P2_DMDRESDATA7 */ 13298c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESDATA7 0xf2c8 13308c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_DATA7 0xf2c800ff 13318c2ecf20Sopenharmony_ci 13328c2ecf20Sopenharmony_ci/* P2_DMDRESDATA6 */ 13338c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESDATA6 0xf2c9 13348c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_DATA6 0xf2c900ff 13358c2ecf20Sopenharmony_ci 13368c2ecf20Sopenharmony_ci/* P2_DMDRESDATA5 */ 13378c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESDATA5 0xf2ca 13388c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_DATA5 0xf2ca00ff 13398c2ecf20Sopenharmony_ci 13408c2ecf20Sopenharmony_ci/* P2_DMDRESDATA4 */ 13418c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESDATA4 0xf2cb 13428c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_DATA4 0xf2cb00ff 13438c2ecf20Sopenharmony_ci 13448c2ecf20Sopenharmony_ci/* P2_DMDRESDATA3 */ 13458c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESDATA3 0xf2cc 13468c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_DATA3 0xf2cc00ff 13478c2ecf20Sopenharmony_ci 13488c2ecf20Sopenharmony_ci/* P2_DMDRESDATA2 */ 13498c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESDATA2 0xf2cd 13508c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_DATA2 0xf2cd00ff 13518c2ecf20Sopenharmony_ci 13528c2ecf20Sopenharmony_ci/* P2_DMDRESDATA1 */ 13538c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESDATA1 0xf2ce 13548c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_DATA1 0xf2ce00ff 13558c2ecf20Sopenharmony_ci 13568c2ecf20Sopenharmony_ci/* P2_DMDRESDATA0 */ 13578c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDRESDATA0 0xf2cf 13588c2ecf20Sopenharmony_ci#define FSTV0910_P2_DMDRES_DATA0 0xf2cf00ff 13598c2ecf20Sopenharmony_ci 13608c2ecf20Sopenharmony_ci/* P2_FFEI1 */ 13618c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFEI1 0xf2d0 13628c2ecf20Sopenharmony_ci#define FSTV0910_P2_FFE_ACCI1 0xf2d001ff 13638c2ecf20Sopenharmony_ci 13648c2ecf20Sopenharmony_ci/* P2_FFEQ1 */ 13658c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFEQ1 0xf2d1 13668c2ecf20Sopenharmony_ci#define FSTV0910_P2_FFE_ACCQ1 0xf2d101ff 13678c2ecf20Sopenharmony_ci 13688c2ecf20Sopenharmony_ci/* P2_FFEI2 */ 13698c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFEI2 0xf2d2 13708c2ecf20Sopenharmony_ci#define FSTV0910_P2_FFE_ACCI2 0xf2d201ff 13718c2ecf20Sopenharmony_ci 13728c2ecf20Sopenharmony_ci/* P2_FFEQ2 */ 13738c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFEQ2 0xf2d3 13748c2ecf20Sopenharmony_ci#define FSTV0910_P2_FFE_ACCQ2 0xf2d301ff 13758c2ecf20Sopenharmony_ci 13768c2ecf20Sopenharmony_ci/* P2_FFEI3 */ 13778c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFEI3 0xf2d4 13788c2ecf20Sopenharmony_ci#define FSTV0910_P2_FFE_ACCI3 0xf2d401ff 13798c2ecf20Sopenharmony_ci 13808c2ecf20Sopenharmony_ci/* P2_FFEQ3 */ 13818c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFEQ3 0xf2d5 13828c2ecf20Sopenharmony_ci#define FSTV0910_P2_FFE_ACCQ3 0xf2d501ff 13838c2ecf20Sopenharmony_ci 13848c2ecf20Sopenharmony_ci/* P2_FFEI4 */ 13858c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFEI4 0xf2d6 13868c2ecf20Sopenharmony_ci#define FSTV0910_P2_FFE_ACCI4 0xf2d601ff 13878c2ecf20Sopenharmony_ci 13888c2ecf20Sopenharmony_ci/* P2_FFEQ4 */ 13898c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFEQ4 0xf2d7 13908c2ecf20Sopenharmony_ci#define FSTV0910_P2_FFE_ACCQ4 0xf2d701ff 13918c2ecf20Sopenharmony_ci 13928c2ecf20Sopenharmony_ci/* P2_FFECFG */ 13938c2ecf20Sopenharmony_ci#define RSTV0910_P2_FFECFG 0xf2d8 13948c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUALFFE_ON 0xf2d86040 13958c2ecf20Sopenharmony_ci#define FSTV0910_P2_EQUAL_USEDSYMB 0xf2d84030 13968c2ecf20Sopenharmony_ci#define FSTV0910_P2_MU_EQUALFFE 0xf2d80007 13978c2ecf20Sopenharmony_ci 13988c2ecf20Sopenharmony_ci/* P2_TNRCFG2 */ 13998c2ecf20Sopenharmony_ci#define RSTV0910_P2_TNRCFG2 0xf2e1 14008c2ecf20Sopenharmony_ci#define FSTV0910_P2_TUN_IQSWAP 0xf2e17080 14018c2ecf20Sopenharmony_ci 14028c2ecf20Sopenharmony_ci/* P2_SMAPCOEF7 */ 14038c2ecf20Sopenharmony_ci#define RSTV0910_P2_SMAPCOEF7 0xf300 14048c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_QSCALE 0xf3007080 14058c2ecf20Sopenharmony_ci#define FSTV0910_P2_SMAPCOEF_Q_LLR12 0xf300017f 14068c2ecf20Sopenharmony_ci 14078c2ecf20Sopenharmony_ci/* P2_SMAPCOEF6 */ 14088c2ecf20Sopenharmony_ci#define RSTV0910_P2_SMAPCOEF6 0xf301 14098c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_AGC2SCALE 0xf3017080 14108c2ecf20Sopenharmony_ci#define FSTV0910_P2_ADJ_8PSKLLR1 0xf3012004 14118c2ecf20Sopenharmony_ci#define FSTV0910_P2_OLD_8PSKLLR1 0xf3011002 14128c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_AB8PSK 0xf3010001 14138c2ecf20Sopenharmony_ci 14148c2ecf20Sopenharmony_ci/* P2_SMAPCOEF5 */ 14158c2ecf20Sopenharmony_ci#define RSTV0910_P2_SMAPCOEF5 0xf302 14168c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_8SCALE 0xf3027080 14178c2ecf20Sopenharmony_ci#define FSTV0910_P2_SMAPCOEF_8P_LLR23 0xf302017f 14188c2ecf20Sopenharmony_ci 14198c2ecf20Sopenharmony_ci/* P2_SMAPCOEF4 */ 14208c2ecf20Sopenharmony_ci#define RSTV0910_P2_SMAPCOEF4 0xf303 14218c2ecf20Sopenharmony_ci#define FSTV0910_P2_SMAPCOEF_16APSK_LLR12 0xf303017f 14228c2ecf20Sopenharmony_ci 14238c2ecf20Sopenharmony_ci/* P2_SMAPCOEF3 */ 14248c2ecf20Sopenharmony_ci#define RSTV0910_P2_SMAPCOEF3 0xf304 14258c2ecf20Sopenharmony_ci#define FSTV0910_P2_SMAPCOEF_16APSK_LLR34 0xf304017f 14268c2ecf20Sopenharmony_ci 14278c2ecf20Sopenharmony_ci/* P2_SMAPCOEF2 */ 14288c2ecf20Sopenharmony_ci#define RSTV0910_P2_SMAPCOEF2 0xf305 14298c2ecf20Sopenharmony_ci#define FSTV0910_P2_SMAPCOEF_32APSK_R2R3 0xf30541f0 14308c2ecf20Sopenharmony_ci#define FSTV0910_P2_SMAPCOEF_32APSK_LLR2 0xf305010f 14318c2ecf20Sopenharmony_ci 14328c2ecf20Sopenharmony_ci/* P2_SMAPCOEF1 */ 14338c2ecf20Sopenharmony_ci#define RSTV0910_P2_SMAPCOEF1 0xf306 14348c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_16SCALE 0xf3067080 14358c2ecf20Sopenharmony_ci#define FSTV0910_P2_SMAPCOEF_32_LLR34 0xf306017f 14368c2ecf20Sopenharmony_ci 14378c2ecf20Sopenharmony_ci/* P2_SMAPCOEF0 */ 14388c2ecf20Sopenharmony_ci#define RSTV0910_P2_SMAPCOEF0 0xf307 14398c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_32SCALE 0xf3077080 14408c2ecf20Sopenharmony_ci#define FSTV0910_P2_SMAPCOEF_32_LLR15 0xf307017f 14418c2ecf20Sopenharmony_ci 14428c2ecf20Sopenharmony_ci/* P2_NOSTHRES1 */ 14438c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSTHRES1 0xf309 14448c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOS_THRESHOLD1 0xf30900ff 14458c2ecf20Sopenharmony_ci 14468c2ecf20Sopenharmony_ci/* P2_NOSTHRES2 */ 14478c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSTHRES2 0xf30a 14488c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOS_THRESHOLD2 0xf30a00ff 14498c2ecf20Sopenharmony_ci 14508c2ecf20Sopenharmony_ci/* P2_NOSDIFF1 */ 14518c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSDIFF1 0xf30b 14528c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSTHRES1_DIFF 0xf30b00ff 14538c2ecf20Sopenharmony_ci 14548c2ecf20Sopenharmony_ci/* P2_RAINFADE */ 14558c2ecf20Sopenharmony_ci#define RSTV0910_P2_RAINFADE 0xf30c 14568c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSTHRES_DATAT 0xf30c7080 14578c2ecf20Sopenharmony_ci#define FSTV0910_P2_RAINFADE_CNLIMIT 0xf30c4070 14588c2ecf20Sopenharmony_ci#define FSTV0910_P2_RAINFADE_TIMEOUT 0xf30c0007 14598c2ecf20Sopenharmony_ci 14608c2ecf20Sopenharmony_ci/* P2_NOSRAMCFG */ 14618c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSRAMCFG 0xf30d 14628c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRAM_ACTIVATION 0xf30d4030 14638c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRAM_CNRONLY 0xf30d3008 14648c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRAM_LGNCNR1 0xf30d0007 14658c2ecf20Sopenharmony_ci 14668c2ecf20Sopenharmony_ci/* P2_NOSRAMPOS */ 14678c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSRAMPOS 0xf30e 14688c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRAM_LGNCNR0 0xf30e40f0 14698c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRAM_VALIDE 0xf30e2004 14708c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRAM_CNRVAL1 0xf30e0003 14718c2ecf20Sopenharmony_ci 14728c2ecf20Sopenharmony_ci/* P2_NOSRAMVAL */ 14738c2ecf20Sopenharmony_ci#define RSTV0910_P2_NOSRAMVAL 0xf30f 14748c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOSRAM_CNRVAL0 0xf30f00ff 14758c2ecf20Sopenharmony_ci 14768c2ecf20Sopenharmony_ci/* P2_DMDPLHSTAT */ 14778c2ecf20Sopenharmony_ci#define RSTV0910_P2_DMDPLHSTAT 0xf320 14788c2ecf20Sopenharmony_ci#define FSTV0910_P2_PLH_STATISTIC 0xf32000ff 14798c2ecf20Sopenharmony_ci 14808c2ecf20Sopenharmony_ci/* P2_LOCKTIME3 */ 14818c2ecf20Sopenharmony_ci#define RSTV0910_P2_LOCKTIME3 0xf322 14828c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_LOCKTIME3 0xf32200ff 14838c2ecf20Sopenharmony_ci 14848c2ecf20Sopenharmony_ci/* P2_LOCKTIME2 */ 14858c2ecf20Sopenharmony_ci#define RSTV0910_P2_LOCKTIME2 0xf323 14868c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_LOCKTIME2 0xf32300ff 14878c2ecf20Sopenharmony_ci 14888c2ecf20Sopenharmony_ci/* P2_LOCKTIME1 */ 14898c2ecf20Sopenharmony_ci#define RSTV0910_P2_LOCKTIME1 0xf324 14908c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_LOCKTIME1 0xf32400ff 14918c2ecf20Sopenharmony_ci 14928c2ecf20Sopenharmony_ci/* P2_LOCKTIME0 */ 14938c2ecf20Sopenharmony_ci#define RSTV0910_P2_LOCKTIME0 0xf325 14948c2ecf20Sopenharmony_ci#define FSTV0910_P2_DEMOD_LOCKTIME0 0xf32500ff 14958c2ecf20Sopenharmony_ci 14968c2ecf20Sopenharmony_ci/* P2_VITSCALE */ 14978c2ecf20Sopenharmony_ci#define RSTV0910_P2_VITSCALE 0xf332 14988c2ecf20Sopenharmony_ci#define FSTV0910_P2_NVTH_NOSRANGE 0xf3327080 14998c2ecf20Sopenharmony_ci#define FSTV0910_P2_VERROR_MAXMODE 0xf3326040 15008c2ecf20Sopenharmony_ci#define FSTV0910_P2_NSLOWSN_LOCKED 0xf3323008 15018c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_RSFLOCK 0xf3321002 15028c2ecf20Sopenharmony_ci 15038c2ecf20Sopenharmony_ci/* P2_FECM */ 15048c2ecf20Sopenharmony_ci#define RSTV0910_P2_FECM 0xf333 15058c2ecf20Sopenharmony_ci#define FSTV0910_P2_DSS_DVB 0xf3337080 15068c2ecf20Sopenharmony_ci#define FSTV0910_P2_DSS_SRCH 0xf3334010 15078c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYNCVIT 0xf3331002 15088c2ecf20Sopenharmony_ci#define FSTV0910_P2_IQINV 0xf3330001 15098c2ecf20Sopenharmony_ci 15108c2ecf20Sopenharmony_ci/* P2_VTH12 */ 15118c2ecf20Sopenharmony_ci#define RSTV0910_P2_VTH12 0xf334 15128c2ecf20Sopenharmony_ci#define FSTV0910_P2_VTH12 0xf33400ff 15138c2ecf20Sopenharmony_ci 15148c2ecf20Sopenharmony_ci/* P2_VTH23 */ 15158c2ecf20Sopenharmony_ci#define RSTV0910_P2_VTH23 0xf335 15168c2ecf20Sopenharmony_ci#define FSTV0910_P2_VTH23 0xf33500ff 15178c2ecf20Sopenharmony_ci 15188c2ecf20Sopenharmony_ci/* P2_VTH34 */ 15198c2ecf20Sopenharmony_ci#define RSTV0910_P2_VTH34 0xf336 15208c2ecf20Sopenharmony_ci#define FSTV0910_P2_VTH34 0xf33600ff 15218c2ecf20Sopenharmony_ci 15228c2ecf20Sopenharmony_ci/* P2_VTH56 */ 15238c2ecf20Sopenharmony_ci#define RSTV0910_P2_VTH56 0xf337 15248c2ecf20Sopenharmony_ci#define FSTV0910_P2_VTH56 0xf33700ff 15258c2ecf20Sopenharmony_ci 15268c2ecf20Sopenharmony_ci/* P2_VTH67 */ 15278c2ecf20Sopenharmony_ci#define RSTV0910_P2_VTH67 0xf338 15288c2ecf20Sopenharmony_ci#define FSTV0910_P2_VTH67 0xf33800ff 15298c2ecf20Sopenharmony_ci 15308c2ecf20Sopenharmony_ci/* P2_VTH78 */ 15318c2ecf20Sopenharmony_ci#define RSTV0910_P2_VTH78 0xf339 15328c2ecf20Sopenharmony_ci#define FSTV0910_P2_VTH78 0xf33900ff 15338c2ecf20Sopenharmony_ci 15348c2ecf20Sopenharmony_ci/* P2_VITCURPUN */ 15358c2ecf20Sopenharmony_ci#define RSTV0910_P2_VITCURPUN 0xf33a 15368c2ecf20Sopenharmony_ci#define FSTV0910_P2_VIT_CURPUN 0xf33a001f 15378c2ecf20Sopenharmony_ci 15388c2ecf20Sopenharmony_ci/* P2_VERROR */ 15398c2ecf20Sopenharmony_ci#define RSTV0910_P2_VERROR 0xf33b 15408c2ecf20Sopenharmony_ci#define FSTV0910_P2_REGERR_VIT 0xf33b00ff 15418c2ecf20Sopenharmony_ci 15428c2ecf20Sopenharmony_ci/* P2_PRVIT */ 15438c2ecf20Sopenharmony_ci#define RSTV0910_P2_PRVIT 0xf33c 15448c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_VTHLOCK 0xf33c6040 15458c2ecf20Sopenharmony_ci#define FSTV0910_P2_E7_8VIT 0xf33c5020 15468c2ecf20Sopenharmony_ci#define FSTV0910_P2_E6_7VIT 0xf33c4010 15478c2ecf20Sopenharmony_ci#define FSTV0910_P2_E5_6VIT 0xf33c3008 15488c2ecf20Sopenharmony_ci#define FSTV0910_P2_E3_4VIT 0xf33c2004 15498c2ecf20Sopenharmony_ci#define FSTV0910_P2_E2_3VIT 0xf33c1002 15508c2ecf20Sopenharmony_ci#define FSTV0910_P2_E1_2VIT 0xf33c0001 15518c2ecf20Sopenharmony_ci 15528c2ecf20Sopenharmony_ci/* P2_VAVSRVIT */ 15538c2ecf20Sopenharmony_ci#define RSTV0910_P2_VAVSRVIT 0xf33d 15548c2ecf20Sopenharmony_ci#define FSTV0910_P2_AMVIT 0xf33d7080 15558c2ecf20Sopenharmony_ci#define FSTV0910_P2_FROZENVIT 0xf33d6040 15568c2ecf20Sopenharmony_ci#define FSTV0910_P2_SNVIT 0xf33d4030 15578c2ecf20Sopenharmony_ci#define FSTV0910_P2_TOVVIT 0xf33d200c 15588c2ecf20Sopenharmony_ci#define FSTV0910_P2_HYPVIT 0xf33d0003 15598c2ecf20Sopenharmony_ci 15608c2ecf20Sopenharmony_ci/* P2_VSTATUSVIT */ 15618c2ecf20Sopenharmony_ci#define RSTV0910_P2_VSTATUSVIT 0xf33e 15628c2ecf20Sopenharmony_ci#define FSTV0910_P2_PRFVIT 0xf33e4010 15638c2ecf20Sopenharmony_ci#define FSTV0910_P2_LOCKEDVIT 0xf33e3008 15648c2ecf20Sopenharmony_ci 15658c2ecf20Sopenharmony_ci/* P2_VTHINUSE */ 15668c2ecf20Sopenharmony_ci#define RSTV0910_P2_VTHINUSE 0xf33f 15678c2ecf20Sopenharmony_ci#define FSTV0910_P2_VIT_INUSE 0xf33f00ff 15688c2ecf20Sopenharmony_ci 15698c2ecf20Sopenharmony_ci/* P2_KDIV12 */ 15708c2ecf20Sopenharmony_ci#define RSTV0910_P2_KDIV12 0xf340 15718c2ecf20Sopenharmony_ci#define FSTV0910_P2_K_DIVIDER_12 0xf340007f 15728c2ecf20Sopenharmony_ci 15738c2ecf20Sopenharmony_ci/* P2_KDIV23 */ 15748c2ecf20Sopenharmony_ci#define RSTV0910_P2_KDIV23 0xf341 15758c2ecf20Sopenharmony_ci#define FSTV0910_P2_K_DIVIDER_23 0xf341007f 15768c2ecf20Sopenharmony_ci 15778c2ecf20Sopenharmony_ci/* P2_KDIV34 */ 15788c2ecf20Sopenharmony_ci#define RSTV0910_P2_KDIV34 0xf342 15798c2ecf20Sopenharmony_ci#define FSTV0910_P2_K_DIVIDER_34 0xf342007f 15808c2ecf20Sopenharmony_ci 15818c2ecf20Sopenharmony_ci/* P2_KDIV56 */ 15828c2ecf20Sopenharmony_ci#define RSTV0910_P2_KDIV56 0xf343 15838c2ecf20Sopenharmony_ci#define FSTV0910_P2_K_DIVIDER_56 0xf343007f 15848c2ecf20Sopenharmony_ci 15858c2ecf20Sopenharmony_ci/* P2_KDIV67 */ 15868c2ecf20Sopenharmony_ci#define RSTV0910_P2_KDIV67 0xf344 15878c2ecf20Sopenharmony_ci#define FSTV0910_P2_K_DIVIDER_67 0xf344007f 15888c2ecf20Sopenharmony_ci 15898c2ecf20Sopenharmony_ci/* P2_KDIV78 */ 15908c2ecf20Sopenharmony_ci#define RSTV0910_P2_KDIV78 0xf345 15918c2ecf20Sopenharmony_ci#define FSTV0910_P2_K_DIVIDER_78 0xf345007f 15928c2ecf20Sopenharmony_ci 15938c2ecf20Sopenharmony_ci/* P2_TSPIDFLT1 */ 15948c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSPIDFLT1 0xf346 15958c2ecf20Sopenharmony_ci#define FSTV0910_P2_PIDFLT_ADDR 0xf34600ff 15968c2ecf20Sopenharmony_ci 15978c2ecf20Sopenharmony_ci/* P2_TSPIDFLT0 */ 15988c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSPIDFLT0 0xf347 15998c2ecf20Sopenharmony_ci#define FSTV0910_P2_PIDFLT_DATA 0xf34700ff 16008c2ecf20Sopenharmony_ci 16018c2ecf20Sopenharmony_ci/* P2_PDELCTRL0 */ 16028c2ecf20Sopenharmony_ci#define RSTV0910_P2_PDELCTRL0 0xf34f 16038c2ecf20Sopenharmony_ci#define FSTV0910_P2_ISIOBS_MODE 0xf34f4030 16048c2ecf20Sopenharmony_ci 16058c2ecf20Sopenharmony_ci/* P2_PDELCTRL1 */ 16068c2ecf20Sopenharmony_ci#define RSTV0910_P2_PDELCTRL1 0xf350 16078c2ecf20Sopenharmony_ci#define FSTV0910_P2_INV_MISMASK 0xf3507080 16088c2ecf20Sopenharmony_ci#define FSTV0910_P2_FILTER_EN 0xf3505020 16098c2ecf20Sopenharmony_ci#define FSTV0910_P2_HYSTEN 0xf3503008 16108c2ecf20Sopenharmony_ci#define FSTV0910_P2_HYSTSWRST 0xf3502004 16118c2ecf20Sopenharmony_ci#define FSTV0910_P2_EN_MIS00 0xf3501002 16128c2ecf20Sopenharmony_ci#define FSTV0910_P2_ALGOSWRST 0xf3500001 16138c2ecf20Sopenharmony_ci 16148c2ecf20Sopenharmony_ci/* P2_PDELCTRL2 */ 16158c2ecf20Sopenharmony_ci#define RSTV0910_P2_PDELCTRL2 0xf351 16168c2ecf20Sopenharmony_ci#define FSTV0910_P2_FORCE_CONTINUOUS 0xf3517080 16178c2ecf20Sopenharmony_ci#define FSTV0910_P2_RESET_UPKO_COUNT 0xf3516040 16188c2ecf20Sopenharmony_ci#define FSTV0910_P2_USER_PKTDELIN_NB 0xf3515020 16198c2ecf20Sopenharmony_ci#define FSTV0910_P2_FRAME_MODE 0xf3511002 16208c2ecf20Sopenharmony_ci 16218c2ecf20Sopenharmony_ci/* P2_HYSTTHRESH */ 16228c2ecf20Sopenharmony_ci#define RSTV0910_P2_HYSTTHRESH 0xf354 16238c2ecf20Sopenharmony_ci#define FSTV0910_P2_DELIN_LOCKTHRES 0xf35440f0 16248c2ecf20Sopenharmony_ci#define FSTV0910_P2_DELIN_UNLOCKTHRES 0xf354000f 16258c2ecf20Sopenharmony_ci 16268c2ecf20Sopenharmony_ci/* P2_UPLCCST0 */ 16278c2ecf20Sopenharmony_ci#define RSTV0910_P2_UPLCCST0 0xf358 16288c2ecf20Sopenharmony_ci#define FSTV0910_P2_UPL_CST0 0xf35830f8 16298c2ecf20Sopenharmony_ci#define FSTV0910_P2_UPL_MODE 0xf3580007 16308c2ecf20Sopenharmony_ci 16318c2ecf20Sopenharmony_ci/* P2_ISIENTRY */ 16328c2ecf20Sopenharmony_ci#define RSTV0910_P2_ISIENTRY 0xf35e 16338c2ecf20Sopenharmony_ci#define FSTV0910_P2_ISI_ENTRY 0xf35e00ff 16348c2ecf20Sopenharmony_ci 16358c2ecf20Sopenharmony_ci/* P2_ISIBITENA */ 16368c2ecf20Sopenharmony_ci#define RSTV0910_P2_ISIBITENA 0xf35f 16378c2ecf20Sopenharmony_ci#define FSTV0910_P2_ISI_BIT_EN 0xf35f00ff 16388c2ecf20Sopenharmony_ci 16398c2ecf20Sopenharmony_ci/* P2_MATSTR1 */ 16408c2ecf20Sopenharmony_ci#define RSTV0910_P2_MATSTR1 0xf360 16418c2ecf20Sopenharmony_ci#define FSTV0910_P2_MATYPE_CURRENT1 0xf36000ff 16428c2ecf20Sopenharmony_ci 16438c2ecf20Sopenharmony_ci/* P2_MATSTR0 */ 16448c2ecf20Sopenharmony_ci#define RSTV0910_P2_MATSTR0 0xf361 16458c2ecf20Sopenharmony_ci#define FSTV0910_P2_MATYPE_CURRENT0 0xf36100ff 16468c2ecf20Sopenharmony_ci 16478c2ecf20Sopenharmony_ci/* P2_UPLSTR1 */ 16488c2ecf20Sopenharmony_ci#define RSTV0910_P2_UPLSTR1 0xf362 16498c2ecf20Sopenharmony_ci#define FSTV0910_P2_UPL_CURRENT1 0xf36200ff 16508c2ecf20Sopenharmony_ci 16518c2ecf20Sopenharmony_ci/* P2_UPLSTR0 */ 16528c2ecf20Sopenharmony_ci#define RSTV0910_P2_UPLSTR0 0xf363 16538c2ecf20Sopenharmony_ci#define FSTV0910_P2_UPL_CURRENT0 0xf36300ff 16548c2ecf20Sopenharmony_ci 16558c2ecf20Sopenharmony_ci/* P2_DFLSTR1 */ 16568c2ecf20Sopenharmony_ci#define RSTV0910_P2_DFLSTR1 0xf364 16578c2ecf20Sopenharmony_ci#define FSTV0910_P2_DFL_CURRENT1 0xf36400ff 16588c2ecf20Sopenharmony_ci 16598c2ecf20Sopenharmony_ci/* P2_DFLSTR0 */ 16608c2ecf20Sopenharmony_ci#define RSTV0910_P2_DFLSTR0 0xf365 16618c2ecf20Sopenharmony_ci#define FSTV0910_P2_DFL_CURRENT0 0xf36500ff 16628c2ecf20Sopenharmony_ci 16638c2ecf20Sopenharmony_ci/* P2_SYNCSTR */ 16648c2ecf20Sopenharmony_ci#define RSTV0910_P2_SYNCSTR 0xf366 16658c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYNC_CURRENT 0xf36600ff 16668c2ecf20Sopenharmony_ci 16678c2ecf20Sopenharmony_ci/* P2_SYNCDSTR1 */ 16688c2ecf20Sopenharmony_ci#define RSTV0910_P2_SYNCDSTR1 0xf367 16698c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYNCD_CURRENT1 0xf36700ff 16708c2ecf20Sopenharmony_ci 16718c2ecf20Sopenharmony_ci/* P2_SYNCDSTR0 */ 16728c2ecf20Sopenharmony_ci#define RSTV0910_P2_SYNCDSTR0 0xf368 16738c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYNCD_CURRENT0 0xf36800ff 16748c2ecf20Sopenharmony_ci 16758c2ecf20Sopenharmony_ci/* P2_PDELSTATUS1 */ 16768c2ecf20Sopenharmony_ci#define RSTV0910_P2_PDELSTATUS1 0xf369 16778c2ecf20Sopenharmony_ci#define FSTV0910_P2_PKTDELIN_DELOCK 0xf3697080 16788c2ecf20Sopenharmony_ci#define FSTV0910_P2_SYNCDUPDFL_BADDFL 0xf3696040 16798c2ecf20Sopenharmony_ci#define FSTV0910_P2_UNACCEPTED_STREAM 0xf3694010 16808c2ecf20Sopenharmony_ci#define FSTV0910_P2_BCH_ERROR_FLAG 0xf3693008 16818c2ecf20Sopenharmony_ci#define FSTV0910_P2_PKTDELIN_LOCK 0xf3691002 16828c2ecf20Sopenharmony_ci#define FSTV0910_P2_FIRST_LOCK 0xf3690001 16838c2ecf20Sopenharmony_ci 16848c2ecf20Sopenharmony_ci/* P2_PDELSTATUS2 */ 16858c2ecf20Sopenharmony_ci#define RSTV0910_P2_PDELSTATUS2 0xf36a 16868c2ecf20Sopenharmony_ci#define FSTV0910_P2_FRAME_MODCOD 0xf36a207c 16878c2ecf20Sopenharmony_ci#define FSTV0910_P2_FRAME_TYPE 0xf36a0003 16888c2ecf20Sopenharmony_ci 16898c2ecf20Sopenharmony_ci/* P2_BBFCRCKO1 */ 16908c2ecf20Sopenharmony_ci#define RSTV0910_P2_BBFCRCKO1 0xf36b 16918c2ecf20Sopenharmony_ci#define FSTV0910_P2_BBHCRC_KOCNT1 0xf36b00ff 16928c2ecf20Sopenharmony_ci 16938c2ecf20Sopenharmony_ci/* P2_BBFCRCKO0 */ 16948c2ecf20Sopenharmony_ci#define RSTV0910_P2_BBFCRCKO0 0xf36c 16958c2ecf20Sopenharmony_ci#define FSTV0910_P2_BBHCRC_KOCNT0 0xf36c00ff 16968c2ecf20Sopenharmony_ci 16978c2ecf20Sopenharmony_ci/* P2_UPCRCKO1 */ 16988c2ecf20Sopenharmony_ci#define RSTV0910_P2_UPCRCKO1 0xf36d 16998c2ecf20Sopenharmony_ci#define FSTV0910_P2_PKTCRC_KOCNT1 0xf36d00ff 17008c2ecf20Sopenharmony_ci 17018c2ecf20Sopenharmony_ci/* P2_UPCRCKO0 */ 17028c2ecf20Sopenharmony_ci#define RSTV0910_P2_UPCRCKO0 0xf36e 17038c2ecf20Sopenharmony_ci#define FSTV0910_P2_PKTCRC_KOCNT0 0xf36e00ff 17048c2ecf20Sopenharmony_ci 17058c2ecf20Sopenharmony_ci/* P2_PDELCTRL3 */ 17068c2ecf20Sopenharmony_ci#define RSTV0910_P2_PDELCTRL3 0xf36f 17078c2ecf20Sopenharmony_ci#define FSTV0910_P2_NOFIFO_BCHERR 0xf36f5020 17088c2ecf20Sopenharmony_ci#define FSTV0910_P2_PKTDELIN_DELACMERR 0xf36f4010 17098c2ecf20Sopenharmony_ci 17108c2ecf20Sopenharmony_ci/* P2_TSSTATEM */ 17118c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSSTATEM 0xf370 17128c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSDIL_ON 0xf3707080 17138c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSRS_ON 0xf3705020 17148c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSDESCRAMB_ON 0xf3704010 17158c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFRAME_MODE 0xf3703008 17168c2ecf20Sopenharmony_ci#define FSTV0910_P2_TS_DISABLE 0xf3702004 17178c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSACM_MODE 0xf3701002 17188c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSOUT_NOSYNC 0xf3700001 17198c2ecf20Sopenharmony_ci 17208c2ecf20Sopenharmony_ci/* P2_TSSTATEL */ 17218c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSSTATEL 0xf371 17228c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSNOSYNCBYTE 0xf3717080 17238c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSPARITY_ON 0xf3716040 17248c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSISSYI_ON 0xf3713008 17258c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSNPD_ON 0xf3712004 17268c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSCRC8_ON 0xf3711002 17278c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSDSS_PACKET 0xf3710001 17288c2ecf20Sopenharmony_ci 17298c2ecf20Sopenharmony_ci/* P2_TSCFGH */ 17308c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSCFGH 0xf372 17318c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_DVBCI 0xf3727080 17328c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_SERIAL 0xf3726040 17338c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_TEIUPDATE 0xf3725020 17348c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_DUTY50 0xf3724010 17358c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_HSGNLOUT 0xf3723008 17368c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_ERRMODE 0xf3721006 17378c2ecf20Sopenharmony_ci#define FSTV0910_P2_RST_HWARE 0xf3720001 17388c2ecf20Sopenharmony_ci 17398c2ecf20Sopenharmony_ci/* P2_TSCFGM */ 17408c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSCFGM 0xf373 17418c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_MANSPEED 0xf37360c0 17428c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_PERMDATA 0xf3735020 17438c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_NONEWSGNL 0xf3734010 17448c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_INVDATA 0xf3730001 17458c2ecf20Sopenharmony_ci 17468c2ecf20Sopenharmony_ci/* P2_TSCFGL */ 17478c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSCFGL 0xf374 17488c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_BCLKDEL1CK 0xf37460c0 17498c2ecf20Sopenharmony_ci#define FSTV0910_P2_BCHERROR_MODE 0xf3744030 17508c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_NSGNL2DATA 0xf3743008 17518c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_EMBINDVB 0xf3742004 17528c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_BITSPEED 0xf3740003 17538c2ecf20Sopenharmony_ci 17548c2ecf20Sopenharmony_ci/* P2_TSSYNC */ 17558c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSSYNC 0xf375 17568c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_SYNCMODE 0xf3753018 17578c2ecf20Sopenharmony_ci 17588c2ecf20Sopenharmony_ci/* P2_TSINSDELH */ 17598c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSINSDELH 0xf376 17608c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSDEL_SYNCBYTE 0xf3767080 17618c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSDEL_XXHEADER 0xf3766040 17628c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSDEL_DATAFIELD 0xf3764010 17638c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINSDEL_RSPARITY 0xf3761002 17648c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINSDEL_CRC8 0xf3760001 17658c2ecf20Sopenharmony_ci 17668c2ecf20Sopenharmony_ci/* P2_TSINSDELM */ 17678c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSINSDELM 0xf377 17688c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_EMODCOD 0xf3774010 17698c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_TOKEN 0xf3773008 17708c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_XXXERR 0xf3772004 17718c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_MATYPE 0xf3771002 17728c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_UPL 0xf3770001 17738c2ecf20Sopenharmony_ci 17748c2ecf20Sopenharmony_ci/* P2_TSINSDELL */ 17758c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSINSDELL 0xf378 17768c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_DFL 0xf3787080 17778c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_SYNCD 0xf3786040 17788c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_BLOCLEN 0xf3785020 17798c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_SIGPCOUNT 0xf3784010 17808c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_FIFO 0xf3783008 17818c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_REALPACK 0xf3782004 17828c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_TSCONFIG 0xf3781002 17838c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSINS_LATENCY 0xf3780001 17848c2ecf20Sopenharmony_ci 17858c2ecf20Sopenharmony_ci/* P2_TSDIVN */ 17868c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSDIVN 0xf379 17878c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_SPEEDMODE 0xf37960c0 17888c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_RISEOK 0xf3790007 17898c2ecf20Sopenharmony_ci 17908c2ecf20Sopenharmony_ci/* P2_TSCFG4 */ 17918c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSCFG4 0xf37a 17928c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_TSSPEEDMODE 0xf37a60c0 17938c2ecf20Sopenharmony_ci 17948c2ecf20Sopenharmony_ci/* P2_TSSPEED */ 17958c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSSPEED 0xf380 17968c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_OUTSPEED 0xf38000ff 17978c2ecf20Sopenharmony_ci 17988c2ecf20Sopenharmony_ci/* P2_TSSTATUS */ 17998c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSSTATUS 0xf381 18008c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_LINEOK 0xf3817080 18018c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_ERROR 0xf3816040 18028c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_NOSYNC 0xf3814010 18038c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSREGUL_ERROR 0xf3812004 18048c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIL_READY 0xf3810001 18058c2ecf20Sopenharmony_ci 18068c2ecf20Sopenharmony_ci/* P2_TSSTATUS2 */ 18078c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSSTATUS2 0xf382 18088c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_DEMODSEL 0xf3827080 18098c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFOSPEED_STORE 0xf3826040 18108c2ecf20Sopenharmony_ci#define FSTV0910_P2_DILXX_RESET 0xf3825020 18118c2ecf20Sopenharmony_ci#define FSTV0910_P2_SCRAMBDETECT 0xf3821002 18128c2ecf20Sopenharmony_ci 18138c2ecf20Sopenharmony_ci/* P2_TSBITRATE1 */ 18148c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSBITRATE1 0xf383 18158c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_BITRATE1 0xf38300ff 18168c2ecf20Sopenharmony_ci 18178c2ecf20Sopenharmony_ci/* P2_TSBITRATE0 */ 18188c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSBITRATE0 0xf384 18198c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_BITRATE0 0xf38400ff 18208c2ecf20Sopenharmony_ci 18218c2ecf20Sopenharmony_ci/* P2_TSPACKLEN1 */ 18228c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSPACKLEN1 0xf385 18238c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_PACKCPT 0xf38550e0 18248c2ecf20Sopenharmony_ci 18258c2ecf20Sopenharmony_ci/* P2_TSDLY2 */ 18268c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSDLY2 0xf389 18278c2ecf20Sopenharmony_ci#define FSTV0910_P2_SOFFIFO_LATENCY2 0xf389000f 18288c2ecf20Sopenharmony_ci 18298c2ecf20Sopenharmony_ci/* P2_TSDLY1 */ 18308c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSDLY1 0xf38a 18318c2ecf20Sopenharmony_ci#define FSTV0910_P2_SOFFIFO_LATENCY1 0xf38a00ff 18328c2ecf20Sopenharmony_ci 18338c2ecf20Sopenharmony_ci/* P2_TSDLY0 */ 18348c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSDLY0 0xf38b 18358c2ecf20Sopenharmony_ci#define FSTV0910_P2_SOFFIFO_LATENCY0 0xf38b00ff 18368c2ecf20Sopenharmony_ci 18378c2ecf20Sopenharmony_ci/* P2_TSNPDAV */ 18388c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSNPDAV 0xf38c 18398c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSNPD_AVERAGE 0xf38c00ff 18408c2ecf20Sopenharmony_ci 18418c2ecf20Sopenharmony_ci/* P2_TSBUFSTAT2 */ 18428c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSBUFSTAT2 0xf38d 18438c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSISCR_3BYTES 0xf38d7080 18448c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSISCR_NEWDATA 0xf38d6040 18458c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSISCR_BUFSTAT2 0xf38d003f 18468c2ecf20Sopenharmony_ci 18478c2ecf20Sopenharmony_ci/* P2_TSBUFSTAT1 */ 18488c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSBUFSTAT1 0xf38e 18498c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSISCR_BUFSTAT1 0xf38e00ff 18508c2ecf20Sopenharmony_ci 18518c2ecf20Sopenharmony_ci/* P2_TSBUFSTAT0 */ 18528c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSBUFSTAT0 0xf38f 18538c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSISCR_BUFSTAT0 0xf38f00ff 18548c2ecf20Sopenharmony_ci 18558c2ecf20Sopenharmony_ci/* P2_TSDEBUGL */ 18568c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSDEBUGL 0xf391 18578c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_ERROR_EVNT 0xf3912004 18588c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSFIFO_OVERFLOWM 0xf3910001 18598c2ecf20Sopenharmony_ci 18608c2ecf20Sopenharmony_ci/* P2_TSDLYSET2 */ 18618c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSDLYSET2 0xf392 18628c2ecf20Sopenharmony_ci#define FSTV0910_P2_SOFFIFO_OFFSET 0xf39260c0 18638c2ecf20Sopenharmony_ci#define FSTV0910_P2_HYSTERESIS_THRESHOLD 0xf3924030 18648c2ecf20Sopenharmony_ci#define FSTV0910_P2_SOFFIFO_SYMBOFFS2 0xf392000f 18658c2ecf20Sopenharmony_ci 18668c2ecf20Sopenharmony_ci/* P2_TSDLYSET1 */ 18678c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSDLYSET1 0xf393 18688c2ecf20Sopenharmony_ci#define FSTV0910_P2_SOFFIFO_SYMBOFFS1 0xf39300ff 18698c2ecf20Sopenharmony_ci 18708c2ecf20Sopenharmony_ci/* P2_TSDLYSET0 */ 18718c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSDLYSET0 0xf394 18728c2ecf20Sopenharmony_ci#define FSTV0910_P2_SOFFIFO_SYMBOFFS0 0xf39400ff 18738c2ecf20Sopenharmony_ci 18748c2ecf20Sopenharmony_ci/* P2_ERRCTRL1 */ 18758c2ecf20Sopenharmony_ci#define RSTV0910_P2_ERRCTRL1 0xf398 18768c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERR_SOURCE1 0xf39840f0 18778c2ecf20Sopenharmony_ci#define FSTV0910_P2_NUM_EVENT1 0xf3980007 18788c2ecf20Sopenharmony_ci 18798c2ecf20Sopenharmony_ci/* P2_ERRCNT12 */ 18808c2ecf20Sopenharmony_ci#define RSTV0910_P2_ERRCNT12 0xf399 18818c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERRCNT1_OLDVALUE 0xf3997080 18828c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERR_CNT12 0xf399007f 18838c2ecf20Sopenharmony_ci 18848c2ecf20Sopenharmony_ci/* P2_ERRCNT11 */ 18858c2ecf20Sopenharmony_ci#define RSTV0910_P2_ERRCNT11 0xf39a 18868c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERR_CNT11 0xf39a00ff 18878c2ecf20Sopenharmony_ci 18888c2ecf20Sopenharmony_ci/* P2_ERRCNT10 */ 18898c2ecf20Sopenharmony_ci#define RSTV0910_P2_ERRCNT10 0xf39b 18908c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERR_CNT10 0xf39b00ff 18918c2ecf20Sopenharmony_ci 18928c2ecf20Sopenharmony_ci/* P2_ERRCTRL2 */ 18938c2ecf20Sopenharmony_ci#define RSTV0910_P2_ERRCTRL2 0xf39c 18948c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERR_SOURCE2 0xf39c40f0 18958c2ecf20Sopenharmony_ci#define FSTV0910_P2_NUM_EVENT2 0xf39c0007 18968c2ecf20Sopenharmony_ci 18978c2ecf20Sopenharmony_ci/* P2_ERRCNT22 */ 18988c2ecf20Sopenharmony_ci#define RSTV0910_P2_ERRCNT22 0xf39d 18998c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERRCNT2_OLDVALUE 0xf39d7080 19008c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERR_CNT22 0xf39d007f 19018c2ecf20Sopenharmony_ci 19028c2ecf20Sopenharmony_ci/* P2_ERRCNT21 */ 19038c2ecf20Sopenharmony_ci#define RSTV0910_P2_ERRCNT21 0xf39e 19048c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERR_CNT21 0xf39e00ff 19058c2ecf20Sopenharmony_ci 19068c2ecf20Sopenharmony_ci/* P2_ERRCNT20 */ 19078c2ecf20Sopenharmony_ci#define RSTV0910_P2_ERRCNT20 0xf39f 19088c2ecf20Sopenharmony_ci#define FSTV0910_P2_ERR_CNT20 0xf39f00ff 19098c2ecf20Sopenharmony_ci 19108c2ecf20Sopenharmony_ci/* P2_FECSPY */ 19118c2ecf20Sopenharmony_ci#define RSTV0910_P2_FECSPY 0xf3a0 19128c2ecf20Sopenharmony_ci#define FSTV0910_P2_SPY_ENABLE 0xf3a07080 19138c2ecf20Sopenharmony_ci#define FSTV0910_P2_NO_SYNCBYTE 0xf3a06040 19148c2ecf20Sopenharmony_ci#define FSTV0910_P2_SERIAL_MODE 0xf3a05020 19158c2ecf20Sopenharmony_ci#define FSTV0910_P2_UNUSUAL_PACKET 0xf3a04010 19168c2ecf20Sopenharmony_ci#define FSTV0910_P2_BERMETER_DATAMODE 0xf3a0200c 19178c2ecf20Sopenharmony_ci#define FSTV0910_P2_BERMETER_LMODE 0xf3a01002 19188c2ecf20Sopenharmony_ci#define FSTV0910_P2_BERMETER_RESET 0xf3a00001 19198c2ecf20Sopenharmony_ci 19208c2ecf20Sopenharmony_ci/* P2_FSPYCFG */ 19218c2ecf20Sopenharmony_ci#define RSTV0910_P2_FSPYCFG 0xf3a1 19228c2ecf20Sopenharmony_ci#define FSTV0910_P2_FECSPY_INPUT 0xf3a160c0 19238c2ecf20Sopenharmony_ci#define FSTV0910_P2_RST_ON_ERROR 0xf3a15020 19248c2ecf20Sopenharmony_ci#define FSTV0910_P2_ONE_SHOT 0xf3a14010 19258c2ecf20Sopenharmony_ci#define FSTV0910_P2_I2C_MODE 0xf3a1200c 19268c2ecf20Sopenharmony_ci#define FSTV0910_P2_SPY_HYSTERESIS 0xf3a10003 19278c2ecf20Sopenharmony_ci 19288c2ecf20Sopenharmony_ci/* P2_FSPYDATA */ 19298c2ecf20Sopenharmony_ci#define RSTV0910_P2_FSPYDATA 0xf3a2 19308c2ecf20Sopenharmony_ci#define FSTV0910_P2_SPY_STUFFING 0xf3a27080 19318c2ecf20Sopenharmony_ci#define FSTV0910_P2_SPY_CNULLPKT 0xf3a25020 19328c2ecf20Sopenharmony_ci#define FSTV0910_P2_SPY_OUTDATA_MODE 0xf3a2001f 19338c2ecf20Sopenharmony_ci 19348c2ecf20Sopenharmony_ci/* P2_FSPYOUT */ 19358c2ecf20Sopenharmony_ci#define RSTV0910_P2_FSPYOUT 0xf3a3 19368c2ecf20Sopenharmony_ci#define FSTV0910_P2_FSPY_DIRECT 0xf3a37080 19378c2ecf20Sopenharmony_ci#define FSTV0910_P2_STUFF_MODE 0xf3a30007 19388c2ecf20Sopenharmony_ci 19398c2ecf20Sopenharmony_ci/* P2_FSTATUS */ 19408c2ecf20Sopenharmony_ci#define RSTV0910_P2_FSTATUS 0xf3a4 19418c2ecf20Sopenharmony_ci#define FSTV0910_P2_SPY_ENDSIM 0xf3a47080 19428c2ecf20Sopenharmony_ci#define FSTV0910_P2_VALID_SIM 0xf3a46040 19438c2ecf20Sopenharmony_ci#define FSTV0910_P2_FOUND_SIGNAL 0xf3a45020 19448c2ecf20Sopenharmony_ci#define FSTV0910_P2_DSS_SYNCBYTE 0xf3a44010 19458c2ecf20Sopenharmony_ci#define FSTV0910_P2_RESULT_STATE 0xf3a4000f 19468c2ecf20Sopenharmony_ci 19478c2ecf20Sopenharmony_ci/* P2_FBERCPT4 */ 19488c2ecf20Sopenharmony_ci#define RSTV0910_P2_FBERCPT4 0xf3a8 19498c2ecf20Sopenharmony_ci#define FSTV0910_P2_FBERMETER_CPT4 0xf3a800ff 19508c2ecf20Sopenharmony_ci 19518c2ecf20Sopenharmony_ci/* P2_FBERCPT3 */ 19528c2ecf20Sopenharmony_ci#define RSTV0910_P2_FBERCPT3 0xf3a9 19538c2ecf20Sopenharmony_ci#define FSTV0910_P2_FBERMETER_CPT3 0xf3a900ff 19548c2ecf20Sopenharmony_ci 19558c2ecf20Sopenharmony_ci/* P2_FBERCPT2 */ 19568c2ecf20Sopenharmony_ci#define RSTV0910_P2_FBERCPT2 0xf3aa 19578c2ecf20Sopenharmony_ci#define FSTV0910_P2_FBERMETER_CPT2 0xf3aa00ff 19588c2ecf20Sopenharmony_ci 19598c2ecf20Sopenharmony_ci/* P2_FBERCPT1 */ 19608c2ecf20Sopenharmony_ci#define RSTV0910_P2_FBERCPT1 0xf3ab 19618c2ecf20Sopenharmony_ci#define FSTV0910_P2_FBERMETER_CPT1 0xf3ab00ff 19628c2ecf20Sopenharmony_ci 19638c2ecf20Sopenharmony_ci/* P2_FBERCPT0 */ 19648c2ecf20Sopenharmony_ci#define RSTV0910_P2_FBERCPT0 0xf3ac 19658c2ecf20Sopenharmony_ci#define FSTV0910_P2_FBERMETER_CPT0 0xf3ac00ff 19668c2ecf20Sopenharmony_ci 19678c2ecf20Sopenharmony_ci/* P2_FBERERR2 */ 19688c2ecf20Sopenharmony_ci#define RSTV0910_P2_FBERERR2 0xf3ad 19698c2ecf20Sopenharmony_ci#define FSTV0910_P2_FBERMETER_ERR2 0xf3ad00ff 19708c2ecf20Sopenharmony_ci 19718c2ecf20Sopenharmony_ci/* P2_FBERERR1 */ 19728c2ecf20Sopenharmony_ci#define RSTV0910_P2_FBERERR1 0xf3ae 19738c2ecf20Sopenharmony_ci#define FSTV0910_P2_FBERMETER_ERR1 0xf3ae00ff 19748c2ecf20Sopenharmony_ci 19758c2ecf20Sopenharmony_ci/* P2_FBERERR0 */ 19768c2ecf20Sopenharmony_ci#define RSTV0910_P2_FBERERR0 0xf3af 19778c2ecf20Sopenharmony_ci#define FSTV0910_P2_FBERMETER_ERR0 0xf3af00ff 19788c2ecf20Sopenharmony_ci 19798c2ecf20Sopenharmony_ci/* P2_FSPYBER */ 19808c2ecf20Sopenharmony_ci#define RSTV0910_P2_FSPYBER 0xf3b2 19818c2ecf20Sopenharmony_ci#define FSTV0910_P2_FSPYBER_SYNCBYTE 0xf3b24010 19828c2ecf20Sopenharmony_ci#define FSTV0910_P2_FSPYBER_UNSYNC 0xf3b23008 19838c2ecf20Sopenharmony_ci#define FSTV0910_P2_FSPYBER_CTIME 0xf3b20007 19848c2ecf20Sopenharmony_ci 19858c2ecf20Sopenharmony_ci/* P2_SFERROR */ 19868c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFERROR 0xf3c1 19878c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_REGERR_VIT 0xf3c100ff 19888c2ecf20Sopenharmony_ci 19898c2ecf20Sopenharmony_ci/* P2_SFECSTATUS */ 19908c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFECSTATUS 0xf3c3 19918c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_ON 0xf3c37080 19928c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_OFF 0xf3c36040 19938c2ecf20Sopenharmony_ci#define FSTV0910_P2_LOCKEDSFEC 0xf3c33008 19948c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_DELOCK 0xf3c32004 19958c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_DEMODSEL 0xf3c31002 19968c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_OVFON 0xf3c30001 19978c2ecf20Sopenharmony_ci 19988c2ecf20Sopenharmony_ci/* P2_SFKDIV12 */ 19998c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFKDIV12 0xf3c4 20008c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFECKDIV12_MAN 0xf3c47080 20018c2ecf20Sopenharmony_ci 20028c2ecf20Sopenharmony_ci/* P2_SFKDIV23 */ 20038c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFKDIV23 0xf3c5 20048c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFECKDIV23_MAN 0xf3c57080 20058c2ecf20Sopenharmony_ci 20068c2ecf20Sopenharmony_ci/* P2_SFKDIV34 */ 20078c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFKDIV34 0xf3c6 20088c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFECKDIV34_MAN 0xf3c67080 20098c2ecf20Sopenharmony_ci 20108c2ecf20Sopenharmony_ci/* P2_SFKDIV56 */ 20118c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFKDIV56 0xf3c7 20128c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFECKDIV56_MAN 0xf3c77080 20138c2ecf20Sopenharmony_ci 20148c2ecf20Sopenharmony_ci/* P2_SFKDIV67 */ 20158c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFKDIV67 0xf3c8 20168c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFECKDIV67_MAN 0xf3c87080 20178c2ecf20Sopenharmony_ci 20188c2ecf20Sopenharmony_ci/* P2_SFKDIV78 */ 20198c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFKDIV78 0xf3c9 20208c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFECKDIV78_MAN 0xf3c97080 20218c2ecf20Sopenharmony_ci 20228c2ecf20Sopenharmony_ci/* P2_SFSTATUS */ 20238c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFSTATUS 0xf3cc 20248c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_LINEOK 0xf3cc7080 20258c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_ERROR 0xf3cc6040 20268c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_DATA7 0xf3cc5020 20278c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_PKTDNBRFAIL 0xf3cc4010 20288c2ecf20Sopenharmony_ci#define FSTV0910_P2_TSSFEC_DEMODSEL 0xf3cc3008 20298c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_NOSYNC 0xf3cc2004 20308c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_UNREGULA 0xf3cc1002 20318c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_READY 0xf3cc0001 20328c2ecf20Sopenharmony_ci 20338c2ecf20Sopenharmony_ci/* P2_SFDLYSET2 */ 20348c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFDLYSET2 0xf3d0 20358c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_DISABLE 0xf3d01002 20368c2ecf20Sopenharmony_ci 20378c2ecf20Sopenharmony_ci/* P2_SFERRCTRL */ 20388c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFERRCTRL 0xf3d8 20398c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_ERR_SOURCE 0xf3d840f0 20408c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_NUM_EVENT 0xf3d80007 20418c2ecf20Sopenharmony_ci 20428c2ecf20Sopenharmony_ci/* P2_SFERRCNT2 */ 20438c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFERRCNT2 0xf3d9 20448c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFERRC_OLDVALUE 0xf3d97080 20458c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_ERR_CNT2 0xf3d9007f 20468c2ecf20Sopenharmony_ci 20478c2ecf20Sopenharmony_ci/* P2_SFERRCNT1 */ 20488c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFERRCNT1 0xf3da 20498c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_ERR_CNT1 0xf3da00ff 20508c2ecf20Sopenharmony_ci 20518c2ecf20Sopenharmony_ci/* P2_SFERRCNT0 */ 20528c2ecf20Sopenharmony_ci#define RSTV0910_P2_SFERRCNT0 0xf3db 20538c2ecf20Sopenharmony_ci#define FSTV0910_P2_SFEC_ERR_CNT0 0xf3db00ff 20548c2ecf20Sopenharmony_ci 20558c2ecf20Sopenharmony_ci/* P1_IQCONST */ 20568c2ecf20Sopenharmony_ci#define RSTV0910_P1_IQCONST 0xf400 20578c2ecf20Sopenharmony_ci#define FSTV0910_P1_CONSTEL_SELECT 0xf4005060 20588c2ecf20Sopenharmony_ci#define FSTV0910_P1_IQSYMB_SEL 0xf400001f 20598c2ecf20Sopenharmony_ci 20608c2ecf20Sopenharmony_ci/* P1_NOSCFG */ 20618c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSCFG 0xf401 20628c2ecf20Sopenharmony_ci#define FSTV0910_P1_DUMMYPL_NOSDATA 0xf4015020 20638c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSPLH_BETA 0xf4013018 20648c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSDATA_BETA 0xf4010007 20658c2ecf20Sopenharmony_ci 20668c2ecf20Sopenharmony_ci/* P1_ISYMB */ 20678c2ecf20Sopenharmony_ci#define RSTV0910_P1_ISYMB 0xf402 20688c2ecf20Sopenharmony_ci#define FSTV0910_P1_I_SYMBOL 0xf40201ff 20698c2ecf20Sopenharmony_ci 20708c2ecf20Sopenharmony_ci/* P1_QSYMB */ 20718c2ecf20Sopenharmony_ci#define RSTV0910_P1_QSYMB 0xf403 20728c2ecf20Sopenharmony_ci#define FSTV0910_P1_Q_SYMBOL 0xf40301ff 20738c2ecf20Sopenharmony_ci 20748c2ecf20Sopenharmony_ci/* P1_AGC1CFG */ 20758c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC1CFG 0xf404 20768c2ecf20Sopenharmony_ci#define FSTV0910_P1_DC_FROZEN 0xf4047080 20778c2ecf20Sopenharmony_ci#define FSTV0910_P1_DC_CORRECT 0xf4046040 20788c2ecf20Sopenharmony_ci#define FSTV0910_P1_AMM_FROZEN 0xf4045020 20798c2ecf20Sopenharmony_ci#define FSTV0910_P1_AMM_CORRECT 0xf4044010 20808c2ecf20Sopenharmony_ci#define FSTV0910_P1_QUAD_FROZEN 0xf4043008 20818c2ecf20Sopenharmony_ci#define FSTV0910_P1_QUAD_CORRECT 0xf4042004 20828c2ecf20Sopenharmony_ci 20838c2ecf20Sopenharmony_ci/* P1_AGC1CN */ 20848c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC1CN 0xf406 20858c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC1_LOCKED 0xf4067080 20868c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC1_MINPOWER 0xf4064010 20878c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGCOUT_FAST 0xf4063008 20888c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGCIQ_BETA 0xf4060007 20898c2ecf20Sopenharmony_ci 20908c2ecf20Sopenharmony_ci/* P1_AGC1REF */ 20918c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC1REF 0xf407 20928c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGCIQ_REF 0xf40700ff 20938c2ecf20Sopenharmony_ci 20948c2ecf20Sopenharmony_ci/* P1_IDCCOMP */ 20958c2ecf20Sopenharmony_ci#define RSTV0910_P1_IDCCOMP 0xf408 20968c2ecf20Sopenharmony_ci#define FSTV0910_P1_IAVERAGE_ADJ 0xf40801ff 20978c2ecf20Sopenharmony_ci 20988c2ecf20Sopenharmony_ci/* P1_QDCCOMP */ 20998c2ecf20Sopenharmony_ci#define RSTV0910_P1_QDCCOMP 0xf409 21008c2ecf20Sopenharmony_ci#define FSTV0910_P1_QAVERAGE_ADJ 0xf40901ff 21018c2ecf20Sopenharmony_ci 21028c2ecf20Sopenharmony_ci/* P1_POWERI */ 21038c2ecf20Sopenharmony_ci#define RSTV0910_P1_POWERI 0xf40a 21048c2ecf20Sopenharmony_ci#define FSTV0910_P1_POWER_I 0xf40a00ff 21058c2ecf20Sopenharmony_ci 21068c2ecf20Sopenharmony_ci/* P1_POWERQ */ 21078c2ecf20Sopenharmony_ci#define RSTV0910_P1_POWERQ 0xf40b 21088c2ecf20Sopenharmony_ci#define FSTV0910_P1_POWER_Q 0xf40b00ff 21098c2ecf20Sopenharmony_ci 21108c2ecf20Sopenharmony_ci/* P1_AGC1AMM */ 21118c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC1AMM 0xf40c 21128c2ecf20Sopenharmony_ci#define FSTV0910_P1_AMM_VALUE 0xf40c00ff 21138c2ecf20Sopenharmony_ci 21148c2ecf20Sopenharmony_ci/* P1_AGC1QUAD */ 21158c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC1QUAD 0xf40d 21168c2ecf20Sopenharmony_ci#define FSTV0910_P1_QUAD_VALUE 0xf40d01ff 21178c2ecf20Sopenharmony_ci 21188c2ecf20Sopenharmony_ci/* P1_AGCIQIN1 */ 21198c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCIQIN1 0xf40e 21208c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGCIQ_VALUE1 0xf40e00ff 21218c2ecf20Sopenharmony_ci 21228c2ecf20Sopenharmony_ci/* P1_AGCIQIN0 */ 21238c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCIQIN0 0xf40f 21248c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGCIQ_VALUE0 0xf40f00ff 21258c2ecf20Sopenharmony_ci 21268c2ecf20Sopenharmony_ci/* P1_DEMOD */ 21278c2ecf20Sopenharmony_ci#define RSTV0910_P1_DEMOD 0xf410 21288c2ecf20Sopenharmony_ci#define FSTV0910_P1_MANUALS2_ROLLOFF 0xf4107080 21298c2ecf20Sopenharmony_ci#define FSTV0910_P1_SPECINV_CONTROL 0xf4104030 21308c2ecf20Sopenharmony_ci#define FSTV0910_P1_MANUALSX_ROLLOFF 0xf4102004 21318c2ecf20Sopenharmony_ci#define FSTV0910_P1_ROLLOFF_CONTROL 0xf4100003 21328c2ecf20Sopenharmony_ci 21338c2ecf20Sopenharmony_ci/* P1_DMDMODCOD */ 21348c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDMODCOD 0xf411 21358c2ecf20Sopenharmony_ci#define FSTV0910_P1_MANUAL_MODCOD 0xf4117080 21368c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_MODCOD 0xf411207c 21378c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_TYPE 0xf4110003 21388c2ecf20Sopenharmony_ci 21398c2ecf20Sopenharmony_ci/* P1_DSTATUS */ 21408c2ecf20Sopenharmony_ci#define RSTV0910_P1_DSTATUS 0xf412 21418c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR_LOCK 0xf4127080 21428c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGLOCK_QUALITY 0xf4125060 21438c2ecf20Sopenharmony_ci#define FSTV0910_P1_LOCK_DEFINITIF 0xf4123008 21448c2ecf20Sopenharmony_ci#define FSTV0910_P1_OVADC_DETECT 0xf4120001 21458c2ecf20Sopenharmony_ci 21468c2ecf20Sopenharmony_ci/* P1_DSTATUS2 */ 21478c2ecf20Sopenharmony_ci#define RSTV0910_P1_DSTATUS2 0xf413 21488c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_DELOCK 0xf4137080 21498c2ecf20Sopenharmony_ci#define FSTV0910_P1_MODCODRQ_SYNCTAG 0xf4135020 21508c2ecf20Sopenharmony_ci#define FSTV0910_P1_POLYPH_SATEVENT 0xf4134010 21518c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC1_NOSIGNALACK 0xf4133008 21528c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC2_OVERFLOW 0xf4132004 21538c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_OVERFLOW 0xf4131002 21548c2ecf20Sopenharmony_ci#define FSTV0910_P1_GAMMA_OVERUNDER 0xf4130001 21558c2ecf20Sopenharmony_ci 21568c2ecf20Sopenharmony_ci/* P1_DMDCFGMD */ 21578c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDCFGMD 0xf414 21588c2ecf20Sopenharmony_ci#define FSTV0910_P1_DVBS2_ENABLE 0xf4147080 21598c2ecf20Sopenharmony_ci#define FSTV0910_P1_DVBS1_ENABLE 0xf4146040 21608c2ecf20Sopenharmony_ci#define FSTV0910_P1_SCAN_ENABLE 0xf4144010 21618c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_AUTOSCAN 0xf4143008 21628c2ecf20Sopenharmony_ci#define FSTV0910_P1_TUN_RNG 0xf4140003 21638c2ecf20Sopenharmony_ci 21648c2ecf20Sopenharmony_ci/* P1_DMDCFG2 */ 21658c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDCFG2 0xf415 21668c2ecf20Sopenharmony_ci#define FSTV0910_P1_S1S2_SEQUENTIAL 0xf4156040 21678c2ecf20Sopenharmony_ci#define FSTV0910_P1_INFINITE_RELOCK 0xf4154010 21688c2ecf20Sopenharmony_ci 21698c2ecf20Sopenharmony_ci/* P1_DMDISTATE */ 21708c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDISTATE 0xf416 21718c2ecf20Sopenharmony_ci#define FSTV0910_P1_I2C_NORESETDMODE 0xf4167080 21728c2ecf20Sopenharmony_ci#define FSTV0910_P1_I2C_DEMOD_MODE 0xf416001f 21738c2ecf20Sopenharmony_ci 21748c2ecf20Sopenharmony_ci/* P1_DMDT0M */ 21758c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDT0M 0xf417 21768c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDT0_MIN 0xf41700ff 21778c2ecf20Sopenharmony_ci 21788c2ecf20Sopenharmony_ci/* P1_DMDSTATE */ 21798c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDSTATE 0xf41b 21808c2ecf20Sopenharmony_ci#define FSTV0910_P1_HEADER_MODE 0xf41b5060 21818c2ecf20Sopenharmony_ci 21828c2ecf20Sopenharmony_ci/* P1_DMDFLYW */ 21838c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDFLYW 0xf41c 21848c2ecf20Sopenharmony_ci#define FSTV0910_P1_I2C_IRQVAL 0xf41c40f0 21858c2ecf20Sopenharmony_ci#define FSTV0910_P1_FLYWHEEL_CPT 0xf41c000f 21868c2ecf20Sopenharmony_ci 21878c2ecf20Sopenharmony_ci/* P1_DSTATUS3 */ 21888c2ecf20Sopenharmony_ci#define RSTV0910_P1_DSTATUS3 0xf41d 21898c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_ZIGZAG 0xf41d7080 21908c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_CFGMODE 0xf41d5060 21918c2ecf20Sopenharmony_ci#define FSTV0910_P1_GAMMA_LOWBAUDRATE 0xf41d4010 21928c2ecf20Sopenharmony_ci 21938c2ecf20Sopenharmony_ci/* P1_DMDCFG3 */ 21948c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDCFG3 0xf41e 21958c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSTOP_FIFOFULL 0xf41e3008 21968c2ecf20Sopenharmony_ci 21978c2ecf20Sopenharmony_ci/* P1_DMDCFG4 */ 21988c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDCFG4 0xf41f 21998c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_VITLOCK 0xf41f7080 22008c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_CLKENABLE 0xf41f2004 22018c2ecf20Sopenharmony_ci 22028c2ecf20Sopenharmony_ci/* P1_CORRELMANT */ 22038c2ecf20Sopenharmony_ci#define RSTV0910_P1_CORRELMANT 0xf420 22048c2ecf20Sopenharmony_ci#define FSTV0910_P1_CORREL_MANT 0xf42000ff 22058c2ecf20Sopenharmony_ci 22068c2ecf20Sopenharmony_ci/* P1_CORRELABS */ 22078c2ecf20Sopenharmony_ci#define RSTV0910_P1_CORRELABS 0xf421 22088c2ecf20Sopenharmony_ci#define FSTV0910_P1_CORREL_ABS 0xf42100ff 22098c2ecf20Sopenharmony_ci 22108c2ecf20Sopenharmony_ci/* P1_CORRELEXP */ 22118c2ecf20Sopenharmony_ci#define RSTV0910_P1_CORRELEXP 0xf422 22128c2ecf20Sopenharmony_ci#define FSTV0910_P1_CORREL_ABSEXP 0xf42240f0 22138c2ecf20Sopenharmony_ci#define FSTV0910_P1_CORREL_EXP 0xf422000f 22148c2ecf20Sopenharmony_ci 22158c2ecf20Sopenharmony_ci/* P1_PLHMODCOD */ 22168c2ecf20Sopenharmony_ci#define RSTV0910_P1_PLHMODCOD 0xf424 22178c2ecf20Sopenharmony_ci#define FSTV0910_P1_SPECINV_DEMOD 0xf4247080 22188c2ecf20Sopenharmony_ci#define FSTV0910_P1_PLH_MODCOD 0xf424207c 22198c2ecf20Sopenharmony_ci#define FSTV0910_P1_PLH_TYPE 0xf4240003 22208c2ecf20Sopenharmony_ci 22218c2ecf20Sopenharmony_ci/* P1_DMDREG */ 22228c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDREG 0xf425 22238c2ecf20Sopenharmony_ci#define FSTV0910_P1_DECIM_PLFRAMES 0xf4250001 22248c2ecf20Sopenharmony_ci 22258c2ecf20Sopenharmony_ci/* P1_AGCNADJ */ 22268c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCNADJ 0xf426 22278c2ecf20Sopenharmony_ci#define FSTV0910_P1_RADJOFF_AGC2 0xf4267080 22288c2ecf20Sopenharmony_ci#define FSTV0910_P1_RADJOFF_AGC1 0xf4266040 22298c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC_NADJ 0xf426013f 22308c2ecf20Sopenharmony_ci 22318c2ecf20Sopenharmony_ci/* P1_AGCKS */ 22328c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCKS 0xf427 22338c2ecf20Sopenharmony_ci#define FSTV0910_P1_RSADJ_MANUALCFG 0xf4277080 22348c2ecf20Sopenharmony_ci#define FSTV0910_P1_RSADJ_CCMMODE 0xf4276040 22358c2ecf20Sopenharmony_ci#define FSTV0910_P1_RADJ_SPSK 0xf427013f 22368c2ecf20Sopenharmony_ci 22378c2ecf20Sopenharmony_ci/* P1_AGCKQ */ 22388c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCKQ 0xf428 22398c2ecf20Sopenharmony_ci#define FSTV0910_P1_RADJON_DVBS1 0xf4286040 22408c2ecf20Sopenharmony_ci#define FSTV0910_P1_RADJ_QPSK 0xf428013f 22418c2ecf20Sopenharmony_ci 22428c2ecf20Sopenharmony_ci/* P1_AGCK8 */ 22438c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCK8 0xf429 22448c2ecf20Sopenharmony_ci#define FSTV0910_P1_RADJ_8PSK 0xf429013f 22458c2ecf20Sopenharmony_ci 22468c2ecf20Sopenharmony_ci/* P1_AGCK16 */ 22478c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCK16 0xf42a 22488c2ecf20Sopenharmony_ci#define FSTV0910_P1_R2ADJOFF_16APSK 0xf42a6040 22498c2ecf20Sopenharmony_ci#define FSTV0910_P1_R1ADJOFF_16APSK 0xf42a5020 22508c2ecf20Sopenharmony_ci#define FSTV0910_P1_RADJ_16APSK 0xf42a011f 22518c2ecf20Sopenharmony_ci 22528c2ecf20Sopenharmony_ci/* P1_AGCK32 */ 22538c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCK32 0xf42b 22548c2ecf20Sopenharmony_ci#define FSTV0910_P1_R3ADJOFF_32APSK 0xf42b7080 22558c2ecf20Sopenharmony_ci#define FSTV0910_P1_R2ADJOFF_32APSK 0xf42b6040 22568c2ecf20Sopenharmony_ci#define FSTV0910_P1_R1ADJOFF_32APSK 0xf42b5020 22578c2ecf20Sopenharmony_ci#define FSTV0910_P1_RADJ_32APSK 0xf42b011f 22588c2ecf20Sopenharmony_ci 22598c2ecf20Sopenharmony_ci/* P1_AGC2O */ 22608c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC2O 0xf42c 22618c2ecf20Sopenharmony_ci#define FSTV0910_P1_CSTENV_MODE 0xf42c60c0 22628c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC2_COEF 0xf42c0007 22638c2ecf20Sopenharmony_ci 22648c2ecf20Sopenharmony_ci/* P1_AGC2REF */ 22658c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC2REF 0xf42d 22668c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC2_REF 0xf42d00ff 22678c2ecf20Sopenharmony_ci 22688c2ecf20Sopenharmony_ci/* P1_AGC1ADJ */ 22698c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC1ADJ 0xf42e 22708c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC1_ADJUSTED 0xf42e007f 22718c2ecf20Sopenharmony_ci 22728c2ecf20Sopenharmony_ci/* P1_AGCRSADJ */ 22738c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCRSADJ 0xf42f 22748c2ecf20Sopenharmony_ci#define FSTV0910_P1_RS_ADJUSTED 0xf42f007f 22758c2ecf20Sopenharmony_ci 22768c2ecf20Sopenharmony_ci/* P1_AGCRQADJ */ 22778c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCRQADJ 0xf430 22788c2ecf20Sopenharmony_ci#define FSTV0910_P1_RQ_ADJUSTED 0xf430007f 22798c2ecf20Sopenharmony_ci 22808c2ecf20Sopenharmony_ci/* P1_AGCR8ADJ */ 22818c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCR8ADJ 0xf431 22828c2ecf20Sopenharmony_ci#define FSTV0910_P1_R8_ADJUSTED 0xf431007f 22838c2ecf20Sopenharmony_ci 22848c2ecf20Sopenharmony_ci/* P1_AGCR1ADJ */ 22858c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCR1ADJ 0xf432 22868c2ecf20Sopenharmony_ci#define FSTV0910_P1_R1_ADJUSTED 0xf432007f 22878c2ecf20Sopenharmony_ci 22888c2ecf20Sopenharmony_ci/* P1_AGCR2ADJ */ 22898c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCR2ADJ 0xf433 22908c2ecf20Sopenharmony_ci#define FSTV0910_P1_R2_ADJUSTED 0xf433007f 22918c2ecf20Sopenharmony_ci 22928c2ecf20Sopenharmony_ci/* P1_AGCR3ADJ */ 22938c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCR3ADJ 0xf434 22948c2ecf20Sopenharmony_ci#define FSTV0910_P1_R3_ADJUSTED 0xf434007f 22958c2ecf20Sopenharmony_ci 22968c2ecf20Sopenharmony_ci/* P1_AGCREFADJ */ 22978c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGCREFADJ 0xf435 22988c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC2REF_ADJUSTED 0xf435007f 22998c2ecf20Sopenharmony_ci 23008c2ecf20Sopenharmony_ci/* P1_AGC2I1 */ 23018c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC2I1 0xf436 23028c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC2_INTEGRATOR1 0xf43600ff 23038c2ecf20Sopenharmony_ci 23048c2ecf20Sopenharmony_ci/* P1_AGC2I0 */ 23058c2ecf20Sopenharmony_ci#define RSTV0910_P1_AGC2I0 0xf437 23068c2ecf20Sopenharmony_ci#define FSTV0910_P1_AGC2_INTEGRATOR0 0xf43700ff 23078c2ecf20Sopenharmony_ci 23088c2ecf20Sopenharmony_ci/* P1_CARCFG */ 23098c2ecf20Sopenharmony_ci#define RSTV0910_P1_CARCFG 0xf438 23108c2ecf20Sopenharmony_ci#define FSTV0910_P1_ROTAON 0xf4382004 23118c2ecf20Sopenharmony_ci#define FSTV0910_P1_PH_DET_ALGO 0xf4380003 23128c2ecf20Sopenharmony_ci 23138c2ecf20Sopenharmony_ci/* P1_ACLC */ 23148c2ecf20Sopenharmony_ci#define RSTV0910_P1_ACLC 0xf439 23158c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR_ALPHA_MANT 0xf4394030 23168c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR_ALPHA_EXP 0xf439000f 23178c2ecf20Sopenharmony_ci 23188c2ecf20Sopenharmony_ci/* P1_BCLC */ 23198c2ecf20Sopenharmony_ci#define RSTV0910_P1_BCLC 0xf43a 23208c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR_BETA_MANT 0xf43a4030 23218c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR_BETA_EXP 0xf43a000f 23228c2ecf20Sopenharmony_ci 23238c2ecf20Sopenharmony_ci/* P1_ACLCS2 */ 23248c2ecf20Sopenharmony_ci#define RSTV0910_P1_ACLCS2 0xf43b 23258c2ecf20Sopenharmony_ci#define FSTV0910_P1_CARS2_APLHA_MANTISSE 0xf43b4030 23268c2ecf20Sopenharmony_ci#define FSTV0910_P1_CARS2_ALPHA_EXP 0xf43b000f 23278c2ecf20Sopenharmony_ci 23288c2ecf20Sopenharmony_ci/* P1_BCLCS2 */ 23298c2ecf20Sopenharmony_ci#define RSTV0910_P1_BCLCS2 0xf43c 23308c2ecf20Sopenharmony_ci#define FSTV0910_P1_CARS2_BETA_MANTISSE 0xf43c4030 23318c2ecf20Sopenharmony_ci#define FSTV0910_P1_CARS2_BETA_EXP 0xf43c000f 23328c2ecf20Sopenharmony_ci 23338c2ecf20Sopenharmony_ci/* P1_CARFREQ */ 23348c2ecf20Sopenharmony_ci#define RSTV0910_P1_CARFREQ 0xf43d 23358c2ecf20Sopenharmony_ci#define FSTV0910_P1_KC_COARSE_EXP 0xf43d40f0 23368c2ecf20Sopenharmony_ci#define FSTV0910_P1_BETA_FREQ 0xf43d000f 23378c2ecf20Sopenharmony_ci 23388c2ecf20Sopenharmony_ci/* P1_CARHDR */ 23398c2ecf20Sopenharmony_ci#define RSTV0910_P1_CARHDR 0xf43e 23408c2ecf20Sopenharmony_ci#define FSTV0910_P1_K_FREQ_HDR 0xf43e00ff 23418c2ecf20Sopenharmony_ci 23428c2ecf20Sopenharmony_ci/* P1_LDT */ 23438c2ecf20Sopenharmony_ci#define RSTV0910_P1_LDT 0xf43f 23448c2ecf20Sopenharmony_ci#define FSTV0910_P1_CARLOCK_THRES 0xf43f01ff 23458c2ecf20Sopenharmony_ci 23468c2ecf20Sopenharmony_ci/* P1_LDT2 */ 23478c2ecf20Sopenharmony_ci#define RSTV0910_P1_LDT2 0xf440 23488c2ecf20Sopenharmony_ci#define FSTV0910_P1_CARLOCK_THRES2 0xf44001ff 23498c2ecf20Sopenharmony_ci 23508c2ecf20Sopenharmony_ci/* P1_CFRICFG */ 23518c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRICFG 0xf441 23528c2ecf20Sopenharmony_ci#define FSTV0910_P1_NEG_CFRSTEP 0xf4410001 23538c2ecf20Sopenharmony_ci 23548c2ecf20Sopenharmony_ci/* P1_CFRUP1 */ 23558c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRUP1 0xf442 23568c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_UP1 0xf44201ff 23578c2ecf20Sopenharmony_ci 23588c2ecf20Sopenharmony_ci/* P1_CFRUP0 */ 23598c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRUP0 0xf443 23608c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_UP0 0xf44300ff 23618c2ecf20Sopenharmony_ci 23628c2ecf20Sopenharmony_ci/* P1_CFRIBASE1 */ 23638c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRIBASE1 0xf444 23648c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFRINIT_BASE1 0xf44400ff 23658c2ecf20Sopenharmony_ci 23668c2ecf20Sopenharmony_ci/* P1_CFRIBASE0 */ 23678c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRIBASE0 0xf445 23688c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFRINIT_BASE0 0xf44500ff 23698c2ecf20Sopenharmony_ci 23708c2ecf20Sopenharmony_ci/* P1_CFRLOW1 */ 23718c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRLOW1 0xf446 23728c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_LOW1 0xf44601ff 23738c2ecf20Sopenharmony_ci 23748c2ecf20Sopenharmony_ci/* P1_CFRLOW0 */ 23758c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRLOW0 0xf447 23768c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_LOW0 0xf44700ff 23778c2ecf20Sopenharmony_ci 23788c2ecf20Sopenharmony_ci/* P1_CFRINIT1 */ 23798c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRINIT1 0xf448 23808c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_INIT1 0xf44801ff 23818c2ecf20Sopenharmony_ci 23828c2ecf20Sopenharmony_ci/* P1_CFRINIT0 */ 23838c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRINIT0 0xf449 23848c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_INIT0 0xf44900ff 23858c2ecf20Sopenharmony_ci 23868c2ecf20Sopenharmony_ci/* P1_CFRINC1 */ 23878c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRINC1 0xf44a 23888c2ecf20Sopenharmony_ci#define FSTV0910_P1_MANUAL_CFRINC 0xf44a7080 23898c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_INC1 0xf44a003f 23908c2ecf20Sopenharmony_ci 23918c2ecf20Sopenharmony_ci/* P1_CFRINC0 */ 23928c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFRINC0 0xf44b 23938c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR_INC0 0xf44b00ff 23948c2ecf20Sopenharmony_ci 23958c2ecf20Sopenharmony_ci/* P1_CFR2 */ 23968c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFR2 0xf44c 23978c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR_FREQ2 0xf44c01ff 23988c2ecf20Sopenharmony_ci 23998c2ecf20Sopenharmony_ci/* P1_CFR1 */ 24008c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFR1 0xf44d 24018c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR_FREQ1 0xf44d00ff 24028c2ecf20Sopenharmony_ci 24038c2ecf20Sopenharmony_ci/* P1_CFR0 */ 24048c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFR0 0xf44e 24058c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR_FREQ0 0xf44e00ff 24068c2ecf20Sopenharmony_ci 24078c2ecf20Sopenharmony_ci/* P1_LDI */ 24088c2ecf20Sopenharmony_ci#define RSTV0910_P1_LDI 0xf44f 24098c2ecf20Sopenharmony_ci#define FSTV0910_P1_LOCK_DET_INTEGR 0xf44f01ff 24108c2ecf20Sopenharmony_ci 24118c2ecf20Sopenharmony_ci/* P1_TMGCFG */ 24128c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGCFG 0xf450 24138c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGLOCK_BETA 0xf45060c0 24148c2ecf20Sopenharmony_ci#define FSTV0910_P1_DO_TIMING_CORR 0xf4504010 24158c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMG_MINFREQ 0xf4500003 24168c2ecf20Sopenharmony_ci 24178c2ecf20Sopenharmony_ci/* P1_RTC */ 24188c2ecf20Sopenharmony_ci#define RSTV0910_P1_RTC 0xf451 24198c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGALPHA_EXP 0xf45140f0 24208c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGBETA_EXP 0xf451000f 24218c2ecf20Sopenharmony_ci 24228c2ecf20Sopenharmony_ci/* P1_RTCS2 */ 24238c2ecf20Sopenharmony_ci#define RSTV0910_P1_RTCS2 0xf452 24248c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGALPHAS2_EXP 0xf45240f0 24258c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGBETAS2_EXP 0xf452000f 24268c2ecf20Sopenharmony_ci 24278c2ecf20Sopenharmony_ci/* P1_TMGTHRISE */ 24288c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGTHRISE 0xf453 24298c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGLOCK_THRISE 0xf45300ff 24308c2ecf20Sopenharmony_ci 24318c2ecf20Sopenharmony_ci/* P1_TMGTHFALL */ 24328c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGTHFALL 0xf454 24338c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGLOCK_THFALL 0xf45400ff 24348c2ecf20Sopenharmony_ci 24358c2ecf20Sopenharmony_ci/* P1_SFRUPRATIO */ 24368c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRUPRATIO 0xf455 24378c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFR_UPRATIO 0xf45500ff 24388c2ecf20Sopenharmony_ci 24398c2ecf20Sopenharmony_ci/* P1_SFRLOWRATIO */ 24408c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRLOWRATIO 0xf456 24418c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFR_LOWRATIO 0xf45600ff 24428c2ecf20Sopenharmony_ci 24438c2ecf20Sopenharmony_ci/* P1_KTTMG */ 24448c2ecf20Sopenharmony_ci#define RSTV0910_P1_KTTMG 0xf457 24458c2ecf20Sopenharmony_ci#define FSTV0910_P1_KT_TMG_EXP 0xf45740f0 24468c2ecf20Sopenharmony_ci 24478c2ecf20Sopenharmony_ci/* P1_KREFTMG */ 24488c2ecf20Sopenharmony_ci#define RSTV0910_P1_KREFTMG 0xf458 24498c2ecf20Sopenharmony_ci#define FSTV0910_P1_KREF_TMG 0xf45800ff 24508c2ecf20Sopenharmony_ci 24518c2ecf20Sopenharmony_ci/* P1_SFRSTEP */ 24528c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRSTEP 0xf459 24538c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFR_SCANSTEP 0xf45940f0 24548c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFR_CENTERSTEP 0xf459000f 24558c2ecf20Sopenharmony_ci 24568c2ecf20Sopenharmony_ci/* P1_TMGCFG2 */ 24578c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGCFG2 0xf45a 24588c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_AUTOSAMP 0xf45a3008 24598c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFRRATIO_FINE 0xf45a0001 24608c2ecf20Sopenharmony_ci 24618c2ecf20Sopenharmony_ci/* P1_KREFTMG2 */ 24628c2ecf20Sopenharmony_ci#define RSTV0910_P1_KREFTMG2 0xf45b 24638c2ecf20Sopenharmony_ci#define FSTV0910_P1_KREF_TMG2 0xf45b00ff 24648c2ecf20Sopenharmony_ci 24658c2ecf20Sopenharmony_ci/* P1_TMGCFG3 */ 24668c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGCFG3 0xf45d 24678c2ecf20Sopenharmony_ci#define FSTV0910_P1_CONT_TMGCENTER 0xf45d3008 24688c2ecf20Sopenharmony_ci#define FSTV0910_P1_AUTO_GUP 0xf45d2004 24698c2ecf20Sopenharmony_ci#define FSTV0910_P1_AUTO_GLOW 0xf45d1002 24708c2ecf20Sopenharmony_ci 24718c2ecf20Sopenharmony_ci/* P1_SFRINIT1 */ 24728c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRINIT1 0xf45e 24738c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFR_INIT1 0xf45e00ff 24748c2ecf20Sopenharmony_ci 24758c2ecf20Sopenharmony_ci/* P1_SFRINIT0 */ 24768c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRINIT0 0xf45f 24778c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFR_INIT0 0xf45f00ff 24788c2ecf20Sopenharmony_ci 24798c2ecf20Sopenharmony_ci/* P1_SFRUP1 */ 24808c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRUP1 0xf460 24818c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMB_FREQ_UP1 0xf46000ff 24828c2ecf20Sopenharmony_ci 24838c2ecf20Sopenharmony_ci/* P1_SFRUP0 */ 24848c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRUP0 0xf461 24858c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMB_FREQ_UP0 0xf46100ff 24868c2ecf20Sopenharmony_ci 24878c2ecf20Sopenharmony_ci/* P1_SFRLOW1 */ 24888c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRLOW1 0xf462 24898c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMB_FREQ_LOW1 0xf46200ff 24908c2ecf20Sopenharmony_ci 24918c2ecf20Sopenharmony_ci/* P1_SFRLOW0 */ 24928c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFRLOW0 0xf463 24938c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMB_FREQ_LOW0 0xf46300ff 24948c2ecf20Sopenharmony_ci 24958c2ecf20Sopenharmony_ci/* P1_SFR3 */ 24968c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFR3 0xf464 24978c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMB_FREQ3 0xf46400ff 24988c2ecf20Sopenharmony_ci 24998c2ecf20Sopenharmony_ci/* P1_SFR2 */ 25008c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFR2 0xf465 25018c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMB_FREQ2 0xf46500ff 25028c2ecf20Sopenharmony_ci 25038c2ecf20Sopenharmony_ci/* P1_SFR1 */ 25048c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFR1 0xf466 25058c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMB_FREQ1 0xf46600ff 25068c2ecf20Sopenharmony_ci 25078c2ecf20Sopenharmony_ci/* P1_SFR0 */ 25088c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFR0 0xf467 25098c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMB_FREQ0 0xf46700ff 25108c2ecf20Sopenharmony_ci 25118c2ecf20Sopenharmony_ci/* P1_TMGREG2 */ 25128c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGREG2 0xf468 25138c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGREG2 0xf46800ff 25148c2ecf20Sopenharmony_ci 25158c2ecf20Sopenharmony_ci/* P1_TMGREG1 */ 25168c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGREG1 0xf469 25178c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGREG1 0xf46900ff 25188c2ecf20Sopenharmony_ci 25198c2ecf20Sopenharmony_ci/* P1_TMGREG0 */ 25208c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGREG0 0xf46a 25218c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGREG0 0xf46a00ff 25228c2ecf20Sopenharmony_ci 25238c2ecf20Sopenharmony_ci/* P1_TMGLOCK1 */ 25248c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGLOCK1 0xf46b 25258c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGLOCK_LEVEL1 0xf46b01ff 25268c2ecf20Sopenharmony_ci 25278c2ecf20Sopenharmony_ci/* P1_TMGLOCK0 */ 25288c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGLOCK0 0xf46c 25298c2ecf20Sopenharmony_ci#define FSTV0910_P1_TMGLOCK_LEVEL0 0xf46c00ff 25308c2ecf20Sopenharmony_ci 25318c2ecf20Sopenharmony_ci/* P1_TMGOBS */ 25328c2ecf20Sopenharmony_ci#define RSTV0910_P1_TMGOBS 0xf46d 25338c2ecf20Sopenharmony_ci#define FSTV0910_P1_ROLLOFF_STATUS 0xf46d60c0 25348c2ecf20Sopenharmony_ci 25358c2ecf20Sopenharmony_ci/* P1_EQUALCFG */ 25368c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUALCFG 0xf46f 25378c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUAL_ON 0xf46f6040 25388c2ecf20Sopenharmony_ci#define FSTV0910_P1_MU_EQUALDFE 0xf46f0007 25398c2ecf20Sopenharmony_ci 25408c2ecf20Sopenharmony_ci/* P1_EQUAI1 */ 25418c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAI1 0xf470 25428c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCI1 0xf47001ff 25438c2ecf20Sopenharmony_ci 25448c2ecf20Sopenharmony_ci/* P1_EQUAQ1 */ 25458c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAQ1 0xf471 25468c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCQ1 0xf47101ff 25478c2ecf20Sopenharmony_ci 25488c2ecf20Sopenharmony_ci/* P1_EQUAI2 */ 25498c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAI2 0xf472 25508c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCI2 0xf47201ff 25518c2ecf20Sopenharmony_ci 25528c2ecf20Sopenharmony_ci/* P1_EQUAQ2 */ 25538c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAQ2 0xf473 25548c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCQ2 0xf47301ff 25558c2ecf20Sopenharmony_ci 25568c2ecf20Sopenharmony_ci/* P1_EQUAI3 */ 25578c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAI3 0xf474 25588c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCI3 0xf47401ff 25598c2ecf20Sopenharmony_ci 25608c2ecf20Sopenharmony_ci/* P1_EQUAQ3 */ 25618c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAQ3 0xf475 25628c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCQ3 0xf47501ff 25638c2ecf20Sopenharmony_ci 25648c2ecf20Sopenharmony_ci/* P1_EQUAI4 */ 25658c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAI4 0xf476 25668c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCI4 0xf47601ff 25678c2ecf20Sopenharmony_ci 25688c2ecf20Sopenharmony_ci/* P1_EQUAQ4 */ 25698c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAQ4 0xf477 25708c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCQ4 0xf47701ff 25718c2ecf20Sopenharmony_ci 25728c2ecf20Sopenharmony_ci/* P1_EQUAI5 */ 25738c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAI5 0xf478 25748c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCI5 0xf47801ff 25758c2ecf20Sopenharmony_ci 25768c2ecf20Sopenharmony_ci/* P1_EQUAQ5 */ 25778c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAQ5 0xf479 25788c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCQ5 0xf47901ff 25798c2ecf20Sopenharmony_ci 25808c2ecf20Sopenharmony_ci/* P1_EQUAI6 */ 25818c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAI6 0xf47a 25828c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCI6 0xf47a01ff 25838c2ecf20Sopenharmony_ci 25848c2ecf20Sopenharmony_ci/* P1_EQUAQ6 */ 25858c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAQ6 0xf47b 25868c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCQ6 0xf47b01ff 25878c2ecf20Sopenharmony_ci 25888c2ecf20Sopenharmony_ci/* P1_EQUAI7 */ 25898c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAI7 0xf47c 25908c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCI7 0xf47c01ff 25918c2ecf20Sopenharmony_ci 25928c2ecf20Sopenharmony_ci/* P1_EQUAQ7 */ 25938c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAQ7 0xf47d 25948c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCQ7 0xf47d01ff 25958c2ecf20Sopenharmony_ci 25968c2ecf20Sopenharmony_ci/* P1_EQUAI8 */ 25978c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAI8 0xf47e 25988c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCI8 0xf47e01ff 25998c2ecf20Sopenharmony_ci 26008c2ecf20Sopenharmony_ci/* P1_EQUAQ8 */ 26018c2ecf20Sopenharmony_ci#define RSTV0910_P1_EQUAQ8 0xf47f 26028c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUA_ACCQ8 0xf47f01ff 26038c2ecf20Sopenharmony_ci 26048c2ecf20Sopenharmony_ci/* P1_NNOSDATAT1 */ 26058c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSDATAT1 0xf480 26068c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSDATAT_NORMED1 0xf48000ff 26078c2ecf20Sopenharmony_ci 26088c2ecf20Sopenharmony_ci/* P1_NNOSDATAT0 */ 26098c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSDATAT0 0xf481 26108c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSDATAT_NORMED0 0xf48100ff 26118c2ecf20Sopenharmony_ci 26128c2ecf20Sopenharmony_ci/* P1_NNOSDATA1 */ 26138c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSDATA1 0xf482 26148c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSDATA_NORMED1 0xf48200ff 26158c2ecf20Sopenharmony_ci 26168c2ecf20Sopenharmony_ci/* P1_NNOSDATA0 */ 26178c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSDATA0 0xf483 26188c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSDATA_NORMED0 0xf48300ff 26198c2ecf20Sopenharmony_ci 26208c2ecf20Sopenharmony_ci/* P1_NNOSPLHT1 */ 26218c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSPLHT1 0xf484 26228c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSPLHT_NORMED1 0xf48400ff 26238c2ecf20Sopenharmony_ci 26248c2ecf20Sopenharmony_ci/* P1_NNOSPLHT0 */ 26258c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSPLHT0 0xf485 26268c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSPLHT_NORMED0 0xf48500ff 26278c2ecf20Sopenharmony_ci 26288c2ecf20Sopenharmony_ci/* P1_NNOSPLH1 */ 26298c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSPLH1 0xf486 26308c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSPLH_NORMED1 0xf48600ff 26318c2ecf20Sopenharmony_ci 26328c2ecf20Sopenharmony_ci/* P1_NNOSPLH0 */ 26338c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSPLH0 0xf487 26348c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSPLH_NORMED0 0xf48700ff 26358c2ecf20Sopenharmony_ci 26368c2ecf20Sopenharmony_ci/* P1_NOSDATAT1 */ 26378c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSDATAT1 0xf488 26388c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSDATAT_UNNORMED1 0xf48800ff 26398c2ecf20Sopenharmony_ci 26408c2ecf20Sopenharmony_ci/* P1_NOSDATAT0 */ 26418c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSDATAT0 0xf489 26428c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSDATAT_UNNORMED0 0xf48900ff 26438c2ecf20Sopenharmony_ci 26448c2ecf20Sopenharmony_ci/* P1_NNOSFRAME1 */ 26458c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSFRAME1 0xf48a 26468c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSFRAME_NORMED1 0xf48a00ff 26478c2ecf20Sopenharmony_ci 26488c2ecf20Sopenharmony_ci/* P1_NNOSFRAME0 */ 26498c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSFRAME0 0xf48b 26508c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSFRAME_NORMED0 0xf48b00ff 26518c2ecf20Sopenharmony_ci 26528c2ecf20Sopenharmony_ci/* P1_NNOSRAD1 */ 26538c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSRAD1 0xf48c 26548c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRADIAL_NORMED1 0xf48c00ff 26558c2ecf20Sopenharmony_ci 26568c2ecf20Sopenharmony_ci/* P1_NNOSRAD0 */ 26578c2ecf20Sopenharmony_ci#define RSTV0910_P1_NNOSRAD0 0xf48d 26588c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRADIAL_NORMED0 0xf48d00ff 26598c2ecf20Sopenharmony_ci 26608c2ecf20Sopenharmony_ci/* P1_NOSCFGF1 */ 26618c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSCFGF1 0xf48e 26628c2ecf20Sopenharmony_ci#define FSTV0910_P1_LOWNOISE_MESURE 0xf48e7080 26638c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOS_DELFRAME 0xf48e6040 26648c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSDATA_MODE 0xf48e4030 26658c2ecf20Sopenharmony_ci#define FSTV0910_P1_FRAMESEL_TYPESEL 0xf48e200c 26668c2ecf20Sopenharmony_ci#define FSTV0910_P1_FRAMESEL_TYPE 0xf48e0003 26678c2ecf20Sopenharmony_ci 26688c2ecf20Sopenharmony_ci/* P1_NOSCFGF2 */ 26698c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSCFGF2 0xf48f 26708c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_NOSPILOTS 0xf48f7080 26718c2ecf20Sopenharmony_ci#define FSTV0910_P1_FRAMESEL_MODCODSEL 0xf48f5060 26728c2ecf20Sopenharmony_ci#define FSTV0910_P1_FRAMESEL_MODCOD 0xf48f001f 26738c2ecf20Sopenharmony_ci 26748c2ecf20Sopenharmony_ci/* P1_CAR2CFG */ 26758c2ecf20Sopenharmony_ci#define RSTV0910_P1_CAR2CFG 0xf490 26768c2ecf20Sopenharmony_ci#define FSTV0910_P1_ROTA2ON 0xf4902004 26778c2ecf20Sopenharmony_ci#define FSTV0910_P1_PH_DET_ALGO2 0xf4900003 26788c2ecf20Sopenharmony_ci 26798c2ecf20Sopenharmony_ci/* P1_CFR2CFR1 */ 26808c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFR2CFR1 0xf491 26818c2ecf20Sopenharmony_ci#define FSTV0910_P1_EN_S2CAR2CENTER 0xf4915020 26828c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR2TOCFR1_BETA 0xf4910007 26838c2ecf20Sopenharmony_ci 26848c2ecf20Sopenharmony_ci/* P1_CAR3CFG */ 26858c2ecf20Sopenharmony_ci#define RSTV0910_P1_CAR3CFG 0xf492 26868c2ecf20Sopenharmony_ci#define FSTV0910_P1_CARRIER23_MODE 0xf49260c0 26878c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR3INTERM_DVBS1 0xf4925020 26888c2ecf20Sopenharmony_ci#define FSTV0910_P1_ABAMPLIF_MODE 0xf4923018 26898c2ecf20Sopenharmony_ci#define FSTV0910_P1_CARRIER3_ALPHA3DL 0xf4920007 26908c2ecf20Sopenharmony_ci 26918c2ecf20Sopenharmony_ci/* P1_CFR22 */ 26928c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFR22 0xf493 26938c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2_FREQ2 0xf49301ff 26948c2ecf20Sopenharmony_ci 26958c2ecf20Sopenharmony_ci/* P1_CFR21 */ 26968c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFR21 0xf494 26978c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2_FREQ1 0xf49400ff 26988c2ecf20Sopenharmony_ci 26998c2ecf20Sopenharmony_ci/* P1_CFR20 */ 27008c2ecf20Sopenharmony_ci#define RSTV0910_P1_CFR20 0xf495 27018c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2_FREQ0 0xf49500ff 27028c2ecf20Sopenharmony_ci 27038c2ecf20Sopenharmony_ci/* P1_ACLC2S2Q */ 27048c2ecf20Sopenharmony_ci#define RSTV0910_P1_ACLC2S2Q 0xf497 27058c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENAB_SPSKSYMB 0xf4977080 27068c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_Q_ALPH_M 0xf4974030 27078c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_Q_ALPH_E 0xf497000f 27088c2ecf20Sopenharmony_ci 27098c2ecf20Sopenharmony_ci/* P1_ACLC2S28 */ 27108c2ecf20Sopenharmony_ci#define RSTV0910_P1_ACLC2S28 0xf498 27118c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_8_ALPH_M 0xf4984030 27128c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_8_ALPH_E 0xf498000f 27138c2ecf20Sopenharmony_ci 27148c2ecf20Sopenharmony_ci/* P1_ACLC2S216A */ 27158c2ecf20Sopenharmony_ci#define RSTV0910_P1_ACLC2S216A 0xf499 27168c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_16A_ALPH_M 0xf4994030 27178c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_16A_ALPH_E 0xf499000f 27188c2ecf20Sopenharmony_ci 27198c2ecf20Sopenharmony_ci/* P1_ACLC2S232A */ 27208c2ecf20Sopenharmony_ci#define RSTV0910_P1_ACLC2S232A 0xf49a 27218c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_32A_ALPH_M 0xf49a4030 27228c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_32A_ALPH_E 0xf49a000f 27238c2ecf20Sopenharmony_ci 27248c2ecf20Sopenharmony_ci/* P1_BCLC2S2Q */ 27258c2ecf20Sopenharmony_ci#define RSTV0910_P1_BCLC2S2Q 0xf49c 27268c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_Q_BETA_M 0xf49c4030 27278c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_Q_BETA_E 0xf49c000f 27288c2ecf20Sopenharmony_ci 27298c2ecf20Sopenharmony_ci/* P1_BCLC2S28 */ 27308c2ecf20Sopenharmony_ci#define RSTV0910_P1_BCLC2S28 0xf49d 27318c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_8_BETA_M 0xf49d4030 27328c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_8_BETA_E 0xf49d000f 27338c2ecf20Sopenharmony_ci 27348c2ecf20Sopenharmony_ci/* P1_BCLC2S216A */ 27358c2ecf20Sopenharmony_ci#define RSTV0910_P1_BCLC2S216A 0xf49e 27368c2ecf20Sopenharmony_ci#define FSTV0910_P1_DVBS2S216A_NIP 0xf49e7080 27378c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_16A_BETA_M 0xf49e4030 27388c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_16A_BETA_E 0xf49e000f 27398c2ecf20Sopenharmony_ci 27408c2ecf20Sopenharmony_ci/* P1_BCLC2S232A */ 27418c2ecf20Sopenharmony_ci#define RSTV0910_P1_BCLC2S232A 0xf49f 27428c2ecf20Sopenharmony_ci#define FSTV0910_P1_DVBS2S232A_NIP 0xf49f7080 27438c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_32A_BETA_M 0xf49f4030 27448c2ecf20Sopenharmony_ci#define FSTV0910_P1_CAR2S2_32A_BETA_E 0xf49f000f 27458c2ecf20Sopenharmony_ci 27468c2ecf20Sopenharmony_ci/* P1_PLROOT2 */ 27478c2ecf20Sopenharmony_ci#define RSTV0910_P1_PLROOT2 0xf4ac 27488c2ecf20Sopenharmony_ci#define FSTV0910_P1_PLSCRAMB_MODE 0xf4ac200c 27498c2ecf20Sopenharmony_ci#define FSTV0910_P1_PLSCRAMB_ROOT2 0xf4ac0003 27508c2ecf20Sopenharmony_ci 27518c2ecf20Sopenharmony_ci/* P1_PLROOT1 */ 27528c2ecf20Sopenharmony_ci#define RSTV0910_P1_PLROOT1 0xf4ad 27538c2ecf20Sopenharmony_ci#define FSTV0910_P1_PLSCRAMB_ROOT1 0xf4ad00ff 27548c2ecf20Sopenharmony_ci 27558c2ecf20Sopenharmony_ci/* P1_PLROOT0 */ 27568c2ecf20Sopenharmony_ci#define RSTV0910_P1_PLROOT0 0xf4ae 27578c2ecf20Sopenharmony_ci#define FSTV0910_P1_PLSCRAMB_ROOT0 0xf4ae00ff 27588c2ecf20Sopenharmony_ci 27598c2ecf20Sopenharmony_ci/* P1_MODCODLST0 */ 27608c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST0 0xf4b0 27618c2ecf20Sopenharmony_ci#define FSTV0910_P1_NACCES_MODCODCH 0xf4b00001 27628c2ecf20Sopenharmony_ci 27638c2ecf20Sopenharmony_ci/* P1_MODCODLST1 */ 27648c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST1 0xf4b1 27658c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYMBRATE_FILTER 0xf4b13008 27668c2ecf20Sopenharmony_ci#define FSTV0910_P1_NRESET_MODCODLST 0xf4b12004 27678c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_32PSK_9_10 0xf4b10003 27688c2ecf20Sopenharmony_ci 27698c2ecf20Sopenharmony_ci/* P1_MODCODLST2 */ 27708c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST2 0xf4b2 27718c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_32PSK_8_9 0xf4b240f0 27728c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_32PSK_5_6 0xf4b2000f 27738c2ecf20Sopenharmony_ci 27748c2ecf20Sopenharmony_ci/* P1_MODCODLST3 */ 27758c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST3 0xf4b3 27768c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_32PSK_4_5 0xf4b340f0 27778c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_32PSK_3_4 0xf4b3000f 27788c2ecf20Sopenharmony_ci 27798c2ecf20Sopenharmony_ci/* P1_MODCODLST4 */ 27808c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST4 0xf4b4 27818c2ecf20Sopenharmony_ci#define FSTV0910_P1_DUMMYPL_PILOT 0xf4b47080 27828c2ecf20Sopenharmony_ci#define FSTV0910_P1_DUMMYPL_NOPILOT 0xf4b46040 27838c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_16PSK_9_10 0xf4b44030 27848c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_16PSK_8_9 0xf4b4000f 27858c2ecf20Sopenharmony_ci 27868c2ecf20Sopenharmony_ci/* P1_MODCODLST5 */ 27878c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST5 0xf4b5 27888c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_16PSK_5_6 0xf4b540f0 27898c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_16PSK_4_5 0xf4b5000f 27908c2ecf20Sopenharmony_ci 27918c2ecf20Sopenharmony_ci/* P1_MODCODLST6 */ 27928c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST6 0xf4b6 27938c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_16PSK_3_4 0xf4b640f0 27948c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_16PSK_2_3 0xf4b6000f 27958c2ecf20Sopenharmony_ci 27968c2ecf20Sopenharmony_ci/* P1_MODCODLST7 */ 27978c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST7 0xf4b7 27988c2ecf20Sopenharmony_ci#define FSTV0910_P1_MODCOD_NNOSFILTER 0xf4b77080 27998c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_8PSK_9_10 0xf4b74030 28008c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_8PSK_8_9 0xf4b7000f 28018c2ecf20Sopenharmony_ci 28028c2ecf20Sopenharmony_ci/* P1_MODCODLST8 */ 28038c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST8 0xf4b8 28048c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_8PSK_5_6 0xf4b840f0 28058c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_8PSK_3_4 0xf4b8000f 28068c2ecf20Sopenharmony_ci 28078c2ecf20Sopenharmony_ci/* P1_MODCODLST9 */ 28088c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLST9 0xf4b9 28098c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_8PSK_2_3 0xf4b940f0 28108c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_8PSK_3_5 0xf4b9000f 28118c2ecf20Sopenharmony_ci 28128c2ecf20Sopenharmony_ci/* P1_MODCODLSTA */ 28138c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLSTA 0xf4ba 28148c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSFILTER_LIMITE 0xf4ba7080 28158c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_9_10 0xf4ba4030 28168c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_8_9 0xf4ba000f 28178c2ecf20Sopenharmony_ci 28188c2ecf20Sopenharmony_ci/* P1_MODCODLSTB */ 28198c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLSTB 0xf4bb 28208c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_5_6 0xf4bb40f0 28218c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_4_5 0xf4bb000f 28228c2ecf20Sopenharmony_ci 28238c2ecf20Sopenharmony_ci/* P1_MODCODLSTC */ 28248c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLSTC 0xf4bc 28258c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_3_4 0xf4bc40f0 28268c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_2_3 0xf4bc000f 28278c2ecf20Sopenharmony_ci 28288c2ecf20Sopenharmony_ci/* P1_MODCODLSTD */ 28298c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLSTD 0xf4bd 28308c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_3_5 0xf4bd40f0 28318c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_1_2 0xf4bd000f 28328c2ecf20Sopenharmony_ci 28338c2ecf20Sopenharmony_ci/* P1_MODCODLSTE */ 28348c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLSTE 0xf4be 28358c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_2_5 0xf4be40f0 28368c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_1_3 0xf4be000f 28378c2ecf20Sopenharmony_ci 28388c2ecf20Sopenharmony_ci/* P1_MODCODLSTF */ 28398c2ecf20Sopenharmony_ci#define RSTV0910_P1_MODCODLSTF 0xf4bf 28408c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QPSK_1_4 0xf4bf40f0 28418c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_INVMODLST 0xf4bf3008 28428c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMODOUT_ENABLE 0xf4bf2004 28438c2ecf20Sopenharmony_ci#define FSTV0910_P1_DDEMOD_NSET 0xf4bf1002 28448c2ecf20Sopenharmony_ci#define FSTV0910_P1_MODCOD_NSTOCK 0xf4bf0001 28458c2ecf20Sopenharmony_ci 28468c2ecf20Sopenharmony_ci/* P1_GAUSSR0 */ 28478c2ecf20Sopenharmony_ci#define RSTV0910_P1_GAUSSR0 0xf4c0 28488c2ecf20Sopenharmony_ci#define FSTV0910_P1_EN_CCIMODE 0xf4c07080 28498c2ecf20Sopenharmony_ci#define FSTV0910_P1_R0_GAUSSIEN 0xf4c0007f 28508c2ecf20Sopenharmony_ci 28518c2ecf20Sopenharmony_ci/* P1_CCIR0 */ 28528c2ecf20Sopenharmony_ci#define RSTV0910_P1_CCIR0 0xf4c1 28538c2ecf20Sopenharmony_ci#define FSTV0910_P1_CCIDETECT_PLHONLY 0xf4c17080 28548c2ecf20Sopenharmony_ci#define FSTV0910_P1_R0_CCI 0xf4c1007f 28558c2ecf20Sopenharmony_ci 28568c2ecf20Sopenharmony_ci/* P1_CCIQUANT */ 28578c2ecf20Sopenharmony_ci#define RSTV0910_P1_CCIQUANT 0xf4c2 28588c2ecf20Sopenharmony_ci#define FSTV0910_P1_CCI_BETA 0xf4c250e0 28598c2ecf20Sopenharmony_ci#define FSTV0910_P1_CCI_QUANT 0xf4c2001f 28608c2ecf20Sopenharmony_ci 28618c2ecf20Sopenharmony_ci/* P1_CCITHRES */ 28628c2ecf20Sopenharmony_ci#define RSTV0910_P1_CCITHRES 0xf4c3 28638c2ecf20Sopenharmony_ci#define FSTV0910_P1_CCI_THRESHOLD 0xf4c300ff 28648c2ecf20Sopenharmony_ci 28658c2ecf20Sopenharmony_ci/* P1_CCIACC */ 28668c2ecf20Sopenharmony_ci#define RSTV0910_P1_CCIACC 0xf4c4 28678c2ecf20Sopenharmony_ci#define FSTV0910_P1_CCI_VALUE 0xf4c400ff 28688c2ecf20Sopenharmony_ci 28698c2ecf20Sopenharmony_ci/* P1_DSTATUS4 */ 28708c2ecf20Sopenharmony_ci#define RSTV0910_P1_DSTATUS4 0xf4c5 28718c2ecf20Sopenharmony_ci#define FSTV0910_P1_RAINFADE_DETECT 0xf4c57080 28728c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOTHRES2_FAIL 0xf4c56040 28738c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOTHRES1_FAIL 0xf4c55020 28748c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDPROG_ERROR 0xf4c52004 28758c2ecf20Sopenharmony_ci#define FSTV0910_P1_CSTENV_DETECT 0xf4c51002 28768c2ecf20Sopenharmony_ci#define FSTV0910_P1_DETECTION_TRIAX 0xf4c50001 28778c2ecf20Sopenharmony_ci 28788c2ecf20Sopenharmony_ci/* P1_DMDRESCFG */ 28798c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESCFG 0xf4c6 28808c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_RESET 0xf4c67080 28818c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_STRALL 0xf4c63008 28828c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_NEWONLY 0xf4c62004 28838c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_NOSTORE 0xf4c61002 28848c2ecf20Sopenharmony_ci 28858c2ecf20Sopenharmony_ci/* P1_DMDRESADR */ 28868c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESADR 0xf4c7 28878c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_VALIDCFR 0xf4c76040 28888c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_MEMFULL 0xf4c74030 28898c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_RESNBR 0xf4c7000f 28908c2ecf20Sopenharmony_ci 28918c2ecf20Sopenharmony_ci/* P1_DMDRESDATA7 */ 28928c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESDATA7 0xf4c8 28938c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_DATA7 0xf4c800ff 28948c2ecf20Sopenharmony_ci 28958c2ecf20Sopenharmony_ci/* P1_DMDRESDATA6 */ 28968c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESDATA6 0xf4c9 28978c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_DATA6 0xf4c900ff 28988c2ecf20Sopenharmony_ci 28998c2ecf20Sopenharmony_ci/* P1_DMDRESDATA5 */ 29008c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESDATA5 0xf4ca 29018c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_DATA5 0xf4ca00ff 29028c2ecf20Sopenharmony_ci 29038c2ecf20Sopenharmony_ci/* P1_DMDRESDATA4 */ 29048c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESDATA4 0xf4cb 29058c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_DATA4 0xf4cb00ff 29068c2ecf20Sopenharmony_ci 29078c2ecf20Sopenharmony_ci/* P1_DMDRESDATA3 */ 29088c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESDATA3 0xf4cc 29098c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_DATA3 0xf4cc00ff 29108c2ecf20Sopenharmony_ci 29118c2ecf20Sopenharmony_ci/* P1_DMDRESDATA2 */ 29128c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESDATA2 0xf4cd 29138c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_DATA2 0xf4cd00ff 29148c2ecf20Sopenharmony_ci 29158c2ecf20Sopenharmony_ci/* P1_DMDRESDATA1 */ 29168c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESDATA1 0xf4ce 29178c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_DATA1 0xf4ce00ff 29188c2ecf20Sopenharmony_ci 29198c2ecf20Sopenharmony_ci/* P1_DMDRESDATA0 */ 29208c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDRESDATA0 0xf4cf 29218c2ecf20Sopenharmony_ci#define FSTV0910_P1_DMDRES_DATA0 0xf4cf00ff 29228c2ecf20Sopenharmony_ci 29238c2ecf20Sopenharmony_ci/* P1_FFEI1 */ 29248c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFEI1 0xf4d0 29258c2ecf20Sopenharmony_ci#define FSTV0910_P1_FFE_ACCI1 0xf4d001ff 29268c2ecf20Sopenharmony_ci 29278c2ecf20Sopenharmony_ci/* P1_FFEQ1 */ 29288c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFEQ1 0xf4d1 29298c2ecf20Sopenharmony_ci#define FSTV0910_P1_FFE_ACCQ1 0xf4d101ff 29308c2ecf20Sopenharmony_ci 29318c2ecf20Sopenharmony_ci/* P1_FFEI2 */ 29328c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFEI2 0xf4d2 29338c2ecf20Sopenharmony_ci#define FSTV0910_P1_FFE_ACCI2 0xf4d201ff 29348c2ecf20Sopenharmony_ci 29358c2ecf20Sopenharmony_ci/* P1_FFEQ2 */ 29368c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFEQ2 0xf4d3 29378c2ecf20Sopenharmony_ci#define FSTV0910_P1_FFE_ACCQ2 0xf4d301ff 29388c2ecf20Sopenharmony_ci 29398c2ecf20Sopenharmony_ci/* P1_FFEI3 */ 29408c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFEI3 0xf4d4 29418c2ecf20Sopenharmony_ci#define FSTV0910_P1_FFE_ACCI3 0xf4d401ff 29428c2ecf20Sopenharmony_ci 29438c2ecf20Sopenharmony_ci/* P1_FFEQ3 */ 29448c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFEQ3 0xf4d5 29458c2ecf20Sopenharmony_ci#define FSTV0910_P1_FFE_ACCQ3 0xf4d501ff 29468c2ecf20Sopenharmony_ci 29478c2ecf20Sopenharmony_ci/* P1_FFEI4 */ 29488c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFEI4 0xf4d6 29498c2ecf20Sopenharmony_ci#define FSTV0910_P1_FFE_ACCI4 0xf4d601ff 29508c2ecf20Sopenharmony_ci 29518c2ecf20Sopenharmony_ci/* P1_FFEQ4 */ 29528c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFEQ4 0xf4d7 29538c2ecf20Sopenharmony_ci#define FSTV0910_P1_FFE_ACCQ4 0xf4d701ff 29548c2ecf20Sopenharmony_ci 29558c2ecf20Sopenharmony_ci/* P1_FFECFG */ 29568c2ecf20Sopenharmony_ci#define RSTV0910_P1_FFECFG 0xf4d8 29578c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUALFFE_ON 0xf4d86040 29588c2ecf20Sopenharmony_ci#define FSTV0910_P1_EQUAL_USEDSYMB 0xf4d84030 29598c2ecf20Sopenharmony_ci#define FSTV0910_P1_MU_EQUALFFE 0xf4d80007 29608c2ecf20Sopenharmony_ci 29618c2ecf20Sopenharmony_ci/* P1_TNRCFG2 */ 29628c2ecf20Sopenharmony_ci#define RSTV0910_P1_TNRCFG2 0xf4e1 29638c2ecf20Sopenharmony_ci#define FSTV0910_P1_TUN_IQSWAP 0xf4e17080 29648c2ecf20Sopenharmony_ci 29658c2ecf20Sopenharmony_ci/* P1_SMAPCOEF7 */ 29668c2ecf20Sopenharmony_ci#define RSTV0910_P1_SMAPCOEF7 0xf500 29678c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_QSCALE 0xf5007080 29688c2ecf20Sopenharmony_ci#define FSTV0910_P1_SMAPCOEF_Q_LLR12 0xf500017f 29698c2ecf20Sopenharmony_ci 29708c2ecf20Sopenharmony_ci/* P1_SMAPCOEF6 */ 29718c2ecf20Sopenharmony_ci#define RSTV0910_P1_SMAPCOEF6 0xf501 29728c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_AGC2SCALE 0xf5017080 29738c2ecf20Sopenharmony_ci#define FSTV0910_P1_ADJ_8PSKLLR1 0xf5012004 29748c2ecf20Sopenharmony_ci#define FSTV0910_P1_OLD_8PSKLLR1 0xf5011002 29758c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_AB8PSK 0xf5010001 29768c2ecf20Sopenharmony_ci 29778c2ecf20Sopenharmony_ci/* P1_SMAPCOEF5 */ 29788c2ecf20Sopenharmony_ci#define RSTV0910_P1_SMAPCOEF5 0xf502 29798c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_8SCALE 0xf5027080 29808c2ecf20Sopenharmony_ci#define FSTV0910_P1_SMAPCOEF_8P_LLR23 0xf502017f 29818c2ecf20Sopenharmony_ci 29828c2ecf20Sopenharmony_ci/* P1_SMAPCOEF4 */ 29838c2ecf20Sopenharmony_ci#define RSTV0910_P1_SMAPCOEF4 0xf503 29848c2ecf20Sopenharmony_ci#define FSTV0910_P1_SMAPCOEF_16APSK_LLR12 0xf503017f 29858c2ecf20Sopenharmony_ci 29868c2ecf20Sopenharmony_ci/* P1_SMAPCOEF3 */ 29878c2ecf20Sopenharmony_ci#define RSTV0910_P1_SMAPCOEF3 0xf504 29888c2ecf20Sopenharmony_ci#define FSTV0910_P1_SMAPCOEF_16APSK_LLR34 0xf504017f 29898c2ecf20Sopenharmony_ci 29908c2ecf20Sopenharmony_ci/* P1_SMAPCOEF2 */ 29918c2ecf20Sopenharmony_ci#define RSTV0910_P1_SMAPCOEF2 0xf505 29928c2ecf20Sopenharmony_ci#define FSTV0910_P1_SMAPCOEF_32APSK_R2R3 0xf50541f0 29938c2ecf20Sopenharmony_ci#define FSTV0910_P1_SMAPCOEF_32APSK_LLR2 0xf505010f 29948c2ecf20Sopenharmony_ci 29958c2ecf20Sopenharmony_ci/* P1_SMAPCOEF1 */ 29968c2ecf20Sopenharmony_ci#define RSTV0910_P1_SMAPCOEF1 0xf506 29978c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_16SCALE 0xf5067080 29988c2ecf20Sopenharmony_ci#define FSTV0910_P1_SMAPCOEF_32_LLR34 0xf506017f 29998c2ecf20Sopenharmony_ci 30008c2ecf20Sopenharmony_ci/* P1_SMAPCOEF0 */ 30018c2ecf20Sopenharmony_ci#define RSTV0910_P1_SMAPCOEF0 0xf507 30028c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_32SCALE 0xf5077080 30038c2ecf20Sopenharmony_ci#define FSTV0910_P1_SMAPCOEF_32_LLR15 0xf507017f 30048c2ecf20Sopenharmony_ci 30058c2ecf20Sopenharmony_ci/* P1_NOSTHRES1 */ 30068c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSTHRES1 0xf509 30078c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOS_THRESHOLD1 0xf50900ff 30088c2ecf20Sopenharmony_ci 30098c2ecf20Sopenharmony_ci/* P1_NOSTHRES2 */ 30108c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSTHRES2 0xf50a 30118c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOS_THRESHOLD2 0xf50a00ff 30128c2ecf20Sopenharmony_ci 30138c2ecf20Sopenharmony_ci/* P1_NOSDIFF1 */ 30148c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSDIFF1 0xf50b 30158c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSTHRES1_DIFF 0xf50b00ff 30168c2ecf20Sopenharmony_ci 30178c2ecf20Sopenharmony_ci/* P1_RAINFADE */ 30188c2ecf20Sopenharmony_ci#define RSTV0910_P1_RAINFADE 0xf50c 30198c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSTHRES_DATAT 0xf50c7080 30208c2ecf20Sopenharmony_ci#define FSTV0910_P1_RAINFADE_CNLIMIT 0xf50c4070 30218c2ecf20Sopenharmony_ci#define FSTV0910_P1_RAINFADE_TIMEOUT 0xf50c0007 30228c2ecf20Sopenharmony_ci 30238c2ecf20Sopenharmony_ci/* P1_NOSRAMCFG */ 30248c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSRAMCFG 0xf50d 30258c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRAM_ACTIVATION 0xf50d4030 30268c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRAM_CNRONLY 0xf50d3008 30278c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRAM_LGNCNR1 0xf50d0007 30288c2ecf20Sopenharmony_ci 30298c2ecf20Sopenharmony_ci/* P1_NOSRAMPOS */ 30308c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSRAMPOS 0xf50e 30318c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRAM_LGNCNR0 0xf50e40f0 30328c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRAM_VALIDE 0xf50e2004 30338c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRAM_CNRVAL1 0xf50e0003 30348c2ecf20Sopenharmony_ci 30358c2ecf20Sopenharmony_ci/* P1_NOSRAMVAL */ 30368c2ecf20Sopenharmony_ci#define RSTV0910_P1_NOSRAMVAL 0xf50f 30378c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOSRAM_CNRVAL0 0xf50f00ff 30388c2ecf20Sopenharmony_ci 30398c2ecf20Sopenharmony_ci/* P1_DMDPLHSTAT */ 30408c2ecf20Sopenharmony_ci#define RSTV0910_P1_DMDPLHSTAT 0xf520 30418c2ecf20Sopenharmony_ci#define FSTV0910_P1_PLH_STATISTIC 0xf52000ff 30428c2ecf20Sopenharmony_ci 30438c2ecf20Sopenharmony_ci/* P1_LOCKTIME3 */ 30448c2ecf20Sopenharmony_ci#define RSTV0910_P1_LOCKTIME3 0xf522 30458c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_LOCKTIME3 0xf52200ff 30468c2ecf20Sopenharmony_ci 30478c2ecf20Sopenharmony_ci/* P1_LOCKTIME2 */ 30488c2ecf20Sopenharmony_ci#define RSTV0910_P1_LOCKTIME2 0xf523 30498c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_LOCKTIME2 0xf52300ff 30508c2ecf20Sopenharmony_ci 30518c2ecf20Sopenharmony_ci/* P1_LOCKTIME1 */ 30528c2ecf20Sopenharmony_ci#define RSTV0910_P1_LOCKTIME1 0xf524 30538c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_LOCKTIME1 0xf52400ff 30548c2ecf20Sopenharmony_ci 30558c2ecf20Sopenharmony_ci/* P1_LOCKTIME0 */ 30568c2ecf20Sopenharmony_ci#define RSTV0910_P1_LOCKTIME0 0xf525 30578c2ecf20Sopenharmony_ci#define FSTV0910_P1_DEMOD_LOCKTIME0 0xf52500ff 30588c2ecf20Sopenharmony_ci 30598c2ecf20Sopenharmony_ci/* P1_VITSCALE */ 30608c2ecf20Sopenharmony_ci#define RSTV0910_P1_VITSCALE 0xf532 30618c2ecf20Sopenharmony_ci#define FSTV0910_P1_NVTH_NOSRANGE 0xf5327080 30628c2ecf20Sopenharmony_ci#define FSTV0910_P1_VERROR_MAXMODE 0xf5326040 30638c2ecf20Sopenharmony_ci#define FSTV0910_P1_NSLOWSN_LOCKED 0xf5323008 30648c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_RSFLOCK 0xf5321002 30658c2ecf20Sopenharmony_ci 30668c2ecf20Sopenharmony_ci/* P1_FECM */ 30678c2ecf20Sopenharmony_ci#define RSTV0910_P1_FECM 0xf533 30688c2ecf20Sopenharmony_ci#define FSTV0910_P1_DSS_DVB 0xf5337080 30698c2ecf20Sopenharmony_ci#define FSTV0910_P1_DSS_SRCH 0xf5334010 30708c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYNCVIT 0xf5331002 30718c2ecf20Sopenharmony_ci#define FSTV0910_P1_IQINV 0xf5330001 30728c2ecf20Sopenharmony_ci 30738c2ecf20Sopenharmony_ci/* P1_VTH12 */ 30748c2ecf20Sopenharmony_ci#define RSTV0910_P1_VTH12 0xf534 30758c2ecf20Sopenharmony_ci#define FSTV0910_P1_VTH12 0xf53400ff 30768c2ecf20Sopenharmony_ci 30778c2ecf20Sopenharmony_ci/* P1_VTH23 */ 30788c2ecf20Sopenharmony_ci#define RSTV0910_P1_VTH23 0xf535 30798c2ecf20Sopenharmony_ci#define FSTV0910_P1_VTH23 0xf53500ff 30808c2ecf20Sopenharmony_ci 30818c2ecf20Sopenharmony_ci/* P1_VTH34 */ 30828c2ecf20Sopenharmony_ci#define RSTV0910_P1_VTH34 0xf536 30838c2ecf20Sopenharmony_ci#define FSTV0910_P1_VTH34 0xf53600ff 30848c2ecf20Sopenharmony_ci 30858c2ecf20Sopenharmony_ci/* P1_VTH56 */ 30868c2ecf20Sopenharmony_ci#define RSTV0910_P1_VTH56 0xf537 30878c2ecf20Sopenharmony_ci#define FSTV0910_P1_VTH56 0xf53700ff 30888c2ecf20Sopenharmony_ci 30898c2ecf20Sopenharmony_ci/* P1_VTH67 */ 30908c2ecf20Sopenharmony_ci#define RSTV0910_P1_VTH67 0xf538 30918c2ecf20Sopenharmony_ci#define FSTV0910_P1_VTH67 0xf53800ff 30928c2ecf20Sopenharmony_ci 30938c2ecf20Sopenharmony_ci/* P1_VTH78 */ 30948c2ecf20Sopenharmony_ci#define RSTV0910_P1_VTH78 0xf539 30958c2ecf20Sopenharmony_ci#define FSTV0910_P1_VTH78 0xf53900ff 30968c2ecf20Sopenharmony_ci 30978c2ecf20Sopenharmony_ci/* P1_VITCURPUN */ 30988c2ecf20Sopenharmony_ci#define RSTV0910_P1_VITCURPUN 0xf53a 30998c2ecf20Sopenharmony_ci#define FSTV0910_P1_VIT_CURPUN 0xf53a001f 31008c2ecf20Sopenharmony_ci 31018c2ecf20Sopenharmony_ci/* P1_VERROR */ 31028c2ecf20Sopenharmony_ci#define RSTV0910_P1_VERROR 0xf53b 31038c2ecf20Sopenharmony_ci#define FSTV0910_P1_REGERR_VIT 0xf53b00ff 31048c2ecf20Sopenharmony_ci 31058c2ecf20Sopenharmony_ci/* P1_PRVIT */ 31068c2ecf20Sopenharmony_ci#define RSTV0910_P1_PRVIT 0xf53c 31078c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_VTHLOCK 0xf53c6040 31088c2ecf20Sopenharmony_ci#define FSTV0910_P1_E7_8VIT 0xf53c5020 31098c2ecf20Sopenharmony_ci#define FSTV0910_P1_E6_7VIT 0xf53c4010 31108c2ecf20Sopenharmony_ci#define FSTV0910_P1_E5_6VIT 0xf53c3008 31118c2ecf20Sopenharmony_ci#define FSTV0910_P1_E3_4VIT 0xf53c2004 31128c2ecf20Sopenharmony_ci#define FSTV0910_P1_E2_3VIT 0xf53c1002 31138c2ecf20Sopenharmony_ci#define FSTV0910_P1_E1_2VIT 0xf53c0001 31148c2ecf20Sopenharmony_ci 31158c2ecf20Sopenharmony_ci/* P1_VAVSRVIT */ 31168c2ecf20Sopenharmony_ci#define RSTV0910_P1_VAVSRVIT 0xf53d 31178c2ecf20Sopenharmony_ci#define FSTV0910_P1_AMVIT 0xf53d7080 31188c2ecf20Sopenharmony_ci#define FSTV0910_P1_FROZENVIT 0xf53d6040 31198c2ecf20Sopenharmony_ci#define FSTV0910_P1_SNVIT 0xf53d4030 31208c2ecf20Sopenharmony_ci#define FSTV0910_P1_TOVVIT 0xf53d200c 31218c2ecf20Sopenharmony_ci#define FSTV0910_P1_HYPVIT 0xf53d0003 31228c2ecf20Sopenharmony_ci 31238c2ecf20Sopenharmony_ci/* P1_VSTATUSVIT */ 31248c2ecf20Sopenharmony_ci#define RSTV0910_P1_VSTATUSVIT 0xf53e 31258c2ecf20Sopenharmony_ci#define FSTV0910_P1_PRFVIT 0xf53e4010 31268c2ecf20Sopenharmony_ci#define FSTV0910_P1_LOCKEDVIT 0xf53e3008 31278c2ecf20Sopenharmony_ci 31288c2ecf20Sopenharmony_ci/* P1_VTHINUSE */ 31298c2ecf20Sopenharmony_ci#define RSTV0910_P1_VTHINUSE 0xf53f 31308c2ecf20Sopenharmony_ci#define FSTV0910_P1_VIT_INUSE 0xf53f00ff 31318c2ecf20Sopenharmony_ci 31328c2ecf20Sopenharmony_ci/* P1_KDIV12 */ 31338c2ecf20Sopenharmony_ci#define RSTV0910_P1_KDIV12 0xf540 31348c2ecf20Sopenharmony_ci#define FSTV0910_P1_K_DIVIDER_12 0xf540007f 31358c2ecf20Sopenharmony_ci 31368c2ecf20Sopenharmony_ci/* P1_KDIV23 */ 31378c2ecf20Sopenharmony_ci#define RSTV0910_P1_KDIV23 0xf541 31388c2ecf20Sopenharmony_ci#define FSTV0910_P1_K_DIVIDER_23 0xf541007f 31398c2ecf20Sopenharmony_ci 31408c2ecf20Sopenharmony_ci/* P1_KDIV34 */ 31418c2ecf20Sopenharmony_ci#define RSTV0910_P1_KDIV34 0xf542 31428c2ecf20Sopenharmony_ci#define FSTV0910_P1_K_DIVIDER_34 0xf542007f 31438c2ecf20Sopenharmony_ci 31448c2ecf20Sopenharmony_ci/* P1_KDIV56 */ 31458c2ecf20Sopenharmony_ci#define RSTV0910_P1_KDIV56 0xf543 31468c2ecf20Sopenharmony_ci#define FSTV0910_P1_K_DIVIDER_56 0xf543007f 31478c2ecf20Sopenharmony_ci 31488c2ecf20Sopenharmony_ci/* P1_KDIV67 */ 31498c2ecf20Sopenharmony_ci#define RSTV0910_P1_KDIV67 0xf544 31508c2ecf20Sopenharmony_ci#define FSTV0910_P1_K_DIVIDER_67 0xf544007f 31518c2ecf20Sopenharmony_ci 31528c2ecf20Sopenharmony_ci/* P1_KDIV78 */ 31538c2ecf20Sopenharmony_ci#define RSTV0910_P1_KDIV78 0xf545 31548c2ecf20Sopenharmony_ci#define FSTV0910_P1_K_DIVIDER_78 0xf545007f 31558c2ecf20Sopenharmony_ci 31568c2ecf20Sopenharmony_ci/* P1_TSPIDFLT1 */ 31578c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSPIDFLT1 0xf546 31588c2ecf20Sopenharmony_ci#define FSTV0910_P1_PIDFLT_ADDR 0xf54600ff 31598c2ecf20Sopenharmony_ci 31608c2ecf20Sopenharmony_ci/* P1_TSPIDFLT0 */ 31618c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSPIDFLT0 0xf547 31628c2ecf20Sopenharmony_ci#define FSTV0910_P1_PIDFLT_DATA 0xf54700ff 31638c2ecf20Sopenharmony_ci 31648c2ecf20Sopenharmony_ci/* P1_PDELCTRL0 */ 31658c2ecf20Sopenharmony_ci#define RSTV0910_P1_PDELCTRL0 0xf54f 31668c2ecf20Sopenharmony_ci#define FSTV0910_P1_ISIOBS_MODE 0xf54f4030 31678c2ecf20Sopenharmony_ci 31688c2ecf20Sopenharmony_ci/* P1_PDELCTRL1 */ 31698c2ecf20Sopenharmony_ci#define RSTV0910_P1_PDELCTRL1 0xf550 31708c2ecf20Sopenharmony_ci#define FSTV0910_P1_INV_MISMASK 0xf5507080 31718c2ecf20Sopenharmony_ci#define FSTV0910_P1_FILTER_EN 0xf5505020 31728c2ecf20Sopenharmony_ci#define FSTV0910_P1_HYSTEN 0xf5503008 31738c2ecf20Sopenharmony_ci#define FSTV0910_P1_HYSTSWRST 0xf5502004 31748c2ecf20Sopenharmony_ci#define FSTV0910_P1_EN_MIS00 0xf5501002 31758c2ecf20Sopenharmony_ci#define FSTV0910_P1_ALGOSWRST 0xf5500001 31768c2ecf20Sopenharmony_ci 31778c2ecf20Sopenharmony_ci/* P1_PDELCTRL2 */ 31788c2ecf20Sopenharmony_ci#define RSTV0910_P1_PDELCTRL2 0xf551 31798c2ecf20Sopenharmony_ci#define FSTV0910_P1_FORCE_CONTINUOUS 0xf5517080 31808c2ecf20Sopenharmony_ci#define FSTV0910_P1_RESET_UPKO_COUNT 0xf5516040 31818c2ecf20Sopenharmony_ci#define FSTV0910_P1_USER_PKTDELIN_NB 0xf5515020 31828c2ecf20Sopenharmony_ci#define FSTV0910_P1_FRAME_MODE 0xf5511002 31838c2ecf20Sopenharmony_ci 31848c2ecf20Sopenharmony_ci/* P1_HYSTTHRESH */ 31858c2ecf20Sopenharmony_ci#define RSTV0910_P1_HYSTTHRESH 0xf554 31868c2ecf20Sopenharmony_ci#define FSTV0910_P1_DELIN_LOCKTHRES 0xf55440f0 31878c2ecf20Sopenharmony_ci#define FSTV0910_P1_DELIN_UNLOCKTHRES 0xf554000f 31888c2ecf20Sopenharmony_ci 31898c2ecf20Sopenharmony_ci/* P1_UPLCCST0 */ 31908c2ecf20Sopenharmony_ci#define RSTV0910_P1_UPLCCST0 0xf558 31918c2ecf20Sopenharmony_ci#define FSTV0910_P1_UPL_CST0 0xf55830f8 31928c2ecf20Sopenharmony_ci#define FSTV0910_P1_UPL_MODE 0xf5580007 31938c2ecf20Sopenharmony_ci 31948c2ecf20Sopenharmony_ci/* P1_ISIENTRY */ 31958c2ecf20Sopenharmony_ci#define RSTV0910_P1_ISIENTRY 0xf55e 31968c2ecf20Sopenharmony_ci#define FSTV0910_P1_ISI_ENTRY 0xf55e00ff 31978c2ecf20Sopenharmony_ci 31988c2ecf20Sopenharmony_ci/* P1_ISIBITENA */ 31998c2ecf20Sopenharmony_ci#define RSTV0910_P1_ISIBITENA 0xf55f 32008c2ecf20Sopenharmony_ci#define FSTV0910_P1_ISI_BIT_EN 0xf55f00ff 32018c2ecf20Sopenharmony_ci 32028c2ecf20Sopenharmony_ci/* P1_MATSTR1 */ 32038c2ecf20Sopenharmony_ci#define RSTV0910_P1_MATSTR1 0xf560 32048c2ecf20Sopenharmony_ci#define FSTV0910_P1_MATYPE_CURRENT1 0xf56000ff 32058c2ecf20Sopenharmony_ci 32068c2ecf20Sopenharmony_ci/* P1_MATSTR0 */ 32078c2ecf20Sopenharmony_ci#define RSTV0910_P1_MATSTR0 0xf561 32088c2ecf20Sopenharmony_ci#define FSTV0910_P1_MATYPE_CURRENT0 0xf56100ff 32098c2ecf20Sopenharmony_ci 32108c2ecf20Sopenharmony_ci/* P1_UPLSTR1 */ 32118c2ecf20Sopenharmony_ci#define RSTV0910_P1_UPLSTR1 0xf562 32128c2ecf20Sopenharmony_ci#define FSTV0910_P1_UPL_CURRENT1 0xf56200ff 32138c2ecf20Sopenharmony_ci 32148c2ecf20Sopenharmony_ci/* P1_UPLSTR0 */ 32158c2ecf20Sopenharmony_ci#define RSTV0910_P1_UPLSTR0 0xf563 32168c2ecf20Sopenharmony_ci#define FSTV0910_P1_UPL_CURRENT0 0xf56300ff 32178c2ecf20Sopenharmony_ci 32188c2ecf20Sopenharmony_ci/* P1_DFLSTR1 */ 32198c2ecf20Sopenharmony_ci#define RSTV0910_P1_DFLSTR1 0xf564 32208c2ecf20Sopenharmony_ci#define FSTV0910_P1_DFL_CURRENT1 0xf56400ff 32218c2ecf20Sopenharmony_ci 32228c2ecf20Sopenharmony_ci/* P1_DFLSTR0 */ 32238c2ecf20Sopenharmony_ci#define RSTV0910_P1_DFLSTR0 0xf565 32248c2ecf20Sopenharmony_ci#define FSTV0910_P1_DFL_CURRENT0 0xf56500ff 32258c2ecf20Sopenharmony_ci 32268c2ecf20Sopenharmony_ci/* P1_SYNCSTR */ 32278c2ecf20Sopenharmony_ci#define RSTV0910_P1_SYNCSTR 0xf566 32288c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYNC_CURRENT 0xf56600ff 32298c2ecf20Sopenharmony_ci 32308c2ecf20Sopenharmony_ci/* P1_SYNCDSTR1 */ 32318c2ecf20Sopenharmony_ci#define RSTV0910_P1_SYNCDSTR1 0xf567 32328c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYNCD_CURRENT1 0xf56700ff 32338c2ecf20Sopenharmony_ci 32348c2ecf20Sopenharmony_ci/* P1_SYNCDSTR0 */ 32358c2ecf20Sopenharmony_ci#define RSTV0910_P1_SYNCDSTR0 0xf568 32368c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYNCD_CURRENT0 0xf56800ff 32378c2ecf20Sopenharmony_ci 32388c2ecf20Sopenharmony_ci/* P1_PDELSTATUS1 */ 32398c2ecf20Sopenharmony_ci#define RSTV0910_P1_PDELSTATUS1 0xf569 32408c2ecf20Sopenharmony_ci#define FSTV0910_P1_PKTDELIN_DELOCK 0xf5697080 32418c2ecf20Sopenharmony_ci#define FSTV0910_P1_SYNCDUPDFL_BADDFL 0xf5696040 32428c2ecf20Sopenharmony_ci#define FSTV0910_P1_UNACCEPTED_STREAM 0xf5694010 32438c2ecf20Sopenharmony_ci#define FSTV0910_P1_BCH_ERROR_FLAG 0xf5693008 32448c2ecf20Sopenharmony_ci#define FSTV0910_P1_PKTDELIN_LOCK 0xf5691002 32458c2ecf20Sopenharmony_ci#define FSTV0910_P1_FIRST_LOCK 0xf5690001 32468c2ecf20Sopenharmony_ci 32478c2ecf20Sopenharmony_ci/* P1_PDELSTATUS2 */ 32488c2ecf20Sopenharmony_ci#define RSTV0910_P1_PDELSTATUS2 0xf56a 32498c2ecf20Sopenharmony_ci#define FSTV0910_P1_FRAME_MODCOD 0xf56a207c 32508c2ecf20Sopenharmony_ci#define FSTV0910_P1_FRAME_TYPE 0xf56a0003 32518c2ecf20Sopenharmony_ci 32528c2ecf20Sopenharmony_ci/* P1_BBFCRCKO1 */ 32538c2ecf20Sopenharmony_ci#define RSTV0910_P1_BBFCRCKO1 0xf56b 32548c2ecf20Sopenharmony_ci#define FSTV0910_P1_BBHCRC_KOCNT1 0xf56b00ff 32558c2ecf20Sopenharmony_ci 32568c2ecf20Sopenharmony_ci/* P1_BBFCRCKO0 */ 32578c2ecf20Sopenharmony_ci#define RSTV0910_P1_BBFCRCKO0 0xf56c 32588c2ecf20Sopenharmony_ci#define FSTV0910_P1_BBHCRC_KOCNT0 0xf56c00ff 32598c2ecf20Sopenharmony_ci 32608c2ecf20Sopenharmony_ci/* P1_UPCRCKO1 */ 32618c2ecf20Sopenharmony_ci#define RSTV0910_P1_UPCRCKO1 0xf56d 32628c2ecf20Sopenharmony_ci#define FSTV0910_P1_PKTCRC_KOCNT1 0xf56d00ff 32638c2ecf20Sopenharmony_ci 32648c2ecf20Sopenharmony_ci/* P1_UPCRCKO0 */ 32658c2ecf20Sopenharmony_ci#define RSTV0910_P1_UPCRCKO0 0xf56e 32668c2ecf20Sopenharmony_ci#define FSTV0910_P1_PKTCRC_KOCNT0 0xf56e00ff 32678c2ecf20Sopenharmony_ci 32688c2ecf20Sopenharmony_ci/* P1_PDELCTRL3 */ 32698c2ecf20Sopenharmony_ci#define RSTV0910_P1_PDELCTRL3 0xf56f 32708c2ecf20Sopenharmony_ci#define FSTV0910_P1_NOFIFO_BCHERR 0xf56f5020 32718c2ecf20Sopenharmony_ci#define FSTV0910_P1_PKTDELIN_DELACMERR 0xf56f4010 32728c2ecf20Sopenharmony_ci 32738c2ecf20Sopenharmony_ci/* P1_TSSTATEM */ 32748c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSSTATEM 0xf570 32758c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSDIL_ON 0xf5707080 32768c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSRS_ON 0xf5705020 32778c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSDESCRAMB_ON 0xf5704010 32788c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFRAME_MODE 0xf5703008 32798c2ecf20Sopenharmony_ci#define FSTV0910_P1_TS_DISABLE 0xf5702004 32808c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSACM_MODE 0xf5701002 32818c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSOUT_NOSYNC 0xf5700001 32828c2ecf20Sopenharmony_ci 32838c2ecf20Sopenharmony_ci/* P1_TSSTATEL */ 32848c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSSTATEL 0xf571 32858c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSNOSYNCBYTE 0xf5717080 32868c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSPARITY_ON 0xf5716040 32878c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSISSYI_ON 0xf5713008 32888c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSNPD_ON 0xf5712004 32898c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSCRC8_ON 0xf5711002 32908c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSDSS_PACKET 0xf5710001 32918c2ecf20Sopenharmony_ci 32928c2ecf20Sopenharmony_ci/* P1_TSCFGH */ 32938c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSCFGH 0xf572 32948c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_DVBCI 0xf5727080 32958c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_SERIAL 0xf5726040 32968c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_TEIUPDATE 0xf5725020 32978c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_DUTY50 0xf5724010 32988c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_HSGNLOUT 0xf5723008 32998c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_ERRMODE 0xf5721006 33008c2ecf20Sopenharmony_ci#define FSTV0910_P1_RST_HWARE 0xf5720001 33018c2ecf20Sopenharmony_ci 33028c2ecf20Sopenharmony_ci/* P1_TSCFGM */ 33038c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSCFGM 0xf573 33048c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_MANSPEED 0xf57360c0 33058c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_PERMDATA 0xf5735020 33068c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_NONEWSGNL 0xf5734010 33078c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_INVDATA 0xf5730001 33088c2ecf20Sopenharmony_ci 33098c2ecf20Sopenharmony_ci/* P1_TSCFGL */ 33108c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSCFGL 0xf574 33118c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_BCLKDEL1CK 0xf57460c0 33128c2ecf20Sopenharmony_ci#define FSTV0910_P1_BCHERROR_MODE 0xf5744030 33138c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_NSGNL2DATA 0xf5743008 33148c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_EMBINDVB 0xf5742004 33158c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_BITSPEED 0xf5740003 33168c2ecf20Sopenharmony_ci 33178c2ecf20Sopenharmony_ci/* P1_TSSYNC */ 33188c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSSYNC 0xf575 33198c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_SYNCMODE 0xf5753018 33208c2ecf20Sopenharmony_ci 33218c2ecf20Sopenharmony_ci/* P1_TSINSDELH */ 33228c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSINSDELH 0xf576 33238c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSDEL_SYNCBYTE 0xf5767080 33248c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSDEL_XXHEADER 0xf5766040 33258c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSDEL_DATAFIELD 0xf5764010 33268c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINSDEL_RSPARITY 0xf5761002 33278c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINSDEL_CRC8 0xf5760001 33288c2ecf20Sopenharmony_ci 33298c2ecf20Sopenharmony_ci/* P1_TSINSDELM */ 33308c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSINSDELM 0xf577 33318c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_EMODCOD 0xf5774010 33328c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_TOKEN 0xf5773008 33338c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_XXXERR 0xf5772004 33348c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_MATYPE 0xf5771002 33358c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_UPL 0xf5770001 33368c2ecf20Sopenharmony_ci 33378c2ecf20Sopenharmony_ci/* P1_TSINSDELL */ 33388c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSINSDELL 0xf578 33398c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_DFL 0xf5787080 33408c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_SYNCD 0xf5786040 33418c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_BLOCLEN 0xf5785020 33428c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_SIGPCOUNT 0xf5784010 33438c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_FIFO 0xf5783008 33448c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_REALPACK 0xf5782004 33458c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_TSCONFIG 0xf5781002 33468c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSINS_LATENCY 0xf5780001 33478c2ecf20Sopenharmony_ci 33488c2ecf20Sopenharmony_ci/* P1_TSDIVN */ 33498c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSDIVN 0xf579 33508c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_SPEEDMODE 0xf57960c0 33518c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_RISEOK 0xf5790007 33528c2ecf20Sopenharmony_ci 33538c2ecf20Sopenharmony_ci/* P1_TSCFG4 */ 33548c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSCFG4 0xf57a 33558c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_TSSPEEDMODE 0xf57a60c0 33568c2ecf20Sopenharmony_ci 33578c2ecf20Sopenharmony_ci/* P1_TSSPEED */ 33588c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSSPEED 0xf580 33598c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_OUTSPEED 0xf58000ff 33608c2ecf20Sopenharmony_ci 33618c2ecf20Sopenharmony_ci/* P1_TSSTATUS */ 33628c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSSTATUS 0xf581 33638c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_LINEOK 0xf5817080 33648c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_ERROR 0xf5816040 33658c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_NOSYNC 0xf5814010 33668c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSREGUL_ERROR 0xf5812004 33678c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIL_READY 0xf5810001 33688c2ecf20Sopenharmony_ci 33698c2ecf20Sopenharmony_ci/* P1_TSSTATUS2 */ 33708c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSSTATUS2 0xf582 33718c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_DEMODSEL 0xf5827080 33728c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFOSPEED_STORE 0xf5826040 33738c2ecf20Sopenharmony_ci#define FSTV0910_P1_DILXX_RESET 0xf5825020 33748c2ecf20Sopenharmony_ci#define FSTV0910_P1_SCRAMBDETECT 0xf5821002 33758c2ecf20Sopenharmony_ci 33768c2ecf20Sopenharmony_ci/* P1_TSBITRATE1 */ 33778c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSBITRATE1 0xf583 33788c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_BITRATE1 0xf58300ff 33798c2ecf20Sopenharmony_ci 33808c2ecf20Sopenharmony_ci/* P1_TSBITRATE0 */ 33818c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSBITRATE0 0xf584 33828c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_BITRATE0 0xf58400ff 33838c2ecf20Sopenharmony_ci 33848c2ecf20Sopenharmony_ci/* P1_TSPACKLEN1 */ 33858c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSPACKLEN1 0xf585 33868c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_PACKCPT 0xf58550e0 33878c2ecf20Sopenharmony_ci 33888c2ecf20Sopenharmony_ci/* P1_TSDLY2 */ 33898c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSDLY2 0xf589 33908c2ecf20Sopenharmony_ci#define FSTV0910_P1_SOFFIFO_LATENCY2 0xf589000f 33918c2ecf20Sopenharmony_ci 33928c2ecf20Sopenharmony_ci/* P1_TSDLY1 */ 33938c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSDLY1 0xf58a 33948c2ecf20Sopenharmony_ci#define FSTV0910_P1_SOFFIFO_LATENCY1 0xf58a00ff 33958c2ecf20Sopenharmony_ci 33968c2ecf20Sopenharmony_ci/* P1_TSDLY0 */ 33978c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSDLY0 0xf58b 33988c2ecf20Sopenharmony_ci#define FSTV0910_P1_SOFFIFO_LATENCY0 0xf58b00ff 33998c2ecf20Sopenharmony_ci 34008c2ecf20Sopenharmony_ci/* P1_TSNPDAV */ 34018c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSNPDAV 0xf58c 34028c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSNPD_AVERAGE 0xf58c00ff 34038c2ecf20Sopenharmony_ci 34048c2ecf20Sopenharmony_ci/* P1_TSBUFSTAT2 */ 34058c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSBUFSTAT2 0xf58d 34068c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSISCR_3BYTES 0xf58d7080 34078c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSISCR_NEWDATA 0xf58d6040 34088c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSISCR_BUFSTAT2 0xf58d003f 34098c2ecf20Sopenharmony_ci 34108c2ecf20Sopenharmony_ci/* P1_TSBUFSTAT1 */ 34118c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSBUFSTAT1 0xf58e 34128c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSISCR_BUFSTAT1 0xf58e00ff 34138c2ecf20Sopenharmony_ci 34148c2ecf20Sopenharmony_ci/* P1_TSBUFSTAT0 */ 34158c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSBUFSTAT0 0xf58f 34168c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSISCR_BUFSTAT0 0xf58f00ff 34178c2ecf20Sopenharmony_ci 34188c2ecf20Sopenharmony_ci/* P1_TSDEBUGL */ 34198c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSDEBUGL 0xf591 34208c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_ERROR_EVNT 0xf5912004 34218c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSFIFO_OVERFLOWM 0xf5910001 34228c2ecf20Sopenharmony_ci 34238c2ecf20Sopenharmony_ci/* P1_TSDLYSET2 */ 34248c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSDLYSET2 0xf592 34258c2ecf20Sopenharmony_ci#define FSTV0910_P1_SOFFIFO_OFFSET 0xf59260c0 34268c2ecf20Sopenharmony_ci#define FSTV0910_P1_HYSTERESIS_THRESHOLD 0xf5924030 34278c2ecf20Sopenharmony_ci#define FSTV0910_P1_SOFFIFO_SYMBOFFS2 0xf592000f 34288c2ecf20Sopenharmony_ci 34298c2ecf20Sopenharmony_ci/* P1_TSDLYSET1 */ 34308c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSDLYSET1 0xf593 34318c2ecf20Sopenharmony_ci#define FSTV0910_P1_SOFFIFO_SYMBOFFS1 0xf59300ff 34328c2ecf20Sopenharmony_ci 34338c2ecf20Sopenharmony_ci/* P1_TSDLYSET0 */ 34348c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSDLYSET0 0xf594 34358c2ecf20Sopenharmony_ci#define FSTV0910_P1_SOFFIFO_SYMBOFFS0 0xf59400ff 34368c2ecf20Sopenharmony_ci 34378c2ecf20Sopenharmony_ci/* P1_ERRCTRL1 */ 34388c2ecf20Sopenharmony_ci#define RSTV0910_P1_ERRCTRL1 0xf598 34398c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERR_SOURCE1 0xf59840f0 34408c2ecf20Sopenharmony_ci#define FSTV0910_P1_NUM_EVENT1 0xf5980007 34418c2ecf20Sopenharmony_ci 34428c2ecf20Sopenharmony_ci/* P1_ERRCNT12 */ 34438c2ecf20Sopenharmony_ci#define RSTV0910_P1_ERRCNT12 0xf599 34448c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERRCNT1_OLDVALUE 0xf5997080 34458c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERR_CNT12 0xf599007f 34468c2ecf20Sopenharmony_ci 34478c2ecf20Sopenharmony_ci/* P1_ERRCNT11 */ 34488c2ecf20Sopenharmony_ci#define RSTV0910_P1_ERRCNT11 0xf59a 34498c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERR_CNT11 0xf59a00ff 34508c2ecf20Sopenharmony_ci 34518c2ecf20Sopenharmony_ci/* P1_ERRCNT10 */ 34528c2ecf20Sopenharmony_ci#define RSTV0910_P1_ERRCNT10 0xf59b 34538c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERR_CNT10 0xf59b00ff 34548c2ecf20Sopenharmony_ci 34558c2ecf20Sopenharmony_ci/* P1_ERRCTRL2 */ 34568c2ecf20Sopenharmony_ci#define RSTV0910_P1_ERRCTRL2 0xf59c 34578c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERR_SOURCE2 0xf59c40f0 34588c2ecf20Sopenharmony_ci#define FSTV0910_P1_NUM_EVENT2 0xf59c0007 34598c2ecf20Sopenharmony_ci 34608c2ecf20Sopenharmony_ci/* P1_ERRCNT22 */ 34618c2ecf20Sopenharmony_ci#define RSTV0910_P1_ERRCNT22 0xf59d 34628c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERRCNT2_OLDVALUE 0xf59d7080 34638c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERR_CNT22 0xf59d007f 34648c2ecf20Sopenharmony_ci 34658c2ecf20Sopenharmony_ci/* P1_ERRCNT21 */ 34668c2ecf20Sopenharmony_ci#define RSTV0910_P1_ERRCNT21 0xf59e 34678c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERR_CNT21 0xf59e00ff 34688c2ecf20Sopenharmony_ci 34698c2ecf20Sopenharmony_ci/* P1_ERRCNT20 */ 34708c2ecf20Sopenharmony_ci#define RSTV0910_P1_ERRCNT20 0xf59f 34718c2ecf20Sopenharmony_ci#define FSTV0910_P1_ERR_CNT20 0xf59f00ff 34728c2ecf20Sopenharmony_ci 34738c2ecf20Sopenharmony_ci/* P1_FECSPY */ 34748c2ecf20Sopenharmony_ci#define RSTV0910_P1_FECSPY 0xf5a0 34758c2ecf20Sopenharmony_ci#define FSTV0910_P1_SPY_ENABLE 0xf5a07080 34768c2ecf20Sopenharmony_ci#define FSTV0910_P1_NO_SYNCBYTE 0xf5a06040 34778c2ecf20Sopenharmony_ci#define FSTV0910_P1_SERIAL_MODE 0xf5a05020 34788c2ecf20Sopenharmony_ci#define FSTV0910_P1_UNUSUAL_PACKET 0xf5a04010 34798c2ecf20Sopenharmony_ci#define FSTV0910_P1_BERMETER_DATAMODE 0xf5a0200c 34808c2ecf20Sopenharmony_ci#define FSTV0910_P1_BERMETER_LMODE 0xf5a01002 34818c2ecf20Sopenharmony_ci#define FSTV0910_P1_BERMETER_RESET 0xf5a00001 34828c2ecf20Sopenharmony_ci 34838c2ecf20Sopenharmony_ci/* P1_FSPYCFG */ 34848c2ecf20Sopenharmony_ci#define RSTV0910_P1_FSPYCFG 0xf5a1 34858c2ecf20Sopenharmony_ci#define FSTV0910_P1_FECSPY_INPUT 0xf5a160c0 34868c2ecf20Sopenharmony_ci#define FSTV0910_P1_RST_ON_ERROR 0xf5a15020 34878c2ecf20Sopenharmony_ci#define FSTV0910_P1_ONE_SHOT 0xf5a14010 34888c2ecf20Sopenharmony_ci#define FSTV0910_P1_I2C_MODE 0xf5a1200c 34898c2ecf20Sopenharmony_ci#define FSTV0910_P1_SPY_HYSTERESIS 0xf5a10003 34908c2ecf20Sopenharmony_ci 34918c2ecf20Sopenharmony_ci/* P1_FSPYDATA */ 34928c2ecf20Sopenharmony_ci#define RSTV0910_P1_FSPYDATA 0xf5a2 34938c2ecf20Sopenharmony_ci#define FSTV0910_P1_SPY_STUFFING 0xf5a27080 34948c2ecf20Sopenharmony_ci#define FSTV0910_P1_SPY_CNULLPKT 0xf5a25020 34958c2ecf20Sopenharmony_ci#define FSTV0910_P1_SPY_OUTDATA_MODE 0xf5a2001f 34968c2ecf20Sopenharmony_ci 34978c2ecf20Sopenharmony_ci/* P1_FSPYOUT */ 34988c2ecf20Sopenharmony_ci#define RSTV0910_P1_FSPYOUT 0xf5a3 34998c2ecf20Sopenharmony_ci#define FSTV0910_P1_FSPY_DIRECT 0xf5a37080 35008c2ecf20Sopenharmony_ci#define FSTV0910_P1_STUFF_MODE 0xf5a30007 35018c2ecf20Sopenharmony_ci 35028c2ecf20Sopenharmony_ci/* P1_FSTATUS */ 35038c2ecf20Sopenharmony_ci#define RSTV0910_P1_FSTATUS 0xf5a4 35048c2ecf20Sopenharmony_ci#define FSTV0910_P1_SPY_ENDSIM 0xf5a47080 35058c2ecf20Sopenharmony_ci#define FSTV0910_P1_VALID_SIM 0xf5a46040 35068c2ecf20Sopenharmony_ci#define FSTV0910_P1_FOUND_SIGNAL 0xf5a45020 35078c2ecf20Sopenharmony_ci#define FSTV0910_P1_DSS_SYNCBYTE 0xf5a44010 35088c2ecf20Sopenharmony_ci#define FSTV0910_P1_RESULT_STATE 0xf5a4000f 35098c2ecf20Sopenharmony_ci 35108c2ecf20Sopenharmony_ci/* P1_FBERCPT4 */ 35118c2ecf20Sopenharmony_ci#define RSTV0910_P1_FBERCPT4 0xf5a8 35128c2ecf20Sopenharmony_ci#define FSTV0910_P1_FBERMETER_CPT4 0xf5a800ff 35138c2ecf20Sopenharmony_ci 35148c2ecf20Sopenharmony_ci/* P1_FBERCPT3 */ 35158c2ecf20Sopenharmony_ci#define RSTV0910_P1_FBERCPT3 0xf5a9 35168c2ecf20Sopenharmony_ci#define FSTV0910_P1_FBERMETER_CPT3 0xf5a900ff 35178c2ecf20Sopenharmony_ci 35188c2ecf20Sopenharmony_ci/* P1_FBERCPT2 */ 35198c2ecf20Sopenharmony_ci#define RSTV0910_P1_FBERCPT2 0xf5aa 35208c2ecf20Sopenharmony_ci#define FSTV0910_P1_FBERMETER_CPT2 0xf5aa00ff 35218c2ecf20Sopenharmony_ci 35228c2ecf20Sopenharmony_ci/* P1_FBERCPT1 */ 35238c2ecf20Sopenharmony_ci#define RSTV0910_P1_FBERCPT1 0xf5ab 35248c2ecf20Sopenharmony_ci#define FSTV0910_P1_FBERMETER_CPT1 0xf5ab00ff 35258c2ecf20Sopenharmony_ci 35268c2ecf20Sopenharmony_ci/* P1_FBERCPT0 */ 35278c2ecf20Sopenharmony_ci#define RSTV0910_P1_FBERCPT0 0xf5ac 35288c2ecf20Sopenharmony_ci#define FSTV0910_P1_FBERMETER_CPT0 0xf5ac00ff 35298c2ecf20Sopenharmony_ci 35308c2ecf20Sopenharmony_ci/* P1_FBERERR2 */ 35318c2ecf20Sopenharmony_ci#define RSTV0910_P1_FBERERR2 0xf5ad 35328c2ecf20Sopenharmony_ci#define FSTV0910_P1_FBERMETER_ERR2 0xf5ad00ff 35338c2ecf20Sopenharmony_ci 35348c2ecf20Sopenharmony_ci/* P1_FBERERR1 */ 35358c2ecf20Sopenharmony_ci#define RSTV0910_P1_FBERERR1 0xf5ae 35368c2ecf20Sopenharmony_ci#define FSTV0910_P1_FBERMETER_ERR1 0xf5ae00ff 35378c2ecf20Sopenharmony_ci 35388c2ecf20Sopenharmony_ci/* P1_FBERERR0 */ 35398c2ecf20Sopenharmony_ci#define RSTV0910_P1_FBERERR0 0xf5af 35408c2ecf20Sopenharmony_ci#define FSTV0910_P1_FBERMETER_ERR0 0xf5af00ff 35418c2ecf20Sopenharmony_ci 35428c2ecf20Sopenharmony_ci/* P1_FSPYBER */ 35438c2ecf20Sopenharmony_ci#define RSTV0910_P1_FSPYBER 0xf5b2 35448c2ecf20Sopenharmony_ci#define FSTV0910_P1_FSPYBER_SYNCBYTE 0xf5b24010 35458c2ecf20Sopenharmony_ci#define FSTV0910_P1_FSPYBER_UNSYNC 0xf5b23008 35468c2ecf20Sopenharmony_ci#define FSTV0910_P1_FSPYBER_CTIME 0xf5b20007 35478c2ecf20Sopenharmony_ci 35488c2ecf20Sopenharmony_ci/* P1_SFERROR */ 35498c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFERROR 0xf5c1 35508c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_REGERR_VIT 0xf5c100ff 35518c2ecf20Sopenharmony_ci 35528c2ecf20Sopenharmony_ci/* P1_SFECSTATUS */ 35538c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFECSTATUS 0xf5c3 35548c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_ON 0xf5c37080 35558c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_OFF 0xf5c36040 35568c2ecf20Sopenharmony_ci#define FSTV0910_P1_LOCKEDSFEC 0xf5c33008 35578c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_DELOCK 0xf5c32004 35588c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_DEMODSEL 0xf5c31002 35598c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_OVFON 0xf5c30001 35608c2ecf20Sopenharmony_ci 35618c2ecf20Sopenharmony_ci/* P1_SFKDIV12 */ 35628c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFKDIV12 0xf5c4 35638c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFECKDIV12_MAN 0xf5c47080 35648c2ecf20Sopenharmony_ci 35658c2ecf20Sopenharmony_ci/* P1_SFKDIV23 */ 35668c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFKDIV23 0xf5c5 35678c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFECKDIV23_MAN 0xf5c57080 35688c2ecf20Sopenharmony_ci 35698c2ecf20Sopenharmony_ci/* P1_SFKDIV34 */ 35708c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFKDIV34 0xf5c6 35718c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFECKDIV34_MAN 0xf5c67080 35728c2ecf20Sopenharmony_ci 35738c2ecf20Sopenharmony_ci/* P1_SFKDIV56 */ 35748c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFKDIV56 0xf5c7 35758c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFECKDIV56_MAN 0xf5c77080 35768c2ecf20Sopenharmony_ci 35778c2ecf20Sopenharmony_ci/* P1_SFKDIV67 */ 35788c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFKDIV67 0xf5c8 35798c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFECKDIV67_MAN 0xf5c87080 35808c2ecf20Sopenharmony_ci 35818c2ecf20Sopenharmony_ci/* P1_SFKDIV78 */ 35828c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFKDIV78 0xf5c9 35838c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFECKDIV78_MAN 0xf5c97080 35848c2ecf20Sopenharmony_ci 35858c2ecf20Sopenharmony_ci/* P1_SFSTATUS */ 35868c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFSTATUS 0xf5cc 35878c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_LINEOK 0xf5cc7080 35888c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_ERROR 0xf5cc6040 35898c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_DATA7 0xf5cc5020 35908c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_PKTDNBRFAIL 0xf5cc4010 35918c2ecf20Sopenharmony_ci#define FSTV0910_P1_TSSFEC_DEMODSEL 0xf5cc3008 35928c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_NOSYNC 0xf5cc2004 35938c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_UNREGULA 0xf5cc1002 35948c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_READY 0xf5cc0001 35958c2ecf20Sopenharmony_ci 35968c2ecf20Sopenharmony_ci/* P1_SFDLYSET2 */ 35978c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFDLYSET2 0xf5d0 35988c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_DISABLE 0xf5d01002 35998c2ecf20Sopenharmony_ci 36008c2ecf20Sopenharmony_ci/* P1_SFERRCTRL */ 36018c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFERRCTRL 0xf5d8 36028c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_ERR_SOURCE 0xf5d840f0 36038c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_NUM_EVENT 0xf5d80007 36048c2ecf20Sopenharmony_ci 36058c2ecf20Sopenharmony_ci/* P1_SFERRCNT2 */ 36068c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFERRCNT2 0xf5d9 36078c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFERRC_OLDVALUE 0xf5d97080 36088c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_ERR_CNT2 0xf5d9007f 36098c2ecf20Sopenharmony_ci 36108c2ecf20Sopenharmony_ci/* P1_SFERRCNT1 */ 36118c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFERRCNT1 0xf5da 36128c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_ERR_CNT1 0xf5da00ff 36138c2ecf20Sopenharmony_ci 36148c2ecf20Sopenharmony_ci/* P1_SFERRCNT0 */ 36158c2ecf20Sopenharmony_ci#define RSTV0910_P1_SFERRCNT0 0xf5db 36168c2ecf20Sopenharmony_ci#define FSTV0910_P1_SFEC_ERR_CNT0 0xf5db00ff 36178c2ecf20Sopenharmony_ci 36188c2ecf20Sopenharmony_ci/* RCCFG2 */ 36198c2ecf20Sopenharmony_ci#define RSTV0910_RCCFG2 0xf600 36208c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_DVBCI 0xf6007080 36218c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_SERIAL 0xf6006040 36228c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_DISABLE 0xf6005020 36238c2ecf20Sopenharmony_ci#define FSTV0910_TSFIFO_2TORC 0xf6004010 36248c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_HSGNLOUT 0xf6003008 36258c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_ERRMODE 0xf6001006 36268c2ecf20Sopenharmony_ci 36278c2ecf20Sopenharmony_ci/* RCCFG1 */ 36288c2ecf20Sopenharmony_ci#define RSTV0910_RCCFG1 0xf601 36298c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_MANSPEED 0xf60160c0 36308c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_PERMDATA 0xf6015020 36318c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_NONEWSGNL 0xf6014010 36328c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_INVDATA 0xf6010001 36338c2ecf20Sopenharmony_ci 36348c2ecf20Sopenharmony_ci/* RCCFG0 */ 36358c2ecf20Sopenharmony_ci#define RSTV0910_RCCFG0 0xf602 36368c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_BCLKDEL1CK 0xf60260c0 36378c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_DUTY50 0xf6024010 36388c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_NSGNL2DATA 0xf6023008 36398c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_NPDSGNL 0xf6022004 36408c2ecf20Sopenharmony_ci 36418c2ecf20Sopenharmony_ci/* RCINSDEL2 */ 36428c2ecf20Sopenharmony_ci#define RSTV0910_RCINSDEL2 0xf603 36438c2ecf20Sopenharmony_ci#define FSTV0910_TSRCDEL_SYNCBYTE 0xf6037080 36448c2ecf20Sopenharmony_ci#define FSTV0910_TSRCDEL_XXHEADER 0xf6036040 36458c2ecf20Sopenharmony_ci#define FSTV0910_TSRCDEL_BBHEADER 0xf6035020 36468c2ecf20Sopenharmony_ci#define FSTV0910_TSRCDEL_DATAFIELD 0xf6034010 36478c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINSDEL_ISCR 0xf6033008 36488c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINSDEL_NPD 0xf6032004 36498c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINSDEL_RSPARITY 0xf6031002 36508c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINSDEL_CRC8 0xf6030001 36518c2ecf20Sopenharmony_ci 36528c2ecf20Sopenharmony_ci/* RCINSDEL1 */ 36538c2ecf20Sopenharmony_ci#define RSTV0910_RCINSDEL1 0xf604 36548c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_BBPADDING 0xf6047080 36558c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_BCHFEC 0xf6046040 36568c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_EMODCOD 0xf6044010 36578c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_TOKEN 0xf6043008 36588c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_XXXERR 0xf6042004 36598c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_MATYPE 0xf6041002 36608c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_UPL 0xf6040001 36618c2ecf20Sopenharmony_ci 36628c2ecf20Sopenharmony_ci/* RCINSDEL0 */ 36638c2ecf20Sopenharmony_ci#define RSTV0910_RCINSDEL0 0xf605 36648c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_DFL 0xf6057080 36658c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_SYNCD 0xf6056040 36668c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_BLOCLEN 0xf6055020 36678c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_SIGPCOUNT 0xf6054010 36688c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_FIFO 0xf6053008 36698c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_REALPACK 0xf6052004 36708c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_TSCONFIG 0xf6051002 36718c2ecf20Sopenharmony_ci#define FSTV0910_TSRCINS_LATENCY 0xf6050001 36728c2ecf20Sopenharmony_ci 36738c2ecf20Sopenharmony_ci/* RCSTATUS */ 36748c2ecf20Sopenharmony_ci#define RSTV0910_RCSTATUS 0xf606 36758c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_LINEOK 0xf6067080 36768c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_ERROR 0xf6066040 36778c2ecf20Sopenharmony_ci#define FSTV0910_TSRCREGUL_ERROR 0xf6064010 36788c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_DEMODSEL 0xf6063008 36798c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFOSPEED_STORE 0xf6062004 36808c2ecf20Sopenharmony_ci#define FSTV0910_TSRCSPEED_IMPOSSIBLE 0xf6060001 36818c2ecf20Sopenharmony_ci 36828c2ecf20Sopenharmony_ci/* RCSPEED */ 36838c2ecf20Sopenharmony_ci#define RSTV0910_RCSPEED 0xf607 36848c2ecf20Sopenharmony_ci#define FSTV0910_TSRCFIFO_OUTSPEED 0xf60700ff 36858c2ecf20Sopenharmony_ci 36868c2ecf20Sopenharmony_ci/* TSGENERAL */ 36878c2ecf20Sopenharmony_ci#define RSTV0910_TSGENERAL 0xf630 36888c2ecf20Sopenharmony_ci#define FSTV0910_TSFIFO_DISTS2PAR 0xf6306040 36898c2ecf20Sopenharmony_ci#define FSTV0910_MUXSTREAM_OUTMODE 0xf6303008 36908c2ecf20Sopenharmony_ci#define FSTV0910_TSFIFO_PERMPARAL 0xf6301006 36918c2ecf20Sopenharmony_ci 36928c2ecf20Sopenharmony_ci/* P1_DISIRQCFG */ 36938c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISIRQCFG 0xf700 36948c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENRXEND 0xf7006040 36958c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENRXFIFO8B 0xf7005020 36968c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENTRFINISH 0xf7004010 36978c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENTIMEOUT 0xf7003008 36988c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENTXEND 0xf7002004 36998c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENTXFIFO64B 0xf7001002 37008c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENGAPBURST 0xf7000001 37018c2ecf20Sopenharmony_ci 37028c2ecf20Sopenharmony_ci/* P1_DISIRQSTAT */ 37038c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISIRQSTAT 0xf701 37048c2ecf20Sopenharmony_ci#define FSTV0910_P1_IRQRXEND 0xf7016040 37058c2ecf20Sopenharmony_ci#define FSTV0910_P1_IRQRXFIFO8B 0xf7015020 37068c2ecf20Sopenharmony_ci#define FSTV0910_P1_IRQTRFINISH 0xf7014010 37078c2ecf20Sopenharmony_ci#define FSTV0910_P1_IRQTIMEOUT 0xf7013008 37088c2ecf20Sopenharmony_ci#define FSTV0910_P1_IRQTXEND 0xf7012004 37098c2ecf20Sopenharmony_ci#define FSTV0910_P1_IRQTXFIFO64B 0xf7011002 37108c2ecf20Sopenharmony_ci#define FSTV0910_P1_IRQGAPBURST 0xf7010001 37118c2ecf20Sopenharmony_ci 37128c2ecf20Sopenharmony_ci/* P1_DISTXCFG */ 37138c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISTXCFG 0xf702 37148c2ecf20Sopenharmony_ci#define FSTV0910_P1_DISTX_RESET 0xf7027080 37158c2ecf20Sopenharmony_ci#define FSTV0910_P1_TIM_OFF 0xf7026040 37168c2ecf20Sopenharmony_ci#define FSTV0910_P1_TIM_CMD 0xf7024030 37178c2ecf20Sopenharmony_ci#define FSTV0910_P1_ENVELOP 0xf7023008 37188c2ecf20Sopenharmony_ci#define FSTV0910_P1_DIS_PRECHARGE 0xf7022004 37198c2ecf20Sopenharmony_ci#define FSTV0910_P1_DISEQC_MODE 0xf7020003 37208c2ecf20Sopenharmony_ci 37218c2ecf20Sopenharmony_ci/* P1_DISTXSTATUS */ 37228c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISTXSTATUS 0xf703 37238c2ecf20Sopenharmony_ci#define FSTV0910_P1_TX_FIFO_FULL 0xf7036040 37248c2ecf20Sopenharmony_ci#define FSTV0910_P1_TX_IDLE 0xf7035020 37258c2ecf20Sopenharmony_ci#define FSTV0910_P1_GAP_BURST 0xf7034010 37268c2ecf20Sopenharmony_ci#define FSTV0910_P1_TX_FIFO64B 0xf7033008 37278c2ecf20Sopenharmony_ci#define FSTV0910_P1_TX_END 0xf7032004 37288c2ecf20Sopenharmony_ci#define FSTV0910_P1_TR_TIMEOUT 0xf7031002 37298c2ecf20Sopenharmony_ci#define FSTV0910_P1_TR_FINISH 0xf7030001 37308c2ecf20Sopenharmony_ci 37318c2ecf20Sopenharmony_ci/* P1_DISTXBYTES */ 37328c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISTXBYTES 0xf704 37338c2ecf20Sopenharmony_ci#define FSTV0910_P1_TXFIFO_BYTES 0xf70400ff 37348c2ecf20Sopenharmony_ci 37358c2ecf20Sopenharmony_ci/* P1_DISTXFIFO */ 37368c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISTXFIFO 0xf705 37378c2ecf20Sopenharmony_ci#define FSTV0910_P1_DISEQC_TX_FIFO 0xf70500ff 37388c2ecf20Sopenharmony_ci 37398c2ecf20Sopenharmony_ci/* P1_DISTXF22 */ 37408c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISTXF22 0xf706 37418c2ecf20Sopenharmony_ci#define FSTV0910_P1_F22TX 0xf70600ff 37428c2ecf20Sopenharmony_ci 37438c2ecf20Sopenharmony_ci/* P1_DISTIMEOCFG */ 37448c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISTIMEOCFG 0xf708 37458c2ecf20Sopenharmony_ci#define FSTV0910_P1_RXCHOICE 0xf7081006 37468c2ecf20Sopenharmony_ci#define FSTV0910_P1_TIMEOUT_OFF 0xf7080001 37478c2ecf20Sopenharmony_ci 37488c2ecf20Sopenharmony_ci/* P1_DISTIMEOUT */ 37498c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISTIMEOUT 0xf709 37508c2ecf20Sopenharmony_ci#define FSTV0910_P1_TIMEOUT_COUNT 0xf70900ff 37518c2ecf20Sopenharmony_ci 37528c2ecf20Sopenharmony_ci/* P1_DISRXCFG */ 37538c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXCFG 0xf70a 37548c2ecf20Sopenharmony_ci#define FSTV0910_P1_DISRX_RESET 0xf70a7080 37558c2ecf20Sopenharmony_ci#define FSTV0910_P1_EXTENVELOP 0xf70a6040 37568c2ecf20Sopenharmony_ci#define FSTV0910_P1_PINSELECT 0xf70a3038 37578c2ecf20Sopenharmony_ci#define FSTV0910_P1_IGNORE_SHORT22K 0xf70a2004 37588c2ecf20Sopenharmony_ci#define FSTV0910_P1_SIGNED_RXIN 0xf70a1002 37598c2ecf20Sopenharmony_ci#define FSTV0910_P1_DISRX_ON 0xf70a0001 37608c2ecf20Sopenharmony_ci 37618c2ecf20Sopenharmony_ci/* P1_DISRXSTAT1 */ 37628c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXSTAT1 0xf70b 37638c2ecf20Sopenharmony_ci#define FSTV0910_P1_RXEND 0xf70b7080 37648c2ecf20Sopenharmony_ci#define FSTV0910_P1_RXACTIVE 0xf70b6040 37658c2ecf20Sopenharmony_ci#define FSTV0910_P1_RXDETECT 0xf70b5020 37668c2ecf20Sopenharmony_ci#define FSTV0910_P1_CONTTONE 0xf70b4010 37678c2ecf20Sopenharmony_ci#define FSTV0910_P1_8BFIFOREADY 0xf70b3008 37688c2ecf20Sopenharmony_ci#define FSTV0910_P1_FIFOEMPTY 0xf70b2004 37698c2ecf20Sopenharmony_ci 37708c2ecf20Sopenharmony_ci/* P1_DISRXSTAT0 */ 37718c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXSTAT0 0xf70c 37728c2ecf20Sopenharmony_ci#define FSTV0910_P1_RXFAIL 0xf70c7080 37738c2ecf20Sopenharmony_ci#define FSTV0910_P1_FIFOPFAIL 0xf70c6040 37748c2ecf20Sopenharmony_ci#define FSTV0910_P1_RXNONBYTE 0xf70c5020 37758c2ecf20Sopenharmony_ci#define FSTV0910_P1_FIFOOVF 0xf70c4010 37768c2ecf20Sopenharmony_ci#define FSTV0910_P1_SHORT22K 0xf70c3008 37778c2ecf20Sopenharmony_ci#define FSTV0910_P1_RXMSGLOST 0xf70c2004 37788c2ecf20Sopenharmony_ci 37798c2ecf20Sopenharmony_ci/* P1_DISRXBYTES */ 37808c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXBYTES 0xf70d 37818c2ecf20Sopenharmony_ci#define FSTV0910_P1_RXFIFO_BYTES 0xf70d001f 37828c2ecf20Sopenharmony_ci 37838c2ecf20Sopenharmony_ci/* P1_DISRXPARITY1 */ 37848c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXPARITY1 0xf70e 37858c2ecf20Sopenharmony_ci#define FSTV0910_P1_DISRX_PARITY1 0xf70e00ff 37868c2ecf20Sopenharmony_ci 37878c2ecf20Sopenharmony_ci/* P1_DISRXPARITY0 */ 37888c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXPARITY0 0xf70f 37898c2ecf20Sopenharmony_ci#define FSTV0910_P1_DISRX_PARITY0 0xf70f00ff 37908c2ecf20Sopenharmony_ci 37918c2ecf20Sopenharmony_ci/* P1_DISRXFIFO */ 37928c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXFIFO 0xf710 37938c2ecf20Sopenharmony_ci#define FSTV0910_P1_DISEQC_RX_FIFO 0xf71000ff 37948c2ecf20Sopenharmony_ci 37958c2ecf20Sopenharmony_ci/* P1_DISRXDC1 */ 37968c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXDC1 0xf711 37978c2ecf20Sopenharmony_ci#define FSTV0910_P1_DC_VALUE1 0xf7110103 37988c2ecf20Sopenharmony_ci 37998c2ecf20Sopenharmony_ci/* P1_DISRXDC0 */ 38008c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXDC0 0xf712 38018c2ecf20Sopenharmony_ci#define FSTV0910_P1_DC_VALUE0 0xf71200ff 38028c2ecf20Sopenharmony_ci 38038c2ecf20Sopenharmony_ci/* P1_DISRXF221 */ 38048c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXF221 0xf714 38058c2ecf20Sopenharmony_ci#define FSTV0910_P1_F22RX1 0xf714000f 38068c2ecf20Sopenharmony_ci 38078c2ecf20Sopenharmony_ci/* P1_DISRXF220 */ 38088c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXF220 0xf715 38098c2ecf20Sopenharmony_ci#define FSTV0910_P1_F22RX0 0xf71500ff 38108c2ecf20Sopenharmony_ci 38118c2ecf20Sopenharmony_ci/* P1_DISRXF100 */ 38128c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXF100 0xf716 38138c2ecf20Sopenharmony_ci#define FSTV0910_P1_F100RX 0xf71600ff 38148c2ecf20Sopenharmony_ci 38158c2ecf20Sopenharmony_ci/* P1_DISRXSHORT22K */ 38168c2ecf20Sopenharmony_ci#define RSTV0910_P1_DISRXSHORT22K 0xf71c 38178c2ecf20Sopenharmony_ci#define FSTV0910_P1_SHORT22K_LENGTH 0xf71c001f 38188c2ecf20Sopenharmony_ci 38198c2ecf20Sopenharmony_ci/* P1_ACRPRESC */ 38208c2ecf20Sopenharmony_ci#define RSTV0910_P1_ACRPRESC 0xf71e 38218c2ecf20Sopenharmony_ci#define FSTV0910_P1_ACR_PRESC 0xf71e0007 38228c2ecf20Sopenharmony_ci 38238c2ecf20Sopenharmony_ci/* P1_ACRDIV */ 38248c2ecf20Sopenharmony_ci#define RSTV0910_P1_ACRDIV 0xf71f 38258c2ecf20Sopenharmony_ci#define FSTV0910_P1_ACR_DIV 0xf71f00ff 38268c2ecf20Sopenharmony_ci 38278c2ecf20Sopenharmony_ci/* P2_DISIRQCFG */ 38288c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISIRQCFG 0xf740 38298c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENRXEND 0xf7406040 38308c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENRXFIFO8B 0xf7405020 38318c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENTRFINISH 0xf7404010 38328c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENTIMEOUT 0xf7403008 38338c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENTXEND 0xf7402004 38348c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENTXFIFO64B 0xf7401002 38358c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENGAPBURST 0xf7400001 38368c2ecf20Sopenharmony_ci 38378c2ecf20Sopenharmony_ci/* P2_DISIRQSTAT */ 38388c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISIRQSTAT 0xf741 38398c2ecf20Sopenharmony_ci#define FSTV0910_P2_IRQRXEND 0xf7416040 38408c2ecf20Sopenharmony_ci#define FSTV0910_P2_IRQRXFIFO8B 0xf7415020 38418c2ecf20Sopenharmony_ci#define FSTV0910_P2_IRQTRFINISH 0xf7414010 38428c2ecf20Sopenharmony_ci#define FSTV0910_P2_IRQTIMEOUT 0xf7413008 38438c2ecf20Sopenharmony_ci#define FSTV0910_P2_IRQTXEND 0xf7412004 38448c2ecf20Sopenharmony_ci#define FSTV0910_P2_IRQTXFIFO64B 0xf7411002 38458c2ecf20Sopenharmony_ci#define FSTV0910_P2_IRQGAPBURST 0xf7410001 38468c2ecf20Sopenharmony_ci 38478c2ecf20Sopenharmony_ci/* P2_DISTXCFG */ 38488c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISTXCFG 0xf742 38498c2ecf20Sopenharmony_ci#define FSTV0910_P2_DISTX_RESET 0xf7427080 38508c2ecf20Sopenharmony_ci#define FSTV0910_P2_TIM_OFF 0xf7426040 38518c2ecf20Sopenharmony_ci#define FSTV0910_P2_TIM_CMD 0xf7424030 38528c2ecf20Sopenharmony_ci#define FSTV0910_P2_ENVELOP 0xf7423008 38538c2ecf20Sopenharmony_ci#define FSTV0910_P2_DIS_PRECHARGE 0xf7422004 38548c2ecf20Sopenharmony_ci#define FSTV0910_P2_DISEQC_MODE 0xf7420003 38558c2ecf20Sopenharmony_ci 38568c2ecf20Sopenharmony_ci/* P2_DISTXSTATUS */ 38578c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISTXSTATUS 0xf743 38588c2ecf20Sopenharmony_ci#define FSTV0910_P2_TX_FIFO_FULL 0xf7436040 38598c2ecf20Sopenharmony_ci#define FSTV0910_P2_TX_IDLE 0xf7435020 38608c2ecf20Sopenharmony_ci#define FSTV0910_P2_GAP_BURST 0xf7434010 38618c2ecf20Sopenharmony_ci#define FSTV0910_P2_TX_FIFO64B 0xf7433008 38628c2ecf20Sopenharmony_ci#define FSTV0910_P2_TX_END 0xf7432004 38638c2ecf20Sopenharmony_ci#define FSTV0910_P2_TR_TIMEOUT 0xf7431002 38648c2ecf20Sopenharmony_ci#define FSTV0910_P2_TR_FINISH 0xf7430001 38658c2ecf20Sopenharmony_ci 38668c2ecf20Sopenharmony_ci/* P2_DISTXBYTES */ 38678c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISTXBYTES 0xf744 38688c2ecf20Sopenharmony_ci#define FSTV0910_P2_TXFIFO_BYTES 0xf74400ff 38698c2ecf20Sopenharmony_ci 38708c2ecf20Sopenharmony_ci/* P2_DISTXFIFO */ 38718c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISTXFIFO 0xf745 38728c2ecf20Sopenharmony_ci#define FSTV0910_P2_DISEQC_TX_FIFO 0xf74500ff 38738c2ecf20Sopenharmony_ci 38748c2ecf20Sopenharmony_ci/* P2_DISTXF22 */ 38758c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISTXF22 0xf746 38768c2ecf20Sopenharmony_ci#define FSTV0910_P2_F22TX 0xf74600ff 38778c2ecf20Sopenharmony_ci 38788c2ecf20Sopenharmony_ci/* P2_DISTIMEOCFG */ 38798c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISTIMEOCFG 0xf748 38808c2ecf20Sopenharmony_ci#define FSTV0910_P2_RXCHOICE 0xf7481006 38818c2ecf20Sopenharmony_ci#define FSTV0910_P2_TIMEOUT_OFF 0xf7480001 38828c2ecf20Sopenharmony_ci 38838c2ecf20Sopenharmony_ci/* P2_DISTIMEOUT */ 38848c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISTIMEOUT 0xf749 38858c2ecf20Sopenharmony_ci#define FSTV0910_P2_TIMEOUT_COUNT 0xf74900ff 38868c2ecf20Sopenharmony_ci 38878c2ecf20Sopenharmony_ci/* P2_DISRXCFG */ 38888c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXCFG 0xf74a 38898c2ecf20Sopenharmony_ci#define FSTV0910_P2_DISRX_RESET 0xf74a7080 38908c2ecf20Sopenharmony_ci#define FSTV0910_P2_EXTENVELOP 0xf74a6040 38918c2ecf20Sopenharmony_ci#define FSTV0910_P2_PINSELECT 0xf74a3038 38928c2ecf20Sopenharmony_ci#define FSTV0910_P2_IGNORE_SHORT22K 0xf74a2004 38938c2ecf20Sopenharmony_ci#define FSTV0910_P2_SIGNED_RXIN 0xf74a1002 38948c2ecf20Sopenharmony_ci#define FSTV0910_P2_DISRX_ON 0xf74a0001 38958c2ecf20Sopenharmony_ci 38968c2ecf20Sopenharmony_ci/* P2_DISRXSTAT1 */ 38978c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXSTAT1 0xf74b 38988c2ecf20Sopenharmony_ci#define FSTV0910_P2_RXEND 0xf74b7080 38998c2ecf20Sopenharmony_ci#define FSTV0910_P2_RXACTIVE 0xf74b6040 39008c2ecf20Sopenharmony_ci#define FSTV0910_P2_RXDETECT 0xf74b5020 39018c2ecf20Sopenharmony_ci#define FSTV0910_P2_CONTTONE 0xf74b4010 39028c2ecf20Sopenharmony_ci#define FSTV0910_P2_8BFIFOREADY 0xf74b3008 39038c2ecf20Sopenharmony_ci#define FSTV0910_P2_FIFOEMPTY 0xf74b2004 39048c2ecf20Sopenharmony_ci 39058c2ecf20Sopenharmony_ci/* P2_DISRXSTAT0 */ 39068c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXSTAT0 0xf74c 39078c2ecf20Sopenharmony_ci#define FSTV0910_P2_RXFAIL 0xf74c7080 39088c2ecf20Sopenharmony_ci#define FSTV0910_P2_FIFOPFAIL 0xf74c6040 39098c2ecf20Sopenharmony_ci#define FSTV0910_P2_RXNONBYTE 0xf74c5020 39108c2ecf20Sopenharmony_ci#define FSTV0910_P2_FIFOOVF 0xf74c4010 39118c2ecf20Sopenharmony_ci#define FSTV0910_P2_SHORT22K 0xf74c3008 39128c2ecf20Sopenharmony_ci#define FSTV0910_P2_RXMSGLOST 0xf74c2004 39138c2ecf20Sopenharmony_ci 39148c2ecf20Sopenharmony_ci/* P2_DISRXBYTES */ 39158c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXBYTES 0xf74d 39168c2ecf20Sopenharmony_ci#define FSTV0910_P2_RXFIFO_BYTES 0xf74d001f 39178c2ecf20Sopenharmony_ci 39188c2ecf20Sopenharmony_ci/* P2_DISRXPARITY1 */ 39198c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXPARITY1 0xf74e 39208c2ecf20Sopenharmony_ci#define FSTV0910_P2_DISRX_PARITY1 0xf74e00ff 39218c2ecf20Sopenharmony_ci 39228c2ecf20Sopenharmony_ci/* P2_DISRXPARITY0 */ 39238c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXPARITY0 0xf74f 39248c2ecf20Sopenharmony_ci#define FSTV0910_P2_DISRX_PARITY0 0xf74f00ff 39258c2ecf20Sopenharmony_ci 39268c2ecf20Sopenharmony_ci/* P2_DISRXFIFO */ 39278c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXFIFO 0xf750 39288c2ecf20Sopenharmony_ci#define FSTV0910_P2_DISEQC_RX_FIFO 0xf75000ff 39298c2ecf20Sopenharmony_ci 39308c2ecf20Sopenharmony_ci/* P2_DISRXDC1 */ 39318c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXDC1 0xf751 39328c2ecf20Sopenharmony_ci#define FSTV0910_P2_DC_VALUE1 0xf7510103 39338c2ecf20Sopenharmony_ci 39348c2ecf20Sopenharmony_ci/* P2_DISRXDC0 */ 39358c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXDC0 0xf752 39368c2ecf20Sopenharmony_ci#define FSTV0910_P2_DC_VALUE0 0xf75200ff 39378c2ecf20Sopenharmony_ci 39388c2ecf20Sopenharmony_ci/* P2_DISRXF221 */ 39398c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXF221 0xf754 39408c2ecf20Sopenharmony_ci#define FSTV0910_P2_F22RX1 0xf754000f 39418c2ecf20Sopenharmony_ci 39428c2ecf20Sopenharmony_ci/* P2_DISRXF220 */ 39438c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXF220 0xf755 39448c2ecf20Sopenharmony_ci#define FSTV0910_P2_F22RX0 0xf75500ff 39458c2ecf20Sopenharmony_ci 39468c2ecf20Sopenharmony_ci/* P2_DISRXF100 */ 39478c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXF100 0xf756 39488c2ecf20Sopenharmony_ci#define FSTV0910_P2_F100RX 0xf75600ff 39498c2ecf20Sopenharmony_ci 39508c2ecf20Sopenharmony_ci/* P2_DISRXSHORT22K */ 39518c2ecf20Sopenharmony_ci#define RSTV0910_P2_DISRXSHORT22K 0xf75c 39528c2ecf20Sopenharmony_ci#define FSTV0910_P2_SHORT22K_LENGTH 0xf75c001f 39538c2ecf20Sopenharmony_ci 39548c2ecf20Sopenharmony_ci/* P2_ACRPRESC */ 39558c2ecf20Sopenharmony_ci#define RSTV0910_P2_ACRPRESC 0xf75e 39568c2ecf20Sopenharmony_ci#define FSTV0910_P2_ACR_PRESC 0xf75e0007 39578c2ecf20Sopenharmony_ci 39588c2ecf20Sopenharmony_ci/* P2_ACRDIV */ 39598c2ecf20Sopenharmony_ci#define RSTV0910_P2_ACRDIV 0xf75f 39608c2ecf20Sopenharmony_ci#define FSTV0910_P2_ACR_DIV 0xf75f00ff 39618c2ecf20Sopenharmony_ci 39628c2ecf20Sopenharmony_ci/* P1_NBITER_NF1 */ 39638c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF1 0xfa00 39648c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_1_4 0xfa0000ff 39658c2ecf20Sopenharmony_ci 39668c2ecf20Sopenharmony_ci/* P1_NBITER_NF2 */ 39678c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF2 0xfa01 39688c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_1_3 0xfa0100ff 39698c2ecf20Sopenharmony_ci 39708c2ecf20Sopenharmony_ci/* P1_NBITER_NF3 */ 39718c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF3 0xfa02 39728c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_2_5 0xfa0200ff 39738c2ecf20Sopenharmony_ci 39748c2ecf20Sopenharmony_ci/* P1_NBITER_NF4 */ 39758c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF4 0xfa03 39768c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_1_2 0xfa0300ff 39778c2ecf20Sopenharmony_ci 39788c2ecf20Sopenharmony_ci/* P1_NBITER_NF5 */ 39798c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF5 0xfa04 39808c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_3_5 0xfa0400ff 39818c2ecf20Sopenharmony_ci 39828c2ecf20Sopenharmony_ci/* P1_NBITER_NF6 */ 39838c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF6 0xfa05 39848c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_2_3 0xfa0500ff 39858c2ecf20Sopenharmony_ci 39868c2ecf20Sopenharmony_ci/* P1_NBITER_NF7 */ 39878c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF7 0xfa06 39888c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_3_4 0xfa0600ff 39898c2ecf20Sopenharmony_ci 39908c2ecf20Sopenharmony_ci/* P1_NBITER_NF8 */ 39918c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF8 0xfa07 39928c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_4_5 0xfa0700ff 39938c2ecf20Sopenharmony_ci 39948c2ecf20Sopenharmony_ci/* P1_NBITER_NF9 */ 39958c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF9 0xfa08 39968c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_5_6 0xfa0800ff 39978c2ecf20Sopenharmony_ci 39988c2ecf20Sopenharmony_ci/* P1_NBITER_NF10 */ 39998c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF10 0xfa09 40008c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_8_9 0xfa0900ff 40018c2ecf20Sopenharmony_ci 40028c2ecf20Sopenharmony_ci/* P1_NBITER_NF11 */ 40038c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF11 0xfa0a 40048c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_QPSK_9_10 0xfa0a00ff 40058c2ecf20Sopenharmony_ci 40068c2ecf20Sopenharmony_ci/* P1_NBITER_NF12 */ 40078c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF12 0xfa0b 40088c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_8PSK_3_5 0xfa0b00ff 40098c2ecf20Sopenharmony_ci 40108c2ecf20Sopenharmony_ci/* P1_NBITER_NF13 */ 40118c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF13 0xfa0c 40128c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_8PSK_2_3 0xfa0c00ff 40138c2ecf20Sopenharmony_ci 40148c2ecf20Sopenharmony_ci/* P1_NBITER_NF14 */ 40158c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF14 0xfa0d 40168c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_8PSK_3_4 0xfa0d00ff 40178c2ecf20Sopenharmony_ci 40188c2ecf20Sopenharmony_ci/* P1_NBITER_NF15 */ 40198c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF15 0xfa0e 40208c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_8PSK_5_6 0xfa0e00ff 40218c2ecf20Sopenharmony_ci 40228c2ecf20Sopenharmony_ci/* P1_NBITER_NF16 */ 40238c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF16 0xfa0f 40248c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_8PSK_8_9 0xfa0f00ff 40258c2ecf20Sopenharmony_ci 40268c2ecf20Sopenharmony_ci/* P1_NBITER_NF17 */ 40278c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF17 0xfa10 40288c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_8PSK_9_10 0xfa1000ff 40298c2ecf20Sopenharmony_ci 40308c2ecf20Sopenharmony_ci/* P1_NBITER_NF18 */ 40318c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF18 0xfa11 40328c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_16APSK_2_3 0xfa1100ff 40338c2ecf20Sopenharmony_ci 40348c2ecf20Sopenharmony_ci/* P1_NBITER_NF19 */ 40358c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF19 0xfa12 40368c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_16APSK_3_4 0xfa1200ff 40378c2ecf20Sopenharmony_ci 40388c2ecf20Sopenharmony_ci/* P1_NBITER_NF20 */ 40398c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF20 0xfa13 40408c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_16APSK_4_5 0xfa1300ff 40418c2ecf20Sopenharmony_ci 40428c2ecf20Sopenharmony_ci/* P1_NBITER_NF21 */ 40438c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF21 0xfa14 40448c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_16APSK_5_6 0xfa1400ff 40458c2ecf20Sopenharmony_ci 40468c2ecf20Sopenharmony_ci/* P1_NBITER_NF22 */ 40478c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF22 0xfa15 40488c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_16APSK_8_9 0xfa1500ff 40498c2ecf20Sopenharmony_ci 40508c2ecf20Sopenharmony_ci/* P1_NBITER_NF23 */ 40518c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF23 0xfa16 40528c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_16APSK_9_10 0xfa1600ff 40538c2ecf20Sopenharmony_ci 40548c2ecf20Sopenharmony_ci/* P1_NBITER_NF24 */ 40558c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF24 0xfa17 40568c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_32APSK_3_4 0xfa1700ff 40578c2ecf20Sopenharmony_ci 40588c2ecf20Sopenharmony_ci/* P1_NBITER_NF25 */ 40598c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF25 0xfa18 40608c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_32APSK_4_5 0xfa1800ff 40618c2ecf20Sopenharmony_ci 40628c2ecf20Sopenharmony_ci/* P1_NBITER_NF26 */ 40638c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF26 0xfa19 40648c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_32APSK_5_6 0xfa1900ff 40658c2ecf20Sopenharmony_ci 40668c2ecf20Sopenharmony_ci/* P1_NBITER_NF27 */ 40678c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF27 0xfa1a 40688c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_32APSK_8_9 0xfa1a00ff 40698c2ecf20Sopenharmony_ci 40708c2ecf20Sopenharmony_ci/* P1_NBITER_NF28 */ 40718c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_NF28 0xfa1b 40728c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_NF_32APSK_9_10 0xfa1b00ff 40738c2ecf20Sopenharmony_ci 40748c2ecf20Sopenharmony_ci/* P1_NBITER_SF1 */ 40758c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF1 0xfa1c 40768c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_1_4 0xfa1c00ff 40778c2ecf20Sopenharmony_ci 40788c2ecf20Sopenharmony_ci/* P1_NBITER_SF2 */ 40798c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF2 0xfa1d 40808c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_1_3 0xfa1d00ff 40818c2ecf20Sopenharmony_ci 40828c2ecf20Sopenharmony_ci/* P1_NBITER_SF3 */ 40838c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF3 0xfa1e 40848c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_2_5 0xfa1e00ff 40858c2ecf20Sopenharmony_ci 40868c2ecf20Sopenharmony_ci/* P1_NBITER_SF4 */ 40878c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF4 0xfa1f 40888c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_1_2 0xfa1f00ff 40898c2ecf20Sopenharmony_ci 40908c2ecf20Sopenharmony_ci/* P1_NBITER_SF5 */ 40918c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF5 0xfa20 40928c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_3_5 0xfa2000ff 40938c2ecf20Sopenharmony_ci 40948c2ecf20Sopenharmony_ci/* P1_NBITER_SF6 */ 40958c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF6 0xfa21 40968c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_2_3 0xfa2100ff 40978c2ecf20Sopenharmony_ci 40988c2ecf20Sopenharmony_ci/* P1_NBITER_SF7 */ 40998c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF7 0xfa22 41008c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_3_4 0xfa2200ff 41018c2ecf20Sopenharmony_ci 41028c2ecf20Sopenharmony_ci/* P1_NBITER_SF8 */ 41038c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF8 0xfa23 41048c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_4_5 0xfa2300ff 41058c2ecf20Sopenharmony_ci 41068c2ecf20Sopenharmony_ci/* P1_NBITER_SF9 */ 41078c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF9 0xfa24 41088c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_5_6 0xfa2400ff 41098c2ecf20Sopenharmony_ci 41108c2ecf20Sopenharmony_ci/* P1_NBITER_SF10 */ 41118c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF10 0xfa25 41128c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_QPSK_8_9 0xfa2500ff 41138c2ecf20Sopenharmony_ci 41148c2ecf20Sopenharmony_ci/* P1_NBITER_SF12 */ 41158c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF12 0xfa26 41168c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_8PSK_3_5 0xfa2600ff 41178c2ecf20Sopenharmony_ci 41188c2ecf20Sopenharmony_ci/* P1_NBITER_SF13 */ 41198c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF13 0xfa27 41208c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_8PSK_2_3 0xfa2700ff 41218c2ecf20Sopenharmony_ci 41228c2ecf20Sopenharmony_ci/* P1_NBITER_SF14 */ 41238c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF14 0xfa28 41248c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_8PSK_3_4 0xfa2800ff 41258c2ecf20Sopenharmony_ci 41268c2ecf20Sopenharmony_ci/* P1_NBITER_SF15 */ 41278c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF15 0xfa29 41288c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_8PSK_5_6 0xfa2900ff 41298c2ecf20Sopenharmony_ci 41308c2ecf20Sopenharmony_ci/* P1_NBITER_SF16 */ 41318c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF16 0xfa2a 41328c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_8PSK_8_9 0xfa2a00ff 41338c2ecf20Sopenharmony_ci 41348c2ecf20Sopenharmony_ci/* P1_NBITER_SF18 */ 41358c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF18 0xfa2b 41368c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_16APSK_2_3 0xfa2b00ff 41378c2ecf20Sopenharmony_ci 41388c2ecf20Sopenharmony_ci/* P1_NBITER_SF19 */ 41398c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF19 0xfa2c 41408c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_16APSK_3_4 0xfa2c00ff 41418c2ecf20Sopenharmony_ci 41428c2ecf20Sopenharmony_ci/* P1_NBITER_SF20 */ 41438c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF20 0xfa2d 41448c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_16APSK_4_5 0xfa2d00ff 41458c2ecf20Sopenharmony_ci 41468c2ecf20Sopenharmony_ci/* P1_NBITER_SF21 */ 41478c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF21 0xfa2e 41488c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_16APSK_5_6 0xfa2e00ff 41498c2ecf20Sopenharmony_ci 41508c2ecf20Sopenharmony_ci/* P1_NBITER_SF22 */ 41518c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF22 0xfa2f 41528c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_16APSK_8_9 0xfa2f00ff 41538c2ecf20Sopenharmony_ci 41548c2ecf20Sopenharmony_ci/* P1_NBITER_SF24 */ 41558c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF24 0xfa30 41568c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_32APSK_3_4 0xfa3000ff 41578c2ecf20Sopenharmony_ci 41588c2ecf20Sopenharmony_ci/* P1_NBITER_SF25 */ 41598c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF25 0xfa31 41608c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_32APSK_4_5 0xfa3100ff 41618c2ecf20Sopenharmony_ci 41628c2ecf20Sopenharmony_ci/* P1_NBITER_SF26 */ 41638c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF26 0xfa32 41648c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_32APSK_5_6 0xfa3200ff 41658c2ecf20Sopenharmony_ci 41668c2ecf20Sopenharmony_ci/* P1_NBITER_SF27 */ 41678c2ecf20Sopenharmony_ci#define RSTV0910_P1_NBITER_SF27 0xfa33 41688c2ecf20Sopenharmony_ci#define FSTV0910_P1_NBITER_SF_32APSK_8_9 0xfa3300ff 41698c2ecf20Sopenharmony_ci 41708c2ecf20Sopenharmony_ci/* SELSATUR6 */ 41718c2ecf20Sopenharmony_ci#define RSTV0910_SELSATUR6 0xfa34 41728c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF27 0xfa343008 41738c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF26 0xfa342004 41748c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF25 0xfa341002 41758c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF24 0xfa340001 41768c2ecf20Sopenharmony_ci 41778c2ecf20Sopenharmony_ci/* SELSATUR5 */ 41788c2ecf20Sopenharmony_ci#define RSTV0910_SELSATUR5 0xfa35 41798c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF22 0xfa357080 41808c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF21 0xfa356040 41818c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF20 0xfa355020 41828c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF19 0xfa354010 41838c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF18 0xfa353008 41848c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF16 0xfa352004 41858c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF15 0xfa351002 41868c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF14 0xfa350001 41878c2ecf20Sopenharmony_ci 41888c2ecf20Sopenharmony_ci/* SELSATUR4 */ 41898c2ecf20Sopenharmony_ci#define RSTV0910_SELSATUR4 0xfa36 41908c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF13 0xfa367080 41918c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF12 0xfa366040 41928c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF10 0xfa365020 41938c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF9 0xfa364010 41948c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF8 0xfa363008 41958c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF7 0xfa362004 41968c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF6 0xfa361002 41978c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF5 0xfa360001 41988c2ecf20Sopenharmony_ci 41998c2ecf20Sopenharmony_ci/* SELSATUR3 */ 42008c2ecf20Sopenharmony_ci#define RSTV0910_SELSATUR3 0xfa37 42018c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF4 0xfa377080 42028c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF3 0xfa376040 42038c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF2 0xfa375020 42048c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_SF1 0xfa374010 42058c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF28 0xfa373008 42068c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF27 0xfa372004 42078c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF26 0xfa371002 42088c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF25 0xfa370001 42098c2ecf20Sopenharmony_ci 42108c2ecf20Sopenharmony_ci/* SELSATUR2 */ 42118c2ecf20Sopenharmony_ci#define RSTV0910_SELSATUR2 0xfa38 42128c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF24 0xfa387080 42138c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF23 0xfa386040 42148c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF22 0xfa385020 42158c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF21 0xfa384010 42168c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF20 0xfa383008 42178c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF19 0xfa382004 42188c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF18 0xfa381002 42198c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF17 0xfa380001 42208c2ecf20Sopenharmony_ci 42218c2ecf20Sopenharmony_ci/* SELSATUR1 */ 42228c2ecf20Sopenharmony_ci#define RSTV0910_SELSATUR1 0xfa39 42238c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF16 0xfa397080 42248c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF15 0xfa396040 42258c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF14 0xfa395020 42268c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF13 0xfa394010 42278c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF12 0xfa393008 42288c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF11 0xfa392004 42298c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF10 0xfa391002 42308c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF9 0xfa390001 42318c2ecf20Sopenharmony_ci 42328c2ecf20Sopenharmony_ci/* SELSATUR0 */ 42338c2ecf20Sopenharmony_ci#define RSTV0910_SELSATUR0 0xfa3a 42348c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF8 0xfa3a7080 42358c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF7 0xfa3a6040 42368c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF6 0xfa3a5020 42378c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF5 0xfa3a4010 42388c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF4 0xfa3a3008 42398c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF3 0xfa3a2004 42408c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF2 0xfa3a1002 42418c2ecf20Sopenharmony_ci#define FSTV0910_SSAT_NF1 0xfa3a0001 42428c2ecf20Sopenharmony_ci 42438c2ecf20Sopenharmony_ci/* GAINLLR_NF1 */ 42448c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF1 0xfa40 42458c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_1_4 0xfa40007f 42468c2ecf20Sopenharmony_ci 42478c2ecf20Sopenharmony_ci/* GAINLLR_NF2 */ 42488c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF2 0xfa41 42498c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_1_3 0xfa41007f 42508c2ecf20Sopenharmony_ci 42518c2ecf20Sopenharmony_ci/* GAINLLR_NF3 */ 42528c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF3 0xfa42 42538c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_2_5 0xfa42007f 42548c2ecf20Sopenharmony_ci 42558c2ecf20Sopenharmony_ci/* GAINLLR_NF4 */ 42568c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF4 0xfa43 42578c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_1_2 0xfa43007f 42588c2ecf20Sopenharmony_ci 42598c2ecf20Sopenharmony_ci/* GAINLLR_NF5 */ 42608c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF5 0xfa44 42618c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_3_5 0xfa44007f 42628c2ecf20Sopenharmony_ci 42638c2ecf20Sopenharmony_ci/* GAINLLR_NF6 */ 42648c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF6 0xfa45 42658c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_2_3 0xfa45007f 42668c2ecf20Sopenharmony_ci 42678c2ecf20Sopenharmony_ci/* GAINLLR_NF7 */ 42688c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF7 0xfa46 42698c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_3_4 0xfa46007f 42708c2ecf20Sopenharmony_ci 42718c2ecf20Sopenharmony_ci/* GAINLLR_NF8 */ 42728c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF8 0xfa47 42738c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_4_5 0xfa47007f 42748c2ecf20Sopenharmony_ci 42758c2ecf20Sopenharmony_ci/* GAINLLR_NF9 */ 42768c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF9 0xfa48 42778c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_5_6 0xfa48007f 42788c2ecf20Sopenharmony_ci 42798c2ecf20Sopenharmony_ci/* GAINLLR_NF10 */ 42808c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF10 0xfa49 42818c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_8_9 0xfa49007f 42828c2ecf20Sopenharmony_ci 42838c2ecf20Sopenharmony_ci/* GAINLLR_NF11 */ 42848c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF11 0xfa4a 42858c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_QPSK_9_10 0xfa4a007f 42868c2ecf20Sopenharmony_ci 42878c2ecf20Sopenharmony_ci/* GAINLLR_NF12 */ 42888c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF12 0xfa4b 42898c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_8PSK_3_5 0xfa4b007f 42908c2ecf20Sopenharmony_ci 42918c2ecf20Sopenharmony_ci/* GAINLLR_NF13 */ 42928c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF13 0xfa4c 42938c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_8PSK_2_3 0xfa4c007f 42948c2ecf20Sopenharmony_ci 42958c2ecf20Sopenharmony_ci/* GAINLLR_NF14 */ 42968c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF14 0xfa4d 42978c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_8PSK_3_4 0xfa4d007f 42988c2ecf20Sopenharmony_ci 42998c2ecf20Sopenharmony_ci/* GAINLLR_NF15 */ 43008c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF15 0xfa4e 43018c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_8PSK_5_6 0xfa4e007f 43028c2ecf20Sopenharmony_ci 43038c2ecf20Sopenharmony_ci/* GAINLLR_NF16 */ 43048c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF16 0xfa4f 43058c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_8PSK_8_9 0xfa4f007f 43068c2ecf20Sopenharmony_ci 43078c2ecf20Sopenharmony_ci/* GAINLLR_NF17 */ 43088c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF17 0xfa50 43098c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_8PSK_9_10 0xfa50007f 43108c2ecf20Sopenharmony_ci 43118c2ecf20Sopenharmony_ci/* GAINLLR_NF18 */ 43128c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF18 0xfa51 43138c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_16APSK_2_3 0xfa51007f 43148c2ecf20Sopenharmony_ci 43158c2ecf20Sopenharmony_ci/* GAINLLR_NF19 */ 43168c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF19 0xfa52 43178c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_16APSK_3_4 0xfa52007f 43188c2ecf20Sopenharmony_ci 43198c2ecf20Sopenharmony_ci/* GAINLLR_NF20 */ 43208c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF20 0xfa53 43218c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_16APSK_4_5 0xfa53007f 43228c2ecf20Sopenharmony_ci 43238c2ecf20Sopenharmony_ci/* GAINLLR_NF21 */ 43248c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF21 0xfa54 43258c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_16APSK_5_6 0xfa54007f 43268c2ecf20Sopenharmony_ci 43278c2ecf20Sopenharmony_ci/* GAINLLR_NF22 */ 43288c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF22 0xfa55 43298c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_16APSK_8_9 0xfa55007f 43308c2ecf20Sopenharmony_ci 43318c2ecf20Sopenharmony_ci/* GAINLLR_NF23 */ 43328c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF23 0xfa56 43338c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_16APSK_9_10 0xfa56007f 43348c2ecf20Sopenharmony_ci 43358c2ecf20Sopenharmony_ci/* GAINLLR_NF24 */ 43368c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF24 0xfa57 43378c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_32APSK_3_4 0xfa57007f 43388c2ecf20Sopenharmony_ci 43398c2ecf20Sopenharmony_ci/* GAINLLR_NF25 */ 43408c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF25 0xfa58 43418c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_32APSK_4_5 0xfa58007f 43428c2ecf20Sopenharmony_ci 43438c2ecf20Sopenharmony_ci/* GAINLLR_NF26 */ 43448c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF26 0xfa59 43458c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_32APSK_5_6 0xfa59007f 43468c2ecf20Sopenharmony_ci 43478c2ecf20Sopenharmony_ci/* GAINLLR_NF27 */ 43488c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF27 0xfa5a 43498c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_32APSK_8_9 0xfa5a007f 43508c2ecf20Sopenharmony_ci 43518c2ecf20Sopenharmony_ci/* GAINLLR_NF28 */ 43528c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_NF28 0xfa5b 43538c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_NF_32APSK_9_10 0xfa5b007f 43548c2ecf20Sopenharmony_ci 43558c2ecf20Sopenharmony_ci/* GAINLLR_SF1 */ 43568c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF1 0xfa5c 43578c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_1_4 0xfa5c007f 43588c2ecf20Sopenharmony_ci 43598c2ecf20Sopenharmony_ci/* GAINLLR_SF2 */ 43608c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF2 0xfa5d 43618c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_1_3 0xfa5d007f 43628c2ecf20Sopenharmony_ci 43638c2ecf20Sopenharmony_ci/* GAINLLR_SF3 */ 43648c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF3 0xfa5e 43658c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_2_5 0xfa5e007f 43668c2ecf20Sopenharmony_ci 43678c2ecf20Sopenharmony_ci/* GAINLLR_SF4 */ 43688c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF4 0xfa5f 43698c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_1_2 0xfa5f007f 43708c2ecf20Sopenharmony_ci 43718c2ecf20Sopenharmony_ci/* GAINLLR_SF5 */ 43728c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF5 0xfa60 43738c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_3_5 0xfa60007f 43748c2ecf20Sopenharmony_ci 43758c2ecf20Sopenharmony_ci/* GAINLLR_SF6 */ 43768c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF6 0xfa61 43778c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_2_3 0xfa61007f 43788c2ecf20Sopenharmony_ci 43798c2ecf20Sopenharmony_ci/* GAINLLR_SF7 */ 43808c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF7 0xfa62 43818c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_3_4 0xfa62007f 43828c2ecf20Sopenharmony_ci 43838c2ecf20Sopenharmony_ci/* GAINLLR_SF8 */ 43848c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF8 0xfa63 43858c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_4_5 0xfa63007f 43868c2ecf20Sopenharmony_ci 43878c2ecf20Sopenharmony_ci/* GAINLLR_SF9 */ 43888c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF9 0xfa64 43898c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_5_6 0xfa64007f 43908c2ecf20Sopenharmony_ci 43918c2ecf20Sopenharmony_ci/* GAINLLR_SF10 */ 43928c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF10 0xfa65 43938c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_QPSK_8_9 0xfa65007f 43948c2ecf20Sopenharmony_ci 43958c2ecf20Sopenharmony_ci/* GAINLLR_SF12 */ 43968c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF12 0xfa66 43978c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_8PSK_3_5 0xfa66007f 43988c2ecf20Sopenharmony_ci 43998c2ecf20Sopenharmony_ci/* GAINLLR_SF13 */ 44008c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF13 0xfa67 44018c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_8PSK_2_3 0xfa67007f 44028c2ecf20Sopenharmony_ci 44038c2ecf20Sopenharmony_ci/* GAINLLR_SF14 */ 44048c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF14 0xfa68 44058c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_8PSK_3_4 0xfa68007f 44068c2ecf20Sopenharmony_ci 44078c2ecf20Sopenharmony_ci/* GAINLLR_SF15 */ 44088c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF15 0xfa69 44098c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_8PSK_5_6 0xfa69007f 44108c2ecf20Sopenharmony_ci 44118c2ecf20Sopenharmony_ci/* GAINLLR_SF16 */ 44128c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF16 0xfa6a 44138c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_8PSK_8_9 0xfa6a007f 44148c2ecf20Sopenharmony_ci 44158c2ecf20Sopenharmony_ci/* GAINLLR_SF18 */ 44168c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF18 0xfa6b 44178c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_16APSK_2_3 0xfa6b007f 44188c2ecf20Sopenharmony_ci 44198c2ecf20Sopenharmony_ci/* GAINLLR_SF19 */ 44208c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF19 0xfa6c 44218c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_16APSK_3_4 0xfa6c007f 44228c2ecf20Sopenharmony_ci 44238c2ecf20Sopenharmony_ci/* GAINLLR_SF20 */ 44248c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF20 0xfa6d 44258c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_16APSK_4_5 0xfa6d007f 44268c2ecf20Sopenharmony_ci 44278c2ecf20Sopenharmony_ci/* GAINLLR_SF21 */ 44288c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF21 0xfa6e 44298c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_16APSK_5_6 0xfa6e007f 44308c2ecf20Sopenharmony_ci 44318c2ecf20Sopenharmony_ci/* GAINLLR_SF22 */ 44328c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF22 0xfa6f 44338c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_16APSK_8_9 0xfa6f007f 44348c2ecf20Sopenharmony_ci 44358c2ecf20Sopenharmony_ci/* GAINLLR_SF24 */ 44368c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF24 0xfa70 44378c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_32APSK_3_4 0xfa70007f 44388c2ecf20Sopenharmony_ci 44398c2ecf20Sopenharmony_ci/* GAINLLR_SF25 */ 44408c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF25 0xfa71 44418c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_32APSK_4_5 0xfa71007f 44428c2ecf20Sopenharmony_ci 44438c2ecf20Sopenharmony_ci/* GAINLLR_SF26 */ 44448c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF26 0xfa72 44458c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_32APSK_5_6 0xfa72007f 44468c2ecf20Sopenharmony_ci 44478c2ecf20Sopenharmony_ci/* GAINLLR_SF27 */ 44488c2ecf20Sopenharmony_ci#define RSTV0910_GAINLLR_SF27 0xfa73 44498c2ecf20Sopenharmony_ci#define FSTV0910_GAINLLR_SF_32APSK_8_9 0xfa73007f 44508c2ecf20Sopenharmony_ci 44518c2ecf20Sopenharmony_ci/* CFGEXT */ 44528c2ecf20Sopenharmony_ci#define RSTV0910_CFGEXT 0xfa80 44538c2ecf20Sopenharmony_ci#define FSTV0910_BYPBCH 0xfa806040 44548c2ecf20Sopenharmony_ci#define FSTV0910_BYPLDPC 0xfa805020 44558c2ecf20Sopenharmony_ci#define FSTV0910_SHORTMULT 0xfa802004 44568c2ecf20Sopenharmony_ci 44578c2ecf20Sopenharmony_ci/* GENCFG */ 44588c2ecf20Sopenharmony_ci#define RSTV0910_GENCFG 0xfa86 44598c2ecf20Sopenharmony_ci#define FSTV0910_BROADCAST 0xfa864010 44608c2ecf20Sopenharmony_ci#define FSTV0910_CROSSINPUT 0xfa861002 44618c2ecf20Sopenharmony_ci#define FSTV0910_DDEMOD 0xfa860001 44628c2ecf20Sopenharmony_ci 44638c2ecf20Sopenharmony_ci/* LDPCERR1 */ 44648c2ecf20Sopenharmony_ci#define RSTV0910_LDPCERR1 0xfa96 44658c2ecf20Sopenharmony_ci#define FSTV0910_LDPC_ERRORS1 0xfa9600ff 44668c2ecf20Sopenharmony_ci 44678c2ecf20Sopenharmony_ci/* LDPCERR0 */ 44688c2ecf20Sopenharmony_ci#define RSTV0910_LDPCERR0 0xfa97 44698c2ecf20Sopenharmony_ci#define FSTV0910_LDPC_ERRORS0 0xfa9700ff 44708c2ecf20Sopenharmony_ci 44718c2ecf20Sopenharmony_ci/* BCHERR */ 44728c2ecf20Sopenharmony_ci#define RSTV0910_BCHERR 0xfa98 44738c2ecf20Sopenharmony_ci#define FSTV0910_ERRORFLAG 0xfa984010 44748c2ecf20Sopenharmony_ci#define FSTV0910_BCH_ERRORS_COUNTER 0xfa98000f 44758c2ecf20Sopenharmony_ci 44768c2ecf20Sopenharmony_ci/* P1_MAXEXTRAITER */ 44778c2ecf20Sopenharmony_ci#define RSTV0910_P1_MAXEXTRAITER 0xfab1 44788c2ecf20Sopenharmony_ci#define FSTV0910_P1_MAX_EXTRA_ITER 0xfab100ff 44798c2ecf20Sopenharmony_ci 44808c2ecf20Sopenharmony_ci/* P2_MAXEXTRAITER */ 44818c2ecf20Sopenharmony_ci#define RSTV0910_P2_MAXEXTRAITER 0xfab6 44828c2ecf20Sopenharmony_ci#define FSTV0910_P2_MAX_EXTRA_ITER 0xfab600ff 44838c2ecf20Sopenharmony_ci 44848c2ecf20Sopenharmony_ci/* P1_STATUSITER */ 44858c2ecf20Sopenharmony_ci#define RSTV0910_P1_STATUSITER 0xfabc 44868c2ecf20Sopenharmony_ci#define FSTV0910_P1_STATUS_ITER 0xfabc00ff 44878c2ecf20Sopenharmony_ci 44888c2ecf20Sopenharmony_ci/* P1_STATUSMAXITER */ 44898c2ecf20Sopenharmony_ci#define RSTV0910_P1_STATUSMAXITER 0xfabd 44908c2ecf20Sopenharmony_ci#define FSTV0910_P1_STATUS_MAX_ITER 0xfabd00ff 44918c2ecf20Sopenharmony_ci 44928c2ecf20Sopenharmony_ci/* P2_STATUSITER */ 44938c2ecf20Sopenharmony_ci#define RSTV0910_P2_STATUSITER 0xfabe 44948c2ecf20Sopenharmony_ci#define FSTV0910_P2_STATUS_ITER 0xfabe00ff 44958c2ecf20Sopenharmony_ci 44968c2ecf20Sopenharmony_ci/* P2_STATUSMAXITER */ 44978c2ecf20Sopenharmony_ci#define RSTV0910_P2_STATUSMAXITER 0xfabf 44988c2ecf20Sopenharmony_ci#define FSTV0910_P2_STATUS_MAX_ITER 0xfabf00ff 44998c2ecf20Sopenharmony_ci 45008c2ecf20Sopenharmony_ci/* P2_NBITER_NF1 */ 45018c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF1 0xfac0 45028c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_1_4 0xfac000ff 45038c2ecf20Sopenharmony_ci 45048c2ecf20Sopenharmony_ci/* P2_NBITER_NF2 */ 45058c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF2 0xfac1 45068c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_1_3 0xfac100ff 45078c2ecf20Sopenharmony_ci 45088c2ecf20Sopenharmony_ci/* P2_NBITER_NF3 */ 45098c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF3 0xfac2 45108c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_2_5 0xfac200ff 45118c2ecf20Sopenharmony_ci 45128c2ecf20Sopenharmony_ci/* P2_NBITER_NF4 */ 45138c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF4 0xfac3 45148c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_1_2 0xfac300ff 45158c2ecf20Sopenharmony_ci 45168c2ecf20Sopenharmony_ci/* P2_NBITER_NF5 */ 45178c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF5 0xfac4 45188c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_3_5 0xfac400ff 45198c2ecf20Sopenharmony_ci 45208c2ecf20Sopenharmony_ci/* P2_NBITER_NF6 */ 45218c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF6 0xfac5 45228c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_2_3 0xfac500ff 45238c2ecf20Sopenharmony_ci 45248c2ecf20Sopenharmony_ci/* P2_NBITER_NF7 */ 45258c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF7 0xfac6 45268c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_3_4 0xfac600ff 45278c2ecf20Sopenharmony_ci 45288c2ecf20Sopenharmony_ci/* P2_NBITER_NF8 */ 45298c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF8 0xfac7 45308c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_4_5 0xfac700ff 45318c2ecf20Sopenharmony_ci 45328c2ecf20Sopenharmony_ci/* P2_NBITER_NF9 */ 45338c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF9 0xfac8 45348c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_5_6 0xfac800ff 45358c2ecf20Sopenharmony_ci 45368c2ecf20Sopenharmony_ci/* P2_NBITER_NF10 */ 45378c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF10 0xfac9 45388c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_8_9 0xfac900ff 45398c2ecf20Sopenharmony_ci 45408c2ecf20Sopenharmony_ci/* P2_NBITER_NF11 */ 45418c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF11 0xfaca 45428c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_QPSK_9_10 0xfaca00ff 45438c2ecf20Sopenharmony_ci 45448c2ecf20Sopenharmony_ci/* P2_NBITER_NF12 */ 45458c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF12 0xfacb 45468c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_8PSK_3_5 0xfacb00ff 45478c2ecf20Sopenharmony_ci 45488c2ecf20Sopenharmony_ci/* P2_NBITER_NF13 */ 45498c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF13 0xfacc 45508c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_8PSK_2_3 0xfacc00ff 45518c2ecf20Sopenharmony_ci 45528c2ecf20Sopenharmony_ci/* P2_NBITER_NF14 */ 45538c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF14 0xfacd 45548c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_8PSK_3_4 0xfacd00ff 45558c2ecf20Sopenharmony_ci 45568c2ecf20Sopenharmony_ci/* P2_NBITER_NF15 */ 45578c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF15 0xface 45588c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_8PSK_5_6 0xface00ff 45598c2ecf20Sopenharmony_ci 45608c2ecf20Sopenharmony_ci/* P2_NBITER_NF16 */ 45618c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF16 0xfacf 45628c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_8PSK_8_9 0xfacf00ff 45638c2ecf20Sopenharmony_ci 45648c2ecf20Sopenharmony_ci/* P2_NBITER_NF17 */ 45658c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF17 0xfad0 45668c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_8PSK_9_10 0xfad000ff 45678c2ecf20Sopenharmony_ci 45688c2ecf20Sopenharmony_ci/* P2_NBITER_NF18 */ 45698c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF18 0xfad1 45708c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_16APSK_2_3 0xfad100ff 45718c2ecf20Sopenharmony_ci 45728c2ecf20Sopenharmony_ci/* P2_NBITER_NF19 */ 45738c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF19 0xfad2 45748c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_16APSK_3_4 0xfad200ff 45758c2ecf20Sopenharmony_ci 45768c2ecf20Sopenharmony_ci/* P2_NBITER_NF20 */ 45778c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF20 0xfad3 45788c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_16APSK_4_5 0xfad300ff 45798c2ecf20Sopenharmony_ci 45808c2ecf20Sopenharmony_ci/* P2_NBITER_NF21 */ 45818c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF21 0xfad4 45828c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_16APSK_5_6 0xfad400ff 45838c2ecf20Sopenharmony_ci 45848c2ecf20Sopenharmony_ci/* P2_NBITER_NF22 */ 45858c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF22 0xfad5 45868c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_16APSK_8_9 0xfad500ff 45878c2ecf20Sopenharmony_ci 45888c2ecf20Sopenharmony_ci/* P2_NBITER_NF23 */ 45898c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF23 0xfad6 45908c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_16APSK_9_10 0xfad600ff 45918c2ecf20Sopenharmony_ci 45928c2ecf20Sopenharmony_ci/* P2_NBITER_NF24 */ 45938c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF24 0xfad7 45948c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_32APSK_3_4 0xfad700ff 45958c2ecf20Sopenharmony_ci 45968c2ecf20Sopenharmony_ci/* P2_NBITER_NF25 */ 45978c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF25 0xfad8 45988c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_32APSK_4_5 0xfad800ff 45998c2ecf20Sopenharmony_ci 46008c2ecf20Sopenharmony_ci/* P2_NBITER_NF26 */ 46018c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF26 0xfad9 46028c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_32APSK_5_6 0xfad900ff 46038c2ecf20Sopenharmony_ci 46048c2ecf20Sopenharmony_ci/* P2_NBITER_NF27 */ 46058c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF27 0xfada 46068c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_32APSK_8_9 0xfada00ff 46078c2ecf20Sopenharmony_ci 46088c2ecf20Sopenharmony_ci/* P2_NBITER_NF28 */ 46098c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_NF28 0xfadb 46108c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_NF_32APSK_9_10 0xfadb00ff 46118c2ecf20Sopenharmony_ci 46128c2ecf20Sopenharmony_ci/* P2_NBITER_SF1 */ 46138c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF1 0xfadc 46148c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_1_4 0xfadc00ff 46158c2ecf20Sopenharmony_ci 46168c2ecf20Sopenharmony_ci/* P2_NBITER_SF2 */ 46178c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF2 0xfadd 46188c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_1_3 0xfadd00ff 46198c2ecf20Sopenharmony_ci 46208c2ecf20Sopenharmony_ci/* P2_NBITER_SF3 */ 46218c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF3 0xfade 46228c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_2_5 0xfade00ff 46238c2ecf20Sopenharmony_ci 46248c2ecf20Sopenharmony_ci/* P2_NBITER_SF4 */ 46258c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF4 0xfadf 46268c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_1_2 0xfadf00ff 46278c2ecf20Sopenharmony_ci 46288c2ecf20Sopenharmony_ci/* P2_NBITER_SF5 */ 46298c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF5 0xfae0 46308c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_3_5 0xfae000ff 46318c2ecf20Sopenharmony_ci 46328c2ecf20Sopenharmony_ci/* P2_NBITER_SF6 */ 46338c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF6 0xfae1 46348c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_2_3 0xfae100ff 46358c2ecf20Sopenharmony_ci 46368c2ecf20Sopenharmony_ci/* P2_NBITER_SF7 */ 46378c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF7 0xfae2 46388c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_3_4 0xfae200ff 46398c2ecf20Sopenharmony_ci 46408c2ecf20Sopenharmony_ci/* P2_NBITER_SF8 */ 46418c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF8 0xfae3 46428c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_4_5 0xfae300ff 46438c2ecf20Sopenharmony_ci 46448c2ecf20Sopenharmony_ci/* P2_NBITER_SF9 */ 46458c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF9 0xfae4 46468c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_5_6 0xfae400ff 46478c2ecf20Sopenharmony_ci 46488c2ecf20Sopenharmony_ci/* P2_NBITER_SF10 */ 46498c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF10 0xfae5 46508c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_QPSK_8_9 0xfae500ff 46518c2ecf20Sopenharmony_ci 46528c2ecf20Sopenharmony_ci/* P2_NBITER_SF12 */ 46538c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF12 0xfae6 46548c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_8PSK_3_5 0xfae600ff 46558c2ecf20Sopenharmony_ci 46568c2ecf20Sopenharmony_ci/* P2_NBITER_SF13 */ 46578c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF13 0xfae7 46588c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_8PSK_2_3 0xfae700ff 46598c2ecf20Sopenharmony_ci 46608c2ecf20Sopenharmony_ci/* P2_NBITER_SF14 */ 46618c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF14 0xfae8 46628c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_8PSK_3_4 0xfae800ff 46638c2ecf20Sopenharmony_ci 46648c2ecf20Sopenharmony_ci/* P2_NBITER_SF15 */ 46658c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF15 0xfae9 46668c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_8PSK_5_6 0xfae900ff 46678c2ecf20Sopenharmony_ci 46688c2ecf20Sopenharmony_ci/* P2_NBITER_SF16 */ 46698c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF16 0xfaea 46708c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_8PSK_8_9 0xfaea00ff 46718c2ecf20Sopenharmony_ci 46728c2ecf20Sopenharmony_ci/* P2_NBITER_SF18 */ 46738c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF18 0xfaeb 46748c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_16APSK_2_3 0xfaeb00ff 46758c2ecf20Sopenharmony_ci 46768c2ecf20Sopenharmony_ci/* P2_NBITER_SF19 */ 46778c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF19 0xfaec 46788c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_16APSK_3_4 0xfaec00ff 46798c2ecf20Sopenharmony_ci 46808c2ecf20Sopenharmony_ci/* P2_NBITER_SF20 */ 46818c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF20 0xfaed 46828c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_16APSK_4_5 0xfaed00ff 46838c2ecf20Sopenharmony_ci 46848c2ecf20Sopenharmony_ci/* P2_NBITER_SF21 */ 46858c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF21 0xfaee 46868c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_16APSK_5_6 0xfaee00ff 46878c2ecf20Sopenharmony_ci 46888c2ecf20Sopenharmony_ci/* P2_NBITER_SF22 */ 46898c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF22 0xfaef 46908c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_16APSK_8_9 0xfaef00ff 46918c2ecf20Sopenharmony_ci 46928c2ecf20Sopenharmony_ci/* P2_NBITER_SF24 */ 46938c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF24 0xfaf0 46948c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_32APSK_3_4 0xfaf000ff 46958c2ecf20Sopenharmony_ci 46968c2ecf20Sopenharmony_ci/* P2_NBITER_SF25 */ 46978c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF25 0xfaf1 46988c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_32APSK_4_5 0xfaf100ff 46998c2ecf20Sopenharmony_ci 47008c2ecf20Sopenharmony_ci/* P2_NBITER_SF26 */ 47018c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF26 0xfaf2 47028c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_32APSK_5_6 0xfaf200ff 47038c2ecf20Sopenharmony_ci 47048c2ecf20Sopenharmony_ci/* P2_NBITER_SF27 */ 47058c2ecf20Sopenharmony_ci#define RSTV0910_P2_NBITER_SF27 0xfaf3 47068c2ecf20Sopenharmony_ci#define FSTV0910_P2_NBITER_SF_32APSK_8_9 0xfaf300ff 47078c2ecf20Sopenharmony_ci 47088c2ecf20Sopenharmony_ci/* TSTRES0 */ 47098c2ecf20Sopenharmony_ci#define RSTV0910_TSTRES0 0xff11 47108c2ecf20Sopenharmony_ci#define FSTV0910_FRESFEC 0xff117080 47118c2ecf20Sopenharmony_ci#define FSTV0910_FRESSYM1 0xff113008 47128c2ecf20Sopenharmony_ci#define FSTV0910_FRESSYM2 0xff112004 47138c2ecf20Sopenharmony_ci 47148c2ecf20Sopenharmony_ci/* TSTOUT */ 47158c2ecf20Sopenharmony_ci#define RSTV0910_TSTOUT 0xff12 47168c2ecf20Sopenharmony_ci#define FSTV0910_TS 0xff12103e 47178c2ecf20Sopenharmony_ci#define FSTV0910_TEST_OUT 0xff120001 47188c2ecf20Sopenharmony_ci 47198c2ecf20Sopenharmony_ci/* TSTIN */ 47208c2ecf20Sopenharmony_ci#define RSTV0910_TSTIN 0xff13 47218c2ecf20Sopenharmony_ci#define FSTV0910_TEST_IN 0xff137080 47228c2ecf20Sopenharmony_ci 47238c2ecf20Sopenharmony_ci/* P2_TSTDMD */ 47248c2ecf20Sopenharmony_ci#define RSTV0910_P2_TSTDMD 0xff20 47258c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFRINIT_INVZIGZAG 0xff203008 47268c2ecf20Sopenharmony_ci 47278c2ecf20Sopenharmony_ci/* P2_TCTL1 */ 47288c2ecf20Sopenharmony_ci#define RSTV0910_P2_TCTL1 0xff24 47298c2ecf20Sopenharmony_ci#define FSTV0910_P2_TST_IQSYMBSEL 0xff24001f 47308c2ecf20Sopenharmony_ci 47318c2ecf20Sopenharmony_ci/* P2_TCTL4 */ 47328c2ecf20Sopenharmony_ci#define RSTV0910_P2_TCTL4 0xff28 47338c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFR2TOCFR1_DVBS1 0xff2860c0 47348c2ecf20Sopenharmony_ci 47358c2ecf20Sopenharmony_ci/* P2_TPKTDELIN */ 47368c2ecf20Sopenharmony_ci#define RSTV0910_P2_TPKTDELIN 0xff37 47378c2ecf20Sopenharmony_ci#define FSTV0910_P2_CFG_RSPARITYON 0xff377080 47388c2ecf20Sopenharmony_ci 47398c2ecf20Sopenharmony_ci/* P1_TSTDMD */ 47408c2ecf20Sopenharmony_ci#define RSTV0910_P1_TSTDMD 0xff40 47418c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFRINIT_INVZIGZAG 0xff403008 47428c2ecf20Sopenharmony_ci 47438c2ecf20Sopenharmony_ci/* P1_TCTL1 */ 47448c2ecf20Sopenharmony_ci#define RSTV0910_P1_TCTL1 0xff44 47458c2ecf20Sopenharmony_ci#define FSTV0910_P1_TST_IQSYMBSEL 0xff44001f 47468c2ecf20Sopenharmony_ci 47478c2ecf20Sopenharmony_ci/* P1_TCTL4 */ 47488c2ecf20Sopenharmony_ci#define RSTV0910_P1_TCTL4 0xff48 47498c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFR2TOCFR1_DVBS1 0xff4860c0 47508c2ecf20Sopenharmony_ci 47518c2ecf20Sopenharmony_ci/* P1_TPKTDELIN */ 47528c2ecf20Sopenharmony_ci#define RSTV0910_P1_TPKTDELIN 0xff57 47538c2ecf20Sopenharmony_ci#define FSTV0910_P1_CFG_RSPARITYON 0xff577080 47548c2ecf20Sopenharmony_ci 47558c2ecf20Sopenharmony_ci/* TSTTSRS */ 47568c2ecf20Sopenharmony_ci#define RSTV0910_TSTTSRS 0xff6d 47578c2ecf20Sopenharmony_ci#define FSTV0910_TSTRS_DISRS2 0xff6d1002 47588c2ecf20Sopenharmony_ci#define FSTV0910_TSTRS_DISRS1 0xff6d0001 47598c2ecf20Sopenharmony_ci 47608c2ecf20Sopenharmony_ci#define STV0910_NBREGS 975 47618c2ecf20Sopenharmony_ci#define STV0910_NBFIELDS 1818 4762