Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
rtl28xxu.h File Reference
#include "dvb_usb.h"

Go to the source code of this file.

Data Structures

struct  rtl28xxu_priv
 
struct  rtl28xxu_req
 
struct  rtl28xxu_reg_val
 

Macros

#define DEMOD   0x0000
 
#define USB   0x0100
 
#define SYS   0x0200
 
#define I2C   0x0300
 
#define I2C_DA   0x0600
 
#define CMD_WR_FLAG   0x0010
 
#define CMD_DEMOD_RD   0x0000
 
#define CMD_DEMOD_WR   0x0010
 
#define CMD_USB_RD   0x0100
 
#define CMD_USB_WR   0x0110
 
#define CMD_SYS_RD   0x0200
 
#define CMD_IR_RD   0x0201
 
#define CMD_IR_WR   0x0211
 
#define CMD_SYS_WR   0x0210
 
#define CMD_I2C_RD   0x0300
 
#define CMD_I2C_WR   0x0310
 
#define CMD_I2C_DA_RD   0x0600
 
#define CMD_I2C_DA_WR   0x0610
 
#define USB_SYSCTL   0x2000 /* USB system control */
 
#define USB_SYSCTL_0   0x2000 /* USB system control */
 
#define USB_SYSCTL_1   0x2001 /* USB system control */
 
#define USB_SYSCTL_2   0x2002 /* USB system control */
 
#define USB_SYSCTL_3   0x2003 /* USB system control */
 
#define USB_IRQSTAT   0x2008 /* SIE interrupt status */
 
#define USB_IRQEN   0x200C /* SIE interrupt enable */
 
#define USB_CTRL   0x2010 /* USB control */
 
#define USB_STAT   0x2014 /* USB status */
 
#define USB_DEVADDR   0x2018 /* USB device address */
 
#define USB_TEST   0x201C /* USB test mode */
 
#define USB_FRAME_NUMBER   0x2020 /* frame number */
 
#define USB_FIFO_ADDR   0x2028 /* address of SIE FIFO RAM */
 
#define USB_FIFO_CMD   0x202A /* SIE FIFO RAM access command */
 
#define USB_FIFO_DATA   0x2030 /* SIE FIFO RAM data */
 
#define EP0_SETUPA   0x20F8 /* EP 0 setup packet lower byte */
 
#define EP0_SETUPB   0x20FC /* EP 0 setup packet higher byte */
 
#define USB_EP0_CFG   0x2104 /* EP 0 configure */
 
#define USB_EP0_CTL   0x2108 /* EP 0 control */
 
#define USB_EP0_STAT   0x210C /* EP 0 status */
 
#define USB_EP0_IRQSTAT   0x2110 /* EP 0 interrupt status */
 
#define USB_EP0_IRQEN   0x2114 /* EP 0 interrupt enable */
 
#define USB_EP0_MAXPKT   0x2118 /* EP 0 max packet size */
 
#define USB_EP0_BC   0x2120 /* EP 0 FIFO byte counter */
 
#define USB_EPA_CFG   0x2144 /* EP A configure */
 
#define USB_EPA_CFG_0   0x2144 /* EP A configure */
 
#define USB_EPA_CFG_1   0x2145 /* EP A configure */
 
#define USB_EPA_CFG_2   0x2146 /* EP A configure */
 
#define USB_EPA_CFG_3   0x2147 /* EP A configure */
 
#define USB_EPA_CTL   0x2148 /* EP A control */
 
#define USB_EPA_CTL_0   0x2148 /* EP A control */
 
#define USB_EPA_CTL_1   0x2149 /* EP A control */
 
#define USB_EPA_CTL_2   0x214A /* EP A control */
 
#define USB_EPA_CTL_3   0x214B /* EP A control */
 
#define USB_EPA_STAT   0x214C /* EP A status */
 
#define USB_EPA_IRQSTAT   0x2150 /* EP A interrupt status */
 
#define USB_EPA_IRQEN   0x2154 /* EP A interrupt enable */
 
#define USB_EPA_MAXPKT   0x2158 /* EP A max packet size */
 
#define USB_EPA_MAXPKT_0   0x2158 /* EP A max packet size */
 
#define USB_EPA_MAXPKT_1   0x2159 /* EP A max packet size */
 
#define USB_EPA_MAXPKT_2   0x215A /* EP A max packet size */
 
#define USB_EPA_MAXPKT_3   0x215B /* EP A max packet size */
 
#define USB_EPA_FIFO_CFG   0x2160 /* EP A FIFO configure */
 
#define USB_EPA_FIFO_CFG_0   0x2160 /* EP A FIFO configure */
 
#define USB_EPA_FIFO_CFG_1   0x2161 /* EP A FIFO configure */
 
#define USB_EPA_FIFO_CFG_2   0x2162 /* EP A FIFO configure */
 
#define USB_EPA_FIFO_CFG_3   0x2163 /* EP A FIFO configure */
 
#define USB_PHYTSTDIS   0x2F04 /* PHY test disable */
 
#define USB_TOUT_VAL   0x2F08 /* USB time-out time */
 
#define USB_VDRCTRL   0x2F10 /* UTMI vendor signal control */
 
#define USB_VSTAIN   0x2F14 /* UTMI vendor signal status in */
 
#define USB_VLOADM   0x2F18 /* UTMI load vendor signal status in */
 
#define USB_VSTAOUT   0x2F1C /* UTMI vendor signal status out */
 
#define USB_UTMI_TST   0x2F80 /* UTMI test */
 
#define USB_UTMI_STATUS   0x2F84 /* UTMI status */
 
#define USB_TSTCTL   0x2F88 /* test control */
 
#define USB_TSTCTL2   0x2F8C /* test control 2 */
 
#define USB_PID_FORCE   0x2F90 /* force PID */
 
#define USB_PKTERR_CNT   0x2F94 /* packet error counter */
 
#define USB_RXERR_CNT   0x2F98 /* RX error counter */
 
#define USB_MEM_BIST   0x2F9C /* MEM BIST test */
 
#define USB_SLBBIST   0x2FA0 /* self-loop-back BIST */
 
#define USB_CNTTEST   0x2FA4 /* counter test */
 
#define USB_PHYTST   0x2FC0 /* USB PHY test */
 
#define USB_DBGIDX   0x2FF0 /* select individual block debug signal */
 
#define USB_DBGMUX   0x2FF4 /* debug signal module mux */
 
#define SYS_SYS0   0x3000 /* include DEMOD_CTL, GPO, GPI, GPOE */
 
#define SYS_DEMOD_CTL   0x3000 /* control register for DVB-T demodulator */
 
#define SYS_GPIO_OUT_VAL   0x3001 /* output value of GPIO */
 
#define SYS_GPIO_IN_VAL   0x3002 /* input value of GPIO */
 
#define SYS_GPIO_OUT_EN   0x3003 /* output enable of GPIO */
 
#define SYS_SYS1   0x3004 /* include GPD, SYSINTE, SYSINTS, GP_CFG0 */
 
#define SYS_GPIO_DIR   0x3004 /* direction control for GPIO */
 
#define SYS_SYSINTE   0x3005 /* system interrupt enable */
 
#define SYS_SYSINTS   0x3006 /* system interrupt status */
 
#define SYS_GPIO_CFG0   0x3007 /* PAD configuration for GPIO0-GPIO3 */
 
#define SYS_SYS2   0x3008 /* include GP_CFG1 and 3 reserved bytes */
 
#define SYS_GPIO_CFG1   0x3008 /* PAD configuration for GPIO4 */
 
#define SYS_DEMOD_CTL1   0x300B
 
#define SYS_IRRC_PSR   0x3020 /* IR protocol selection */
 
#define SYS_IRRC_PER   0x3024 /* IR protocol extension */
 
#define SYS_IRRC_SF   0x3028 /* IR sampling frequency */
 
#define SYS_IRRC_DPIR   0x302C /* IR data package interval */
 
#define SYS_IRRC_CR   0x3030 /* IR control */
 
