|
Linux Kernel
3.7.1
|
#include "dvb-usb.h"Go to the source code of this file.
Data Structures | |
| struct | jdvbt90502_config |
Macros | |
| #define | DVB_USB_LOG_PREFIX "friio" |
| #define | deb_info(args...) dprintk(dvb_usb_friio_debug, 0x01, args) |
| #define | deb_xfer(args...) dprintk(dvb_usb_friio_debug, 0x02, args) |
| #define | deb_rc(args...) dprintk(dvb_usb_friio_debug, 0x04, args) |
| #define | deb_fe(args...) dprintk(dvb_usb_friio_debug, 0x08, args) |
| #define | GL861_WRITE 0x40 |
| #define | GL861_READ 0xc0 |
| #define | GL861_REQ_I2C_WRITE 0x01 |
| #define | GL861_REQ_I2C_READ 0x02 |
| #define | GL861_REQ_I2C_DATA_CTRL_WRITE 0x03 |
| #define | GL861_ALTSETTING_COUNT 2 |
| #define | FRIIO_BULK_ALTSETTING 0 |
| #define | FRIIO_ISOC_ALTSETTING 1 |
| #define | FRIIO_CTL_LNB (1 << 0) |
| #define | FRIIO_CTL_STROBE (1 << 1) |
| #define | FRIIO_CTL_CLK (1 << 2) |
| #define | FRIIO_CTL_LED (1 << 3) |
| #define | FRIIO_DEMOD_ADDR (0x30 >> 1) |
| #define | FRIIO_PLL_ADDR (0xC0 >> 1) |
| #define | JDVBT90502_PLL_CLK 4000000 |
| #define | JDVBT90502_PLL_DIVIDER 28 |
| #define | JDVBT90502_2ND_I2C_REG 0xFE |
| #define | DEMOD_REDIRECT_REG 0 |
| #define | ADDRESS_BYTE 1 |
| #define | DIVIDER_BYTE1 2 |
| #define | DIVIDER_BYTE2 3 |
| #define | CONTROL_BYTE 4 |
| #define | BANDSWITCH_BYTE 5 |
| #define | AGC_CTRL_BYTE 5 |
| #define | PLL_CMD_LEN 6 |
| #define | PLL_STATUS_POR_MODE 0x80 /* 1: Power on Reset (test) Mode */ |
| #define | PLL_STATUS_LOCKED 0x40 /* 1: locked */ |
| #define | PLL_STATUS_AGC_ACTIVE 0x08 /* 1:active */ |
| #define | PLL_STATUS_TESTMODE 0x07 /* digital output level (5 level) */ |
Functions | |
| struct dvb_frontend * | jdvbt90502_attach (struct dvb_usb_device *d) |
Variables | |
| int | dvb_usb_friio_debug |
| struct jdvbt90502_config | friio_fe_config |
| #define deb_fe | ( | args... | ) | dprintk(dvb_usb_friio_debug, 0x08, args) |
| #define deb_info | ( | args... | ) | dprintk(dvb_usb_friio_debug, 0x01, args) |
| #define deb_rc | ( | args... | ) | dprintk(dvb_usb_friio_debug, 0x04, args) |
| #define deb_xfer | ( | args... | ) | dprintk(dvb_usb_friio_debug, 0x02, args) |
| #define DVB_USB_LOG_PREFIX "friio" |
Friio Components USB hub: AU4254 USB controller(+ TS dmx & streaming): GL861 Frontend: comtech JDVBT-90502 (tuner PLL: tua6034, I2C addr:(0xC0 >> 1)) (OFDM demodulator: TC90502, I2C addr:(0x30 >> 1)) LED x3 (+LNB) control: PIC 16F676 EEPROM: 24C08
(USB smart card reader: AU9522)
| #define PLL_STATUS_POR_MODE 0x80 /* 1: Power on Reset (test) Mode */ |
| #define PLL_STATUS_TESTMODE 0x07 /* digital output level (5 level) */ |
|
read |
Definition at line 411 of file friio-fe.c.
| struct jdvbt90502_config friio_fe_config |
1.8.2