linux/drivers/media/dvb-frontends/stv090x_reg.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
	STV0900/0903 Multistandard Broadcast Frontend driver
	Copyright (C) Manu Abraham <[email protected]>

	Copyright (C) ST Microelectronics

*/

#ifndef __STV090x_REG_H
#define __STV090x_REG_H

#define STV090x_MID
#define STV090x_OFFST_MCHIP_IDENT_FIELD
#define STV090x_WIDTH_MCHIP_IDENT_FIELD
#define STV090x_OFFST_MRELEASE_FIELD
#define STV090x_WIDTH_MRELEASE_FIELD

#define STV090x_DACR1
#define STV090x_OFFST_DACR1_MODE_FIELD
#define STV090x_WIDTH_DACR1_MODE_FIELD
#define STV090x_OFFST_DACR1_VALUE_FIELD
#define STV090x_WIDTH_DACR1_VALUE_FIELD

#define STV090x_DACR2
#define STV090x_OFFST_DACR2_VALUE_FIELD
#define STV090x_WIDTH_DACR2_VALUE_FIELD

#define STV090x_OUTCFG
#define STV090x_OFFST_OUTSERRS1_HZ_FIELD
#define STV090x_WIDTH_OUTSERRS1_HZ_FIELD
#define STV090x_OFFST_OUTSERRS2_HZ_FIELD
#define STV090x_WIDTH_OUTSERRS2_HZ_FIELD
#define STV090x_OFFST_OUTSERRS3_HZ_FIELD
#define STV090x_WIDTH_OUTSERRS3_HZ_FIELD
#define STV090x_OFFST_OUTPARRS3_HZ_FIELD
#define STV090x_WIDTH_OUTPARRS3_HZ_FIELD

#define STV090x_MODECFG

#define STV090x_IRQSTATUS3
#define STV090x_OFFST_SPLL_LOCK_FIELD
#define STV090x_WIDTH_SPLL_LOCK_FIELD
#define STV090x_OFFST_SSTREAM_LCK_3_FIELD
#define STV090x_WIDTH_SSTREAM_LCK_3_FIELD
#define STV090x_OFFST_SSTREAM_LCK_2_FIELD
#define STV090x_WIDTH_SSTREAM_LCK_2_FIELD
#define STV090x_OFFST_SSTREAM_LCK_1_FIELD
#define STV090x_WIDTH_SSTREAM_LCK_1_FIELD
#define STV090x_OFFST_SDVBS1_PRF_2_FIELD
#define STV090x_WIDTH_SDVBS1_PRF_2_FIELD
#define STV090x_OFFST_SDVBS1_PRF_1_FIELD
#define STV090x_WIDTH_SDVBS1_PRF_1_FIELD

#define STV090x_IRQSTATUS2
#define STV090x_OFFST_SSPY_ENDSIM_3_FIELD
#define STV090x_WIDTH_SSPY_ENDSIM_3_FIELD
#define STV090x_OFFST_SSPY_ENDSIM_2_FIELD
#define STV090x_WIDTH_SSPY_ENDSIM_2_FIELD
#define STV090x_OFFST_SSPY_ENDSIM_1_FIELD
#define STV090x_WIDTH_SSPY_ENDSIM_1_FIELD
#define STV090x_OFFST_SPKTDEL_ERROR_2_FIELD
#define STV090x_WIDTH_SPKTDEL_ERROR_2_FIELD
#define STV090x_OFFST_SPKTDEL_LOCKB_2_FIELD
#define STV090x_WIDTH_SPKTDEL_LOCKB_2_FIELD
#define STV090x_OFFST_SPKTDEL_LOCK_2_FIELD
#define STV090x_WIDTH_SPKTDEL_LOCK_2_FIELD
#define STV090x_OFFST_SPKTDEL_ERROR_1_FIELD
#define STV090x_WIDTH_SPKTDEL_ERROR_1_FIELD
#define STV090x_OFFST_SPKTDEL_LOCKB_1_FIELD
#define STV090x_WIDTH_SPKTDEL_LOCKB_1_FIELD

#define STV090x_IRQSTATUS1
#define STV090x_OFFST_SPKTDEL_LOCK_1_FIELD
#define STV090x_WIDTH_SPKTDEL_LOCK_1_FIELD
#define STV090x_OFFST_SDEMOD_LOCKB_2_FIELD
#define STV090x_WIDTH_SDEMOD_LOCKB_2_FIELD
#define STV090x_OFFST_SDEMOD_LOCK_2_FIELD
#define STV090x_WIDTH_SDEMOD_LOCK_2_FIELD
#define STV090x_OFFST_SDEMOD_IRQ_2_FIELD
#define STV090x_WIDTH_SDEMOD_IRQ_2_FIELD

#define STV090x_IRQSTATUS0
#define STV090x_OFFST_SDEMOD_LOCKB_1_FIELD
#define STV090x_WIDTH_SDEMOD_LOCKB_1_FIELD
#define STV090x_OFFST_SDEMOD_LOCK_1_FIELD
#define STV090x_WIDTH_SDEMOD_LOCK_1_FIELD
#define STV090x_OFFST_SDEMOD_IRQ_1_FIELD
#define STV090x_WIDTH_SDEMOD_IRQ_1_FIELD
#define STV090x_OFFST_SBCH_ERRFLAG_FIELD
#define STV090x_WIDTH_SBCH_ERRFLAG_FIELD
#define STV090x_OFFST_SDISEQC2RX_IRQ_FIELD
#define STV090x_WIDTH_SDISEQC2RX_IRQ_FIELD
#define STV090x_OFFST_SDISEQC2TX_IRQ_FIELD
#define STV090x_WIDTH_SDISEQC2TX_IRQ_FIELD
#define STV090x_OFFST_SDISEQC1RX_IRQ_FIELD
#define STV090x_WIDTH_SDISEQC1RX_IRQ_FIELD
#define STV090x_OFFST_SDISEQC1TX_IRQ_FIELD
#define STV090x_WIDTH_SDISEQC1TX_IRQ_FIELD

#define STV090x_IRQMASK3
#define STV090x_OFFST_MPLL_LOCK_FIELD
#define STV090x_WIDTH_MPLL_LOCK_FIELD
#define STV090x_OFFST_MSTREAM_LCK_3_FIELD
#define STV090x_WIDTH_MSTREAM_LCK_3_FIELD
#define STV090x_OFFST_MSTREAM_LCK_2_FIELD
#define STV090x_WIDTH_MSTREAM_LCK_2_FIELD
#define STV090x_OFFST_MSTREAM_LCK_1_FIELD
#define STV090x_WIDTH_MSTREAM_LCK_1_FIELD
#define STV090x_OFFST_MDVBS1_PRF_2_FIELD
#define STV090x_WIDTH_MDVBS1_PRF_2_FIELD
#define STV090x_OFFST_MDVBS1_PRF_1_FIELD
#define STV090x_WIDTH_MDVBS1_PRF_1_FIELD

#define STV090x_IRQMASK2
#define STV090x_OFFST_MSPY_ENDSIM_3_FIELD
#define STV090x_WIDTH_MSPY_ENDSIM_3_FIELD
#define STV090x_OFFST_MSPY_ENDSIM_2_FIELD
#define STV090x_WIDTH_MSPY_ENDSIM_2_FIELD
#define STV090x_OFFST_MSPY_ENDSIM_1_FIELD
#define STV090x_WIDTH_MSPY_ENDSIM_1_FIELD
#define STV090x_OFFST_MPKTDEL_ERROR_2_FIELD
#define STV090x_WIDTH_MPKTDEL_ERROR_2_FIELD
#define STV090x_OFFST_MPKTDEL_LOCKB_2_FIELD
#define STV090x_WIDTH_MPKTDEL_LOCKB_2_FIELD
#define STV090x_OFFST_MPKTDEL_LOCK_2_FIELD
#define STV090x_WIDTH_MPKTDEL_LOCK_2_FIELD
#define STV090x_OFFST_MPKTDEL_ERROR_1_FIELD
#define STV090x_WIDTH_MPKTDEL_ERROR_1_FIELD
#define STV090x_OFFST_MPKTDEL_LOCKB_1_FIELD
#define STV090x_WIDTH_MPKTDEL_LOCKB_1_FIELD

#define STV090x_IRQMASK1
#define STV090x_OFFST_MPKTDEL_LOCK_1_FIELD
#define STV090x_WIDTH_MPKTDEL_LOCK_1_FIELD
#define STV090x_OFFST_MEXTPINB2_FIELD
#define STV090x_WIDTH_MEXTPINB2_FIELD
#define STV090x_OFFST_MEXTPIN2_FIELD
#define STV090x_WIDTH_MEXTPIN2_FIELD
#define STV090x_OFFST_MEXTPINB1_FIELD
#define STV090x_WIDTH_MEXTPINB1_FIELD
#define STV090x_OFFST_MEXTPIN1_FIELD
#define STV090x_WIDTH_MEXTPIN1_FIELD
#define STV090x_OFFST_MDEMOD_LOCKB_2_FIELD
#define STV090x_WIDTH_MDEMOD_LOCKB_2_FIELD
#define STV090x_OFFST_MDEMOD_LOCK_2_FIELD
#define STV090x_WIDTH_MDEMOD_LOCK_2_FIELD
#define STV090x_OFFST_MDEMOD_IRQ_2_FIELD
#define STV090x_WIDTH_MDEMOD_IRQ_2_FIELD

#define STV090x_IRQMASK0
#define STV090x_OFFST_MDEMOD_LOCKB_1_FIELD
#define STV090x_WIDTH_MDEMOD_LOCKB_1_FIELD
#define STV090x_OFFST_MDEMOD_LOCK_1_FIELD
#define STV090x_WIDTH_MDEMOD_LOCK_1_FIELD
#define STV090x_OFFST_MDEMOD_IRQ_1_FIELD
#define STV090x_WIDTH_MDEMOD_IRQ_1_FIELD
#define STV090x_OFFST_MBCH_ERRFLAG_FIELD
#define STV090x_WIDTH_MBCH_ERRFLAG_FIELD
#define STV090x_OFFST_MDISEQC2RX_IRQ_FIELD
#define STV090x_WIDTH_MDISEQC2RX_IRQ_FIELD
#define STV090x_OFFST_MDISEQC2TX_IRQ_FIELD
#define STV090x_WIDTH_MDISEQC2TX_IRQ_FIELD
#define STV090x_OFFST_MDISEQC1RX_IRQ_FIELD
#define STV090x_WIDTH_MDISEQC1RX_IRQ_FIELD
#define STV090x_OFFST_MDISEQC1TX_IRQ_FIELD
#define STV090x_WIDTH_MDISEQC1TX_IRQ_FIELD

#define STV090x_I2CCFG
#define STV090x_OFFST_12C_FASTMODE_FIELD
#define STV090x_WIDTH_12C_FASTMODE_FIELD
#define STV090x_OFFST_12CADDR_INC_FIELD
#define STV090x_WIDTH_12CADDR_INC_FIELD

#define STV090x_Px_I2CRPT(__x)
#define STV090x_P1_I2CRPT
#define STV090x_P2_I2CRPT
#define STV090x_OFFST_Px_I2CT_ON_FIELD
#define STV090x_WIDTH_Px_I2CT_ON_FIELD
#define STV090x_OFFST_Px_ENARPT_LEVEL_FIELD
#define STV090x_WIDTH_Px_ENARPT_LEVEL_FIELD
#define STV090x_OFFST_Px_SCLT_DELAY_FIELD
#define STV090x_WIDTH_Px_SCLT_DELAY_FIELD
#define STV090x_OFFST_Px_STOP_ENABLE_FIELD
#define STV090x_WIDTH_Px_STOP_ENABLE_FIELD
#define STV090x_OFFST_Px_STOP_SDAT2SDA_FIELD
#define STV090x_WIDTH_Px_STOP_SDAT2SDA_FIELD

#define STV090x_CLKI2CFG
#define STV090x_OFFST_CLKI2_OPD_FIELD
#define STV090x_WIDTH_CLKI2_OPD_FIELD
#define STV090x_OFFST_CLKI2_CONFIG_FIELD
#define STV090x_WIDTH_CLKI2_CONFIG_FIELD
#define STV090x_OFFST_CLKI2_XOR_FIELD
#define STV090x_WIDTH_CLKI2_XOR_FIELD

#define STV090x_GPIOxCFG(__x)
#define STV090x_GPIO1CFG
#define STV090x_GPIO2CFG
#define STV090x_GPIO3CFG
#define STV090x_GPIO4CFG
#define STV090x_GPIO5CFG
#define STV090x_GPIO6CFG
#define STV090x_GPIO7CFG
#define STV090x_GPIO8CFG
#define STV090x_GPIO9CFG
#define STV090x_GPIO10CFG
#define STV090x_GPIO11CFG
#define STV090x_GPIO12CFG
#define STV090x_GPIO13CFG
#define STV090x_OFFST_GPIOx_OPD_FIELD
#define STV090x_WIDTH_GPIOx_OPD_FIELD
#define STV090x_OFFST_GPIOx_CONFIG_FIELD
#define STV090x_WIDTH_GPIOx_CONFIG_FIELD
#define STV090x_OFFST_GPIOx_XOR_FIELD
#define STV090x_WIDTH_GPIOx_XOR_FIELD

#define STV090x_CSxCFG(__x)
#define STV090x_CS0CFG
#define STV090x_CS1CFG
#define STV090x_OFFST_CSX_OPD_FIELD
#define STV090x_WIDTH_CSX_OPD_FIELD
#define STV090x_OFFST_CSX_CONFIG_FIELD
#define STV090x_WIDTH_CSX_CONFIG_FIELD
#define STV090x_OFFST_CSX_XOR_FIELD
#define STV090x_WIDTH_CSX_XOR_FIELD


#define STV090x_STDBYCFG
#define STV090x_OFFST_STDBY_OPD_FIELD
#define STV090x_WIDTH_STDBY_OPD_FIELD
#define STV090x_OFFST_STDBY_CONFIG_FIELD
#define STV090x_WIDTH_STDBY_CONFIG_FIELD
#define STV090x_OFFST_STDBY_XOR_FIELD
#define STV090x_WIDTH_STDBY_XOR_FIELD

#define STV090x_DIRCLKCFG
#define STV090x_OFFST_DIRCLK_OPD_FIELD
#define STV090x_WIDTH_DIRCLK_OPD_FIELD
#define STV090x_OFFST_DIRCLK_CONFIG_FIELD
#define STV090x_WIDTH_DIRCLK_CONFIG_FIELD
#define STV090x_OFFST_DIRCLK_XOR_FIELD
#define STV090x_WIDTH_DIRCLK_XOR_FIELD


#define STV090x_AGCRFxCFG(__x)
#define STV090x_AGCRF1CFG
#define STV090x_AGCRF2CFG
#define STV090x_OFFST_AGCRFx_OPD_FIELD
#define STV090x_WIDTH_AGCRFx_OPD_FIELD
#define STV090x_OFFST_AGCRFx_CONFIG_FIELD
#define STV090x_WIDTH_AGCRFx_CONFIG_FIELD
#define STV090x_OFFST_AGCRFx_XOR_FIELD
#define STV090x_WIDTH_AGCRFx_XOR_FIELD

#define STV090x_SDATxCFG(__x)
#define STV090x_SDAT1CFG
#define STV090x_SDAT2CFG
#define STV090x_OFFST_SDATx_OPD_FIELD
#define STV090x_WIDTH_SDATx_OPD_FIELD
#define STV090x_OFFST_SDATx_CONFIG_FIELD
#define STV090x_WIDTH_SDATx_CONFIG_FIELD
#define STV090x_OFFST_SDATx_XOR_FIELD
#define STV090x_WIDTH_SDATx_XOR_FIELD

#define STV090x_SCLTxCFG(__x)
#define STV090x_SCLT1CFG
#define STV090x_SCLT2CFG
#define STV090x_OFFST_SCLTx_OPD_FIELD
#define STV090x_WIDTH_SCLTx_OPD_FIELD
#define STV090x_OFFST_SCLTx_CONFIG_FIELD
#define STV090x_WIDTH_SCLTx_CONFIG_FIELD
#define STV090x_OFFST_SCLTx_XOR_FIELD
#define STV090x_WIDTH_SCLTx_XOR_FIELD