#define SYS_IRRC_RP   0x3034 /* IR read port */
 
#define SYS_IRRC_SR   0x3038 /* IR status */
 
#define SYS_I2CCR   0x3040 /* I2C clock */
 
#define SYS_I2CMCR   0x3044 /* I2C master control */
 
#define SYS_I2CMSTR   0x3048 /* I2C master SCL timing */
 
#define SYS_I2CMSR   0x304C /* I2C master status */
 
#define SYS_I2CMFR   0x3050 /* I2C master FIFO */
 
#define IR_RX_BUF   0xFC00
 
#define IR_RX_IE   0xFD00
 
#define IR_RX_IF   0xFD01
 
#define IR_RX_CTRL   0xFD02
 
#define IR_RX_CFG   0xFD03
 
#define IR_MAX_DURATION0   0xFD04
 
#define IR_MAX_DURATION1   0xFD05
 
#define IR_IDLE_LEN0   0xFD06
 
#define IR_IDLE_LEN1   0xFD07
 
#define IR_GLITCH_LEN   0xFD08
 
#define IR_RX_BUF_CTRL   0xFD09
 
#define IR_RX_BUF_DATA   0xFD0A
 
#define IR_RX_BC   0xFD0B
 
#define IR_RX_CLK   0xFD0C
 
#define IR_RX_C_COUNT_L   0xFD0D
 
#define IR_RX_C_COUNT_H   0xFD0E
 
#define IR_SUSPEND_CTRL   0xFD10
 
#define IR_ERR_TOL_CTRL   0xFD11
 
#define IR_UNIT_LEN   0xFD12
 
#define IR_ERR_TOL_LEN   0xFD13
 
#define IR_MAX_H_TOL_LEN   0xFD14
 
#define IR_MAX_L_TOL_LEN   0xFD15
 
#define IR_MASK_CTRL   0xFD16
 
#define IR_MASK_DATA   0xFD17
 
#define IR_RES_MASK_ADDR   0xFD18
 
#define IR_RES_MASK_T_LEN   0xFD19
 

Enumerations

enum  rtl28xxu_chip_id { CHIP_ID_NONE, CHIP_ID_RTL2831U, CHIP_ID_RTL2832U }
 
enum  rtl28xxu_tuner {
  TUNER_NONE, TUNER_RTL2830_QT1010 = 0x10, TUNER_RTL2830_MT2060, TUNER_RTL2830_MXL5005S,
  TUNER_RTL2832_MT2266 = 0x20, TUNER_RTL2832_FC2580, TUNER_RTL2832_MT2063, TUNER_RTL2832_MAX3543,
  TUNER_RTL2832_TUA9001, TUNER_RTL2832_MXL5007T, TUNER_RTL2832_FC0012, TUNER_RTL2832_E4000,
  TUNER_RTL2832_TDA18272, TUNER_RTL2832_FC0013
}
 

Macro Definition Documentation

#define CMD_DEMOD_RD   0x0000

Definition at line 39 of file rtl28xxu.h.

#define CMD_DEMOD_WR   0x0010

Definition at line 40 of file rtl28xxu.h.

#define CMD_I2C_DA_RD   0x0600

Definition at line 49 of file rtl28xxu.h.

#define CMD_I2C_DA_WR   0x0610

Definition at line 50 of file rtl28xxu.h.

#define CMD_I2C_RD   0x0300

Definition at line 47 of file rtl28xxu.h.

#define CMD_I2C_WR   0x0310

Definition at line 48 of file rtl28xxu.h.

#define CMD_IR_RD   0x0201

Definition at line 44 of file rtl28xxu.h.

#define CMD_IR_WR   0x0211

Definition at line 45 of file rtl28xxu.h.

#define CMD_SYS_RD   0x0200

Definition at line 43 of file rtl28xxu.h.

#define CMD_SYS_WR   0x0210

Definition at line 46 of file rtl28xxu.h.

#define CMD_USB_RD   0x0100

Definition at line 41 of file rtl28xxu.h.

