Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.18-rc4 72 lines 1.9 kB view raw
1/* 2 * Support for LGDT3302 and LGDT3303 - VSB/QAM 3 * 4 * Copyright (C) 2005 Wilson Michaels <wilsonmichaels@earthlink.net> 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License as published by 8 * the Free Software Foundation; either version 2 of the License, or 9 * (at your option) any later version. 10 * 11 * This program is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 * GNU General Public License for more details. 15 * 16 * You should have received a copy of the GNU General Public License 17 * along with this program; if not, write to the Free Software 18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 * 20 */ 21 22#ifndef _LGDT330X_PRIV_ 23#define _LGDT330X_PRIV_ 24 25/* i2c control register addresses */ 26enum I2C_REG { 27 TOP_CONTROL= 0x00, 28 IRQ_MASK= 0x01, 29 IRQ_STATUS= 0x02, 30 VSB_CARRIER_FREQ0= 0x16, 31 VSB_CARRIER_FREQ1= 0x17, 32 VSB_CARRIER_FREQ2= 0x18, 33 VSB_CARRIER_FREQ3= 0x19, 34 CARRIER_MSEQAM1= 0x1a, 35 CARRIER_MSEQAM2= 0x1b, 36 CARRIER_LOCK= 0x1c, 37 TIMING_RECOVERY= 0x1d, 38 AGC_DELAY0= 0x2a, 39 AGC_DELAY1= 0x2b, 40 AGC_DELAY2= 0x2c, 41 AGC_RF_BANDWIDTH0= 0x2d, 42 AGC_RF_BANDWIDTH1= 0x2e, 43 AGC_RF_BANDWIDTH2= 0x2f, 44 AGC_LOOP_BANDWIDTH0= 0x30, 45 AGC_LOOP_BANDWIDTH1= 0x31, 46 AGC_FUNC_CTRL1= 0x32, 47 AGC_FUNC_CTRL2= 0x33, 48 AGC_FUNC_CTRL3= 0x34, 49 AGC_RFIF_ACC0= 0x39, 50 AGC_RFIF_ACC1= 0x3a, 51 AGC_RFIF_ACC2= 0x3b, 52 AGC_STATUS= 0x3f, 53 SYNC_STATUS_VSB= 0x43, 54 EQPH_ERR0= 0x47, 55 EQ_ERR1= 0x48, 56 EQ_ERR2= 0x49, 57 PH_ERR1= 0x4a, 58 PH_ERR2= 0x4b, 59 DEMUX_CONTROL= 0x66, 60 LGDT3302_PACKET_ERR_COUNTER1= 0x6a, 61 LGDT3302_PACKET_ERR_COUNTER2= 0x6b, 62 LGDT3303_PACKET_ERR_COUNTER1= 0x8b, 63 LGDT3303_PACKET_ERR_COUNTER2= 0x8c, 64}; 65 66#endif /* _LGDT330X_PRIV_ */ 67 68/* 69 * Local variables: 70 * c-basic-offset: 8 71 * End: 72 */