#define STV090x_DISEQCOxCFG(__x)
#define STV090x_DISEQCO1CFG
#define STV090x_DISEQCO2CFG
#define STV090x_OFFST_DISEQCOx_OPD_FIELD
#define STV090x_WIDTH_DISEQCOx_OPD_FIELD
#define STV090x_OFFST_DISEQCOx_CONFIG_FIELD
#define STV090x_WIDTH_DISEQCOx_CONFIG_FIELD
#define STV090x_OFFST_DISEQCOx_XOR_FIELD
#define STV090x_WIDTH_DISEQCOx_XOR_FIELD

#define STV090x_CLKOUT27CFG
#define STV090x_OFFST_CLKOUT27_OPD_FIELD
#define STV090x_WIDTH_CLKOUT27_OPD_FIELD
#define STV090x_OFFST_CLKOUT27_CONFIG_FIELD
#define STV090x_WIDTH_CLKOUT27_CONFIG_FIELD
#define STV090x_OFFST_CLKOUT27_XOR_FIELD
#define STV090x_WIDTH_CLKOUT27_XOR_FIELD

#define STV090x_ERRORxCFG(__x)
#define STV090x_ERROR1CFG
#define STV090x_ERROR2CFG
#define STV090x_ERROR3CFG
#define STV090x_OFFST_ERRORx_OPD_FIELD
#define STV090x_WIDTH_ERRORx_OPD_FIELD
#define STV090x_OFFST_ERRORx_CONFIG_FIELD
#define STV090x_WIDTH_ERRORx_CONFIG_FIELD
#define STV090x_OFFST_ERRORx_XOR_FIELD
#define STV090x_WIDTH_ERRORx_XOR_FIELD

#define STV090x_DPNxCFG(__x)
#define STV090x_DPN1CFG
#define STV090x_DPN2CFG
#define STV090x_DPN3CFG
#define STV090x_OFFST_DPNx_OPD_FIELD
#define STV090x_WIDTH_DPNx_OPD_FIELD
#define STV090x_OFFST_DPNx_CONFIG_FIELD
#define STV090x_WIDTH_DPNx_CONFIG_FIELD
#define STV090x_OFFST_DPNx_XOR_FIELD
#define STV090x_WIDTH_DPNx_XOR_FIELD

#define STV090x_STROUTxCFG(__x)
#define STV090x_STROUT1CFG
#define STV090x_STROUT2CFG
#define STV090x_STROUT3CFG
#define STV090x_OFFST_STROUTx_OPD_FIELD
#define STV090x_WIDTH_STROUTx_OPD_FIELD
#define STV090x_OFFST_STROUTx_CONFIG_FIELD
#define STV090x_WIDTH_STROUTx_CONFIG_FIELD
#define STV090x_OFFST_STROUTx_XOR_FIELD
#define STV090x_WIDTH_STROUTx_XOR_FIELD

#define STV090x_CLKOUTxCFG(__x)
#define STV090x_CLKOUT1CFG
#define STV090x_CLKOUT2CFG
#define STV090x_CLKOUT3CFG
#define STV090x_OFFST_CLKOUTx_OPD_FIELD
#define STV090x_WIDTH_CLKOUTx_OPD_FIELD
#define STV090x_OFFST_CLKOUTx_CONFIG_FIELD
#define STV090x_WIDTH_CLKOUTx_CONFIG_FIELD
#define STV090x_OFFST_CLKOUTx_XOR_FIELD
#define STV090x_WIDTH_CLKOUTx_XOR_FIELD

#define STV090x_DATAxCFG(__x)
#define STV090x_DATA71CFG
#define STV090x_DATA72CFG
#define STV090x_DATA73CFG
#define STV090x_OFFST_DATAx_OPD_FIELD
#define STV090x_WIDTH_DATAx_OPD_FIELD
#define STV090x_OFFST_DATAx_CONFIG_FIELD
#define STV090x_WIDTH_DATAx_CONFIG_FIELD
#define STV090x_OFFST_DATAx_XOR_FIELD
#define STV090x_WIDTH_DATAx_XOR_FIELD

#define STV090x_NCOARSE
#define STV090x_OFFST_M_DIV_FIELD
#define STV090x_WIDTH_M_DIV_FIELD

#define STV090x_SYNTCTRL
#define STV090x_OFFST_STANDBY_FIELD
#define STV090x_WIDTH_STANDBY_FIELD
#define STV090x_OFFST_BYPASSPLLCORE_FIELD
#define STV090x_WIDTH_BYPASSPLLCORE_FIELD
#define STV090x_OFFST_SELX1RATIO_FIELD
#define STV090x_WIDTH_SELX1RATIO_FIELD
#define STV090x_OFFST_STOP_PLL_FIELD
#define STV090x_WIDTH_STOP_PLL_FIELD
#define STV090x_OFFST_BYPASSPLLFSK_FIELD
#define STV090x_WIDTH_BYPASSPLLFSK_FIELD
#define STV090x_OFFST_SELOSCI_FIELD
#define STV090x_WIDTH_SELOSCI_FIELD
#define STV090x_OFFST_BYPASSPLLADC_FIELD
#define STV090x_WIDTH_BYPASSPLLADC_FIELD

#define STV090x_FILTCTRL
#define STV090x_OFFST_INV_CLK135_FIELD
#define STV090x_WIDTH_INV_CLK135_FIELD
#define STV090x_OFFST_SEL_FSKCKDIV_FIELD
#define STV090x_WIDTH_SEL_FSKCKDIV_FIELD
#define STV090x_OFFST_INV_CLKFSK_FIELD
#define STV090x_WIDTH_INV_CLKFSK_FIELD
#define STV090x_OFFST_BYPASS_APPLI_FIELD
#define STV090x_WIDTH_BYPASS_APPLI_FIELD

#define STV090x_PLLSTAT
#define STV090x_OFFST_PLLLOCK_FIELD
#define STV090x_WIDTH_PLLLOCK_FIELD

#define STV090x_STOPCLK1
#define STV090x_OFFST_STOP_CLKPKDT2_FIELD
#define STV090x_WIDTH_STOP_CLKPKDT2_FIELD
#define STV090x_OFFST_STOP_CLKPKDT1_FIELD
#define STV090x_WIDTH_STOP_CLKPKDT1_FIELD
#define STV090x_OFFST_STOP_CLKFEC_FIELD
#define STV090x_WIDTH_STOP_CLKFEC_FIELD
#define STV090x_OFFST_STOP_CLKADCI2_FIELD
#define STV090x_WIDTH_STOP_CLKADCI2_FIELD
#define STV090x_OFFST_INV_CLKADCI2_FIELD
#define STV090x_WIDTH_INV_CLKADCI2_FIELD
#define STV090x_OFFST_STOP_CLKADCI1_FIELD
#define STV090x_WIDTH_STOP_CLKADCI1_FIELD
#define STV090x_OFFST_INV_CLKADCI1_FIELD
#define STV090x_WIDTH_INV_CLKADCI1_FIELD

#define STV090x_STOPCLK2
#define STV090x_OFFST_STOP_CLKSAMP2_FIELD
#define STV090x_WIDTH_STOP_CLKSAMP2_FIELD
#define STV090x_OFFST_STOP_CLKSAMP1_FIELD
#define STV090x_WIDTH_STOP_CLKSAMP1_FIELD
#define STV090x_OFFST_STOP_CLKVIT2_FIELD
#define STV090x_WIDTH_STOP_CLKVIT2_FIELD
#define STV090x_OFFST_STOP_CLKVIT1_FIELD
#define STV090x_WIDTH_STOP_CLKVIT1_FIELD
#define STV090x_OFFST_STOP_CLKTS_FIELD
#define STV090x_WIDTH_STOP_CLKTS_FIELD

#define STV090x_TSTTNR0
#define STV090x_OFFST_SEL_FSK_FIELD
#define STV090x_WIDTH_SEL_FSK_FIELD
#define STV090x_OFFST_FSK_PON_FIELD
#define STV090x_WIDTH_FSK_PON_FIELD

#define STV090x_TSTTNR1
#define STV090x_OFFST_ADC1_PON_FIELD
#define STV090x_WIDTH_ADC1_PON_FIELD
#define STV090x_OFFST_ADC1_INMODE_FIELD
#define STV090x_WIDTH_ADC1_INMODE_FIELD

#define STV090x_TSTTNR2
#define STV090x_OFFST_DISEQC1_PON_FIELD
#define STV090x_WIDTH_DISEQC1_PON_FIELD

#define STV090x_TSTTNR3
#define STV090x_OFFST_ADC2_PON_FIELD
#define STV090x_WIDTH_ADC2_PON_FIELD
#define STV090x_OFFST_ADC2_INMODE_FIELD
#define STV090x_WIDTH_ADC2_INMODE_FIELD

#define STV090x_TSTTNR4
#define STV090x_OFFST_DISEQC2_PON_FIELD
#define STV090x_WIDTH_DISEQC2_PON_FIELD

#define STV090x_FSKTFC2
#define STV090x_OFFST_FSKT_KMOD_FIELD
#define STV090x_WIDTH_FSKT_KMOD_FIELD
#define STV090x_OFFST_FSKT_CAR_FIELD
#define STV090x_WIDTH_FSKT_CAR_FIELD

#define STV090x_FSKTFC1
#define STV090x_OFFST_FSKTC1_CAR_FIELD
#define STV090x_WIDTH_FSKTC1_CAR_FIELD

#define STV090x_FSKTFC0
#define STV090x_OFFST_FSKTC0_CAR_FIELD
#define STV090x_WIDTH_FSKTC0_CAR_FIELD

#define STV090x_FSKTDELTAF1
#define STV090x_OFFST_FSKTF1_DELTAF_FIELD
#define STV090x_WIDTH_FSKTF1_DELTAF_FIELD

#define STV090x_FSKTDELTAF0
#define STV090x_OFFST_FSKTF0_DELTAF_FIELD
#define STV090x_WIDTH_FSKTF0_DELTAF_FIELD

#define STV090x_FSKTCTRL
#define STV090x_OFFST_FSKT_EN_SGN_FIELD
#define STV090x_WIDTH_FSKT_EN_SGN_FIELD
#define STV090x_OFFST_FSKT_MOD_SGN_FIELD
#define STV090x_WIDTH_FSKT_MOD_SGN_FIELD
#define STV090x_OFFST_FSKT_MOD_EN_FIELD
#define STV090x_WIDTH_FSKT_MOD_EN_FIELD
#define STV090x_OFFST_FSKT_DACMODE_FIELD
#define STV090x_WIDTH_FSKT_DACMODE_FIELD

#define STV090x_FSKRFC2
#define STV090x_OFFST_FSKRC2_DETSGN_FIELD
#define STV090x_WIDTH_FSKRC2_DETSGN_FIELD
#define STV090x_OFFST_FSKRC2_OUTSGN_FIELD
#define STV090x_WIDTH_FSKRC2_OUTSGN_FIELD
#define STV090x_OFFST_FSKRC2_KAGC_FIELD
#define STV090x_WIDTH_FSKRC2_KAGC_FIELD
#define STV090x_OFFST_FSKRC2_CAR_FIELD
#define STV090x_WIDTH_FSKRC2_CAR_FIELD

#define STV090x_FSKRFC1
#define STV090x_OFFST_FSKRC1_CAR_FIELD
#define STV090x_WIDTH_FSKRC1_CAR_FIELD

#define STV090x_FSKRFC0
#define STV090x_OFFST_FSKRC0_CAR_FIELD
#define STV090x_WIDTH_FSKRC0_CAR_FIELD

#define STV090x_FSKRK1
#define STV090x_OFFST_FSKR_K1_EXP_FIELD
#define STV090x_WIDTH_FSKR_K1_EXP_FIELD
#define STV090x_OFFST_FSKR_K1_MANT_FIELD
#define STV090x_WIDTH_FSKR_K1_MANT_FIELD

#define STV090x_FSKRK2
#define STV090x_OFFST_FSKR_K2_EXP_FIELD
#define STV090x_WIDTH_FSKR_K2_EXP_FIELD
#define STV090x_OFFST_FSKR_K2_MANT_FIELD
#define STV090x_WIDTH_FSKR_K2_MANT_FIELD

#define STV090x_FSKRAGCR
#define STV090x_OFFST_FSKR_OUTCTL_FIELD
#define STV090x_WIDTH_FSKR_OUTCTL_FIELD
#define STV090x_OFFST_FSKR_AGC_REF_FIELD
#define STV090x_WIDTH_FSKR_AGC_REF_FIELD

#define STV090x_FSKRAGC
#define STV090x_OFFST_FSKR_AGC_ACCU_FIELD
#define STV090x_WIDTH_FSKR_AGC_ACCU_FIELD

#define STV090x_FSKRALPHA
#define STV090x_OFFST_FSKR_ALPHA_EXP_FIELD
#define STV090x_WIDTH_FSKR_ALPHA_EXP_FIELD
#define STV090x_OFFST_FSKR_ALPHA_M_FIELD
#define STV090x_WIDTH_FSKR_ALPHA_M_FIELD

#define STV090x_FSKRPLTH1
#define STV090x_OFFST_FSKR_BETA_FIELD
#define STV090x_WIDTH_FSKR_BETA_FIELD
#define STV090x_OFFST_FSKR_PLL_TRESH1_FIELD
#define STV090x_WIDTH_FSKR_PLL_TRESH1_FIELD

#define STV090x_FSKRPLTH0
#define STV090x_OFFST_FSKR_PLL_TRESH0_FIELD
#define STV090x_WIDTH_FSKR_PLL_TRESH0_FIELD

#define STV090x_FSKRDF1
#define STV090x_OFFST_FSKR_DELTAF1_FIELD
#define STV090x_WIDTH_FSKR_DELTAF1_FIELD

#define STV090x_FSKRDF0
#define STV090x_OFFST_FSKR_DELTAF0_FIELD
#define STV090x_WIDTH_FSKR_DELTAF0_FIELD

#define STV090x_FSKRSTEPP
#define STV090x_OFFST_FSKR_STEP_PLUS_FIELD
#define STV090x_WIDTH_FSKR_STEP_PLUS_FIELD

#define STV090x_FSKRSTEPM
#define STV090x_OFFST_FSKR_STEP_MINUS_FIELD
#define STV090x_WIDTH_FSKR_STEP_MINUS_FIELD

#define STV090x_FSKRDET1
#define STV090x_OFFST_FSKR_CARDET1_ACCU_FIELD
#define STV090x_WIDTH_FSKR_CARDET1_ACCU_FIELD

#define STV090x_FSKRDET0
#define STV090x_OFFST_FSKR_CARDET0_ACCU_FIELD
#define STV090x_WIDTH_FSKR_CARDET0_ACCU_FIELD

#define STV090x_FSKRDTH1
#define STV090x_OFFST_FSKR_CARLOSS_THRESH1_FIELD
#define STV090x_WIDTH_FSKR_CARLOSS_THRESH1_FIELD
#define STV090x_OFFST_FSKR_CARDET_THRESH1_FIELD
#define STV090x_WIDTH_FSKR_CARDET_THRESH1_FIELD

#define STV090x_FSKRDTH0
#define STV090x_OFFST_FSKR_CARDET_THRESH0_FIELD
#define STV090x_WIDTH_FSKR_CARDET_THRESH0_FIELD

#define STV090x_FSKRLOSS
#define STV090x_OFFST_FSKR_CARLOSS_THRESH_FIELD
#define STV090x_WIDTH_FSKR_CARLOSS_THRESH_FIELD

#define STV090x_Px_DISTXCTL(__x)
#define STV090x_P1_DISTXCTL
#define STV090x_P2_DISTXCTL
#define STV090x_OFFST_Px_TIM_OFF_FIELD
#define STV090x_WIDTH_Px_TIM_OFF_FIELD
#define STV090x_OFFST_Px_DISEQC_RESET_FIELD
#define STV090x_WIDTH_Px_DISEQC_RESET_FIELD
#define STV090x_OFFST_Px_TIM_CMD_FIELD
#define STV090x_WIDTH_Px_TIM_CMD_FIELD
#define STV090x_OFFST_Px_DIS_PRECHARGE_FIELD
#define STV090x_WIDTH_Px_DIS_PRECHARGE_FIELD
#define STV090x_OFFST_Px_DISTX_MODE_FIELD
#define STV090x_WIDTH_Px_DISTX_MODE_FIELD