#define CMD_USB_WR   0x0110

Definition at line 42 of file rtl28xxu.h.

#define CMD_WR_FLAG   0x0010

Definition at line 38 of file rtl28xxu.h.

#define DEMOD   0x0000

Definition at line 32 of file rtl28xxu.h.

#define EP0_SETUPA   0x20F8 /* EP 0 setup packet lower byte */

Definition at line 128 of file rtl28xxu.h.

#define EP0_SETUPB   0x20FC /* EP 0 setup packet higher byte */

Definition at line 129 of file rtl28xxu.h.

#define I2C   0x0300

Definition at line 35 of file rtl28xxu.h.

#define I2C_DA   0x0600

Definition at line 36 of file rtl28xxu.h.

#define IR_ERR_TOL_CTRL   0xFD11

Definition at line 235 of file rtl28xxu.h.

#define IR_ERR_TOL_LEN   0xFD13

Definition at line 237 of file rtl28xxu.h.

#define IR_GLITCH_LEN   0xFD08

Definition at line 227 of file rtl28xxu.h.

#define IR_IDLE_LEN0   0xFD06

Definition at line 225 of file rtl28xxu.h.

#define IR_IDLE_LEN1   0xFD07

Definition at line 226 of file rtl28xxu.h.

#define IR_MASK_CTRL   0xFD16

Definition at line 240 of file rtl28xxu.h.

#define IR_MASK_DATA   0xFD17

Definition at line 241 of file rtl28xxu.h.

#define IR_MAX_DURATION0   0xFD04

Definition at line 223 of file rtl28xxu.h.

#define IR_MAX_DURATION1   0xFD05

Definition at line 224 of file rtl28xxu.h.

#define IR_MAX_H_TOL_LEN   0xFD14

Definition at line 238 of file rtl28xxu.h.

#define IR_MAX_L_TOL_LEN   0xFD15

Definition at line 239 of file rtl28xxu.h.

#define IR_RES_MASK_ADDR   0xFD18

Definition at line 242 of file rtl28xxu.h.

#define IR_RES_MASK_T_LEN   0xFD19

Definition at line 243 of file rtl28xxu.h.

#define IR_RX_BC   0xFD0B

Definition at line 230 of file rtl28xxu.h.

#define IR_RX_BUF   0xFC00

Definition at line 218 of file rtl28xxu.h.

#define IR_RX_BUF_CTRL   0xFD09

Definition at line 228 of file rtl28xxu.h.

#define IR_RX_BUF_DATA   0xFD0A

Definition at line 229 of file rtl28xxu.h.

#define IR_RX_C_COUNT_H   0xFD0E

Definition at line 233 of file rtl28xxu.h.

#define IR_RX_C_COUNT_L   0xFD0D

Definition at line 232 of file rtl28xxu.h.

#define IR_RX_CFG   0xFD03

Definition at line 222 of file rtl28xxu.h.

#define IR_RX_CLK   0xFD0C

Definition at line 231 of file rtl28xxu.h.

#define IR_RX_CTRL   0xFD02

Definition at line 221 of file rtl28xxu.h.

#define IR_RX_IE   0xFD00

Definition at line 219 of file rtl28xxu.h.

#define IR_RX_IF   0xFD01

Definition at line 220 of file rtl28xxu.h.

#define IR_SUSPEND_CTRL   0xFD10

Definition at line 234 of file rtl28xxu.h.

#define IR_UNIT_LEN   0xFD12

Definition at line 236 of file rtl28xxu.h.

#define SYS   0x0200

Definition at line 34 of file rtl28xxu.h.

#define SYS_DEMOD_CTL   0x3000 /* control register for DVB-T demodulator */

Definition at line 186 of file rtl28xxu.h.

#define SYS_DEMOD_CTL1   0x300B

Definition at line 198 of file rtl28xxu.h.

#define SYS_GPIO_CFG0   0x3007 /* PAD configuration for GPIO0-GPIO3 */

Definition at line 195 of file rtl28xxu.h.

