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

Data Fields

struct devicedev
 
struct regulator_desc desc
 
struct regulator_devregulator
 
u8 update_bank
 
u8 update_reg
 
u8 update_mask
 
u8 update_val_enable
 
u8 voltage_bank
 
u8 voltage_reg
 
u8 voltage_mask
 
u8 voltage_shift
 
unsigned int delay
 

Detailed Description

struct ab8500_regulator_info - ab8500 regulator information : device pointer : regulator description : regulator device : bank to control on/off : register to control on/off : mask to enable/disable regulator : bits to enable the regulator in normal (high power) mode : bank to control regulator voltage : register to control regulator voltage : mask to control regulator voltage : shift to control regulator voltage : startup/set voltage delay in us

Definition at line 43 of file ab8500.c.

Field Documentation

unsigned int delay

Definition at line 55 of file ab8500.c.

Definition at line 45 of file ab8500.c.

struct device* dev

Definition at line 44 of file ab8500.c.

Definition at line 46 of file ab8500.c.

u8 update_bank

Definition at line 47 of file ab8500.c.

u8 update_mask

Definition at line 49 of file ab8500.c.

u8 update_reg

Definition at line 48 of file ab8500.c.

u8 update_val_enable

Definition at line 50 of file ab8500.c.

u8 voltage_bank

Definition at line 51 of file ab8500.c.

u8 voltage_mask

Definition at line 53 of file ab8500.c.

u8 voltage_reg

Definition at line 52 of file ab8500.c.

u8 voltage_shift

Definition at line 54 of file ab8500.c.


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