#define STV090x_Px_DISRXCTL(__x)
#define STV090x_P1_DISRXCTL
#define STV090x_P2_DISRXCTL
#define STV090x_OFFST_Px_RECEIVER_ON_FIELD
#define STV090x_WIDTH_Px_RECEIVER_ON_FIELD
#define STV090x_OFFST_Px_IGNO_SHORT22K_FIELD
#define STV090x_WIDTH_Px_IGNO_SHORT22K_FIELD
#define STV090x_OFFST_Px_ONECHIP_TRX_FIELD
#define STV090x_WIDTH_Px_ONECHIP_TRX_FIELD
#define STV090x_OFFST_Px_EXT_ENVELOP_FIELD
#define STV090x_WIDTH_Px_EXT_ENVELOP_FIELD
#define STV090x_OFFST_Px_PIN_SELECT_FIELD
#define STV090x_WIDTH_Px_PIN_SELECT_FIELD
#define STV090x_OFFST_Px_IRQ_RXEND_FIELD
#define STV090x_WIDTH_Px_IRQ_RXEND_FIELD
#define STV090x_OFFST_Px_IRQ_4NBYTES_FIELD
#define STV090x_WIDTH_Px_IRQ_4NBYTES_FIELD

#define STV090x_Px_DISRX_ST0(__x)
#define STV090x_P1_DISRX_ST0
#define STV090x_P2_DISRX_ST0
#define STV090x_OFFST_Px_RX_END_FIELD
#define STV090x_WIDTH_Px_RX_END_FIELD
#define STV090x_OFFST_Px_RX_ACTIVE_FIELD
#define STV090x_WIDTH_Px_RX_ACTIVE_FIELD
#define STV090x_OFFST_Px_SHORT_22KHZ_FIELD
#define STV090x_WIDTH_Px_SHORT_22KHZ_FIELD
#define STV090x_OFFST_Px_CONT_TONE_FIELD
#define STV090x_WIDTH_Px_CONT_TONE_FIELD
#define STV090x_OFFST_Px_FIFO_4BREADY_FIELD
#define STV090x_WIDTH_Px_FIFO_4BREADY_FIELD
#define STV090x_OFFST_Px_FIFO_EMPTY_FIELD
#define STV090x_WIDTH_Px_FIFO_EMPTY_FIELD
#define STV090x_OFFST_Px_ABORT_DISRX_FIELD
#define STV090x_WIDTH_Px_ABORT_DISRX_FIELD

#define STV090x_Px_DISRX_ST1(__x)
#define STV090x_P1_DISRX_ST1
#define STV090x_P2_DISRX_ST1
#define STV090x_OFFST_Px_RX_FAIL_FIELD
#define STV090x_WIDTH_Px_RX_FAIL_FIELD
#define STV090x_OFFST_Px_FIFO_PARITYFAIL_FIELD
#define STV090x_WIDTH_Px_FIFO_PARITYFAIL_FIELD
#define STV090x_OFFST_Px_RX_NONBYTE_FIELD
#define STV090x_WIDTH_Px_RX_NONBYTE_FIELD
#define STV090x_OFFST_Px_FIFO_OVERFLOW_FIELD
#define STV090x_WIDTH_Px_FIFO_OVERFLOW_FIELD
#define STV090x_OFFST_Px_FIFO_BYTENBR_FIELD
#define STV090x_WIDTH_Px_FIFO_BYTENBR_FIELD

#define STV090x_Px_DISRXDATA(__x)
#define STV090x_P1_DISRXDATA
#define STV090x_P2_DISRXDATA
#define STV090x_OFFST_Px_DISRX_DATA_FIELD
#define STV090x_WIDTH_Px_DISRX_DATA_FIELD

#define STV090x_Px_DISTXDATA(__x)
#define STV090x_P1_DISTXDATA
#define STV090x_P2_DISTXDATA
#define STV090x_OFFST_Px_DISEQC_FIFO_FIELD
#define STV090x_WIDTH_Px_DISEQC_FIFO_FIELD

#define STV090x_Px_DISTXSTATUS(__x)
#define STV090x_P1_DISTXSTATUS
#define STV090x_P2_DISTXSTATUS
#define STV090x_OFFST_Px_TX_FAIL_FIELD
#define STV090x_WIDTH_Px_TX_FAIL_FIELD
#define STV090x_OFFST_Px_FIFO_FULL_FIELD
#define STV090x_WIDTH_Px_FIFO_FULL_FIELD
#define STV090x_OFFST_Px_TX_IDLE_FIELD
#define STV090x_WIDTH_Px_TX_IDLE_FIELD
#define STV090x_OFFST_Px_GAP_BURST_FIELD
#define STV090x_WIDTH_Px_GAP_BURST_FIELD
#define STV090x_OFFST_Px_TXFIFO_BYTES_FIELD
#define STV090x_WIDTH_Px_TXFIFO_BYTES_FIELD

#define STV090x_Px_F22TX(__x)
#define STV090x_P1_F22TX
#define STV090x_P2_F22TX
#define STV090x_OFFST_Px_F22_REG_FIELD
#define STV090x_WIDTH_Px_F22_REG_FIELD

#define STV090x_Px_F22RX(__x)
#define STV090x_P1_F22RX
#define STV090x_P2_F22RX
#define STV090x_OFFST_Px_F22RX_REG_FIELD
#define STV090x_WIDTH_Px_F22RX_REG_FIELD

#define STV090x_Px_ACRPRESC(__x)
#define STV090x_P1_ACRPRESC
#define STV090x_P2_ACRPRESC
#define STV090x_OFFST_Px_ACR_PRESC_FIELD
#define STV090x_WIDTH_Px_ACR_PRESC_FIELD

#define STV090x_Px_ACRDIV(__x)
#define STV090x_P1_ACRDIV
#define STV090x_P2_ACRDIV
#define STV090x_OFFST_Px_ACR_DIV_FIELD
#define STV090x_WIDTH_Px_ACR_DIV_FIELD

#define STV090x_Px_IQCONST(__x)
#define STV090x_P1_IQCONST
#define STV090x_P2_IQCONST
#define STV090x_OFFST_Px_CONSTEL_SELECT_FIELD
#define STV090x_WIDTH_Px_CONSTEL_SELECT_FIELD

#define STV090x_Px_NOSCFG(__x)
#define STV090x_P1_NOSCFG
#define STV090x_P2_NOSCFG
#define STV090x_OFFST_Px_NOSPLH_BETA_FIELD
#define STV090x_WIDTH_Px_NOSPLH_BETA_FIELD
#define STV090x_OFFST_Px_NOSDATA_BETA_FIELD
#define STV090x_WIDTH_Px_NOSDATA_BETA_FIELD

#define STV090x_Px_ISYMB(__x)
#define STV090x_P1_ISYMB
#define STV090x_P2_ISYMB
#define STV090x_OFFST_Px_I_SYMBOL_FIELD
#define STV090x_WIDTH_Px_I_SYMBOL_FIELD

#define STV090x_Px_QSYMB(__x)
#define STV090x_P1_QSYMB
#define STV090x_P2_QSYMB
#define STV090x_OFFST_Px_Q_SYMBOL_FIELD
#define STV090x_WIDTH_Px_Q_SYMBOL_FIELD

#define STV090x_Px_AGC1CFG(__x)
#define STV090x_P1_AGC1CFG
#define STV090x_P2_AGC1CFG
#define STV090x_OFFST_Px_DC_FROZEN_FIELD
#define STV090x_WIDTH_Px_DC_FROZEN_FIELD
#define STV090x_OFFST_Px_DC_CORRECT_FIELD
#define STV090x_WIDTH_Px_DC_CORRECT_FIELD
#define STV090x_OFFST_Px_AMM_FROZEN_FIELD
#define STV090x_WIDTH_Px_AMM_FROZEN_FIELD
#define STV090x_OFFST_Px_AMM_CORRECT_FIELD
#define STV090x_WIDTH_Px_AMM_CORRECT_FIELD
#define STV090x_OFFST_Px_QUAD_FROZEN_FIELD
#define STV090x_WIDTH_Px_QUAD_FROZEN_FIELD
#define STV090x_OFFST_Px_QUAD_CORRECT_FIELD
#define STV090x_WIDTH_Px_QUAD_CORRECT_FIELD

#define STV090x_Px_AGC1CN(__x)
#define STV090x_P1_AGC1CN
#define STV090x_P2_AGC1CN
#define STV090x_WIDTH_Px_AGC1_LOCKED_FIELD
#define STV090x_OFFST_Px_AGC1_LOCKED_FIELD
#define STV090x_OFFST_Px_AGC1_MINPOWER_FIELD
#define STV090x_WIDTH_Px_AGC1_MINPOWER_FIELD
#define STV090x_OFFST_Px_AGCOUT_FAST_FIELD
#define STV090x_WIDTH_Px_AGCOUT_FAST_FIELD
#define STV090x_OFFST_Px_AGCIQ_BETA_FIELD
#define STV090x_WIDTH_Px_AGCIQ_BETA_FIELD

#define STV090x_Px_AGC1REF(__x)
#define STV090x_P1_AGC1REF
#define STV090x_P2_AGC1REF
#define STV090x_OFFST_Px_AGCIQ_REF_FIELD
#define STV090x_WIDTH_Px_AGCIQ_REF_FIELD

#define STV090x_Px_IDCCOMP(__x)
#define STV090x_P1_IDCCOMP
#define STV090x_P2_IDCCOMP
#define STV090x_OFFST_Px_IAVERAGE_ADJ_FIELD
#define STV090x_WIDTH_Px_IAVERAGE_ADJ_FIELD

#define STV090x_Px_QDCCOMP(__x)
#define STV090x_P1_QDCCOMP
#define STV090x_P2_QDCCOMP
#define STV090x_OFFST_Px_QAVERAGE_ADJ_FIELD
#define STV090x_WIDTH_Px_QAVERAGE_ADJ_FIELD

#define STV090x_Px_POWERI(__x)
#define STV090x_P1_POWERI
#define STV090x_P2_POWERI
#define STV090x_OFFST_Px_POWER_I_FIELD
#define STV090x_WIDTH_Px_POWER_I_FIELD

#define STV090x_Px_POWERQ(__x)
#define STV090x_P1_POWERQ
#define STV090x_P2_POWERQ
#define STV090x_OFFST_Px_POWER_Q_FIELD
#define STV090x_WIDTH_Px_POWER_Q_FIELD

#define STV090x_Px_AGC1AMM(__x)
#define STV090x_P1_AGC1AMM
#define STV090x_P2_AGC1AMM
#define STV090x_OFFST_Px_AMM_VALUE_FIELD
#define STV090x_WIDTH_Px_AMM_VALUE_FIELD

#define STV090x_Px_AGC1QUAD(__x)
#define STV090x_P1_AGC1QUAD
#define STV090x_P2_AGC1QUAD
#define STV090x_OFFST_Px_QUAD_VALUE_FIELD
#define STV090x_WIDTH_Px_QUAD_VALUE_FIELD

#define STV090x_Px_AGCIQINy(__x, __y)
#define STV090x_P1_AGCIQIN0
#define STV090x_P1_AGCIQIN1
#define STV090x_P2_AGCIQIN0
#define STV090x_P2_AGCIQIN1
#define STV090x_OFFST_Px_AGCIQ_VALUE_FIELD
#define STV090x_WIDTH_Px_AGCIQ_VALUE_FIELD

#define STV090x_Px_DEMOD(__x)
#define STV090x_P1_DEMOD
#define STV090x_P2_DEMOD
#define STV090x_OFFST_Px_MANUAL_S2ROLLOFF_FIELD
#define STV090x_WIDTH_Px_MANUAL_S2ROLLOFF_FIELD
#define STV090x_OFFST_Px_DEMOD_STOP_FIELD
#define STV090x_WIDTH_Px_DEMOD_STOP_FIELD
#define STV090x_OFFST_Px_SPECINV_CONTROL_FIELD
#define STV090x_WIDTH_Px_SPECINV_CONTROL_FIELD
#define STV090x_OFFST_Px_FORCE_ENASAMP_FIELD
#define STV090x_WIDTH_Px_FORCE_ENASAMP_FIELD
#define STV090x_OFFST_Px_MANUAL_SXROLLOFF_FIELD
#define STV090x_WIDTH_Px_MANUAL_SXROLLOFF_FIELD
#define STV090x_OFFST_Px_ROLLOFF_CONTROL_FIELD
#define STV090x_WIDTH_Px_ROLLOFF_CONTROL_FIELD

#define STV090x_Px_DMDMODCOD(__x)
#define STV090x_P1_DMDMODCOD
#define STV090x_P2_DMDMODCOD
#define STV090x_OFFST_Px_MANUAL_MODCOD_FIELD
#define STV090x_WIDTH_Px_MANUAL_MODCOD_FIELD
#define STV090x_OFFST_Px_DEMOD_MODCOD_FIELD
#define STV090x_WIDTH_Px_DEMOD_MODCOD_FIELD
#define STV090x_OFFST_Px_DEMOD_TYPE_FIELD
#define STV090x_WIDTH_Px_DEMOD_TYPE_FIELD

#define STV090x_Px_DSTATUS(__x)
#define STV090x_P1_DSTATUS
#define STV090x_P2_DSTATUS
#define STV090x_OFFST_Px_CAR_LOCK_FIELD
#define STV090x_WIDTH_Px_CAR_LOCK_FIELD
#define STV090x_OFFST_Px_TMGLOCK_QUALITY_FIELD
#define STV090x_WIDTH_Px_TMGLOCK_QUALITY_FIELD
#define STV090x_OFFST_Px_LOCK_DEFINITIF_FIELD
#define STV090x_WIDTH_Px_LOCK_DEFINITIF_FIELD

#define STV090x_Px_DSTATUS2(__x)
#define STV090x_P1_DSTATUS2
#define STV090x_P2_DSTATUS2
#define STV090x_OFFST_Px_DEMOD_DELOCK_FIELD
#define STV090x_WIDTH_Px_DEMOD_DELOCK_FIELD
#define STV090x_OFFST_Px_AGC1_NOSIGNALACK_FIELD
#define STV090x_WIDTH_Px_AGC1_NOSIGNALACK_FIELD
#define STV090x_OFFST_Px_AGC2_OVERFLOW_FIELD
#define STV090x_WIDTH_Px_AGC2_OVERFLOW_FIELD
#define STV090x_OFFST_Px_CFR_OVERFLOW_FIELD
#define STV090x_WIDTH_Px_CFR_OVERFLOW_FIELD
#define STV090x_OFFST_Px_GAMMA_OVERUNDER_FIELD
#define STV090x_WIDTH_Px_GAMMA_OVERUNDER_FIELD

#define STV090x_Px_DMDCFGMD(__x)
#define STV090x_P1_DMDCFGMD
#define STV090x_P2_DMDCFGMD
#define STV090x_OFFST_Px_DVBS2_ENABLE_FIELD
#define STV090x_WIDTH_Px_DVBS2_ENABLE_FIELD
#define STV090x_OFFST_Px_DVBS1_ENABLE_FIELD
#define STV090x_WIDTH_Px_DVBS1_ENABLE_FIELD
#define STV090x_OFFST_Px_SCAN_ENABLE_FIELD
#define STV090x_WIDTH_Px_SCAN_ENABLE_FIELD
#define STV090x_OFFST_Px_CFR_AUTOSCAN_FIELD
#define STV090x_WIDTH_Px_CFR_AUTOSCAN_FIELD
#define STV090x_OFFST_Px_NOFORCE_RELOCK_FIELD
#define STV090x_WIDTH_Px_NOFORCE_RELOCK_FIELD
#define STV090x_OFFST_Px_TUN_RNG_FIELD
#define STV090x_WIDTH_Px_TUN_RNG_FIELD

