cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

lgdt330x_priv.h (1361B)


      1/* SPDX-License-Identifier: GPL-2.0-or-later */
      2/*
      3 *    Support for LGDT3302 and LGDT3303 - VSB/QAM
      4 *
      5 *    Copyright (C) 2005 Wilson Michaels <wilsonmichaels@earthlink.net>
      6 */
      7
      8#ifndef _LGDT330X_PRIV_
      9#define _LGDT330X_PRIV_
     10
     11/* i2c control register addresses */
     12enum I2C_REG {
     13	TOP_CONTROL= 0x00,
     14	IRQ_MASK= 0x01,
     15	IRQ_STATUS= 0x02,
     16	VSB_CARRIER_FREQ0= 0x16,
     17	VSB_CARRIER_FREQ1= 0x17,
     18	VSB_CARRIER_FREQ2= 0x18,
     19	VSB_CARRIER_FREQ3= 0x19,
     20	CARRIER_MSEQAM1= 0x1a,
     21	CARRIER_MSEQAM2= 0x1b,
     22	CARRIER_LOCK= 0x1c,
     23	TIMING_RECOVERY= 0x1d,
     24	AGC_DELAY0= 0x2a,
     25	AGC_DELAY1= 0x2b,
     26	AGC_DELAY2= 0x2c,
     27	AGC_RF_BANDWIDTH0= 0x2d,
     28	AGC_RF_BANDWIDTH1= 0x2e,
     29	AGC_RF_BANDWIDTH2= 0x2f,
     30	AGC_LOOP_BANDWIDTH0= 0x30,
     31	AGC_LOOP_BANDWIDTH1= 0x31,
     32	AGC_FUNC_CTRL1= 0x32,
     33	AGC_FUNC_CTRL2= 0x33,
     34	AGC_FUNC_CTRL3= 0x34,
     35	AGC_RFIF_ACC0= 0x39,
     36	AGC_RFIF_ACC1= 0x3a,
     37	AGC_RFIF_ACC2= 0x3b,
     38	AGC_STATUS= 0x3f,
     39	SYNC_STATUS_VSB= 0x43,
     40	DEMUX_CONTROL= 0x66,
     41	LGDT3302_EQPH_ERR0= 0x47,
     42	LGDT3302_EQ_ERR1= 0x48,
     43	LGDT3302_EQ_ERR2= 0x49,
     44	LGDT3302_PH_ERR1= 0x4a,
     45	LGDT3302_PH_ERR2= 0x4b,
     46	LGDT3302_PACKET_ERR_COUNTER1= 0x6a,
     47	LGDT3302_PACKET_ERR_COUNTER2= 0x6b,
     48	LGDT3303_EQPH_ERR0= 0x6e,
     49	LGDT3303_EQ_ERR1= 0x6f,
     50	LGDT3303_EQ_ERR2= 0x70,
     51	LGDT3303_PH_ERR1= 0x71,
     52	LGDT3303_PH_ERR2= 0x72,
     53	LGDT3303_PACKET_ERR_COUNTER1= 0x8b,
     54	LGDT3303_PACKET_ERR_COUNTER2= 0x8c,
     55};
     56
     57#endif /* _LGDT330X_PRIV_ */