#define SYS_GPIO_CFG1   0x3008 /* PAD configuration for GPIO4 */

Definition at line 197 of file rtl28xxu.h.

#define SYS_GPIO_DIR   0x3004 /* direction control for GPIO */

Definition at line 192 of file rtl28xxu.h.

#define SYS_GPIO_IN_VAL   0x3002 /* input value of GPIO */

Definition at line 189 of file rtl28xxu.h.

#define SYS_GPIO_OUT_EN   0x3003 /* output enable of GPIO */

Definition at line 190 of file rtl28xxu.h.

#define SYS_GPIO_OUT_VAL   0x3001 /* output value of GPIO */

Definition at line 188 of file rtl28xxu.h.

#define SYS_I2CCR   0x3040 /* I2C clock */

Definition at line 209 of file rtl28xxu.h.

#define SYS_I2CMCR   0x3044 /* I2C master control */

Definition at line 210 of file rtl28xxu.h.

#define SYS_I2CMFR   0x3050 /* I2C master FIFO */

Definition at line 213 of file rtl28xxu.h.

#define SYS_I2CMSR   0x304C /* I2C master status */

Definition at line 212 of file rtl28xxu.h.

#define SYS_I2CMSTR   0x3048 /* I2C master SCL timing */

Definition at line 211 of file rtl28xxu.h.

#define SYS_IRRC_CR   0x3030 /* IR control */

Definition at line 205 of file rtl28xxu.h.

#define SYS_IRRC_DPIR   0x302C /* IR data package interval */

Definition at line 204 of file rtl28xxu.h.

#define SYS_IRRC_PER   0x3024 /* IR protocol extension */

Definition at line 202 of file rtl28xxu.h.

#define SYS_IRRC_PSR   0x3020 /* IR protocol selection */

Definition at line 201 of file rtl28xxu.h.

#define SYS_IRRC_RP   0x3034 /* IR read port */

Definition at line 206 of file rtl28xxu.h.

#define SYS_IRRC_SF   0x3028 /* IR sampling frequency */

Definition at line 203 of file rtl28xxu.h.

#define SYS_IRRC_SR   0x3038 /* IR status */

Definition at line 207 of file rtl28xxu.h.

#define SYS_SYS0   0x3000 /* include DEMOD_CTL, GPO, GPI, GPOE */

Definition at line 185 of file rtl28xxu.h.

#define SYS_SYS1   0x3004 /* include GPD, SYSINTE, SYSINTS, GP_CFG0 */

Definition at line 191 of file rtl28xxu.h.

#define SYS_SYS2   0x3008 /* include GP_CFG1 and 3 reserved bytes */

Definition at line 196 of file rtl28xxu.h.

#define SYS_SYSINTE   0x3005 /* system interrupt enable */

Definition at line 193 of file rtl28xxu.h.

#define SYS_SYSINTS   0x3006 /* system interrupt status */

Definition at line 194 of file rtl28xxu.h.

#define USB   0x0100

Definition at line 33 of file rtl28xxu.h.

#define USB_CNTTEST   0x2FA4 /* counter test */

Definition at line 176 of file rtl28xxu.h.

#define USB_CTRL   0x2010 /* USB control */

Definition at line 119 of file rtl28xxu.h.

#define USB_DBGIDX   0x2FF0 /* select individual block debug signal */

Definition at line 178 of file rtl28xxu.h.

#define USB_DBGMUX   0x2FF4 /* debug signal module mux */

Definition at line 179 of file rtl28xxu.h.

#define USB_DEVADDR   0x2018 /* USB device address */

Definition at line 121 of file rtl28xxu.h.

#define USB_EP0_BC   0x2120 /* EP 0 FIFO byte counter */

Definition at line 136 of file rtl28xxu.h.

#define USB_EP0_CFG   0x2104 /* EP 0 configure */

Definition at line 130 of file rtl28xxu.h.

#define USB_EP0_CTL   0x2108 /* EP 0 control */

Definition at line 131 of file rtl28xxu.h.

#define USB_EP0_IRQEN   0x2114 /* EP 0 interrupt enable */