#define STV090x_Px_DMDCFG2(__x)
#define STV090x_P1_DMDCFG2
#define STV090x_P2_DMDCFG2
#define STV090x_OFFST_Px_S1S2_SEQUENTIAL_FIELD
#define STV090x_WIDTH_Px_S1S2_SEQUENTIAL_FIELD

#define STV090x_Px_DMDISTATE(__x)
#define STV090x_P1_DMDISTATE
#define STV090x_P2_DMDISTATE
#define STV090x_OFFST_Px_I2C_DEMOD_MODE_FIELD
#define STV090x_WIDTH_Px_I2C_DEMOD_MODE_FIELD

#define STV090x_Px_DMDTOM(__x)
#define STV090x_P1_DMDTOM
#define STV090x_P2_DMDTOM

#define STV090x_Px_DMDSTATE(__x)
#define STV090x_P1_DMDSTATE
#define STV090x_P2_DMDSTATE
#define STV090x_OFFST_Px_HEADER_MODE_FIELD
#define STV090x_WIDTH_Px_HEADER_MODE_FIELD

#define STV090x_Px_DMDFLYW(__x)
#define STV090x_P1_DMDFLYW
#define STV090x_P2_DMDFLYW
#define STV090x_OFFST_Px_I2C_IRQVAL_FIELD
#define STV090x_WIDTH_Px_I2C_IRQVAL_FIELD
#define STV090x_OFFST_Px_FLYWHEEL_CPT_FIELD
#define STV090x_WIDTH_Px_FLYWHEEL_CPT_FIELD

#define STV090x_Px_DSTATUS3(__x)
#define STV090x_P1_DSTATUS3
#define STV090x_P2_DSTATUS3
#define STV090x_OFFST_Px_DEMOD_CFGMODE_FIELD
#define STV090x_WIDTH_Px_DEMOD_CFGMODE_FIELD

#define STV090x_Px_DMDCFG3(__x)
#define STV090x_P1_DMDCFG3
#define STV090x_P2_DMDCFG3
#define STV090x_OFFST_Px_NOSTOP_FIFOFULL_FIELD
#define STV090x_WIDTH_Px_NOSTOP_FIFOFULL_FIELD

#define STV090x_Px_DMDCFG4(__x)
#define STV090x_P1_DMDCFG4
#define STV090x_P2_DMDCFG4

#define STV090x_Px_CORRELMANT(__x)
#define STV090x_P1_CORRELMANT
#define STV090x_P2_CORRELMANT
#define STV090x_OFFST_Px_CORREL_MANT_FIELD
#define STV090x_WIDTH_Px_CORREL_MANT_FIELD

#define STV090x_Px_CORRELABS(__x)
#define STV090x_P1_CORRELABS
#define STV090x_P2_CORRELABS
#define STV090x_OFFST_Px_CORREL_ABS_FIELD
#define STV090x_WIDTH_Px_CORREL_ABS_FIELD

#define STV090x_Px_CORRELEXP(__x)
#define STV090x_P1_CORRELEXP
#define STV090x_P2_CORRELEXP
#define STV090x_OFFST_Px_CORREL_ABSEXP_FIELD
#define STV090x_WIDTH_Px_CORREL_ABSEXP_FIELD
#define STV090x_OFFST_Px_CORREL_EXP_FIELD
#define STV090x_WIDTH_Px_CORREL_EXP_FIELD

#define STV090x_Px_PLHMODCOD(__x)
#define STV090x_P1_PLHMODCOD
#define STV090x_P2_PLHMODCOD
#define STV090x_OFFST_Px_SPECINV_DEMOD_FIELD
#define STV090x_WIDTH_Px_SPECINV_DEMOD_FIELD
#define STV090x_OFFST_Px_PLH_MODCOD_FIELD
#define STV090x_WIDTH_Px_PLH_MODCOD_FIELD
#define STV090x_OFFST_Px_PLH_TYPE_FIELD
#define STV090x_WIDTH_Px_PLH_TYPE_FIELD

#define STV090x_Px_AGCK32(__x)
#define STV090x_P1_AGCK32
#define STV090x_P2_AGCK32

#define STV090x_Px_AGC2O(__x)
#define STV090x_P1_AGC2O
#define STV090x_P2_AGC2O

#define STV090x_Px_AGC2REF(__x)
#define STV090x_P1_AGC2REF
#define STV090x_P2_AGC2REF
#define STV090x_OFFST_Px_AGC2_REF_FIELD
#define STV090x_WIDTH_Px_AGC2_REF_FIELD

#define STV090x_Px_AGC1ADJ(__x)
#define STV090x_P1_AGC1ADJ
#define STV090x_P2_AGC1ADJ
#define STV090x_OFFST_Px_AGC1_ADJUSTED_FIELD
#define STV090x_WIDTH_Px_AGC1_ADJUSTED_FIELD

#define STV090x_Px_AGC2Iy(__x, __y)
#define STV090x_P1_AGC2I0
#define STV090x_P1_AGC2I1
#define STV090x_P2_AGC2I0
#define STV090x_P2_AGC2I1
#define STV090x_OFFST_Px_AGC2_INTEGRATOR_FIELD
#define STV090x_WIDTH_Px_AGC2_INTEGRATOR_FIELD

#define STV090x_Px_CARCFG(__x)
#define STV090x_P1_CARCFG
#define STV090x_P2_CARCFG
#define STV090x_OFFST_Px_EN_CAR2CENTER_FIELD
#define STV090x_WIDTH_Px_EN_CAR2CENTER_FIELD
#define STV090x_OFFST_Px_ROTATON_FIELD
#define STV090x_WIDTH_Px_ROTATON_FIELD
#define STV090x_OFFST_Px_PH_DET_ALGO_FIELD
#define STV090x_WIDTH_Px_PH_DET_ALGO_FIELD

#define STV090x_Px_ACLC(__x)
#define STV090x_P1_ACLC
#define STV090x_P2_ACLC
#define STV090x_OFFST_Px_CAR_ALPHA_MANT_FIELD
#define STV090x_WIDTH_Px_CAR_ALPHA_MANT_FIELD
#define STV090x_OFFST_Px_CAR_ALPHA_EXP_FIELD
#define STV090x_WIDTH_Px_CAR_ALPHA_EXP_FIELD

#define STV090x_Px_BCLC(__x)
#define STV090x_P1_BCLC
#define STV090x_P2_BCLC
#define STV090x_OFFST_Px_CAR_BETA_MANT_FIELD
#define STV090x_WIDTH_Px_CAR_BETA_MANT_FIELD
#define STV090x_OFFST_Px_CAR_BETA_EXP_FIELD
#define STV090x_WIDTH_Px_CAR_BETA_EXP_FIELD

#define STV090x_Px_CARFREQ(__x)
#define STV090x_P1_CARFREQ
#define STV090x_P2_CARFREQ
#define STV090x_OFFST_Px_KC_COARSE_EXP_FIELD
#define STV090x_WIDTH_Px_KC_COARSE_EXP_FIELD
#define STV090x_OFFST_Px_BETA_FREQ_FIELD
#define STV090x_WIDTH_Px_BETA_FREQ_FIELD

#define STV090x_Px_CARHDR(__x)
#define STV090x_P1_CARHDR
#define STV090x_P2_CARHDR
#define STV090x_OFFST_Px_FREQ_HDR_FIELD
#define STV090x_WIDTH_Px_FREQ_HDR_FIELD

#define STV090x_Px_LDT(__x)
#define STV090x_P1_LDT
#define STV090x_P2_LDT
#define STV090x_OFFST_Px_CARLOCK_THRES_FIELD
#define STV090x_WIDTH_Px_CARLOCK_THRES_FIELD

#define STV090x_Px_LDT2(__x)
#define STV090x_P1_LDT2
#define STV090x_P2_LDT2
#define STV090x_OFFST_Px_CARLOCK_THRES2_FIELD
#define STV090x_WIDTH_Px_CARLOCK_THRES2_FIELD

#define STV090x_Px_CFRICFG(__x)
#define STV090x_P1_CFRICFG
#define STV090x_P2_CFRICFG
#define STV090x_OFFST_Px_NEG_CFRSTEP_FIELD
#define STV090x_WIDTH_Px_NEG_CFRSTEP_FIELD

#define STV090x_Pn_CFRUPy(__x, __y)
#define STV090x_P1_CFRUP0
#define STV090x_P1_CFRUP1
#define STV090x_P2_CFRUP0
#define STV090x_P2_CFRUP1
#define STV090x_OFFST_Px_CFR_UP_FIELD
#define STV090x_WIDTH_Px_CFR_UP_FIELD

#define STV090x_Pn_CFRLOWy(__x, __y)
#define STV090x_P1_CFRLOW0
#define STV090x_P1_CFRLOW1
#define STV090x_P2_CFRLOW0
#define STV090x_P2_CFRLOW1
#define STV090x_OFFST_Px_CFR_LOW_FIELD
#define STV090x_WIDTH_Px_CFR_LOW_FIELD

#define STV090x_Pn_CFRINITy(__x, __y)
#define STV090x_P1_CFRINIT0
#define STV090x_P1_CFRINIT1
#define STV090x_P2_CFRINIT0
#define STV090x_P2_CFRINIT1
#define STV090x_OFFST_Px_CFR_INIT_FIELD
#define STV090x_WIDTH_Px_CFR_INIT_FIELD

#define STV090x_Px_CFRINC1(__x)
#define STV090x_P1_CFRINC1
#define STV090x_P2_CFRINC1
#define STV090x_OFFST_Px_CFR_INC1_FIELD
#define STV090x_WIDTH_Px_CFR_INC1_FIELD

#define STV090x_Px_CFRINC0(__x)
#define STV090x_P1_CFRINC0
#define STV090x_P2_CFRINC0
#define STV090x_OFFST_Px_CFR_INC0_FIELD
#define STV090x_WIDTH_Px_CFR_INC0_FIELD

#define STV090x_Pn_CFRy(__x, __y)
#define STV090x_P1_CFR0
#define STV090x_P1_CFR1
#define STV090x_P1_CFR2
#define STV090x_P2_CFR0
#define STV090x_P2_CFR1
#define STV090x_P2_CFR2
#define STV090x_OFFST_Px_CAR_FREQ_FIELD
#define STV090x_WIDTH_Px_CAR_FREQ_FIELD

#define STV090x_Px_LDI(__x)
#define STV090x_P1_LDI
#define STV090x_P2_LDI
#define STV090x_OFFST_Px_LOCK_DET_INTEGR_FIELD
#define STV090x_WIDTH_Px_LOCK_DET_INTEGR_FIELD

#define STV090x_Px_TMGCFG(__x)
#define STV090x_P1_TMGCFG
#define STV090x_P2_TMGCFG
#define STV090x_OFFST_Px_TMGLOCK_BETA_FIELD
#define STV090x_WIDTH_Px_TMGLOCK_BETA_FIELD
#define STV090x_OFFST_Px_DO_TIMING_FIELD
#define STV090x_WIDTH_Px_DO_TIMING_FIELD
#define STV090x_OFFST_Px_TMG_MINFREQ_FIELD
#define STV090x_WIDTH_Px_TMG_MINFREQ_FIELD

#define STV090x_Px_RTC(__x)
#define STV090x_P1_RTC
#define STV090x_P2_RTC
#define STV090x_OFFST_Px_TMGALPHA_EXP_FIELD
#define STV090x_WIDTH_Px_TMGALPHA_EXP_FIELD
#define STV090x_OFFST_Px_TMGBETA_EXP_FIELD
#define STV090x_WIDTH_Px_TMGBETA_EXP_FIELD

#define STV090x_Px_RTCS2(__x)
#define STV090x_P1_RTCS2
#define STV090x_P2_RTCS2
#define STV090x_OFFST_Px_TMGALPHAS2_EXP_FIELD
#define STV090x_WIDTH_Px_TMGALPHAS2_EXP_FIELD
#define STV090x_OFFST_Px_TMGBETAS2_EXP_FIELD
#define STV090x_WIDTH_Px_TMGBETAS2_EXP_FIELD

#define STV090x_Px_TMGTHRISE(__x)
#define STV090x_P1_TMGTHRISE
#define STV090x_P2_TMGTHRISE
#define STV090x_OFFST_Px_TMGLOCK_THRISE_FIELD
#define STV090x_WIDTH_Px_TMGLOCK_THRISE_FIELD

#define STV090x_Px_TMGTHFALL(__x)
#define STV090x_P1_TMGTHFALL
#define STV090x_P2_TMGTHFALL
#define STV090x_OFFST_Px_TMGLOCK_THFALL_FIELD
#define STV090x_WIDTH_Px_TMGLOCK_THFALL_FIELD

#define STV090x_Px_SFRUPRATIO(__x)
#define STV090x_P1_SFRUPRATIO
#define STV090x_P2_SFRUPRATIO
#define STV090x_OFFST_Px_SFR_UPRATIO_FIELD
#define STV090x_WIDTH_Px_SFR_UPRATIO_FIELD

#define STV090x_Px_SFRLOWRATIO(__x)
#define STV090x_P1_SFRLOWRATIO
#define STV090x_P2_SFRLOWRATIO
#define STV090x_OFFST_Px_SFR_LOWRATIO_FIELD
#define STV090x_WIDTH_Px_SFR_LOWRATIO_FIELD

#define STV090x_Px_KREFTMG(__x)
#define STV090x_P1_KREFTMG
#define STV090x_P2_KREFTMG
#define STV090x_OFFST_Px_KREF_TMG_FIELD
#define STV090x_WIDTH_Px_KREF_TMG_FIELD

#define STV090x_Px_SFRSTEP(__x)
#define STV090x_P1_SFRSTEP
#define STV090x_P2_SFRSTEP
#define STV090x_OFFST_Px_SFR_SCANSTEP_FIELD
#define STV090x_WIDTH_Px_SFR_SCANSTEP_FIELD
#define STV090x_OFFST_Px_SFR_CENTERSTEP_FIELD
#define STV090x_WIDTH_Px_SFR_CENTERSTEP_FIELD

#define STV090x_Px_TMGCFG2(__x)
#define STV090x_P1_TMGCFG2
#define STV090x_P2_TMGCFG2
#define STV090x_OFFST_Px_SFRRATIO_FINE_FIELD
#define STV090x_WIDTH_Px_SFRRATIO_FINE_FIELD

#define STV090x_Px_SFRINIT1(__x)
#define STV090x_P1_SFRINIT1
#define STV090x_P2_SFRINIT1
#define STV090x_OFFST_Px_SFR_INIT1_FIELD
#define STV090x_WIDTH_Px_SFR_INIT1_FIELD

#define STV090x_Px_SFRINIT0(__x)
#define STV090x_P1_SFRINIT0
#define STV090x_P2_SFRINIT0
#define STV090x_OFFST_Px_SFR_INIT0_FIELD
#define STV090x_WIDTH_Px_SFR_INIT0_FIELD

#define STV090x_Px_SFRUP1(__x)
#define STV090x_P1_SFRUP1
#define STV090x_P2_SFRUP1
#define STV090x_OFFST_Px_SYMB_FREQ_UP1_FIELD
#define STV090x_WIDTH_Px_SYMB_FREQ_UP1_FIELD

#define STV090x_Px_SFRUP0(__x)
#define STV090x_P1_SFRUP0
#define STV090x_P2_SFRUP0
#define STV090x_OFFST_Px_SYMB_FREQ_UP0_FIELD
#define STV090x_WIDTH_Px_SYMB_FREQ_UP0_FIELD

#define STV090x_Px_SFRLOW1(__x)
#define STV090x_P1_SFRLOW1
#define STV090x_P2_SFRLOW1
#define STV090x_OFFST_Px_SYMB_FREQ_LOW1_FIELD
#define STV090x_WIDTH_Px_SYMB_FREQ_LOW1_FIELD

#define STV090x_Px_SFRLOW0(__x)
#define STV090x_P1_SFRLOW0
#define STV090x_P2_SFRLOW0
#define STV090x_OFFST_Px_SYMB_FREQ_LOW0_FIELD
#define STV090x_WIDTH_Px_SYMB_FREQ_LOW0_FIELD

