|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | zoran_sync |
| struct | zoran_format |
| struct | zoran_overlay_settings |
| struct | zoran_v4l_settings |
| struct | zoran_jpg_settings |
| struct | zoran_mapping |
| struct | zoran_buffer |
| struct | zoran_buffer_col |
| struct | zoran_fh |
| struct | card_info |
| struct | card_info::input |
| struct | zoran |
Macros | |
| #define | ZORAN_NAME "ZORAN" /* name of the device */ |
| #define | ZR_DEVNAME(zr) ((zr)->name) |
| #define | BUZ_MAX_WIDTH (zr->timing->Wa) |
| #define | BUZ_MAX_HEIGHT (zr->timing->Ha) |
| #define | BUZ_MIN_WIDTH 32 /* never display less than 32 pixels */ |
| #define | BUZ_MIN_HEIGHT 24 /* never display less than 24 rows */ |
| #define | BUZ_NUM_STAT_COM 4 |
| #define | BUZ_MASK_STAT_COM 3 |
| #define | BUZ_MAX_FRAME 256 /* Must be a power of 2 */ |
| #define | BUZ_MASK_FRAME 255 /* Must be BUZ_MAX_FRAME-1 */ |
| #define | BUZ_MAX_INPUT 16 |
| #define | V4L_MAX_FRAME 32 |
| #define | V4L_MASK_FRAME (V4L_MAX_FRAME - 1) |
| #define | MAX_FRAME (BUZ_MAX_FRAME > VIDEO_MAX_FRAME ? BUZ_MAX_FRAME : VIDEO_MAX_FRAME) |
| #define | ZORAN_MAP_MODE_JPG ZORAN_MAP_MODE_JPG_REC |
| #define | ZORAN_FORMAT_COMPRESSED 1<<0 |
| #define | ZORAN_FORMAT_OVERLAY 1<<1 |
| #define | ZORAN_FORMAT_CAPTURE 1<<2 |
| #define | ZORAN_FORMAT_PLAYBACK 1<<3 |
| #define | NO_GRAB_ACTIVE (-1) |
| #define | btwrite(dat, adr) writel((dat), zr->zr36057_mem+(adr)) |
| #define | btread(adr) readl(zr->zr36057_mem+(adr)) |
| #define | btand(dat, adr) btwrite((dat) & btread(adr), adr) |
| #define | btor(dat, adr) btwrite((dat) | btread(adr), adr) |
| #define | btaor(dat, mask, adr) btwrite((dat) | ((mask) & btread(adr)), adr) |
Enumerations | |
| enum | card_type { UNKNOWN = -1, DC10_old, DC10_new, DC10plus, DC30, DC30plus, LML33, LML33R10, BUZ, AVS6EYES, NUM_CARDS, F32_2 = 2048, F32_8 = 8192, CMI8330, CMI8329, MEDIA_FX, SSCAPE, SSCAPE_PNP, SSCAPE_VIVO } |
| enum | zoran_codec_mode { BUZ_MODE_IDLE, BUZ_MODE_MOTION_COMPRESS, BUZ_MODE_MOTION_DECOMPRESS, BUZ_MODE_STILL_COMPRESS, BUZ_MODE_STILL_DECOMPRESS } |
| enum | zoran_buffer_state { BUZ_STATE_USER, BUZ_STATE_PEND, BUZ_STATE_DMA, BUZ_STATE_DONE } |
| enum | zoran_map_mode { ZORAN_MAP_MODE_RAW, ZORAN_MAP_MODE_JPG_REC, ZORAN_MAP_MODE_JPG_PLAY } |
| enum | gpio_type { ZR_GPIO_JPEG_SLEEP = 0, ZR_GPIO_JPEG_RESET, ZR_GPIO_JPEG_FRAME, ZR_GPIO_VID_DIR, ZR_GPIO_VID_EN, ZR_GPIO_VID_RESET, ZR_GPIO_CLK_SEL1, ZR_GPIO_CLK_SEL2, ZR_GPIO_MAX } |
| enum | gpcs_type { GPCS_JPEG_RESET = 0, GPCS_JPEG_START, GPCS_MAX } |
| enum | zoran_lock_activity { ZORAN_FREE, ZORAN_ACTIVE, ZORAN_LOCKED } |
| #define BUZ_MASK_FRAME 255 /* Must be BUZ_MAX_FRAME-1 */ |
| #define BUZ_MIN_WIDTH 32 /* never display less than 32 pixels */ |
| #define MAX_FRAME (BUZ_MAX_FRAME > VIDEO_MAX_FRAME ? BUZ_MAX_FRAME : VIDEO_MAX_FRAME) |
| #define V4L_MASK_FRAME (V4L_MAX_FRAME - 1) |
| #define ZORAN_MAP_MODE_JPG ZORAN_MAP_MODE_JPG_REC |
| enum gpcs_type |
| enum gpio_type |
| enum zoran_buffer_state |
| enum zoran_codec_mode |
| enum zoran_lock_activity |
| enum zoran_map_mode |
1.8.2