Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | IVTV_YUV_BUFFER_UV_OFFSET 0x65400 /* Offset to UV Buffer */ |
#define | IVTV_YUV_HORIZONTAL_FILTER_OFFSET 0x025d8 |
#define | IVTV_YUV_VERTICAL_FILTER_OFFSET 0x03358 |
#define | IVTV_YUV_UPDATE_HORIZONTAL 0x01 |
#define | IVTV_YUV_UPDATE_VERTICAL 0x02 |
#define | IVTV_YUV_UPDATE_INVALID 0x04 |
Functions | |
int | ivtv_yuv_filter_check (struct ivtv *itv) |
void | ivtv_yuv_setup_stream_frame (struct ivtv *itv) |
int | ivtv_yuv_udma_stream_frame (struct ivtv *itv, void __user *src) |
void | ivtv_yuv_frame_complete (struct ivtv *itv) |
int | ivtv_yuv_prep_frame (struct ivtv *itv, struct ivtv_dma_frame *args) |
void | ivtv_yuv_close (struct ivtv *itv) |
void | ivtv_yuv_work_handler (struct ivtv *itv) |
Variables | |
const u32 | yuv_offset [IVTV_YUV_BUFFERS] |
#define IVTV_YUV_BUFFER_UV_OFFSET 0x65400 /* Offset to UV Buffer */ |
Definition at line 24 of file ivtv-yuv.h.
#define IVTV_YUV_HORIZONTAL_FILTER_OFFSET 0x025d8 |
Definition at line 27 of file ivtv-yuv.h.
#define IVTV_YUV_UPDATE_HORIZONTAL 0x01 |
Definition at line 30 of file ivtv-yuv.h.
#define IVTV_YUV_UPDATE_INVALID 0x04 |
Definition at line 32 of file ivtv-yuv.h.
#define IVTV_YUV_UPDATE_VERTICAL 0x02 |
Definition at line 31 of file ivtv-yuv.h.
#define IVTV_YUV_VERTICAL_FILTER_OFFSET 0x03358 |
Definition at line 28 of file ivtv-yuv.h.
Definition at line 1185 of file ivtv-yuv.c.
Definition at line 155 of file ivtv-yuv.c.
Definition at line 1071 of file ivtv-yuv.c.
int ivtv_yuv_prep_frame | ( | struct ivtv * | itv, |
struct ivtv_dma_frame * | args | ||
) |
Definition at line 1169 of file ivtv-yuv.c.
Definition at line 1122 of file ivtv-yuv.c.
Definition at line 1148 of file ivtv-yuv.c.
Definition at line 815 of file ivtv-yuv.c.
const u32 yuv_offset[IVTV_YUV_BUFFERS] |
Definition at line 26 of file ivtv-yuv.c.