#define STV090x_Px_SFRy(__x, __y)
#define STV090x_P1_SFR0
#define STV090x_P1_SFR1
#define STV090x_P1_SFR2
#define STV090x_P1_SFR3
#define STV090x_P2_SFR0
#define STV090x_P2_SFR1
#define STV090x_P2_SFR2
#define STV090x_P2_SFR3
#define STV090x_OFFST_Px_SYMB_FREQ_FIELD
#define STV090x_WIDTH_Px_SYMB_FREQ_FIELD

#define STV090x_Px_TMGREG2(__x)
#define STV090x_P1_TMGREG2
#define STV090x_P2_TMGREG2
#define STV090x_OFFST_Px_TMGREG_FIELD
#define STV090x_WIDTH_Px_TMGREG_FIELD

#define STV090x_Px_TMGREG1(__x)
#define STV090x_P1_TMGREG1
#define STV090x_P2_TMGREG1
#define STV090x_OFFST_Px_TMGREG_FIELD
#define STV090x_WIDTH_Px_TMGREG_FIELD

#define STV090x_Px_TMGREG0(__x)
#define STV090x_P1_TMGREG0
#define STV090x_P2_TMGREG0
#define STV090x_OFFST_Px_TMGREG_FIELD
#define STV090x_WIDTH_Px_TMGREG_FIELD

#define STV090x_Px_TMGLOCKy(__x, __y)
#define STV090x_P1_TMGLOCK0
#define STV090x_P1_TMGLOCK1
#define STV090x_P2_TMGLOCK0
#define STV090x_P2_TMGLOCK1
#define STV090x_OFFST_Px_TMGLOCK_LEVEL_FIELD
#define STV090x_WIDTH_Px_TMGLOCK_LEVEL_FIELD

#define STV090x_Px_TMGOBS(__x)
#define STV090x_P1_TMGOBS
#define STV090x_P2_TMGOBS
#define STV090x_OFFST_Px_ROLLOFF_STATUS_FIELD
#define STV090x_WIDTH_Px_ROLLOFF_STATUS_FIELD

#define STV090x_Px_EQUALCFG(__x)
#define STV090x_P1_EQUALCFG
#define STV090x_P2_EQUALCFG
#define STV090x_OFFST_Px_EQUAL_ON_FIELD
#define STV090x_WIDTH_Px_EQUAL_ON_FIELD
#define STV090x_OFFST_Px_MU_EQUALDFE_FIELD
#define STV090x_WIDTH_Px_MU_EQUALDFE_FIELD

#define STV090x_Px_EQUAIy(__x, __y)
#define STV090x_P1_EQUAI1
#define STV090x_P1_EQUAI2
#define STV090x_P1_EQUAI3
#define STV090x_P1_EQUAI4
#define STV090x_P1_EQUAI5
#define STV090x_P1_EQUAI6
#define STV090x_P1_EQUAI7
#define STV090x_P1_EQUAI8

#define STV090x_P2_EQUAI1
#define STV090x_P2_EQUAI2
#define STV090x_P2_EQUAI3
#define STV090x_P2_EQUAI4
#define STV090x_P2_EQUAI5
#define STV090x_P2_EQUAI6
#define STV090x_P2_EQUAI7
#define STV090x_P2_EQUAI8
#define STV090x_OFFST_Px_EQUA_ACCIy_FIELD
#define STV090x_WIDTH_Px_EQUA_ACCIy_FIELD

#define STV090x_Px_EQUAQy(__x, __y)
#define STV090x_P1_EQUAQ1
#define STV090x_P1_EQUAQ2
#define STV090x_P1_EQUAQ3
#define STV090x_P1_EQUAQ4
#define STV090x_P1_EQUAQ5
#define STV090x_P1_EQUAQ6
#define STV090x_P1_EQUAQ7
#define STV090x_P1_EQUAQ8

#define STV090x_P2_EQUAQ1
#define STV090x_P2_EQUAQ2
#define STV090x_P2_EQUAQ3
#define STV090x_P2_EQUAQ4
#define STV090x_P2_EQUAQ5
#define STV090x_P2_EQUAQ6
#define STV090x_P2_EQUAQ7
#define STV090x_P2_EQUAQ8
#define STV090x_OFFST_Px_EQUA_ACCQy_FIELD
#define STV090x_WIDTH_Px_EQUA_ACCQy_FIELD

#define STV090x_Px_NNOSDATATy(__x, __y)
#define STV090x_P1_NNOSDATAT0
#define STV090x_P1_NNOSDATAT1
#define STV090x_P2_NNOSDATAT0
#define STV090x_P2_NNOSDATAT1
#define STV090x_OFFST_Px_NOSDATAT_NORMED_FIELD
#define STV090x_WIDTH_Px_NOSDATAT_NORMED_FIELD

#define STV090x_Px_NNOSDATAy(__x, __y)
#define STV090x_P1_NNOSDATA0
#define STV090x_P1_NNOSDATA1
#define STV090x_P2_NNOSDATA0
#define STV090x_P2_NNOSDATA1
#define STV090x_OFFST_Px_NOSDATA_NORMED_FIELD
#define STV090x_WIDTH_Px_NOSDATA_NORMED_FIELD

#define STV090x_Px_NNOSPLHTy(__x, __y)
#define STV090x_P1_NNOSPLHT0
#define STV090x_P1_NNOSPLHT1
#define STV090x_P2_NNOSPLHT0
#define STV090x_P2_NNOSPLHT1
#define STV090x_OFFST_Px_NOSPLHT_NORMED_FIELD
#define STV090x_WIDTH_Px_NOSPLHT_NORMED_FIELD

#define STV090x_Px_NNOSPLHy(__x, __y)
#define STV090x_P1_NNOSPLH0
#define STV090x_P1_NNOSPLH1
#define STV090x_P2_NNOSPLH0
#define STV090x_P2_NNOSPLH1
#define STV090x_OFFST_Px_NOSPLH_NORMED_FIELD
#define STV090x_WIDTH_Px_NOSPLH_NORMED_FIELD

#define STV090x_Px_NOSDATATy(__x, __y)
#define STV090x_P1_NOSDATAT0
#define STV090x_P1_NOSDATAT1
#define STV090x_P2_NOSDATAT0
#define STV090x_P2_NOSDATAT1
#define STV090x_OFFST_Px_NOSDATAT_UNNORMED_FIELD
#define STV090x_WIDTH_Px_NOSDATAT_UNNORMED_FIELD

#define STV090x_Px_NOSDATAy(__x, __y)
#define STV090x_P1_NOSDATA0
#define STV090x_P1_NOSDATA1
#define STV090x_P2_NOSDATA0
#define STV090x_P2_NOSDATA1
#define STV090x_OFFST_Px_NOSDATA_UNNORMED_FIELD
#define STV090x_WIDTH_Px_NOSDATA_UNNORMED_FIELD

#define STV090x_Px_NOSPLHTy(__x, __y)
#define STV090x_P1_NOSPLHT0
#define STV090x_P1_NOSPLHT1
#define STV090x_P2_NOSPLHT0
#define STV090x_P2_NOSPLHT1
#define STV090x_OFFST_Px_NOSPLHT_UNNORMED_FIELD
#define STV090x_WIDTH_Px_NOSPLHT_UNNORMED_FIELD

#define STV090x_Px_NOSPLHy(__x, __y)
#define STV090x_P1_NOSPLH0
#define STV090x_P1_NOSPLH1
#define STV090x_P2_NOSPLH0
#define STV090x_P2_NOSPLH1
#define STV090x_OFFST_Px_NOSPLH_UNNORMED_FIELD
#define STV090x_WIDTH_Px_NOSPLH_UNNORMED_FIELD

#define STV090x_Px_CAR2CFG(__x)
#define STV090x_P1_CAR2CFG
#define STV090x_P2_CAR2CFG
#define STV090x_OFFST_Px_PN4_SELECT_FIELD
#define STV090x_WIDTH_Px_PN4_SELECT_FIELD
#define STV090x_OFFST_Px_CFR2_STOPDVBS1_FIELD
#define STV090x_WIDTH_Px_CFR2_STOPDVBS1_FIELD
#define STV090x_OFFST_Px_ROTA2ON_FIELD
#define STV090x_WIDTH_Px_ROTA2ON_FIELD
#define STV090x_OFFST_Px_PH_DET_ALGO2_FIELD
#define STV090x_WIDTH_Px_PH_DET_ALGO2_FIELD

#define STV090x_Px_ACLC2(__x)
#define STV090x_P1_ACLC2
#define STV090x_P2_ACLC2
#define STV090x_OFFST_Px_CAR2_ALPHA_MANT_FIELD
#define STV090x_WIDTH_Px_CAR2_ALPHA_MANT_FIELD
#define STV090x_OFFST_Px_CAR2_ALPHA_EXP_FIELD
#define STV090x_WIDTH_Px_CAR2_ALPHA_EXP_FIELD

#define STV090x_Px_BCLC2(__x)
#define STV090x_P1_BCLC2
#define STV090x_P2_BCLC2
#define STV090x_OFFST_Px_CAR2_BETA_MANT_FIELD
#define STV090x_WIDTH_Px_CAR2_BETA_MANT_FIELD
#define STV090x_OFFST_Px_CAR2_BETA_EXP_FIELD
#define STV090x_WIDTH_Px_CAR2_BETA_EXP_FIELD

#define STV090x_Px_ACLC2S2Q(__x)
#define STV090x_P1_ACLC2S2Q
#define STV090x_P2_ACLC2S2Q
#define STV090x_OFFST_Px_ENAB_SPSKSYMB_FIELD
#define STV090x_WIDTH_Px_ENAB_SPSKSYMB_FIELD
#define STV090x_OFFST_Px_CAR2S2_Q_ALPH_M_FIELD
#define STV090x_WIDTH_Px_CAR2S2_Q_ALPH_M_FIELD
#define STV090x_OFFST_Px_CAR2S2_Q_ALPH_E_FIELD
#define STV090x_WIDTH_Px_CAR2S2_Q_ALPH_E_FIELD

#define STV090x_Px_ACLC2S28(__x)
#define STV090x_P1_ACLC2S28
#define STV090x_P2_ACLC2S28
#define STV090x_OFFST_Px_CAR2S2_8_ALPH_M_FIELD
#define STV090x_WIDTH_Px_CAR2S2_8_ALPH_M_FIELD
#define STV090x_OFFST_Px_CAR2S2_8_ALPH_E_FIELD
#define STV090x_WIDTH_Px_CAR2S2_8_ALPH_E_FIELD

#define STV090x_Px_ACLC2S216A(__x)
#define STV090x_P1_ACLC2S216A
#define STV090x_P2_ACLC2S216A
#define STV090x_OFFST_Px_CAR2S2_16A_ALPH_M_FIELD
#define STV090x_WIDTH_Px_CAR2S2_16A_ALPH_M_FIELD
#define STV090x_OFFST_Px_CAR2S2_16A_ALPH_E_FIELD
#define STV090x_WIDTH_Px_CAR2S2_16A_ALPH_E_FIELD

#define STV090x_Px_ACLC2S232A(__x)
#define STV090x_P1_ACLC2S232A
#define STV090x_P2_ACLC2S232A
#define STV090x_OFFST_Px_CAR2S2_32A_ALPH_M_FIELD
#define STV090x_WIDTH_Px_CAR2S2_32A_ALPH_M_FIELD
#define STV090x_OFFST_Px_CAR2S2_32A_ALPH_E_FIELD
#define STV090x_WIDTH_Px_CAR2S2_32A_ALPH_E_FIELD

#define STV090x_Px_BCLC2S2Q(__x)
#define STV090x_P1_BCLC2S2Q
#define STV090x_P2_BCLC2S2Q
#define STV090x_OFFST_Px_CAR2S2_Q_BETA_M_FIELD
#define STV090x_WIDTH_Px_CAR2S2_Q_BETA_M_FIELD
#define STV090x_OFFST_Px_CAR2S2_Q_BETA_E_FIELD
#define STV090x_WIDTH_Px_CAR2S2_Q_BETA_E_FIELD

#define STV090x_Px_BCLC2S28(__x)
#define STV090x_P1_BCLC2S28
#define STV090x_P2_BCLC2S28
#define STV090x_OFFST_Px_CAR2S2_8_BETA_M_FIELD
#define STV090x_WIDTH_Px_CAR2S2_8_BETA_M_FIELD
#define STV090x_OFFST_Px_CAR2S2_8_BETA_E_FIELD
#define STV090x_WIDTH_Px_CAR2S2_8_BETA_E_FIELD

#define STV090x_Px_BCLC2S216A(__x)
#define STV090x_P1_BCLC2S216A
#define STV090x_P2_BCLC2S216A
#define STV090x_OFFST_Px_CAR2S2_16A_BETA_M_FIELD
#define STV090x_WIDTH_Px_CAR2S2_16A_BETA_M_FIELD
#define STV090x_OFFST_Px_CAR2S2_16A_BETA_E_FIELD
#define STV090x_WIDTH_Px_CAR2S2_16A_BETA_E_FIELD

#define STV090x_Px_BCLC2S232A(__x)
#define STV090x_P1_BCLC2S232A
#define STV090x_P2_BCLC2S232A
#define STV090x_OFFST_Px_CAR2S2_32A_BETA_M_FIELD
#define STV090x_WIDTH_Px_CAR2S2_32A_BETA_M_FIELD
#define STV090x_OFFST_Px_CAR2S2_32A_BETA_E_FIELD
#define STV090x_WIDTH_Px_CAR2S2_32A_BETA_E_FIELD

#define STV090x_Px_PLROOT2(__x)
#define STV090x_P1_PLROOT2
#define STV090x_P2_PLROOT2
#define STV090x_OFFST_Px_PLSCRAMB_MODE_FIELD
#define STV090x_WIDTH_Px_PLSCRAMB_MODE_FIELD
#define STV090x_OFFST_Px_PLSCRAMB_ROOT_FIELD
#define STV090x_WIDTH_Px_PLSCRAMB_ROOT_FIELD

#define STV090x_Px_PLROOT1(__x)
#define STV090x_P1_PLROOT1
#define STV090x_P2_PLROOT1
#define STV090x_OFFST_Px_PLSCRAMB_ROOT1_FIELD
#define STV090x_WIDTH_Px_PLSCRAMB_ROOT1_FIELD

#define STV090x_Px_PLROOT0(__x)
#define STV090x_P1_PLROOT0
#define STV090x_P2_PLROOT0
#define STV090x_OFFST_Px_PLSCRAMB_ROOT0_FIELD
#define STV090x_WIDTH_Px_PLSCRAMB_ROOT0_FIELD

#define STV090x_Px_MODCODLST0(__x)
#define STV090x_P1_MODCODLST0
#define STV090x_P2_MODCODLST0

#define STV090x_Px_MODCODLST1(__x)
#define STV090x_P1_MODCODLST1
#define STV090x_P2_MODCODLST1
#define STV090x_OFFST_Px_DIS_MODCOD29_FIELD
#define STV090x_WIDTH_Px_DIS_MODCOD29_FIELD
#define STV090x_OFFST_Px_DIS_32PSK_9_10_FIELD
#define STV090x_WIDTH_Px_DIS_32PSK_9_10_FIELD

#define STV090x_Px_MODCODLST2(__x)
#define STV090x_P1_MODCODLST2
#define STV090x_P2_MODCODLST2
#define STV090x_OFFST_Px_DIS_32PSK_8_9_FIELD
#define STV090x_WIDTH_Px_DIS_32PSK_8_9_FIELD
#define STV090x_OFFST_Px_DIS_32PSK_5_6_FIELD
#define STV090x_WIDTH_Px_DIS_32PSK_5_6_FIELD

#define STV090x_Px_MODCODLST3(__x)
#define STV090x_P1_MODCODLST3
#define STV090x_P2_MODCODLST3
#define STV090x_OFFST_Px_DIS_32PSK_4_5_FIELD
#define STV090x_WIDTH_Px_DIS_32PSK_4_5_FIELD
#define STV090x_OFFST_Px_DIS_32PSK_3_4_FIELD
#define STV090x_WIDTH_Px_DIS_32PSK_3_4_FIELD

