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

Data Fields

uint16_t flags
 
uint16_t version
 
char __iomembase
 
int irq
 
struct clkclk
 
struct msm_mddi_client_data client_data
 
voidrev_data
 
dma_addr_t rev_addr
 
struct mddi_llentry * reg_write_data
 
dma_addr_t reg_write_addr
 
struct mddi_llentry * reg_read_data
 
dma_addr_t reg_read_addr
 
size_t rev_data_curr
 
spinlock_t int_lock
 
uint32_t int_enable
 
uint32_t got_int
 
wait_queue_head_t int_wait
 
struct mutex reg_write_lock
 
struct mutex reg_read_lock
 
struct reg_read_inforeg_read
 
struct mddi_client_caps caps
 
struct mddi_client_status status
 
void(* power_client )(struct msm_mddi_client_data *, int)
 
char client_name [20]
 
struct platform_device client_pdev
 

Detailed Description

Definition at line 55 of file mddi.c.

Field Documentation

char __iomem* base

Definition at line 58 of file mddi.c.

struct mddi_client_caps caps

Definition at line 81 of file mddi.c.

Definition at line 61 of file mddi.c.

char client_name[20]

Definition at line 89 of file mddi.c.

struct platform_device client_pdev

Definition at line 91 of file mddi.c.

Definition at line 60 of file mddi.c.

uint16_t flags

Definition at line 56 of file mddi.c.

uint32_t got_int

Definition at line 74 of file mddi.c.

uint32_t int_enable

Definition at line 73 of file mddi.c.

spinlock_t int_lock

Definition at line 72 of file mddi.c.

Definition at line 75 of file mddi.c.

int irq

Definition at line 59 of file mddi.c.

void(* power_client)(struct msm_mddi_client_data *, int)

Definition at line 84 of file mddi.c.

struct reg_read_info* reg_read

Definition at line 79 of file mddi.c.

dma_addr_t reg_read_addr

Definition at line 69 of file mddi.c.

struct mddi_llentry* reg_read_data

Definition at line 68 of file mddi.c.

struct mutex reg_read_lock

Definition at line 78 of file mddi.c.

dma_addr_t reg_write_addr

Definition at line 67 of file mddi.c.

struct mddi_llentry* reg_write_data

Definition at line 66 of file mddi.c.

struct mutex reg_write_lock

Definition at line 77 of file mddi.c.

dma_addr_t rev_addr

Definition at line 65 of file mddi.c.

void* rev_data

Definition at line 64 of file mddi.c.

size_t rev_data_curr

Definition at line 70 of file mddi.c.

struct mddi_client_status status

Definition at line 82 of file mddi.c.

uint16_t version

Definition at line 57 of file mddi.c.


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