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

Data Fields

struct devicedev
 
struct soc_camera_host soc_host
 
struct soc_camera_deviceicd
 
struct clkclk_csi
 
struct clkclk_emma_ahb
 
struct clkclk_emma_ipg
 
void __iomembase_csi
 
void __iomembase_emma
 
struct mx2_camera_platform_datapdata
 
unsigned long platform_flags
 
struct list_head capture
 
struct list_head active_bufs
 
struct list_head discard
 
spinlock_t lock
 
int dma
 
struct mx2_bufferactive
 
struct mx2_bufferfb1_active
 
struct mx2_bufferfb2_active
 
u32 csicr1
 
struct mx2_buf_internal buf_discard [2]
 
voiddiscard_buffer
 
dma_addr_t discard_buffer_dma
 
size_t discard_size
 
struct mx2_fmt_cfgemma_prp
 
struct emma_prp_resize resizing [2]
 
unsigned int s_width
 
unsigned int s_height
 
u32 frame_count
 
struct vb2_alloc_ctx * alloc_ctx
 

Detailed Description

Definition at line 271 of file mx2_camera.c.

Field Documentation

struct mx2_buffer* active

Definition at line 289 of file mx2_camera.c.

struct list_head active_bufs

Definition at line 283 of file mx2_camera.c.

struct vb2_alloc_ctx* alloc_ctx

Definition at line 303 of file mx2_camera.c.

void __iomem* base_csi

Definition at line 277 of file mx2_camera.c.

void __iomem * base_emma

Definition at line 277 of file mx2_camera.c.

struct mx2_buf_internal buf_discard[2]

Definition at line 295 of file mx2_camera.c.

struct list_head capture

Definition at line 282 of file mx2_camera.c.

struct clk* clk_csi

Definition at line 275 of file mx2_camera.c.

struct clk * clk_emma_ahb

Definition at line 275 of file mx2_camera.c.

struct clk * clk_emma_ipg

Definition at line 275 of file mx2_camera.c.

u32 csicr1

Definition at line 293 of file mx2_camera.c.

struct device* dev

Definition at line 272 of file mx2_camera.c.

struct list_head discard

Definition at line 284 of file mx2_camera.c.

void* discard_buffer

Definition at line 296 of file mx2_camera.c.

dma_addr_t discard_buffer_dma

Definition at line 297 of file mx2_camera.c.

size_t discard_size

Definition at line 298 of file mx2_camera.c.

int dma

Definition at line 288 of file mx2_camera.c.

struct mx2_fmt_cfg* emma_prp

Definition at line 299 of file mx2_camera.c.

struct mx2_buffer* fb1_active

Definition at line 290 of file mx2_camera.c.

struct mx2_buffer* fb2_active

Definition at line 291 of file mx2_camera.c.

u32 frame_count

Definition at line 302 of file mx2_camera.c.

Definition at line 274 of file mx2_camera.c.

spinlock_t lock

Definition at line 286 of file mx2_camera.c.

Definition at line 279 of file mx2_camera.c.

unsigned long platform_flags

Definition at line 280 of file mx2_camera.c.

struct emma_prp_resize resizing[2]

Definition at line 300 of file mx2_camera.c.

unsigned int s_height

Definition at line 301 of file mx2_camera.c.

unsigned int s_width

Definition at line 301 of file mx2_camera.c.

Definition at line 273 of file mx2_camera.c.


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