Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
i2c.c File Reference
#include <linux/kernel.h>
#include <linux/i2c.h>
#include <linux/mfd/ab3100.h>
#include <linux/regulator/machine.h>
#include <linux/amba/bus.h>
#include <mach/irqs.h>

Go to the source code of this file.

Macros

#define LDO_A_SETTING   0x16
 
#define LDO_C_SETTING   0x10
 
#define LDO_D_SETTING   0x10
 
#define LDO_E_SETTING   0x10
 
#define LDO_E_SLEEP_SETTING   0x00
 
#define LDO_F_SETTING   0xD0
 
#define LDO_G_SETTING   0x00
 
#define LDO_H_SETTING   0x18
 
#define LDO_K_SETTING   0x00
 
#define LDO_EXT_SETTING   0x00
 
#define BUCK_SETTING   0x7D
 
#define BUCK_SLEEP_SETTING   0xAC
 

Functions

void __init u300_i2c_register_board_devices (void)
 

Macro Definition Documentation

#define BUCK_SETTING   0x7D

Definition at line 45 of file i2c.c.

#define BUCK_SLEEP_SETTING   0xAC

Definition at line 47 of file i2c.c.

#define LDO_A_SETTING   0x16

Definition at line 25 of file i2c.c.

#define LDO_C_SETTING   0x10

Definition at line 27 of file i2c.c.

#define LDO_D_SETTING   0x10

Definition at line 29 of file i2c.c.

#define LDO_E_SETTING   0x10

Definition at line 31 of file i2c.c.

#define LDO_E_SLEEP_SETTING   0x00

Definition at line 33 of file i2c.c.

#define LDO_EXT_SETTING   0x00

Definition at line 43 of file i2c.c.

#define LDO_F_SETTING   0xD0

Definition at line 35 of file i2c.c.

#define LDO_G_SETTING   0x00

Definition at line 37 of file i2c.c.

#define LDO_H_SETTING   0x18

Definition at line 39 of file i2c.c.

#define LDO_K_SETTING   0x00

Definition at line 41 of file i2c.c.

Function Documentation

void __init u300_i2c_register_board_devices ( void  )

Definition at line 274 of file i2c.c.