Definition at line 134 of file rtl28xxu.h.

#define USB_EP0_IRQSTAT   0x2110 /* EP 0 interrupt status */

Definition at line 133 of file rtl28xxu.h.

#define USB_EP0_MAXPKT   0x2118 /* EP 0 max packet size */

Definition at line 135 of file rtl28xxu.h.

#define USB_EP0_STAT   0x210C /* EP 0 status */

Definition at line 132 of file rtl28xxu.h.

#define USB_EPA_CFG   0x2144 /* EP A configure */

Definition at line 137 of file rtl28xxu.h.

#define USB_EPA_CFG_0   0x2144 /* EP A configure */

Definition at line 138 of file rtl28xxu.h.

#define USB_EPA_CFG_1   0x2145 /* EP A configure */

Definition at line 139 of file rtl28xxu.h.

#define USB_EPA_CFG_2   0x2146 /* EP A configure */

Definition at line 140 of file rtl28xxu.h.

#define USB_EPA_CFG_3   0x2147 /* EP A configure */

Definition at line 141 of file rtl28xxu.h.

#define USB_EPA_CTL   0x2148 /* EP A control */

Definition at line 142 of file rtl28xxu.h.

#define USB_EPA_CTL_0   0x2148 /* EP A control */

Definition at line 143 of file rtl28xxu.h.

#define USB_EPA_CTL_1   0x2149 /* EP A control */

Definition at line 144 of file rtl28xxu.h.

#define USB_EPA_CTL_2   0x214A /* EP A control */

Definition at line 145 of file rtl28xxu.h.

#define USB_EPA_CTL_3   0x214B /* EP A control */

Definition at line 146 of file rtl28xxu.h.

#define USB_EPA_FIFO_CFG   0x2160 /* EP A FIFO configure */

Definition at line 155 of file rtl28xxu.h.

#define USB_EPA_FIFO_CFG_0   0x2160 /* EP A FIFO configure */

Definition at line 156 of file rtl28xxu.h.

#define USB_EPA_FIFO_CFG_1   0x2161 /* EP A FIFO configure */

Definition at line 157 of file rtl28xxu.h.

#define USB_EPA_FIFO_CFG_2   0x2162 /* EP A FIFO configure */

Definition at line 158 of file rtl28xxu.h.

#define USB_EPA_FIFO_CFG_3   0x2163 /* EP A FIFO configure */

Definition at line 159 of file rtl28xxu.h.

#define USB_EPA_IRQEN   0x2154 /* EP A interrupt enable */

Definition at line 149 of file rtl28xxu.h.

#define USB_EPA_IRQSTAT   0x2150 /* EP A interrupt status */

Definition at line 148 of file rtl28xxu.h.

#define USB_EPA_MAXPKT   0x2158 /* EP A max packet size */

Definition at line 150 of file rtl28xxu.h.

#define USB_EPA_MAXPKT_0   0x2158 /* EP A max packet size */

Definition at line 151 of file rtl28xxu.h.

#define USB_EPA_MAXPKT_1   0x2159 /* EP A max packet size */

Definition at line 152 of file rtl28xxu.h.

#define USB_EPA_MAXPKT_2   0x215A /* EP A max packet size */

Definition at line 153 of file rtl28xxu.h.

#define USB_EPA_MAXPKT_3   0x215B /* EP A max packet size */

Definition at line 154 of file rtl28xxu.h.

#define USB_EPA_STAT   0x214C /* EP A status */

Definition at line 147 of file rtl28xxu.h.

#define USB_FIFO_ADDR   0x2028 /* address of SIE FIFO RAM */

Definition at line 124 of file rtl28xxu.h.

#define USB_FIFO_CMD   0x202A /* SIE FIFO RAM access command */

Definition at line 125 of file rtl28xxu.h.

#define USB_FIFO_DATA   0x2030 /* SIE FIFO RAM data */

Definition at line 126 of file rtl28xxu.h.

#define USB_FRAME_NUMBER   0x2020 /* frame number */

