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

/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
	STV6110(A) Silicon tuner driver

	Copyright (C) Manu Abraham <[email protected]>

	Copyright (C) ST Microelectronics

*/

#ifndef __STV6110x_REG_H
#define __STV6110x_REG_H

#define STV6110x_CTRL1
#define STV6110x_OFFST_CTRL1_K
#define STV6110x_WIDTH_CTRL1_K
#define STV6110x_OFFST_CTRL1_LPT
#define STV6110x_WIDTH_CTRL1_LPT
#define STV6110x_OFFST_CTRL1_RX
#define STV6110x_WIDTH_CTRL1_RX
#define STV6110x_OFFST_CTRL1_SYN
#define STV6110x_WIDTH_CTRL1_SYN

#define STV6110x_CTRL2
#define STV6110x_OFFST_CTRL2_CO_DIV
#define STV6110x_WIDTH_CTRL2_CO_DIV
#define STV6110x_OFFST_CTRL2_RSVD
#define STV6110x_WIDTH_CTRL2_RSVD
#define STV6110x_OFFST_CTRL2_REFOUT_SEL
#define STV6110x_WIDTH_CTRL2_REFOUT_SEL
#define STV6110x_OFFST_CTRL2_BBGAIN
#define STV6110x_WIDTH_CTRL2_BBGAIN

#define STV6110x_TNG0
#define STV6110x_OFFST_TNG0_N_DIV_7_0
#define STV6110x_WIDTH_TNG0_N_DIV_7_0

#define STV6110x_TNG1
#define STV6110x_OFFST_TNG1_R_DIV
#define STV6110x_WIDTH_TNG1_R_DIV
#define STV6110x_OFFST_TNG1_PRESC32_ON
#define STV6110x_WIDTH_TNG1_PRESC32_ON
#define STV6110x_OFFST_TNG1_DIV4SEL
#define STV6110x_WIDTH_TNG1_DIV4SEL
#define STV6110x_OFFST_TNG1_N_DIV_11_8
#define STV6110x_WIDTH_TNG1_N_DIV_11_8


#define STV6110x_CTRL3
#define STV6110x_OFFST_CTRL3_DCLOOP_OFF
#define STV6110x_WIDTH_CTRL3_DCLOOP_OFF
#define STV6110x_OFFST_CTRL3_RCCLK_OFF
#define STV6110x_WIDTH_CTRL3_RCCLK_OFF
#define STV6110x_OFFST_CTRL3_ICP
#define STV6110x_WIDTH_CTRL3_ICP
#define STV6110x_OFFST_CTRL3_CF
#define STV6110x_WIDTH_CTRL3_CF

#define STV6110x_STAT1
#define STV6110x_OFFST_STAT1_CALVCO_STRT
#define STV6110x_WIDTH_STAT1_CALVCO_STRT
#define STV6110x_OFFST_STAT1_CALRC_STRT
#define STV6110x_WIDTH_STAT1_CALRC_STRT
#define STV6110x_OFFST_STAT1_LOCK
#define STV6110x_WIDTH_STAT1_LOCK

#define STV6110x_STAT2
#define STV6110x_STAT3

#endif /* __STV6110x_REG_H */