Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
omap_vout_device Struct Reference

#include <omap_voutdef.h>

Data Fields

struct omapvideo_info vid_info
 
struct video_devicevfd
 
struct omap2video_devicevid_dev
 
int vid
 
int opened
 
int buffer_allocated
 
int buffer_size
 
unsigned long buf_virt_addr [VIDEO_MAX_FRAME]
 
unsigned long buf_phy_addr [VIDEO_MAX_FRAME]
 
enum omap_color_mode dss_mode
 
int mmap_count
 
spinlock_t vbq_lock
 
unsigned long field_count
 
bool streaming
 
struct v4l2_pix_format pix
 
struct v4l2_rect crop
 
struct v4l2_window win
 
struct v4l2_framebuffer fbuf
 
struct mutex lock
 
struct v4l2_control control [MAX_CID]
 
enum dss_rotation rotation
 
bool mirror
 
int flicker_filter
 
int bpp
 
int vrfb_bpp
 
struct vid_vrfb_dma vrfb_dma_tx
 
unsigned int smsshado_phy_addr [MAC_VRFB_CTXS]
 
unsigned int smsshado_virt_addr [MAC_VRFB_CTXS]
 
struct vrfb vrfb_context [MAC_VRFB_CTXS]
 
bool vrfb_static_allocation
 
unsigned int smsshado_size
 
unsigned char pos
 
int ps
 
int vr_ps
 
int line_length
 
int first_int
 
int field_id
 
enum v4l2_memory memory
 
struct videobuf_buffercur_frm
 
struct videobuf_buffernext_frm
 
struct list_head dma_queue
 
u8queued_buf_addr [VIDEO_MAX_FRAME]
 
u32 cropped_offset
 
s32 tv_field1_offset
 
voidisr_handle
 
struct omap_vout_devicevout
 
enum v4l2_buf_type type
 
struct videobuf_queue vbq
 
int io_allowed
 

Detailed Description

Definition at line 114 of file omap_voutdef.h.

Field Documentation

int bpp

Definition at line 159 of file omap_voutdef.h.

unsigned long buf_phy_addr[VIDEO_MAX_FRAME]

Definition at line 130 of file omap_voutdef.h.

unsigned long buf_virt_addr[VIDEO_MAX_FRAME]

Definition at line 129 of file omap_voutdef.h.

int buffer_allocated

Definition at line 125 of file omap_voutdef.h.

int buffer_size

Definition at line 127 of file omap_voutdef.h.

Definition at line 153 of file omap_voutdef.h.

Definition at line 145 of file omap_voutdef.h.

u32 cropped_offset

Definition at line 175 of file omap_voutdef.h.

Definition at line 172 of file omap_voutdef.h.

struct list_head dma_queue

Definition at line 173 of file omap_voutdef.h.

enum omap_color_mode dss_mode

Definition at line 131 of file omap_voutdef.h.

Definition at line 147 of file omap_voutdef.h.

unsigned long field_count

Definition at line 139 of file omap_voutdef.h.

int field_id

Definition at line 170 of file omap_voutdef.h.

int first_int

Definition at line 170 of file omap_voutdef.h.

int flicker_filter

Definition at line 156 of file omap_voutdef.h.

int io_allowed

Definition at line 183 of file omap_voutdef.h.

void* isr_handle

Definition at line 177 of file omap_voutdef.h.

int line_length

Definition at line 170 of file omap_voutdef.h.

struct mutex lock

Definition at line 150 of file omap_voutdef.h.

enum v4l2_memory memory

Definition at line 171 of file omap_voutdef.h.

Definition at line 155 of file omap_voutdef.h.

int mmap_count

Definition at line 136 of file omap_voutdef.h.

struct videobuf_buffer * next_frm

Definition at line 172 of file omap_voutdef.h.

int opened

Definition at line 120 of file omap_voutdef.h.

Definition at line 144 of file omap_voutdef.h.

unsigned char pos

Definition at line 168 of file omap_voutdef.h.

int ps

Definition at line 170 of file omap_voutdef.h.

u8* queued_buf_addr[VIDEO_MAX_FRAME]

Definition at line 174 of file omap_voutdef.h.

enum dss_rotation rotation

Definition at line 154 of file omap_voutdef.h.

unsigned int smsshado_phy_addr[MAC_VRFB_CTXS]

Definition at line 163 of file omap_voutdef.h.

unsigned int smsshado_size

Definition at line 167 of file omap_voutdef.h.

unsigned int smsshado_virt_addr[MAC_VRFB_CTXS]

Definition at line 164 of file omap_voutdef.h.

bool streaming

Definition at line 142 of file omap_voutdef.h.

s32 tv_field1_offset

Definition at line 176 of file omap_voutdef.h.

Definition at line 181 of file omap_voutdef.h.

Definition at line 182 of file omap_voutdef.h.

spinlock_t vbq_lock

Definition at line 138 of file omap_voutdef.h.

Definition at line 117 of file omap_voutdef.h.

int vid

Definition at line 119 of file omap_voutdef.h.

Definition at line 118 of file omap_voutdef.h.

Definition at line 116 of file omap_voutdef.h.

Definition at line 180 of file omap_voutdef.h.

int vr_ps

Definition at line 170 of file omap_voutdef.h.

int vrfb_bpp

Definition at line 160 of file omap_voutdef.h.

struct vrfb vrfb_context[MAC_VRFB_CTXS]

Definition at line 165 of file omap_voutdef.h.

struct vid_vrfb_dma vrfb_dma_tx

Definition at line 162 of file omap_voutdef.h.

bool vrfb_static_allocation

Definition at line 166 of file omap_voutdef.h.

Definition at line 146 of file omap_voutdef.h.


The documentation for this struct was generated from the following file: