|
Linux Kernel
3.7.1
|
#include <linux/pci.h>#include <linux/i2c.h>#include <linux/kdev_t.h>#include <linux/mutex.h>#include <linux/crc32.h>#include <linux/kthread.h>#include <linux/freezer.h>#include <media/tuner.h>#include <media/tveeprom.h>#include <media/videobuf-dma-sg.h>#include <media/videobuf-dvb.h>#include <dvb_demux.h>#include <dvb_frontend.h>#include <dvb_net.h>#include <dvbdev.h>#include <dmxdev.h>#include <media/v4l2-common.h>#include <media/v4l2-ioctl.h>#include <media/v4l2-chip-ident.h>#include "saa7164-reg.h"#include "saa7164-types.h"Go to the source code of this file.
Data Structures | |
| struct | saa7164_unit |
| struct | saa7164_board |
| struct | saa7164_subid |
| struct | saa7164_encoder_fh |
| struct | saa7164_vbi_fh |
| struct | saa7164_histogram_bucket |
| struct | saa7164_histogram |
| struct | saa7164_user_buffer |
| struct | saa7164_fw_status |
| struct | saa7164_dvb |
| struct | saa7164_i2c |
| struct | saa7164_ctrl |
| struct | saa7164_tvnorm |
| struct | saa7164_encoder_params |
| struct | saa7164_vbi_params |
| struct | saa7164_buffer |
| struct | saa7164_port |
| struct | saa7164_dev |
Variables | |
| enum port_t | __attribute__ |
| struct list_head | saa7164_devlist |
| unsigned int | waitsecs |
| unsigned int | encoder_buffers |
| unsigned int | vbi_buffers |
| struct saa7164_board | saa7164_boards [] |
| const unsigned int | saa7164_bcount |
| struct saa7164_subid | saa7164_subids [] |
| const unsigned int | saa7164_idcount |
| unsigned int | crc_checking |
| unsigned int | saa_debug |
| #define log_warn | ( | fmt, | |
| arg... | |||
| ) |
| #define SAA7164_MAX_ENCODER_BUFFERS 64 /* max 5secs of latency at 6Mbps */ |
| #define SAA7164_MAX_PORTS (SAA7164_PORT_VBI2 + 1) |
| #define SAA7164_NORMS (V4L2_STD_NTSC_M | V4L2_STD_NTSC_M_JP | V4L2_STD_NTSC_443) |
| #define SAA7164_PORT_ENC1 (SAA7164_PORT_TS2 + 1) |
| #define SAA7164_PORT_ENC2 (SAA7164_PORT_ENC1 + 1) |
| #define SAA7164_PORT_TS2 (SAA7164_PORT_TS1 + 1) |
| #define SAA7164_PORT_VBI1 (SAA7164_PORT_ENC2 + 1) |
| #define SAA7164_PORT_VBI2 (SAA7164_PORT_VBI1 + 1) |
| enum port_t |
| enum saa7164_buffer_flags |
| enum saa7164_i2c_bus_nr |
| enum saa7164_unit_type |
| int saa7164_api_audio_mute | ( | struct saa7164_port * | port, |
| int | mute | ||
| ) |
Definition at line 471 of file saa7164-api.c.
| int saa7164_api_clear_gpiobit | ( | struct saa7164_dev * | dev, |
| u8 | unitid, | ||
| u8 | pin | ||
| ) |
Definition at line 1519 of file saa7164-api.c.
| int saa7164_api_collect_debug | ( | struct saa7164_dev * | dev | ) |
Definition at line 51 of file saa7164-api.c.
| int saa7164_api_configure_dif | ( | struct saa7164_port * | port, |
| u32 | std | ||
| ) |
Definition at line 680 of file saa7164-api.c.
| int saa7164_api_enum_subdevs | ( | struct saa7164_dev * | dev | ) |
Definition at line 1325 of file saa7164-api.c.
| int saa7164_api_get_encoder | ( | struct saa7164_port * | port | ) |
Definition at line 246 of file saa7164-api.c.
| int saa7164_api_get_fw_version | ( | struct saa7164_dev * | dev, |
| u32 * | version | ||
| ) |
Definition at line 800 of file saa7164-api.c.
| int saa7164_api_get_load_info | ( | struct saa7164_dev * | dev, |
| struct tmFwInfoStruct * | i | ||
| ) |
Definition at line 27 of file saa7164-api.c.
| int saa7164_api_get_usercontrol | ( | struct saa7164_port * | port, |
| u8 | ctl | ||
| ) |
Definition at line 402 of file saa7164-api.c.
| int saa7164_api_get_videomux | ( | struct saa7164_port * | port | ) |
Definition at line 606 of file saa7164-api.c.
| int saa7164_api_i2c_read | ( | struct saa7164_i2c * | bus, |
| u8 | addr, | ||
| u32 | reglen, | ||
| u8 * | reg, | ||
| u32 | datalen, | ||
| u8 * | data | ||
| ) |
Definition at line 1366 of file saa7164-api.c.
Definition at line 1426 of file saa7164-api.c.
| int saa7164_api_initialize_dif | ( | struct saa7164_port * | port | ) |
Definition at line 744 of file saa7164-api.c.
| int saa7164_api_read_eeprom | ( | struct saa7164_dev * | dev, |
| u8 * | buf, | ||
| int | buflen | ||
| ) |
Definition at line 812 of file saa7164-api.c.
| int saa7164_api_set_aspect_ratio | ( | struct saa7164_port * | port | ) |
Definition at line 324 of file saa7164-api.c.
| int saa7164_api_set_audio_detection | ( | struct saa7164_port * | port, |
| int | autodetect | ||
| ) |
Definition at line 583 of file saa7164-api.c.
| int saa7164_api_set_audio_std | ( | struct saa7164_port * | port | ) |
Definition at line 544 of file saa7164-api.c.
| int saa7164_api_set_audio_volume | ( | struct saa7164_port * | port, |
| s8 | level | ||
| ) |
Definition at line 488 of file saa7164-api.c.
| int saa7164_api_set_debug | ( | struct saa7164_dev * | dev, |
| u8 | level | ||
| ) |
Definition at line 79 of file saa7164-api.c.
| int saa7164_api_set_encoder | ( | struct saa7164_port * | port | ) |
Definition at line 187 of file saa7164-api.c.
| int saa7164_api_set_gpiobit | ( | struct saa7164_dev * | dev, |
| u8 | unitid, | ||
| u8 | pin | ||
| ) |
Definition at line 1513 of file saa7164-api.c.
| int saa7164_api_set_usercontrol | ( | struct saa7164_port * | port, |
| u8 | ctl | ||
| ) |
Definition at line 368 of file saa7164-api.c.
| int saa7164_api_set_vbi_format | ( | struct saa7164_port * | port | ) |
Definition at line 105 of file saa7164-api.c.
| int saa7164_api_set_videomux | ( | struct saa7164_port * | port | ) |
Definition at line 436 of file saa7164-api.c.
| int saa7164_api_transition_port | ( | struct saa7164_port * | port, |
| u8 | mode | ||
| ) |
Definition at line 782 of file saa7164-api.c.
| int saa7164_buffer_activate | ( | struct saa7164_buffer * | buf, |
| int | i | ||
| ) |
Definition at line 202 of file saa7164-buffer.c.
|
read |
Definition at line 92 of file saa7164-buffer.c.
|
read |
Definition at line 286 of file saa7164-buffer.c.
| int saa7164_buffer_cfg_port | ( | struct saa7164_port * | port | ) |
Definition at line 235 of file saa7164-buffer.c.
| int saa7164_buffer_dealloc | ( | struct saa7164_buffer * | buf | ) |
Definition at line 165 of file saa7164-buffer.c.
| void saa7164_buffer_dealloc_user | ( | struct saa7164_user_buffer * | buf | ) |
Definition at line 312 of file saa7164-buffer.c.
| void saa7164_buffer_display | ( | struct saa7164_buffer * | buf | ) |
Definition at line 69 of file saa7164-buffer.c.
| int saa7164_buffer_zero_offsets | ( | struct saa7164_port * | port, |
| int | i | ||
| ) |
Definition at line 187 of file saa7164-buffer.c.
| void saa7164_bus_dump | ( | struct saa7164_dev * | dev | ) |
Definition at line 56 of file saa7164-bus.c.
| int saa7164_bus_get | ( | struct saa7164_dev * | dev, |
| struct tmComResInfo * | msg, | ||
| void * | buf, | ||
| int | peekonly | ||
| ) |
Definition at line 307 of file saa7164-bus.c.
| int saa7164_bus_set | ( | struct saa7164_dev * | dev, |
| struct tmComResInfo * | msg, | ||
| void * | buf | ||
| ) |
Definition at line 134 of file saa7164-bus.c.
| int saa7164_bus_setup | ( | struct saa7164_dev * | dev | ) |
Definition at line 27 of file saa7164-bus.c.
| void saa7164_call_i2c_clients | ( | struct saa7164_i2c * | bus, |
| unsigned int | cmd, | ||
| void * | arg | ||
| ) |
| void saa7164_card_list | ( | struct saa7164_dev * | dev | ) |
Definition at line 553 of file saa7164-cards.c.
| void saa7164_card_setup | ( | struct saa7164_dev * | dev | ) |
Definition at line 660 of file saa7164-cards.c.
| int saa7164_cmd_send | ( | struct saa7164_dev * | dev, |
| u8 | id, | ||
| enum tmComResCmd | command, | ||
| u16 | controlselector, | ||
| u16 | size, | ||
| void * | buf | ||
| ) |
Definition at line 344 of file saa7164-cmd.c.
| void saa7164_cmd_signal | ( | struct saa7164_dev * | dev, |
| u8 | seqno | ||
| ) |
Definition at line 316 of file saa7164-cmd.c.
| int saa7164_downloadfirmware | ( | struct saa7164_dev * | dev | ) |
Definition at line 203 of file saa7164-fw.c.
| void saa7164_dumpregs | ( | struct saa7164_dev * | dev, |
| u32 | addr | ||
| ) |
Definition at line 760 of file saa7164-core.c.
| int saa7164_dvb_register | ( | struct saa7164_port * | port | ) |
Definition at line 464 of file saa7164-dvb.c.
| int saa7164_dvb_unregister | ( | struct saa7164_port * | port | ) |
Definition at line 426 of file saa7164-dvb.c.
| int saa7164_encoder_register | ( | struct saa7164_port * | port | ) |
Definition at line 1386 of file saa7164-encoder.c.
| void saa7164_encoder_unregister | ( | struct saa7164_port * | port | ) |
Definition at line 1480 of file saa7164-encoder.c.
| u32 saa7164_getcurrentfirmwareversion | ( | struct saa7164_dev * | dev | ) |
Definition at line 744 of file saa7164-core.c.
| void saa7164_getfirmwarestatus | ( | struct saa7164_dev * | dev | ) |
Definition at line 723 of file saa7164-core.c.
| void saa7164_gpio_setup | ( | struct saa7164_dev * | dev | ) |
Definition at line 586 of file saa7164-cards.c.
| void saa7164_histogram_update | ( | struct saa7164_histogram * | hg, |
| u32 | val | ||
| ) |
Definition at line 223 of file saa7164-core.c.
| int saa7164_i2c_register | ( | struct saa7164_i2c * | bus | ) |
Definition at line 94 of file saa7164-i2c.c.
| int saa7164_i2c_unregister | ( | struct saa7164_i2c * | bus | ) |
Definition at line 121 of file saa7164-i2c.c.
| int saa7164_i2caddr_to_reglen | ( | struct saa7164_i2c * | bus, |
| int | addr | ||
| ) |
Definition at line 723 of file saa7164-cards.c.
| int saa7164_i2caddr_to_unitid | ( | struct saa7164_i2c * | bus, |
| int | addr | ||
| ) |
Definition at line 697 of file saa7164-cards.c.
| int saa7164_irq_dequeue | ( | struct saa7164_dev * | dev | ) |
Definition at line 83 of file saa7164-cmd.c.
| char* saa7164_unitid_name | ( | struct saa7164_dev * | dev, |
| u8 | unitid | ||
| ) |
Definition at line 751 of file saa7164-cards.c.
| int saa7164_vbi_register | ( | struct saa7164_port * | port | ) |
Definition at line 1302 of file saa7164-vbi.c.
| void saa7164_vbi_unregister | ( | struct saa7164_port * | port | ) |
Definition at line 1356 of file saa7164-vbi.c.
| enum port_t __attribute__ |
| unsigned int crc_checking |
Definition at line 79 of file saa7164-core.c.
| unsigned int encoder_buffers |
Definition at line 59 of file saa7164-core.c.
Definition at line 503 of file saa7164-cards.c.
| struct saa7164_board saa7164_boards[] |
Definition at line 36 of file saa7164-cards.c.
Definition at line 551 of file saa7164-cards.c.
| struct saa7164_subid saa7164_subids[] |
Definition at line 508 of file saa7164-cards.c.
| unsigned int saa_debug |
Definition at line 51 of file saa7164-core.c.
| unsigned int vbi_buffers |
Definition at line 63 of file saa7164-core.c.
| unsigned int waitsecs |
Definition at line 67 of file saa7164-core.c.
1.8.2