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

#include <i2c-algo-bit.h>

Data Fields

voiddata
 
void(* setsda )(void *data, int state)
 
void(* setscl )(void *data, int state)
 
int(* getsda )(void *data)
 
int(* getscl )(void *data)
 
int(* pre_xfer )(struct i2c_adapter *)
 
void(* post_xfer )(struct i2c_adapter *)
 
int udelay
 
int timeout
 

Detailed Description

Definition at line 34 of file i2c-algo-bit.h.

Field Documentation

Definition at line 35 of file i2c-algo-bit.h.

int(* getscl)(void *data)

Definition at line 39 of file i2c-algo-bit.h.

int(* getsda)(void *data)

Definition at line 38 of file i2c-algo-bit.h.

void(* post_xfer)(struct i2c_adapter *)

Definition at line 41 of file i2c-algo-bit.h.

int(* pre_xfer)(struct i2c_adapter *)

Definition at line 40 of file i2c-algo-bit.h.

void(* setscl)(void *data, int state)

Definition at line 37 of file i2c-algo-bit.h.

void(* setsda)(void *data, int state)

Definition at line 36 of file i2c-algo-bit.h.

int timeout

Definition at line 48 of file i2c-algo-bit.h.

int udelay

Definition at line 44 of file i2c-algo-bit.h.


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