#define STV090x_Px_MODCODLST4(__x)
#define STV090x_P1_MODCODLST4
#define STV090x_P2_MODCODLST4
#define STV090x_OFFST_Px_DIS_16PSK_9_10_FIELD
#define STV090x_WIDTH_Px_DIS_16PSK_9_10_FIELD
#define STV090x_OFFST_Px_DIS_16PSK_8_9_FIELD
#define STV090x_WIDTH_Px_DIS_16PSK_8_9_FIELD

#define STV090x_Px_MODCODLST5(__x)
#define STV090x_P1_MODCODLST5
#define STV090x_P2_MODCODLST5
#define STV090x_OFFST_Px_DIS_16PSK_5_6_FIELD
#define STV090x_WIDTH_Px_DIS_16PSK_5_6_FIELD
#define STV090x_OFFST_Px_DIS_16PSK_4_5_FIELD
#define STV090x_WIDTH_Px_DIS_16PSK_4_5_FIELD

#define STV090x_Px_MODCODLST6(__x)
#define STV090x_P1_MODCODLST6
#define STV090x_P2_MODCODLST6
#define STV090x_OFFST_Px_DIS_16PSK_3_4_FIELD
#define STV090x_WIDTH_Px_DIS_16PSK_3_4_FIELD
#define STV090x_OFFST_Px_DIS_16PSK_2_3_FIELD
#define STV090x_WIDTH_Px_DIS_16PSK_2_3_FIELD

#define STV090x_Px_MODCODLST7(__x)
#define STV090x_P1_MODCODLST7
#define STV090x_P2_MODCODLST7
#define STV090x_OFFST_Px_DIS_8P_9_10_FIELD
#define STV090x_WIDTH_Px_DIS_8P_9_10_FIELD
#define STV090x_OFFST_Px_DIS_8P_8_9_FIELD
#define STV090x_WIDTH_Px_DIS_8P_8_9_FIELD

#define STV090x_Px_MODCODLST8(__x)
#define STV090x_P1_MODCODLST8
#define STV090x_P2_MODCODLST8
#define STV090x_OFFST_Px_DIS_8P_5_6_FIELD
#define STV090x_WIDTH_Px_DIS_8P_5_6_FIELD
#define STV090x_OFFST_Px_DIS_8P_3_4_FIELD
#define STV090x_WIDTH_Px_DIS_8P_3_4_FIELD

#define STV090x_Px_MODCODLST9(__x)
#define STV090x_P1_MODCODLST9
#define STV090x_P2_MODCODLST9
#define STV090x_OFFST_Px_DIS_8P_2_3_FIELD
#define STV090x_WIDTH_Px_DIS_8P_2_3_FIELD
#define STV090x_OFFST_Px_DIS_8P_3_5_FIELD
#define STV090x_WIDTH_Px_DIS_8P_3_5_FIELD

#define STV090x_Px_MODCODLSTA(__x)
#define STV090x_P1_MODCODLSTA
#define STV090x_P2_MODCODLSTA
#define STV090x_OFFST_Px_DIS_QP_9_10_FIELD
#define STV090x_WIDTH_Px_DIS_QP_9_10_FIELD
#define STV090x_OFFST_Px_DIS_QP_8_9_FIELD
#define STV090x_WIDTH_Px_DIS_QP_8_9_FIELD

#define STV090x_Px_MODCODLSTB(__x)
#define STV090x_P1_MODCODLSTB
#define STV090x_P2_MODCODLSTB
#define STV090x_OFFST_Px_DIS_QP_5_6_FIELD
#define STV090x_WIDTH_Px_DIS_QP_5_6_FIELD
#define STV090x_OFFST_Px_DIS_QP_4_5_FIELD
#define STV090x_WIDTH_Px_DIS_QP_4_5_FIELD

#define STV090x_Px_MODCODLSTC(__x)
#define STV090x_P1_MODCODLSTC
#define STV090x_P2_MODCODLSTC
#define STV090x_OFFST_Px_DIS_QP_3_4_FIELD
#define STV090x_WIDTH_Px_DIS_QP_3_4_FIELD
#define STV090x_OFFST_Px_DIS_QP_2_3_FIELD
#define STV090x_WIDTH_Px_DIS_QP_2_3_FIELD

#define STV090x_Px_MODCODLSTD(__x)
#define STV090x_P1_MODCODLSTD
#define STV090x_P2_MODCODLSTD
#define STV090x_OFFST_Px_DIS_QP_3_5_FIELD
#define STV090x_WIDTH_Px_DIS_QP_3_5_FIELD
#define STV090x_OFFST_Px_DIS_QP_1_2_FIELD
#define STV090x_WIDTH_Px_DIS_QP_1_2_FIELD

#define STV090x_Px_MODCODLSTE(__x)
#define STV090x_P1_MODCODLSTE
#define STV090x_P2_MODCODLSTE
#define STV090x_OFFST_Px_DIS_QP_2_5_FIELD
#define STV090x_WIDTH_Px_DIS_QP_2_5_FIELD
#define STV090x_OFFST_Px_DIS_QP_1_3_FIELD
#define STV090x_WIDTH_Px_DIS_QP_1_3_FIELD

#define STV090x_Px_MODCODLSTF(__x)
#define STV090x_P1_MODCODLSTF
#define STV090x_P2_MODCODLSTF
#define STV090x_OFFST_Px_DIS_QP_1_4_FIELD
#define STV090x_WIDTH_Px_DIS_QP_1_4_FIELD

#define STV090x_Px_GAUSSR0(__x)
#define STV090x_P1_GAUSSR0
#define STV090x_P2_GAUSSR0
#define STV090x_OFFST_Px_EN_CCIMODE_FIELD
#define STV090x_WIDTH_Px_EN_CCIMODE_FIELD
#define STV090x_OFFST_Px_R0_GAUSSIEN_FIELD
#define STV090x_WIDTH_Px_R0_GAUSSIEN_FIELD

#define STV090x_Px_CCIR0(__x)
#define STV090x_P1_CCIR0
#define STV090x_P2_CCIR0
#define STV090x_OFFST_Px_CCIDETECT_PLH_FIELD
#define STV090x_WIDTH_Px_CCIDETECT_PLH_FIELD
#define STV090x_OFFST_Px_R0_CCI_FIELD
#define STV090x_WIDTH_Px_R0_CCI_FIELD

#define STV090x_Px_CCIQUANT(__x)
#define STV090x_P1_CCIQUANT
#define STV090x_P2_CCIQUANT
#define STV090x_OFFST_Px_CCI_BETA_FIELD
#define STV090x_WIDTH_Px_CCI_BETA_FIELD
#define STV090x_OFFST_Px_CCI_QUANT_FIELD
#define STV090x_WIDTH_Px_CCI_QUANT_FIELD

#define STV090x_Px_CCITHRESH(__x)
#define STV090x_P1_CCITHRESH
#define STV090x_P2_CCITHRESH
#define STV090x_OFFST_Px_CCI_THRESHOLD_FIELD
#define STV090x_WIDTH_Px_CCI_THRESHOLD_FIELD

#define STV090x_Px_CCIACC(__x)
#define STV090x_P1_CCIACC
#define STV090x_P2_CCIACC
#define STV090x_OFFST_Px_CCI_VALUE_FIELD
#define STV090x_WIDTH_Px_CCI_VALUE_FIELD

#define STV090x_Px_DMDRESCFG(__x)
#define STV090x_P1_DMDRESCFG
#define STV090x_P2_DMDRESCFG
#define STV090x_OFFST_Px_DMDRES_RESET_FIELD
#define STV090x_WIDTH_Px_DMDRES_RESET_FIELD

#define STV090x_Px_DMDRESADR(__x)
#define STV090x_P1_DMDRESADR
#define STV090x_P2_DMDRESADR
#define STV090x_OFFST_Px_DMDRES_RESNBR_FIELD
#define STV090x_WIDTH_Px_DMDRES_RESNBR_FIELD

#define STV090x_Px_DMDRESDATAy(__x, __y)
#define STV090x_P1_DMDRESDATA0
#define STV090x_P1_DMDRESDATA1
#define STV090x_P1_DMDRESDATA2
#define STV090x_P1_DMDRESDATA3
#define STV090x_P1_DMDRESDATA4
#define STV090x_P1_DMDRESDATA5
#define STV090x_P1_DMDRESDATA6
#define STV090x_P1_DMDRESDATA7
#define STV090x_P2_DMDRESDATA0
#define STV090x_P2_DMDRESDATA1
#define STV090x_P2_DMDRESDATA2
#define STV090x_P2_DMDRESDATA3
#define STV090x_P2_DMDRESDATA4
#define STV090x_P2_DMDRESDATA5
#define STV090x_P2_DMDRESDATA6
#define STV090x_P2_DMDRESDATA7
#define STV090x_OFFST_Px_DMDRES_DATA_FIELD
#define STV090x_WIDTH_Px_DMDRES_DATA_FIELD

#define STV090x_Px_FFEIy(__x, __y)
#define STV090x_P1_FFEI1
#define STV090x_P1_FFEI2
#define STV090x_P1_FFEI3
#define STV090x_P1_FFEI4
#define STV090x_P2_FFEI1
#define STV090x_P2_FFEI2
#define STV090x_P2_FFEI3
#define STV090x_P2_FFEI4
#define STV090x_OFFST_Px_FFE_ACCIy_FIELD
#define STV090x_WIDTH_Px_FFE_ACCIy_FIELD

#define STV090x_Px_FFEQy(__x, __y)
#define STV090x_P1_FFEQ1
#define STV090x_P1_FFEQ2
#define STV090x_P1_FFEQ3
#define STV090x_P1_FFEQ4
#define STV090x_P2_FFEQ1
#define STV090x_P2_FFEQ2
#define STV090x_P2_FFEQ3
#define STV090x_P2_FFEQ4
#define STV090x_OFFST_Px_FFE_ACCQy_FIELD
#define STV090x_WIDTH_Px_FFE_ACCQy_FIELD

#define STV090x_Px_FFECFG(__x)
#define STV090x_P1_FFECFG
#define STV090x_P2_FFECFG
#define STV090x_OFFST_Px_EQUALFFE_ON_FIELD
#define STV090x_WIDTH_Px_EQUALFFE_ON_FIELD

#define STV090x_Px_SMAPCOEF7(__x)
#define STV090x_P1_SMAPCOEF7
#define STV090x_P2_SMAPCOEF7
#define STV090x_OFFST_Px_DIS_QSCALE_FIELD
#define STV090x_WIDTH_Px_DIS_QSCALE_FIELD
#define STV090x_OFFST_Px_SMAPCOEF_Q_LLR12_FIELD
#define STV090x_WIDTH_Px_SMAPCOEF_Q_LLR12_FIELD

#define STV090x_Px_SMAPCOEF6(__x)
#define STV090x_P1_SMAPCOEF6
#define STV090x_P2_SMAPCOEF6
#define STV090x_OFFST_Px_ADJ_8PSKLLR1_FIELD
#define STV090x_WIDTH_Px_ADJ_8PSKLLR1_FIELD
#define STV090x_OFFST_Px_OLD_8PSKLLR1_FIELD
#define STV090x_WIDTH_Px_OLD_8PSKLLR1_FIELD
#define STV090x_OFFST_Px_DIS_AB8PSK_FIELD
#define STV090x_WIDTH_Px_DIS_AB8PSK_FIELD

#define STV090x_Px_SMAPCOEF5(__x)
#define STV090x_P1_SMAPCOEF5
#define STV090x_P2_SMAPCOEF5
#define STV090x_OFFST_Px_DIS_8SCALE_FIELD
#define STV090x_WIDTH_Px_DIS_8SCALE_FIELD
#define STV090x_OFFST_Px_SMAPCOEF_8P_LLR23_FIELD
#define STV090x_WIDTH_Px_SMAPCOEF_8P_LLR23_FIELD

#define STV090x_Px_DMDPLHSTAT(__x)
#define STV090x_P1_DMDPLHSTAT
#define STV090x_P2_DMDPLHSTAT
#define STV090x_OFFST_Px_PLH_STATISTIC_FIELD
#define STV090x_WIDTH_Px_PLH_STATISTIC_FIELD

#define STV090x_Px_LOCKTIMEy(__x, __y)
#define STV090x_P1_LOCKTIME0
#define STV090x_P1_LOCKTIME1
#define STV090x_P1_LOCKTIME2
#define STV090x_P1_LOCKTIME3
#define STV090x_P2_LOCKTIME0
#define STV090x_P2_LOCKTIME1
#define STV090x_P2_LOCKTIME2
#define STV090x_P2_LOCKTIME3
#define STV090x_OFFST_Px_DEMOD_LOCKTIME_FIELD
#define STV090x_WIDTH_Px_DEMOD_LOCKTIME_FIELD

#define STV090x_Px_TNRCFG(__x)
#define STV090x_P1_TNRCFG
#define STV090x_P2_TNRCFG

#define STV090x_Px_TNRCFG2(__x)
#define STV090x_P1_TNRCFG2
#define STV090x_P2_TNRCFG2
#define STV090x_OFFST_Px_TUN_IQSWAP_FIELD
#define STV090x_WIDTH_Px_TUN_IQSWAP_FIELD

#define STV090x_Px_VITSCALE(__x)
#define STV090x_P1_VITSCALE
#define STV090x_P2_VITSCALE
#define STV090x_OFFST_Px_NVTH_NOSRANGE_FIELD
#define STV090x_WIDTH_Px_NVTH_NOSRANGE_FIELD
#define STV090x_OFFST_Px_VERROR_MAXMODE_FIELD
#define STV090x_WIDTH_Px_VERROR_MAXMODE_FIELD
#define STV090x_OFFST_Px_NSLOWSN_LOCKED_FIELD
#define STV090x_WIDTH_Px_NSLOWSN_LOCKED_FIELD
#define STV090x_OFFST_Px_DIS_RSFLOCK_FIELD
#define STV090x_WIDTH_Px_DIS_RSFLOCK_FIELD

#define STV090x_Px_FECM(__x)
#define STV090x_P1_FECM
#define STV090x_P2_FECM
#define STV090x_OFFST_Px_DSS_DVB_FIELD
#define STV090x_WIDTH_Px_DSS_DVB_FIELD
#define STV090x_OFFST_Px_DSS_SRCH_FIELD
#define STV090x_WIDTH_Px_DSS_SRCH_FIELD
#define STV090x_OFFST_Px_SYNCVIT_FIELD
#define STV090x_WIDTH_Px_SYNCVIT_FIELD
#define STV090x_OFFST_Px_IQINV_FIELD
#define STV090x_WIDTH_Px_IQINV_FIELD

#define STV090x_Px_VTH12(__x)
#define STV090x_P1_VTH12
#define STV090x_P2_VTH12
#define STV090x_OFFST_Px_VTH12_FIELD
#define STV090x_WIDTH_Px_VTH12_FIELD

#define STV090x_Px_VTH23(__x)
#define STV090x_P1_VTH23
#define STV090x_P2_VTH23
#define STV090x_OFFST_Px_VTH23_FIELD
#define STV090x_WIDTH_Px_VTH23_FIELD

#define STV090x_Px_VTH34(__x)
#define STV090x_P1_VTH34
#define STV090x_P2_VTH34
#define STV090x_OFFST_Px_VTH34_FIELD
#define STV090x_WIDTH_Px_VTH34_FIELD

#define STV090x_Px_VTH56(__x)
#define STV090x_P1_VTH56
#define STV090x_P2_VTH56
#define STV090x_OFFST_Px_VTH56_FIELD
#define STV090x_WIDTH_Px_VTH56_FIELD

#define STV090x_Px_VTH67(__x)
#define STV090x_P1_VTH67
#define STV090x_P2_VTH67
#define STV090x_OFFST_Px_VTH67_FIELD
#define STV090x_WIDTH_Px_VTH67_FIELD

#define STV090x_Px_VTH78(__x)
#define STV090x_P1_VTH78
#define STV090x_P2_VTH78
#define STV090x_OFFST_Px_VTH78_FIELD
#define STV090x_WIDTH_Px_VTH78_FIELD

