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

Data Fields

struct mutex lock
 
struct media_pad pads [CSIS_PADS_NUM]
 
struct v4l2_subdev sd
 
u8 index
 
struct platform_devicepdev
 
void __iomemregs
 
struct regulator_bulk_data supplies [CSIS_NUM_SUPPLIES]
 
struct clkclock [NUM_CSIS_CLOCKS]
 
int irq
 
u32 flags
 
struct csis_pix_format * csis_fmt
 
struct v4l2_mbus_framefmt format
 
struct spinlock slock
 
struct csis_pktbuf pkt_buf
 
struct s5pcsis_event events [S5PCSIS_NUM_EVENTS]
 

Detailed Description

struct csis_state - the driver's internal state data structure : mutex serializing the subdev and power management operations, protecting and members : CSIS pads array : v4l2_subdev associated with CSIS device instance : the hardware instance index : CSIS platform device : mmaped I/O registers memory : CSIS regulator supplies : CSIS clocks : requested s5p-mipi-csis irq number : the state variable for power and streaming control : current CSIS pixel format : common media bus format for the source and sink pad : spinlock protecting structure members below : the frame embedded (non-image) data buffer : MIPI-CSIS event (error) counters

Definition at line 176 of file mipi-csis.c.

Field Documentation

Definition at line 184 of file mipi-csis.c.

struct csis_pix_format* csis_fmt

Definition at line 187 of file mipi-csis.c.

Definition at line 192 of file mipi-csis.c.

u32 flags

Definition at line 186 of file mipi-csis.c.

struct v4l2_mbus_framefmt format

Definition at line 188 of file mipi-csis.c.

u8 index

Definition at line 180 of file mipi-csis.c.

int irq

Definition at line 185 of file mipi-csis.c.

struct mutex lock

Definition at line 177 of file mipi-csis.c.

Definition at line 178 of file mipi-csis.c.

Definition at line 181 of file mipi-csis.c.

Definition at line 191 of file mipi-csis.c.

Definition at line 182 of file mipi-csis.c.

Definition at line 179 of file mipi-csis.c.

Definition at line 190 of file mipi-csis.c.

Definition at line 183 of file mipi-csis.c.


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