Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | vid_vrfb_dma |
struct | omapvideo_info |
struct | omap2video_device |
struct | omap_vout_device |
Macros | |
#define | YUYV_BPP 2 |
#define | RGB565_BPP 2 |
#define | RGB24_BPP 3 |
#define | RGB32_BPP 4 |
#define | TILE_SIZE 32 |
#define | YUYV_VRFB_BPP 2 |
#define | RGB_VRFB_BPP 1 |
#define | MAX_CID 3 |
#define | MAC_VRFB_CTXS 4 |
#define | MAX_VOUT_DEV 2 |
#define | MAX_OVLS 3 |
#define | MAX_DISPLAYS 10 |
#define | MAX_MANAGERS 3 |
#define | QQVGA_WIDTH 160 |
#define | QQVGA_HEIGHT 120 |
#define | VID_MAX_WIDTH 1280 /* Largest width */ |
#define | VID_MAX_HEIGHT 720 /* Largest height */ |
#define | VID_MIN_WIDTH 2 |
#define | VID_MIN_HEIGHT 2 |
#define | MAX_PIXELS_PER_LINE 2048 |
#define | VRFB_TX_TIMEOUT 1000 |
#define | VRFB_NUM_BUFS 4 |
#define | OMAP_VOUT_MAX_BUF_SIZE (VID_MAX_WIDTH*VID_MAX_HEIGHT*4) |
Enumerations | |
enum | dma_channel_state { DMA_CHAN_NOT_ALLOTED, DMA_CHAN_ALLOTED } |
enum | dss_rotation { dss_rotation_0_degree = 0, dss_rotation_90_degree = 1, dss_rotation_180_degree = 2, dss_rotation_270_degree = 3 } |
enum | vout_rotaion_type { VOUT_ROT_NONE = 0, VOUT_ROT_VRFB = 1 } |
Functions | |
void | omap_vout_free_buffers (struct omap_vout_device *vout) |
#define MAC_VRFB_CTXS 4 |
Definition at line 25 of file omap_voutdef.h.
#define MAX_CID 3 |
Definition at line 24 of file omap_voutdef.h.
#define MAX_DISPLAYS 10 |
Definition at line 28 of file omap_voutdef.h.
#define MAX_MANAGERS 3 |
Definition at line 29 of file omap_voutdef.h.
#define MAX_OVLS 3 |
Definition at line 27 of file omap_voutdef.h.
#define MAX_PIXELS_PER_LINE 2048 |
Definition at line 43 of file omap_voutdef.h.
#define MAX_VOUT_DEV 2 |
Definition at line 26 of file omap_voutdef.h.
#define OMAP_VOUT_MAX_BUF_SIZE (VID_MAX_WIDTH*VID_MAX_HEIGHT*4) |
Definition at line 49 of file omap_voutdef.h.
#define QQVGA_HEIGHT 120 |
Definition at line 32 of file omap_voutdef.h.
#define QQVGA_WIDTH 160 |
Definition at line 31 of file omap_voutdef.h.
#define RGB24_BPP 3 |
Definition at line 19 of file omap_voutdef.h.
#define RGB32_BPP 4 |
Definition at line 20 of file omap_voutdef.h.
#define RGB565_BPP 2 |
Definition at line 18 of file omap_voutdef.h.
#define RGB_VRFB_BPP 1 |
Definition at line 23 of file omap_voutdef.h.
#define TILE_SIZE 32 |
Definition at line 21 of file omap_voutdef.h.
#define VID_MAX_HEIGHT 720 /* Largest height */ |
Definition at line 36 of file omap_voutdef.h.
#define VID_MAX_WIDTH 1280 /* Largest width */ |
Definition at line 35 of file omap_voutdef.h.
#define VID_MIN_HEIGHT 2 |
Definition at line 40 of file omap_voutdef.h.
#define VID_MIN_WIDTH 2 |
Definition at line 39 of file omap_voutdef.h.
#define VRFB_NUM_BUFS 4 |
Definition at line 46 of file omap_voutdef.h.
#define VRFB_TX_TIMEOUT 1000 |
Definition at line 45 of file omap_voutdef.h.
#define YUYV_BPP 2 |
Definition at line 17 of file omap_voutdef.h.
#define YUYV_VRFB_BPP 2 |
Definition at line 22 of file omap_voutdef.h.
enum dma_channel_state |
Definition at line 51 of file omap_voutdef.h.
enum dss_rotation |
dss_rotation_0_degree | |
dss_rotation_90_degree | |
dss_rotation_180_degree | |
dss_rotation_270_degree |
Definition at line 60 of file omap_voutdef.h.
enum vout_rotaion_type |
Definition at line 73 of file omap_voutdef.h.
void omap_vout_free_buffers | ( | struct omap_vout_device * | vout | ) |
Definition at line 244 of file omap_vout.c.