#define STV090x_Px_VITCURPUN(__x)
#define STV090x_P1_VITCURPUN
#define STV090x_P2_VITCURPUN
#define STV090x_OFFST_Px_VIT_CURPUN_FIELD
#define STV090x_WIDTH_Px_VIT_CURPUN_FIELD

#define STV090x_Px_VERROR(__x)
#define STV090x_P1_VERROR
#define STV090x_P2_VERROR
#define STV090x_OFFST_Px_REGERR_VIT_FIELD
#define STV090x_WIDTH_Px_REGERR_VIT_FIELD

#define STV090x_Px_PRVIT(__x)
#define STV090x_P1_PRVIT
#define STV090x_P2_PRVIT
#define STV090x_OFFST_Px_DIS_VTHLOCK_FIELD
#define STV090x_WIDTH_Px_DIS_VTHLOCK_FIELD
#define STV090x_OFFST_Px_E7_8VIT_FIELD
#define STV090x_WIDTH_Px_E7_8VIT_FIELD
#define STV090x_OFFST_Px_E6_7VIT_FIELD
#define STV090x_WIDTH_Px_E6_7VIT_FIELD
#define STV090x_OFFST_Px_E5_6VIT_FIELD
#define STV090x_WIDTH_Px_E5_6VIT_FIELD
#define STV090x_OFFST_Px_E3_4VIT_FIELD
#define STV090x_WIDTH_Px_E3_4VIT_FIELD
#define STV090x_OFFST_Px_E2_3VIT_FIELD
#define STV090x_WIDTH_Px_E2_3VIT_FIELD
#define STV090x_OFFST_Px_E1_2VIT_FIELD
#define STV090x_WIDTH_Px_E1_2VIT_FIELD

#define STV090x_Px_VAVSRVIT(__x)
#define STV090x_P1_VAVSRVIT
#define STV090x_P2_VAVSRVIT
#define STV090x_OFFST_Px_SNVIT_FIELD
#define STV090x_WIDTH_Px_SNVIT_FIELD
#define STV090x_OFFST_Px_TOVVIT_FIELD
#define STV090x_WIDTH_Px_TOVVIT_FIELD
#define STV090x_OFFST_Px_HYPVIT_FIELD
#define STV090x_WIDTH_Px_HYPVIT_FIELD

#define STV090x_Px_VSTATUSVIT(__x)
#define STV090x_P1_VSTATUSVIT
#define STV090x_P2_VSTATUSVIT
#define STV090x_OFFST_Px_PRFVIT_FIELD
#define STV090x_WIDTH_Px_PRFVIT_FIELD
#define STV090x_OFFST_Px_LOCKEDVIT_FIELD
#define STV090x_WIDTH_Px_LOCKEDVIT_FIELD

#define STV090x_Px_VTHINUSE(__x)
#define STV090x_P1_VTHINUSE
#define STV090x_P2_VTHINUSE
#define STV090x_OFFST_Px_VIT_INUSE_FIELD
#define STV090x_WIDTH_Px_VIT_INUSE_FIELD

#define STV090x_Px_KDIV12(__x)
#define STV090x_P1_KDIV12
#define STV090x_P2_KDIV12
#define STV090x_OFFST_Px_K_DIVIDER_12_FIELD
#define STV090x_WIDTH_Px_K_DIVIDER_12_FIELD

#define STV090x_Px_KDIV23(__x)
#define STV090x_P1_KDIV23
#define STV090x_P2_KDIV23
#define STV090x_OFFST_Px_K_DIVIDER_23_FIELD
#define STV090x_WIDTH_Px_K_DIVIDER_23_FIELD

#define STV090x_Px_KDIV34(__x)
#define STV090x_P1_KDIV34
#define STV090x_P2_KDIV34
#define STV090x_OFFST_Px_K_DIVIDER_34_FIELD
#define STV090x_WIDTH_Px_K_DIVIDER_34_FIELD

#define STV090x_Px_KDIV56(__x)
#define STV090x_P1_KDIV56
#define STV090x_P2_KDIV56
#define STV090x_OFFST_Px_K_DIVIDER_56_FIELD
#define STV090x_WIDTH_Px_K_DIVIDER_56_FIELD

#define STV090x_Px_KDIV67(__x)
#define STV090x_P1_KDIV67
#define STV090x_P2_KDIV67
#define STV090x_OFFST_Px_K_DIVIDER_67_FIELD
#define STV090x_WIDTH_Px_K_DIVIDER_67_FIELD

#define STV090x_Px_KDIV78(__x)
#define STV090x_P1_KDIV78
#define STV090x_P2_KDIV78
#define STV090x_OFFST_Px_K_DIVIDER_78_FIELD
#define STV090x_WIDTH_Px_K_DIVIDER_78_FIELD

#define STV090x_Px_PDELCTRL1(__x)
#define STV090x_P1_PDELCTRL1
#define STV090x_P2_PDELCTRL1
#define STV090x_OFFST_Px_INV_MISMASK_FIELD
#define STV090x_WIDTH_Px_INV_MISMASK_FIELD
#define STV090x_OFFST_Px_FILTER_EN_FIELD
#define STV090x_WIDTH_Px_FILTER_EN_FIELD
#define STV090x_OFFST_Px_EN_MIS00_FIELD
#define STV090x_WIDTH_Px_EN_MIS00_FIELD
#define STV090x_OFFST_Px_ALGOSWRST_FIELD
#define STV090x_WIDTH_Px_ALGOSWRST_FIELD

#define STV090x_Px_PDELCTRL2(__x)
#define STV090x_P1_PDELCTRL2
#define STV090x_P2_PDELCTRL2
#define STV090x_OFFST_Px_FORCE_CONTINUOUS
#define STV090x_WIDTH_Px_FORCE_CONTINUOUS
#define STV090x_OFFST_Px_RESET_UPKO_COUNT
#define STV090x_WIDTH_Px_RESET_UPKO_COUNT
#define STV090x_OFFST_Px_USER_PKTDELIN_NB
#define STV090x_WIDTH_Px_USER_PKTDELIN_NB
#define STV090x_OFFST_Px_FORCE_LOCKED
#define STV090x_WIDTH_Px_FORCE_LOCKED
#define STV090x_OFFST_Px_DATA_UNBBSCRAM
#define STV090x_WIDTH_Px_DATA_UNBBSCRAM
#define STV090x_OFFST_Px_FORCE_LONGPACKET
#define STV090x_WIDTH_Px_FORCE_LONGPACKET
#define STV090x_OFFST_Px_FRAME_MODE_FIELD
#define STV090x_WIDTH_Px_FRAME_MODE_FIELD

#define STV090x_Px_HYSTTHRESH(__x)
#define STV090x_P1_HYSTTHRESH
#define STV090x_P2_HYSTTHRESH
#define STV090x_OFFST_Px_UNLCK_THRESH_FIELD
#define STV090x_WIDTH_Px_UNLCK_THRESH_FIELD
#define STV090x_OFFST_Px_DELIN_LCK_THRESH_FIELD
#define STV090x_WIDTH_Px_DELIN_LCK_THRESH_FIELD

#define STV090x_Px_ISIENTRY(__x)
#define STV090x_P1_ISIENTRY
#define STV090x_P2_ISIENTRY
#define STV090x_OFFST_Px_ISI_ENTRY_FIELD
#define STV090x_WIDTH_Px_ISI_ENTRY_FIELD

#define STV090x_Px_ISIBITENA(__x)
#define STV090x_P1_ISIBITENA
#define STV090x_P2_ISIBITENA
#define STV090x_OFFST_Px_ISI_BIT_EN_FIELD
#define STV090x_WIDTH_Px_ISI_BIT_EN_FIELD

#define STV090x_Px_MATSTRy(__x, __y)
#define STV090x_P1_MATSTR0
#define STV090x_P1_MATSTR1
#define STV090x_P2_MATSTR0
#define STV090x_P2_MATSTR1
#define STV090x_OFFST_Px_MATYPE_CURRENT_FIELD
#define STV090x_WIDTH_Px_MATYPE_CURRENT_FIELD

#define STV090x_Px_UPLSTRy(__x, __y)
#define STV090x_P1_UPLSTR0
#define STV090x_P1_UPLSTR1
#define STV090x_P2_UPLSTR0
#define STV090x_P2_UPLSTR1
#define STV090x_OFFST_Px_UPL_CURRENT_FIELD
#define STV090x_WIDTH_Px_UPL_CURRENT_FIELD

#define STV090x_Px_DFLSTRy(__x, __y)
#define STV090x_P1_DFLSTR0
#define STV090x_P1_DFLSTR1
#define STV090x_P2_DFLSTR0
#define STV090x_P2_DFLSTR1
#define STV090x_OFFST_Px_DFL_CURRENT_FIELD
#define STV090x_WIDTH_Px_DFL_CURRENT_FIELD

#define STV090x_Px_SYNCSTR(__x)
#define STV090x_P1_SYNCSTR
#define STV090x_P2_SYNCSTR
#define STV090x_OFFST_Px_SYNC_CURRENT_FIELD
#define STV090x_WIDTH_Px_SYNC_CURRENT_FIELD

#define STV090x_Px_SYNCDSTRy(__x, __y)
#define STV090x_P1_SYNCDSTR0
#define STV090x_P1_SYNCDSTR1
#define STV090x_P2_SYNCDSTR0
#define STV090x_P2_SYNCDSTR1
#define STV090x_OFFST_Px_SYNCD_CURRENT_FIELD
#define STV090x_WIDTH_Px_SYNCD_CURRENT_FIELD

#define STV090x_Px_PDELSTATUS1(__x)
#define STV090x_P1_PDELSTATUS1
#define STV090x_P2_PDELSTATUS1
#define STV090x_OFFST_Px_PKTDELIN_LOCK_FIELD
#define STV090x_WIDTH_Px_PKTDELIN_LOCK_FIELD
#define STV090x_OFFST_Px_FIRST_LOCK_FIELD
#define STV090x_WIDTH_Px_FIRST_LOCK_FIELD

#define STV090x_Px_PDELSTATUS2(__x)
#define STV090x_P1_PDELSTATUS2
#define STV090x_P2_PDELSTATUS2
#define STV090x_OFFST_Px_FRAME_MODCOD_FIELD
#define STV090x_WIDTH_Px_FRAME_MODCOD_FIELD
#define STV090x_OFFST_Px_FRAME_TYPE_FIELD
#define STV090x_WIDTH_Px_FRAME_TYPE_FIELD

#define STV090x_Px_BBFCRCKO1(__x)
#define STV090x_P1_BBFCRCKO1
#define STV090x_P2_BBFCRCKO1
#define STV090x_OFFST_Px_BBHCRC_KOCNT_FIELD
#define STV090x_WIDTH_Px_BBHCRC_KOCNT_FIELD

#define STV090x_Px_BBFCRCKO0(__x)
#define STV090x_P1_BBFCRCKO0
#define STV090x_P2_BBFCRCKO0
#define STV090x_OFFST_Px_BBHCRC_KOCNT_FIELD
#define STV090x_WIDTH_Px_BBHCRC_KOCNT_FIELD

#define STV090x_Px_UPCRCKO1(__x)
#define STV090x_P1_UPCRCKO1
#define STV090x_P2_UPCRCKO1
#define STV090x_OFFST_Px_PKTCRC_KOCNT_FIELD
#define STV090x_WIDTH_Px_PKTCRC_KOCNT_FIELD

#define STV090x_Px_UPCRCKO0(__x)
#define STV090x_P1_UPCRCKO0
#define STV090x_P2_UPCRCKO0
#define STV090x_OFFST_Px_PKTCRC_KOCNT_FIELD
#define STV090x_WIDTH_Px_PKTCRC_KOCNT_FIELD

#define STV090x_NBITER_NFx(__x)
#define STV090x_NBITER_NF4
#define STV090x_NBITER_NF5
#define STV090x_NBITER_NF6
#define STV090x_NBITER_NF7
#define STV090x_NBITER_NF8
#define STV090x_NBITER_NF9
#define STV090x_NBITER_NF10
#define STV090x_NBITER_NF11
#define STV090x_NBITER_NF12
#define STV090x_NBITER_NF13
#define STV090x_NBITER_NF14
#define STV090x_NBITER_NF15
#define STV090x_NBITER_NF16
#define STV090x_NBITER_NF17

#define STV090x_NBITERNOERR
#define STV090x_OFFST_NBITER_STOP_CRIT_FIELD
#define STV090x_WIDTH_NBITER_STOP_CRIT_FIELD

#define STV090x_GAINLLR_NFx(__x)
#define STV090x_GAINLLR_NF4
#define STV090x_OFFST_GAINLLR_NF_QP_1_2_FIELD
#define STV090x_WIDTH_GAINLLR_NF_QP_1_2_FIELD

#define STV090x_GAINLLR_NF5
#define STV090x_OFFST_GAINLLR_NF_QP_3_5_FIELD
#define STV090x_WIDTH_GAINLLR_NF_QP_3_5_FIELD

#define STV090x_GAINLLR_NF6
#define STV090x_OFFST_GAINLLR_NF_QP_2_3_FIELD
#define STV090x_WIDTH_GAINLLR_NF_QP_2_3_FIELD

#define STV090x_GAINLLR_NF7
#define STV090x_OFFST_GAINLLR_NF_QP_3_4_FIELD
#define STV090x_WIDTH_GAINLLR_NF_QP_3_4_FIELD

#define STV090x_GAINLLR_NF8
#define STV090x_OFFST_GAINLLR_NF_QP_4_5_FIELD
#define STV090x_WIDTH_GAINLLR_NF_QP_4_5_FIELD

#define STV090x_GAINLLR_NF9
#define STV090x_OFFST_GAINLLR_NF_QP_5_6_FIELD
#define STV090x_WIDTH_GAINLLR_NF_QP_5_6_FIELD

#define STV090x_GAINLLR_NF10
#define STV090x_OFFST_GAINLLR_NF_QP_8_9_FIELD
#define STV090x_WIDTH_GAINLLR_NF_QP_8_9_FIELD

#define STV090x_GAINLLR_NF11
#define STV090x_OFFST_GAINLLR_NF_QP_9_10_FIELD
#define STV090x_WIDTH_GAINLLR_NF_QP_9_10_FIELD

#define STV090x_GAINLLR_NF12
#define STV090x_OFFST_GAINLLR_NF_8P_3_5_FIELD
#define STV090x_WIDTH_GAINLLR_NF_8P_3_5_FIELD

#define STV090x_GAINLLR_NF13
#define STV090x_OFFST_GAINLLR_NF_8P_2_3_FIELD
#define STV090x_WIDTH_GAINLLR_NF_8P_2_3_FIELD

#define STV090x_GAINLLR_NF14
#define STV090x_OFFST_GAINLLR_NF_8P_3_4_FIELD
#define STV090x_WIDTH_GAINLLR_NF_8P_3_4_FIELD

#define STV090x_GAINLLR_NF15
#define STV090x_OFFST_GAINLLR_NF_8P_5_6_FIELD
#define STV090x_WIDTH_GAINLLR_NF_8P_5_6_FIELD

#define STV090x_GAINLLR_NF16
#define STV090x_OFFST_GAINLLR_NF_8P_8_9_FIELD
#define STV090x_WIDTH_GAINLLR_NF_8P_8_9_FIELD

#define STV090x_GAINLLR_NF17
#define STV090x_OFFST_GAINLLR_NF_8P_9_10_FIELD
#define STV090x_WIDTH_GAINLLR_NF_8P_9_10_FIELD

#define STV090x_GENCFG
#define STV090x_OFFST_BROADCAST_FIELD
#define STV090x_WIDTH_BROADCAST_FIELD
#define STV090x_OFFST_PRIORITY_FIELD
#define STV090x_WIDTH_PRIORITY_FIELD
#define STV090x_OFFST_DDEMOD_FIELD
#define STV090x_WIDTH_DDEMOD_FIELD

