Linux Kernel
3.7.1
|
#include "cx25821-video.h"
Go to the source code of this file.
Macros | |
#define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
#define | FORMAT_FLAGS_PACKED 0x01 |
Variables | |
unsigned int | vid_limit = 16 |
struct cx25821_fmt | formats [] |
struct video_device | cx25821_videoioctl_template |
#define FORMAT_FLAGS_PACKED 0x01 |
Definition at line 61 of file cx25821-video.c.
Definition at line 27 of file cx25821-video.c.
int cx25821_buffer_prepare | ( | struct videobuf_queue * | q, |
struct videobuf_buffer * | vb, | ||
enum v4l2_field | field | ||
) |
Definition at line 533 of file cx25821-video.c.
void cx25821_buffer_release | ( | struct videobuf_queue * | q, |
struct videobuf_buffer * | vb | ||
) |
Definition at line 660 of file cx25821-video.c.
int cx25821_buffer_setup | ( | struct videobuf_queue * | q, |
unsigned int * | count, | ||
unsigned int * | size | ||
) |
Definition at line 517 of file cx25821-video.c.
int cx25821_enum_input | ( | struct cx25821_dev * | dev, |
struct v4l2_input * | i | ||
) |
Definition at line 1234 of file cx25821-video.c.
|
read |
Definition at line 97 of file cx25821-video.c.
Definition at line 92 of file cx25821-video.c.
int cx25821_get_resource | ( | struct cx25821_fh * | fh, |
int | resource | ||
) |
Definition at line 680 of file cx25821-video.c.
int cx25821_is_valid_height | ( | u32 | height, |
v4l2_std_id | tvnorm | ||
) |
Definition at line 1661 of file cx25821-video.c.
int cx25821_is_valid_width | ( | u32 | width, |
v4l2_std_id | tvnorm | ||
) |
Definition at line 1643 of file cx25821-video.c.
int cx25821_res_check | ( | struct cx25821_fh * | fh, |
unsigned int | bit | ||
) |
Definition at line 225 of file cx25821-video.c.
void cx25821_res_free | ( | struct cx25821_dev * | dev, |
struct cx25821_fh * | fh, | ||
unsigned int | bits | ||
) |
Definition at line 235 of file cx25821-video.c.
int cx25821_res_get | ( | struct cx25821_dev * | dev, |
struct cx25821_fh * | fh, | ||
unsigned int | bit | ||
) |
Definition at line 202 of file cx25821-video.c.
int cx25821_res_locked | ( | struct cx25821_fh * | fh, |
unsigned int | bit | ||
) |
Definition at line 230 of file cx25821-video.c.
int cx25821_restart_video_queue | ( | struct cx25821_dev * | dev, |
struct cx25821_dmaqueue * | q, | ||
struct sram_channel * | channel | ||
) |
Definition at line 294 of file cx25821-video.c.
int cx25821_set_control | ( | struct cx25821_dev * | dev, |
struct v4l2_control * | ctl, | ||
int | chan_num | ||
) |
Definition at line 1532 of file cx25821-video.c.
int cx25821_set_freq | ( | struct cx25821_dev * | dev, |
struct v4l2_frequency * | f | ||
) |
Definition at line 1315 of file cx25821-video.c.
int cx25821_set_tvnorm | ( | struct cx25821_dev * | dev, |
v4l2_std_id | norm | ||
) |
Definition at line 148 of file cx25821-video.c.
int cx25821_start_video_dma | ( | struct cx25821_dev * | dev, |
struct cx25821_dmaqueue * | q, | ||
struct cx25821_buffer * | buf, | ||
struct sram_channel * | channel | ||
) |
Definition at line 266 of file cx25821-video.c.
|
read |
Definition at line 162 of file cx25821-video.c.
Definition at line 345 of file cx25821-video.c.
int cx25821_video_irq | ( | struct cx25821_dev * | dev, |
int | chan_num, | ||
u32 | status | ||
) |
Definition at line 371 of file cx25821-video.c.
int cx25821_video_mmap | ( | struct file * | file, |
struct vm_area_struct * | vma | ||
) |
Definition at line 691 of file cx25821-video.c.
int cx25821_video_mux | ( | struct cx25821_dev * | dev, |
unsigned int | input | ||
) |
Definition at line 248 of file cx25821-video.c.
int cx25821_video_register | ( | struct cx25821_dev * | dev | ) |
Definition at line 448 of file cx25821-video.c.
void cx25821_video_unregister | ( | struct cx25821_dev * | dev, |
int | chan_num | ||
) |
Definition at line 426 of file cx25821-video.c.
void cx25821_video_wakeup | ( | struct cx25821_dev * | dev, |
struct cx25821_dmaqueue * | q, | ||
u32 | count | ||
) |
Definition at line 112 of file cx25821-video.c.
void cx25821_videoioctl_unregister | ( | struct cx25821_dev * | dev | ) |
Definition at line 414 of file cx25821-video.c.
Definition at line 1594 of file cx25821-video.c.
Definition at line 1153 of file cx25821-video.c.
Definition at line 1258 of file cx25821-video.c.
Definition at line 1629 of file cx25821-video.c.
Definition at line 1503 of file cx25821-video.c.
Definition at line 1073 of file cx25821-video.c.
Definition at line 1302 of file cx25821-video.c.
Definition at line 1266 of file cx25821-video.c.
int cx25821_vidioc_g_priority | ( | struct file * | file, |
void * | f, | ||
enum v4l2_priority * | p | ||
) |
Definition at line 1185 of file cx25821-video.c.
Definition at line 1382 of file cx25821-video.c.
Definition at line 1179 of file cx25821-video.c.
Definition at line 1172 of file cx25821-video.c.
Definition at line 1137 of file cx25821-video.c.
Definition at line 1484 of file cx25821-video.c.
int cx25821_vidioc_querystd | ( | struct file * | file, |
void * | priv, | ||
v4l2_std_id * | norm | ||
) |
Definition at line 1635 of file cx25821-video.c.
Definition at line 1165 of file cx25821-video.c.
Definition at line 1613 of file cx25821-video.c.
Definition at line 1330 of file cx25821-video.c.
Definition at line 1275 of file cx25821-video.c.
int cx25821_vidioc_s_priority | ( | struct file * | file, |
void * | f, | ||
enum v4l2_priority | prio | ||
) |
Definition at line 1195 of file cx25821-video.c.
int cx25821_vidioc_s_std | ( | struct file * | file, |
void * | priv, | ||
v4l2_std_id * | tvnorms | ||
) |
Definition at line 1206 of file cx25821-video.c.
Definition at line 1400 of file cx25821-video.c.
Definition at line 1088 of file cx25821-video.c.
|
read |
Definition at line 669 of file cx25821-video.c.
MODULE_AUTHOR | ( | "Hiep Huynh <[email protected]>" | ) |
MODULE_LICENSE | ( | "GPL" | ) |
module_param | ( | video_debug | , |
int | , | ||
0644 | |||
) |
module_param | ( | irq_debug | , |
int | , | ||
0644 | |||
) |
MODULE_PARM_DESC | ( | radio_nr | , |
"radio device numbers" | |||
) |
MODULE_PARM_DESC | ( | video_debug | , |
"enable debug messages " | [video] | ||
) |
MODULE_PARM_DESC | ( | irq_debug | , |
"enable debug messages " | [IRQ handler] | ||
) |
struct video_device cx25821_videoioctl_template |
Definition at line 1984 of file cx25821-video.c.
struct cx25821_fmt formats[] |
Definition at line 63 of file cx25821-video.c.
unsigned int vid_limit = 16 |
Definition at line 52 of file cx25821-video.c.