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

Data Fields

u8 chip_id
 
struct devicedev
 
struct list_head node
 
struct completion ab8500_gpadc_complete
 
struct mutex ab8500_gpadc_lock
 
struct regulatorregu
 
int irq
 
struct adc_cal_data cal_data [NBR_CAL_INPUTS]
 

Detailed Description

struct ab8500_gpadc - AB8500 GPADC device information ABB chip id : pointer to the struct device : a list of AB8500 GPADCs, hence prepared for reentrance : pointer to the struct completion, to indicate the completion of gpadc conversion : structure of type mutex : pointer to the struct regulator : interrupt number that is used by gpadc array of ADC calibration data structs

Definition at line 116 of file ab8500-gpadc.c.

Field Documentation

struct completion ab8500_gpadc_complete

Definition at line 120 of file ab8500-gpadc.c.

struct mutex ab8500_gpadc_lock

Definition at line 121 of file ab8500-gpadc.c.

Definition at line 124 of file ab8500-gpadc.c.

Definition at line 117 of file ab8500-gpadc.c.

struct device* dev

Definition at line 118 of file ab8500-gpadc.c.

int irq

Definition at line 123 of file ab8500-gpadc.c.

Definition at line 119 of file ab8500-gpadc.c.

Definition at line 122 of file ab8500-gpadc.c.


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