Linux Kernel
3.7.1
|
struct sta2x11_vip - All internal data for one instance of device : device registered in v4l layer : properties of our device : PCI device : contains I2C adapter information : All relevant register are saved here during suspend : contains information about video DAC : pixel format, fixed UYVY : video standard (e.g. PAL/NTSC) : input line for video signal ( 0 or 1 ) : Number of open of device ( max. 1 ) : Device is in power down state : ensures exclusive opening of device : for excluse acces of registers : queue maintained by videobuf layer : linked list of capture buffer : struct videobuf_buffer currently beingg filled : device is ready to capture frame : device will be shut down : Number of top frames : Number of bottom frames : Number of FIFO overflows : small buffer of unused frame : dma addres of mem_spare : hardware base address : I2C and gpio config from platform
All non-local data is accessed via this structure.
Definition at line 125 of file sta2x11_vip.c.
struct videobuf_buffer* active |
Definition at line 141 of file sta2x11_vip.c.
Definition at line 129 of file sta2x11_vip.c.
int bcount |
Definition at line 142 of file sta2x11_vip.c.
Definition at line 140 of file sta2x11_vip.c.
int closing |
Definition at line 142 of file sta2x11_vip.c.
Definition at line 147 of file sta2x11_vip.c.
struct v4l2_subdev* decoder |
Definition at line 131 of file sta2x11_vip.c.
int disabled |
Definition at line 136 of file sta2x11_vip.c.
dma_addr_t dma_spare |
Definition at line 145 of file sta2x11_vip.c.
Definition at line 132 of file sta2x11_vip.c.
unsigned int input |
Definition at line 134 of file sta2x11_vip.c.
void* iomem |
Definition at line 146 of file sta2x11_vip.c.
void* mem_spare |
Definition at line 144 of file sta2x11_vip.c.
Definition at line 137 of file sta2x11_vip.c.
int overflow |
Definition at line 143 of file sta2x11_vip.c.
Definition at line 128 of file sta2x11_vip.c.
unsigned int register_save_area[IRQ_COUNT+SAVE_COUNT+AUX_COUNT] |
Definition at line 130 of file sta2x11_vip.c.
spinlock_t slock |
Definition at line 138 of file sta2x11_vip.c.
int started |
Definition at line 142 of file sta2x11_vip.c.
v4l2_std_id std |
Definition at line 133 of file sta2x11_vip.c.
int tcount |
Definition at line 142 of file sta2x11_vip.c.
int users |
Definition at line 135 of file sta2x11_vip.c.
struct v4l2_device v4l2_dev |
Definition at line 126 of file sta2x11_vip.c.
struct videobuf_queue vb_vidq |
Definition at line 139 of file sta2x11_vip.c.
struct video_device* video_dev |
Definition at line 127 of file sta2x11_vip.c.