Linux Kernel
3.7.1
|
#include <media/v4l2-device.h>
Go to the source code of this file.
Data Structures | |
struct | go7007_board_info |
struct | go7007_hpi_ops |
struct | go7007_buffer |
struct | go7007_file |
struct | go7007 |
Enumerations | |
enum | go7007_parser_state { STATE_DATA, STATE_00, STATE_00_00, STATE_00_00_01, STATE_FF, STATE_VBI_LEN_A, STATE_VBI_LEN_B, STATE_MODET_MAP, STATE_UNPARSED } |
Functions | |
int | go7007_read_addr (struct go7007 *go, u16 addr, u16 *data) |
int | go7007_read_interrupt (struct go7007 *go, u16 *value, u16 *data) |
int | go7007_boot_encoder (struct go7007 *go, int init_i2c) |
int | go7007_reset_encoder (struct go7007 *go) |
int | go7007_register_encoder (struct go7007 *go) |
int | go7007_start_encoder (struct go7007 *go) |
void | go7007_parse_video_stream (struct go7007 *go, u8 *buf, int length) |
struct go7007 * | go7007_alloc (struct go7007_board_info *board, struct device *dev) |
void | go7007_remove (struct go7007 *go) |
int | go7007_construct_fw_image (struct go7007 *go, u8 **fw, int *fwlen) |
int | go7007_i2c_init (struct go7007 *go) |
int | go7007_i2c_remove (struct go7007 *go) |
int | go7007_v4l2_init (struct go7007 *go) |
void | go7007_v4l2_remove (struct go7007 *go) |
int | go7007_snd_init (struct go7007 *go) |
int | go7007_snd_remove (struct go7007 *go) |
#define GO7007_AUDIO_BCLK_POLAR (1<<2) |
Definition at line 69 of file go7007-priv.h.
#define GO7007_AUDIO_I2S_MASTER (1<<16) |
Definition at line 73 of file go7007-priv.h.
#define GO7007_AUDIO_I2S_MODE_1 (1) |
Definition at line 66 of file go7007-priv.h.
#define GO7007_AUDIO_I2S_MODE_2 (2) |
Definition at line 67 of file go7007-priv.h.
#define GO7007_AUDIO_I2S_MODE_3 (3) |
Definition at line 68 of file go7007-priv.h.
#define GO7007_AUDIO_OKI_MODE (1<<17) |
Definition at line 74 of file go7007-priv.h.
#define GO7007_AUDIO_ONE_CHANNEL (1<<11) |
Definition at line 72 of file go7007-priv.h.
#define GO7007_AUDIO_WORD_14 (14<<4) |
Definition at line 70 of file go7007-priv.h.
#define GO7007_AUDIO_WORD_16 (16<<4) |
Definition at line 71 of file go7007-priv.h.
#define GO7007_BOARD_HAS_AUDIO (1<<0) |
Definition at line 48 of file go7007-priv.h.
#define GO7007_BOARD_HAS_TUNER (1<<2) |
Definition at line 50 of file go7007-priv.h.
#define GO7007_BOARD_USE_ONBOARD_I2C (1<<1) |
Definition at line 49 of file go7007-priv.h.
#define GO7007_BOARDID_ADLINK_MPG24 23 |
Definition at line 44 of file go7007-priv.h.
#define GO7007_BOARDID_ENDURA 22 |
Definition at line 43 of file go7007-priv.h.
#define GO7007_BOARDID_LIFEVIEW_LR192 21 /* TV Walker Ultra */ |
Definition at line 42 of file go7007-priv.h.
#define GO7007_BOARDID_MATRIX_II 0 |
Definition at line 29 of file go7007-priv.h.
#define GO7007_BOARDID_MATRIX_RELOAD 1 |
Definition at line 30 of file go7007-priv.h.
#define GO7007_BOARDID_MATRIX_REV 7 |
Definition at line 36 of file go7007-priv.h.
#define GO7007_BOARDID_PCI_VOYAGER 3 |
Definition at line 32 of file go7007-priv.h.
#define GO7007_BOARDID_PX_M402U 16 |
Definition at line 37 of file go7007-priv.h.
Definition at line 38 of file go7007-priv.h.
#define GO7007_BOARDID_PX_TV402U_EU 19 /* detected PAL tuner */ |
Definition at line 40 of file go7007-priv.h.
#define GO7007_BOARDID_PX_TV402U_JP 20 /* detected NTSC-J tuner */ |
Definition at line 41 of file go7007-priv.h.
#define GO7007_BOARDID_PX_TV402U_NA 18 /* detected NTSC tuner */ |
Definition at line 39 of file go7007-priv.h.
#define GO7007_BOARDID_SENSORAY_2250 24 /* Sensoray 2250/2251 */ |
Definition at line 45 of file go7007-priv.h.
#define GO7007_BOARDID_STAR_TREK 2 |
Definition at line 31 of file go7007-priv.h.
#define GO7007_BOARDID_XMEN 4 |
Definition at line 33 of file go7007-priv.h.
#define GO7007_BOARDID_XMEN_II 5 |
Definition at line 34 of file go7007-priv.h.
#define GO7007_BOARDID_XMEN_III 6 |
Definition at line 35 of file go7007-priv.h.
#define GO7007_BUF_PAGES (128 * 1024 / PAGE_SIZE) |
Definition at line 115 of file go7007-priv.h.
#define GO7007_BUF_SIZE (GO7007_BUF_PAGES << PAGE_SHIFT) |
Definition at line 116 of file go7007-priv.h.
#define GO7007_FORMAT_H263 4 |
Definition at line 146 of file go7007-priv.h.
#define GO7007_FORMAT_MJPEG 0 |
Definition at line 142 of file go7007-priv.h.
#define GO7007_FORMAT_MPEG1 2 |
Definition at line 144 of file go7007-priv.h.
#define GO7007_FORMAT_MPEG2 3 |
Definition at line 145 of file go7007-priv.h.
#define GO7007_FORMAT_MPEG4 1 |
Definition at line 143 of file go7007-priv.h.
Definition at line 252 of file go7007-priv.h.
#define GO7007_RATIO_16_9 2 |
Definition at line 150 of file go7007-priv.h.
#define GO7007_RATIO_1_1 0 |
Definition at line 148 of file go7007-priv.h.
#define GO7007_RATIO_4_3 1 |
Definition at line 149 of file go7007-priv.h.
Definition at line 260 of file go7007-priv.h.
#define GO7007_SENSOR_656 (1<<6) |
Definition at line 59 of file go7007-priv.h.
#define GO7007_SENSOR_BIT_WIDTH (1<<4) |
Definition at line 57 of file go7007-priv.h.
#define GO7007_SENSOR_CONFIG_MASK 0x7f |
Definition at line 60 of file go7007-priv.h.
#define GO7007_SENSOR_FIELD_ID_POLAR (1<<3) |
Definition at line 56 of file go7007-priv.h.
#define GO7007_SENSOR_HREF_POLAR (1<<1) |
Definition at line 54 of file go7007-priv.h.
#define GO7007_SENSOR_SCALING (1<<9) |
Definition at line 63 of file go7007-priv.h.
#define GO7007_SENSOR_TV (1<<7) |
Definition at line 61 of file go7007-priv.h.
#define GO7007_SENSOR_VALID_ENABLE (1<<5) |
Definition at line 58 of file go7007-priv.h.
#define GO7007_SENSOR_VALID_POLAR (1<<0) |
Definition at line 53 of file go7007-priv.h.
#define GO7007_SENSOR_VBI (1<<8) |
Definition at line 62 of file go7007-priv.h.
#define GO7007_SENSOR_VREF_POLAR (1<<2) |
Definition at line 55 of file go7007-priv.h.
Definition at line 256 of file go7007-priv.h.
Definition at line 258 of file go7007-priv.h.
Definition at line 262 of file go7007-priv.h.
Definition at line 254 of file go7007-priv.h.
enum go7007_parser_state |
STATE_DATA | |
STATE_00 | |
STATE_00_00 | |
STATE_00_00_01 | |
STATE_FF | |
STATE_VBI_LEN_A | |
STATE_VBI_LEN_B | |
STATE_MODET_MAP | |
STATE_UNPARSED |
Definition at line 152 of file go7007-priv.h.
Definition at line 569 of file go7007-driver.c.
Definition at line 140 of file go7007-driver.c.
Definition at line 1554 of file go7007-fw.c.
Definition at line 212 of file go7007-i2c.c.
Definition at line 370 of file go7007-driver.c.
Definition at line 69 of file go7007-driver.c.
Definition at line 46 of file go7007-driver.c.
Definition at line 216 of file go7007-driver.c.
Definition at line 642 of file go7007-driver.c.
Definition at line 185 of file go7007-driver.c.
Definition at line 233 of file snd-go7007.c.
Definition at line 295 of file snd-go7007.c.
Definition at line 262 of file go7007-driver.c.
Definition at line 1791 of file go7007-v4l2.c.
Definition at line 1820 of file go7007-v4l2.c.