#define STV090x_LDPCERRx(__x)
#define STV090x_LDPCERR0
#define STV090x_LDPCERR1
#define STV090x_OFFST_Px_LDPC_ERRORS_COUNTER_FIELD
#define STV090x_WIDTH_Px_LDPC_ERRORS_COUNTER_FIELD

#define STV090x_BCHERR
#define STV090x_OFFST_Px_ERRORFLAG_FIELD
#define STV090x_WIDTH_Px_ERRORFLAG_FIELD
#define STV090x_OFFST_Px_BCH_ERRORS_COUNTER_FIELD
#define STV090x_WIDTH_Px_BCH_ERRORS_COUNTER_FIELD

#define STV090x_Px_TSSTATEM(__x)
#define STV090x_P1_TSSTATEM
#define STV090x_P2_TSSTATEM
#define STV090x_OFFST_Px_TSDIL_ON_FIELD
#define STV090x_WIDTH_Px_TSDIL_ON_FIELD
#define STV090x_OFFST_Px_TSRS_ON_FIELD
#define STV090x_WIDTH_Px_TSRS_ON_FIELD

#define STV090x_Px_TSCFGH(__x)
#define STV090x_P1_TSCFGH
#define STV090x_P2_TSCFGH
#define STV090x_OFFST_Px_TSFIFO_DVBCI_FIELD
#define STV090x_WIDTH_Px_TSFIFO_DVBCI_FIELD
#define STV090x_OFFST_Px_TSFIFO_SERIAL_FIELD
#define STV090x_WIDTH_Px_TSFIFO_SERIAL_FIELD
#define STV090x_OFFST_Px_TSFIFO_TEIUPDATE_FIELD
#define STV090x_WIDTH_Px_TSFIFO_TEIUPDATE_FIELD
#define STV090x_OFFST_Px_TSFIFO_DUTY50_FIELD
#define STV090x_WIDTH_Px_TSFIFO_DUTY50_FIELD
#define STV090x_OFFST_Px_TSFIFO_HSGNLOUT_FIELD
#define STV090x_WIDTH_Px_TSFIFO_HSGNLOUT_FIELD
#define STV090x_OFFST_Px_TSFIFO_ERRORMODE_FIELD
#define STV090x_WIDTH_Px_TSFIFO_ERRORMODE_FIELD
#define STV090x_OFFST_Px_RST_HWARE_FIELD
#define STV090x_WIDTH_Px_RST_HWARE_FIELD

#define STV090x_Px_TSCFGM(__x)
#define STV090x_P1_TSCFGM
#define STV090x_P2_TSCFGM
#define STV090x_OFFST_Px_TSFIFO_MANSPEED_FIELD
#define STV090x_WIDTH_Px_TSFIFO_MANSPEED_FIELD
#define STV090x_OFFST_Px_TSFIFO_PERMDATA_FIELD
#define STV090x_WIDTH_Px_TSFIFO_PERMDATA_FIELD
#define STV090x_OFFST_Px_TSFIFO_INVDATA_FIELD
#define STV090x_WIDTH_Px_TSFIFO_INVDATA_FIELD

#define STV090x_Px_TSCFGL(__x)
#define STV090x_P1_TSCFGL
#define STV090x_P2_TSCFGL
#define STV090x_OFFST_Px_TSFIFO_BCLKDEL1CK_FIELD
#define STV090x_WIDTH_Px_TSFIFO_BCLKDEL1CK_FIELD
#define STV090x_OFFST_Px_BCHERROR_MODE_FIELD
#define STV090x_WIDTH_Px_BCHERROR_MODE_FIELD
#define STV090x_OFFST_Px_TSFIFO_NSGNL2DATA_FIELD
#define STV090x_WIDTH_Px_TSFIFO_NSGNL2DATA_FIELD
#define STV090x_OFFST_Px_TSFIFO_EMBINDVB_FIELD
#define STV090x_WIDTH_Px_TSFIFO_EMBINDVB_FIELD
#define STV090x_OFFST_Px_TSFIFO_DPUNACT_FIELD
#define STV090x_WIDTH_Px_TSFIFO_DPUNACT_FIELD

#define STV090x_Px_TSINSDELH(__x)
#define STV090x_P1_TSINSDELH
#define STV090x_P2_TSINSDELH
#define STV090x_OFFST_Px_TSDEL_SYNCBYTE_FIELD
#define STV090x_WIDTH_Px_TSDEL_SYNCBYTE_FIELD
#define STV090x_OFFST_Px_TSDEL_XXHEADER_FIELD
#define STV090x_WIDTH_Px_TSDEL_XXHEADER_FIELD

#define STV090x_Px_TSSPEED(__x)
#define STV090x_P1_TSSPEED
#define STV090x_P2_TSSPEED
#define STV090x_OFFST_Px_TSFIFO_OUTSPEED_FIELD
#define STV090x_WIDTH_Px_TSFIFO_OUTSPEED_FIELD

#define STV090x_Px_TSSTATUS(__x)
#define STV090x_P1_TSSTATUS
#define STV090x_P2_TSSTATUS
#define STV090x_OFFST_Px_TSFIFO_LINEOK_FIELD
#define STV090x_WIDTH_Px_TSFIFO_LINEOK_FIELD
#define STV090x_OFFST_Px_TSFIFO_ERROR_FIELD
#define STV090x_WIDTH_Px_TSFIFO_ERROR_FIELD

#define STV090x_Px_TSSTATUS2(__x)
#define STV090x_P1_TSSTATUS2
#define STV090x_P2_TSSTATUS2
#define STV090x_OFFST_Px_TSFIFO_DEMODSEL_FIELD
#define STV090x_WIDTH_Px_TSFIFO_DEMODSEL_FIELD
#define STV090x_OFFST_Px_TSFIFOSPEED_STORE_FIELD
#define STV090x_WIDTH_Px_TSFIFOSPEED_STORE_FIELD
#define STV090x_OFFST_Px_DILXX_RESET_FIELD
#define STV090x_WIDTH_Px_DILXX_RESET_FIELD
#define STV090x_OFFST_Px_TSSERIAL_IMPOS_FIELD
#define STV090x_WIDTH_Px_TSSERIAL_IMPOS_FIELD
#define STV090x_OFFST_Px_SCRAMBDETECT_FIELD
#define STV090x_WIDTH_Px_SCRAMBDETECT_FIELD

#define STV090x_Px_TSBITRATEy(__x, __y)
#define STV090x_P1_TSBITRATE0
#define STV090x_P1_TSBITRATE1
#define STV090x_P2_TSBITRATE0
#define STV090x_P2_TSBITRATE1
#define STV090x_OFFST_Px_TSFIFO_BITRATE_FIELD
#define STV090x_WIDTH_Px_TSFIFO_BITRATE_FIELD

#define STV090x_Px_ERRCTRL1(__x)
#define STV090x_P1_ERRCTRL1
#define STV090x_P2_ERRCTRL1
#define STV090x_OFFST_Px_ERR_SOURCE_FIELD
#define STV090x_WIDTH_Px_ERR_SOURCE_FIELD
#define STV090x_OFFST_Px_NUM_EVENT_FIELD
#define STV090x_WIDTH_Px_NUM_EVENT_FIELD

#define STV090x_Px_ERRCNT12(__x)
#define STV090x_P1_ERRCNT12
#define STV090x_P2_ERRCNT12
#define STV090x_OFFST_Px_ERRCNT1_OLDVALUE_FIELD
#define STV090x_WIDTH_Px_ERRCNT1_OLDVALUE_FIELD
#define STV090x_OFFST_Px_ERR_CNT12_FIELD
#define STV090x_WIDTH_Px_ERR_CNT12_FIELD

#define STV090x_Px_ERRCNT11(__x)
#define STV090x_P1_ERRCNT11
#define STV090x_P2_ERRCNT11
#define STV090x_OFFST_Px_ERR_CNT11_FIELD
#define STV090x_WIDTH_Px_ERR_CNT11_FIELD

#define STV090x_Px_ERRCNT10(__x)
#define STV090x_P1_ERRCNT10
#define STV090x_P2_ERRCNT10
#define STV090x_OFFST_Px_ERR_CNT10_FIELD
#define STV090x_WIDTH_Px_ERR_CNT10_FIELD

#define STV090x_Px_ERRCTRL2(__x)
#define STV090x_P1_ERRCTRL2
#define STV090x_P2_ERRCTRL2
#define STV090x_OFFST_Px_ERR_SOURCE2_FIELD
#define STV090x_WIDTH_Px_ERR_SOURCE2_FIELD
#define STV090x_OFFST_Px_NUM_EVENT2_FIELD
#define STV090x_WIDTH_Px_NUM_EVENT2_FIELD

#define STV090x_Px_ERRCNT22(__x)
#define STV090x_P1_ERRCNT22
#define STV090x_P2_ERRCNT22
#define STV090x_OFFST_Px_ERRCNT2_OLDVALUE_FIELD
#define STV090x_WIDTH_Px_ERRCNT2_OLDVALUE_FIELD
#define STV090x_OFFST_Px_ERR_CNT2_FIELD
#define STV090x_WIDTH_Px_ERR_CNT2_FIELD

#define STV090x_Px_ERRCNT21(__x)
#define STV090x_P1_ERRCNT21
#define STV090x_P2_ERRCNT21
#define STV090x_OFFST_Px_ERR_CNT21_FIELD
#define STV090x_WIDTH_Px_ERR_CNT21_FIELD

#define STV090x_Px_ERRCNT20(__x)
#define STV090x_P1_ERRCNT20
#define STV090x_P2_ERRCNT20
#define STV090x_OFFST_Px_ERR_CNT20_FIELD
#define STV090x_WIDTH_Px_ERR_CNT20_FIELD

#define STV090x_Px_FECSPY(__x)
#define STV090x_P1_FECSPY
#define STV090x_P2_FECSPY
#define STV090x_OFFST_Px_SPY_ENABLE_FIELD
#define STV090x_WIDTH_Px_SPY_ENABLE_FIELD
#define STV090x_OFFST_Px_BERMETER_DATAMAODE_FIELD
#define STV090x_WIDTH_Px_BERMETER_DATAMAODE_FIELD

#define STV090x_Px_FSPYCFG(__x)
#define STV090x_P1_FSPYCFG
#define STV090x_P2_FSPYCFG
#define STV090x_OFFST_Px_RST_ON_ERROR_FIELD
#define STV090x_WIDTH_Px_RST_ON_ERROR_FIELD
#define STV090x_OFFST_Px_ONE_SHOT_FIELD
#define STV090x_WIDTH_Px_ONE_SHOT_FIELD
#define STV090x_OFFST_Px_I2C_MODE_FIELD
#define STV090x_WIDTH_Px_I2C_MODE_FIELD

#define STV090x_Px_FSPYDATA(__x)
#define STV090x_P1_FSPYDATA
#define STV090x_P2_FSPYDATA
#define STV090x_OFFST_Px_SPY_STUFFING_FIELD
#define STV090x_WIDTH_Px_SPY_STUFFING_FIELD
#define STV090x_OFFST_Px_SPY_CNULLPKT_FIELD
#define STV090x_WIDTH_Px_SPY_CNULLPKT_FIELD
#define STV090x_OFFST_Px_SPY_OUTDATA_MODE_FIELD
#define STV090x_WIDTH_Px_SPY_OUTDATA_MODE_FIELD

#define STV090x_Px_FSPYOUT(__x)
#define STV090x_P1_FSPYOUT
#define STV090x_P2_FSPYOUT
#define STV090x_OFFST_Px_FSPY_DIRECT_FIELD
#define STV090x_WIDTH_Px_FSPY_DIRECT_FIELD
#define STV090x_OFFST_Px_STUFF_MODE_FIELD
#define STV090x_WIDTH_Px_STUFF_MODE_FIELD

#define STV090x_Px_FSTATUS(__x)
#define STV090x_P1_FSTATUS
#define STV090x_P2_FSTATUS
#define STV090x_OFFST_Px_SPY_ENDSIM_FIELD
#define STV090x_WIDTH_Px_SPY_ENDSIM_FIELD
#define STV090x_OFFST_Px_VALID_SIM_FIELD
#define STV090x_WIDTH_Px_VALID_SIM_FIELD
#define STV090x_OFFST_Px_FOUND_SIGNAL_FIELD
#define STV090x_WIDTH_Px_FOUND_SIGNAL_FIELD
#define STV090x_OFFST_Px_DSS_SYNCBYTE_FIELD
#define STV090x_WIDTH_Px_DSS_SYNCBYTE_FIELD
#define STV090x_OFFST_Px_RESULT_STATE_FIELD
#define STV090x_WIDTH_Px_RESULT_STATE_FIELD

#define STV090x_Px_FBERCPT4(__x)
#define STV090x_P1_FBERCPT4
#define STV090x_P2_FBERCPT4
#define STV090x_OFFST_Px_FBERMETER_CPT_FIELD
#define STV090x_WIDTH_Px_FBERMETER_CPT_FIELD

#define STV090x_Px_FBERCPT3(__x)
#define STV090x_P1_FBERCPT3
#define STV090x_P2_FBERCPT3
#define STV090x_OFFST_Px_FBERMETER_CPT_FIELD
#define STV090x_WIDTH_Px_FBERMETER_CPT_FIELD

#define STV090x_Px_FBERCPT2(__x)
#define STV090x_P1_FBERCPT2
#define STV090x_P2_FBERCPT2
#define STV090x_OFFST_Px_FBERMETER_CPT_FIELD
#define STV090x_WIDTH_Px_FBERMETER_CPT_FIELD

#define STV090x_Px_FBERCPT1(__x)
#define STV090x_P1_FBERCPT1
#define STV090x_P2_FBERCPT1
#define STV090x_OFFST_Px_FBERMETER_CPT_FIELD
#define STV090x_WIDTH_Px_FBERMETER_CPT_FIELD

#define STV090x_Px_FBERCPT0(__x)
#define STV090x_P1_FBERCPT0
#define STV090x_P2_FBERCPT0
#define STV090x_OFFST_Px_FBERMETER_CPT_FIELD
#define STV090x_WIDTH_Px_FBERMETER_CPT_FIELD

#define STV090x_Px_FBERERRy(__x, __y)
#define STV090x_P1_FBERERR0
#define STV090x_P1_FBERERR1
#define STV090x_P1_FBERERR2
#define STV090x_P2_FBERERR0
#define STV090x_P2_FBERERR1
#define STV090x_P2_FBERERR2
#define STV090x_OFFST_Px_FBERMETER_CPT_ERR_FIELD
#define STV090x_WIDTH_Px_FBERMETER_CPT_ERR_FIELD

#define STV090x_Px_FSPYBER(__x)
#define STV090x_P1_FSPYBER
#define STV090x_P2_FSPYBER
#define STV090x_OFFST_Px_FSPYBER_SYNCBYTE_FIELD
#define STV090x_WIDTH_Px_FSPYBER_SYNCBYTE_FIELD
#define STV090x_OFFST_Px_FSPYBER_UNSYNC_FIELD
#define STV090x_WIDTH_Px_FSPYBER_UNSYNC_FIELD
#define STV090x_OFFST_Px_FSPYBER_CTIME_FIELD
#define STV090x_WIDTH_Px_FSPYBER_CTIME_FIELD

#define STV090x_RCCFGH

#define STV090x_TSGENERAL
#define STV090x_OFFST_Px_MUXSTREAM_OUT_FIELD
#define STV090x_WIDTH_Px_MUXSTREAM_OUT_FIELD
#define STV090x_OFFST_Px_TSFIFO_PERMPARAL_FIELD
#define STV090x_WIDTH_Px_TSFIFO_PERMPARAL_FIELD

#define STV090x_TSGENERAL1X
#define STV090x_CFGEXT

#define STV090x_TSTRES0
#define STV090x_OFFST_FRESFEC_FIELD
#define STV090x_WIDTH_FRESFEC_FIELD

#define STV090x_Px_TSTDISRX(__x)
#define STV090x_P1_TSTDISRX
#define STV090x_P2_TSTDISRX
#define STV090x_OFFST_Px_TSTDISRX_SELECT_FIELD
#define STV090x_WIDTH_Px_TSTDISRX_SELECT_FIELD

#endif /* __STV090x_REG_H */