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

#include <i2c-algo-pca.h>

Data Fields

voiddata
 
void(* write_byte )(void *data, int reg, int val)
 
int(* read_byte )(void *data, int reg)
 
int(* wait_for_completion )(void *data)
 
void(* reset_chip )(void *data)
 
unsigned int i2c_clock
 
unsigned int chip
 

Detailed Description

Definition at line 55 of file i2c-algo-pca.h.

Field Documentation

unsigned int chip

Definition at line 65 of file i2c-algo-pca.h.

Definition at line 56 of file i2c-algo-pca.h.

unsigned int i2c_clock

Definition at line 64 of file i2c-algo-pca.h.

int(* read_byte)(void *data, int reg)

Definition at line 58 of file i2c-algo-pca.h.

void(* reset_chip)(void *data)

Definition at line 60 of file i2c-algo-pca.h.

int(* wait_for_completion)(void *data)

Definition at line 59 of file i2c-algo-pca.h.

void(* write_byte)(void *data, int reg, int val)

Definition at line 57 of file i2c-algo-pca.h.


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