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

#include <pmbus.h>

Data Fields

int pages
 
enum pmbus_data_format format [PSC_NUM_CLASSES]
 
int m [PSC_NUM_CLASSES]
 
int b [PSC_NUM_CLASSES]
 
int R [PSC_NUM_CLASSES]
 
u32 func [PMBUS_PAGES]
 
int(* read_byte_data )(struct i2c_client *client, int page, int reg)
 
int(* read_word_data )(struct i2c_client *client, int page, int reg)
 
int(* write_word_data )(struct i2c_client *client, int page, int reg, u16 word)
 
int(* write_byte )(struct i2c_client *client, int page, u8 value)
 
int(* identify )(struct i2c_client *client, struct pmbus_driver_info *info)
 

Detailed Description

Definition at line 323 of file pmbus.h.

Field Documentation

Definition at line 331 of file pmbus.h.

Definition at line 325 of file pmbus.h.

Definition at line 334 of file pmbus.h.

Definition at line 356 of file pmbus.h.

Definition at line 330 of file pmbus.h.

int pages

Definition at line 324 of file pmbus.h.

Definition at line 332 of file pmbus.h.

int(* read_byte_data)(struct i2c_client *client, int page, int reg)

Definition at line 346 of file pmbus.h.

int(* read_word_data)(struct i2c_client *client, int page, int reg)

Definition at line 347 of file pmbus.h.

int(* write_byte)(struct i2c_client *client, int page, u8 value)

Definition at line 350 of file pmbus.h.

int(* write_word_data)(struct i2c_client *client, int page, int reg, u16 word)

Definition at line 348 of file pmbus.h.


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