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

#include <fimc-core.h>

Data Fields

struct fimc_ctxctx
 
struct vb2_alloc_ctx * alloc_ctx
 
struct video_device vfd
 
struct v4l2_subdev subdev
 
struct media_pad vd_pad
 
struct v4l2_mbus_framefmt mf
 
struct media_pad sd_pads [FIMC_SD_PADS_NUM]
 
struct list_head pending_buf_q
 
struct list_head active_buf_q
 
struct vb2_queue vbq
 
int active_buf_cnt
 
int buf_index
 
unsigned int frame_count
 
unsigned int reqbufs_count
 
int input_index
 
int refcnt
 
u32 input
 
bool user_subdev_api
 

Detailed Description

struct fimc_vid_cap - camera capture device information : hardware context data : video device node for camera capture mode : subdev exposing the FIMC processing block : fimc video capture node pad : fimc video processing block pads : media bus format at the FIMC camera input (and the scaler output) pad : the pending buffer queue head : the queue head of buffers scheduled in hardware : the capture am video buffer queue : number of video buffers scheduled in hardware : index for managing the output DMA buffers : the frame counter for statistics : the number of buffers requested in REQBUFS ioctl : input (camera sensor) index : driver's private reference counter : capture input type, grp_id of the attached subdev : true if subdevs are not configured by the host driver

Definition at line 326 of file fimc-core.h.

Field Documentation

int active_buf_cnt

Definition at line 337 of file fimc-core.h.

struct list_head active_buf_q

Definition at line 335 of file fimc-core.h.

struct vb2_alloc_ctx* alloc_ctx

Definition at line 328 of file fimc-core.h.

int buf_index

Definition at line 338 of file fimc-core.h.

Definition at line 327 of file fimc-core.h.

unsigned int frame_count

Definition at line 339 of file fimc-core.h.

u32 input

Definition at line 343 of file fimc-core.h.

int input_index

Definition at line 341 of file fimc-core.h.

struct v4l2_mbus_framefmt mf

Definition at line 332 of file fimc-core.h.

struct list_head pending_buf_q

Definition at line 334 of file fimc-core.h.

int refcnt

Definition at line 342 of file fimc-core.h.

unsigned int reqbufs_count

Definition at line 340 of file fimc-core.h.

Definition at line 333 of file fimc-core.h.

Definition at line 330 of file fimc-core.h.

bool user_subdev_api

Definition at line 344 of file fimc-core.h.

Definition at line 336 of file fimc-core.h.

struct media_pad vd_pad

Definition at line 331 of file fimc-core.h.

Definition at line 329 of file fimc-core.h.


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