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

#include <jpeg-core.h>

Data Fields

struct mutex lock
 
struct spinlock slock
 
struct v4l2_device v4l2_dev
 
struct video_devicevfd_encoder
 
struct video_devicevfd_decoder
 
struct v4l2_m2m_devm2m_dev
 
void __iomemregs
 
unsigned int irq
 
struct clkclk
 
struct devicedev
 
voidalloc_ctx
 

Detailed Description

struct s5p_jpeg - JPEG IP abstraction : the mutex protecting this structure : spinlock protecting the device contexts : v4l2 device for mem2mem mode : video device node for encoder mem2mem mode : video device node for decoder mem2mem mode : v4l2 mem2mem device data : JPEG IP registers mapping : JPEG IP irq : JPEG IP clock : JPEG IP struct device : videobuf2 memory allocator's context

Definition at line 63 of file jpeg-core.h.

Field Documentation

void* alloc_ctx

Definition at line 76 of file jpeg-core.h.

Definition at line 74 of file jpeg-core.h.

struct device* dev

Definition at line 75 of file jpeg-core.h.

unsigned int irq

Definition at line 73 of file jpeg-core.h.

struct mutex lock

Definition at line 64 of file jpeg-core.h.

struct v4l2_m2m_dev* m2m_dev

Definition at line 70 of file jpeg-core.h.

Definition at line 72 of file jpeg-core.h.

Definition at line 65 of file jpeg-core.h.

struct v4l2_device v4l2_dev

Definition at line 67 of file jpeg-core.h.

struct video_device* vfd_decoder

Definition at line 69 of file jpeg-core.h.

struct video_device* vfd_encoder

Definition at line 68 of file jpeg-core.h.


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