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

#include <i2c.h>

Data Fields

int(* master_xfer )(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
 
int(* smbus_xfer )(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data)
 
u32(* functionality )(struct i2c_adapter *)
 

Detailed Description

Definition at line 354 of file i2c.h.

Field Documentation

u32(* functionality)(struct i2c_adapter *)

Definition at line 368 of file i2c.h.

int(* master_xfer)(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)

Definition at line 361 of file i2c.h.

int(* smbus_xfer)(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data)

Definition at line 363 of file i2c.h.


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