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

#include <core.h>

Data Fields

int(* pmic_readb )(const struct device *dev, u16 addr, u8 *val)
 
int(* pmic_writeb )(const struct device *dev, u16 addr, u8 val)
 
int(* pmic_read_buf )(const struct device *dev, u16 addr, u8 *buf, int n)
 
int(* pmic_write_buf )(const struct device *dev, u16 addr, u8 *buf, int n)
 
int(* pmic_read_irq_stat )(const struct device *dev, int irq)
 
voidpm_chip_data
 

Detailed Description

Definition at line 23 of file core.h.

Field Documentation

void* pm_chip_data

Definition at line 31 of file core.h.

int(* pmic_read_buf)(const struct device *dev, u16 addr, u8 *buf, int n)

Definition at line 26 of file core.h.

int(* pmic_read_irq_stat)(const struct device *dev, int irq)

Definition at line 30 of file core.h.

int(* pmic_readb)(const struct device *dev, u16 addr, u8 *val)

Definition at line 24 of file core.h.

int(* pmic_write_buf)(const struct device *dev, u16 addr, u8 *buf, int n)

Definition at line 28 of file core.h.

int(* pmic_writeb)(const struct device *dev, u16 addr, u8 val)

Definition at line 25 of file core.h.


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