Definition at line 123 of file rtl28xxu.h.

#define USB_IRQEN   0x200C /* SIE interrupt enable */

Definition at line 118 of file rtl28xxu.h.

#define USB_IRQSTAT   0x2008 /* SIE interrupt status */

Definition at line 117 of file rtl28xxu.h.

#define USB_MEM_BIST   0x2F9C /* MEM BIST test */

Definition at line 174 of file rtl28xxu.h.

#define USB_PHYTST   0x2FC0 /* USB PHY test */

Definition at line 177 of file rtl28xxu.h.

#define USB_PHYTSTDIS   0x2F04 /* PHY test disable */

Definition at line 161 of file rtl28xxu.h.

#define USB_PID_FORCE   0x2F90 /* force PID */

Definition at line 171 of file rtl28xxu.h.

#define USB_PKTERR_CNT   0x2F94 /* packet error counter */

Definition at line 172 of file rtl28xxu.h.

#define USB_RXERR_CNT   0x2F98 /* RX error counter */

Definition at line 173 of file rtl28xxu.h.

#define USB_SLBBIST   0x2FA0 /* self-loop-back BIST */

Definition at line 175 of file rtl28xxu.h.

#define USB_STAT   0x2014 /* USB status */

Definition at line 120 of file rtl28xxu.h.

#define USB_SYSCTL   0x2000 /* USB system control */

Definition at line 112 of file rtl28xxu.h.

#define USB_SYSCTL_0   0x2000 /* USB system control */

Definition at line 113 of file rtl28xxu.h.

#define USB_SYSCTL_1   0x2001 /* USB system control */

Definition at line 114 of file rtl28xxu.h.

#define USB_SYSCTL_2   0x2002 /* USB system control */

Definition at line 115 of file rtl28xxu.h.

#define USB_SYSCTL_3   0x2003 /* USB system control */

Definition at line 116 of file rtl28xxu.h.

#define USB_TEST   0x201C /* USB test mode */

Definition at line 122 of file rtl28xxu.h.

#define USB_TOUT_VAL   0x2F08 /* USB time-out time */

Definition at line 162 of file rtl28xxu.h.

#define USB_TSTCTL   0x2F88 /* test control */

Definition at line 169 of file rtl28xxu.h.

#define USB_TSTCTL2   0x2F8C /* test control 2 */

Definition at line 170 of file rtl28xxu.h.

#define USB_UTMI_STATUS   0x2F84 /* UTMI status */

Definition at line 168 of file rtl28xxu.h.

#define USB_UTMI_TST   0x2F80 /* UTMI test */

Definition at line 167 of file rtl28xxu.h.

#define USB_VDRCTRL   0x2F10 /* UTMI vendor signal control */

Definition at line 163 of file rtl28xxu.h.

#define USB_VLOADM   0x2F18 /* UTMI load vendor signal status in */

Definition at line 165 of file rtl28xxu.h.

#define USB_VSTAIN   0x2F14 /* UTMI vendor signal status in */

Definition at line 164 of file rtl28xxu.h.

#define USB_VSTAOUT   0x2F1C /* UTMI vendor signal status out */

Definition at line 166 of file rtl28xxu.h.

Enumeration Type Documentation

Enumerator:
CHIP_ID_NONE 
CHIP_ID_RTL2831U 
CHIP_ID_RTL2832U 

Definition at line 61 of file rtl28xxu.h.

Enumerator:
TUNER_NONE 
TUNER_RTL2830_QT1010 
TUNER_RTL2830_MT2060 
TUNER_RTL2830_MXL5005S 
TUNER_RTL2832_MT2266 
TUNER_RTL2832_FC2580 
TUNER_RTL2832_MT2063 
TUNER_RTL2832_MAX3543 
TUNER_RTL2832_TUA9001 
TUNER_RTL2832_MXL5007T 
TUNER_RTL2832_FC0012 
TUNER_RTL2832_E4000 
TUNER_RTL2832_TDA18272 
TUNER_RTL2832_FC0013 

Definition at line 68 of file rtl28xxu.h.