Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
tps65912-core.c File Reference
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/gpio.h>
#include <linux/mfd/core.h>
#include <linux/mfd/tps65912.h>

Go to the source code of this file.

Functions

int tps65912_set_bits (struct tps65912 *tps65912, u8 reg, u8 mask)
 
 EXPORT_SYMBOL_GPL (tps65912_set_bits)
 
int tps65912_clear_bits (struct tps65912 *tps65912, u8 reg, u8 mask)
 
 EXPORT_SYMBOL_GPL (tps65912_clear_bits)
 
int tps65912_reg_read (struct tps65912 *tps65912, u8 reg)
 
 EXPORT_SYMBOL_GPL (tps65912_reg_read)
 
int tps65912_reg_write (struct tps65912 *tps65912, u8 reg, u8 val)
 
 EXPORT_SYMBOL_GPL (tps65912_reg_write)
 
int tps65912_device_init (struct tps65912 *tps65912)
 
void tps65912_device_exit (struct tps65912 *tps65912)
 
 MODULE_AUTHOR ("Margarita Olaya <[email protected]>")
 
 MODULE_DESCRIPTION ("TPS65912x chip family multi-function driver")
 
 MODULE_LICENSE ("GPL")
 

Function Documentation

EXPORT_SYMBOL_GPL ( tps65912_set_bits  )
EXPORT_SYMBOL_GPL ( tps65912_clear_bits  )
EXPORT_SYMBOL_GPL ( tps65912_reg_read  )
EXPORT_SYMBOL_GPL ( tps65912_reg_write  )
MODULE_AUTHOR ( "Margarita Olaya <[email protected]>"  )
MODULE_DESCRIPTION ( "TPS65912x chip family multi-function driver )
MODULE_LICENSE ( "GPL"  )
int tps65912_clear_bits ( struct tps65912 tps65912,
u8  reg,
u8  mask 
)

Definition at line 54 of file tps65912-core.c.

void tps65912_device_exit ( struct tps65912 tps65912)

Definition at line 169 of file tps65912-core.c.

int tps65912_device_init ( struct tps65912 tps65912)

Definition at line 124 of file tps65912-core.c.

int tps65912_reg_read ( struct tps65912 tps65912,
u8  reg 
)

Definition at line 94 of file tps65912-core.c.

int tps65912_reg_write ( struct tps65912 tps65912,
u8  reg,
u8  val 
)

Definition at line 109 of file tps65912-core.c.

int tps65912_set_bits ( struct tps65912 tps65912,
u8  reg,
u8  mask 
)

Definition at line 30 of file tps65912-core.c.