Linux Kernel
3.7.1
|
#include <i2c.h>
Data Fields | |
unsigned int | class |
int(* | attach_adapter )(struct i2c_adapter *) __deprecated |
int(* | detach_adapter )(struct i2c_adapter *) __deprecated |
int(* | probe )(struct i2c_client *, const struct i2c_device_id *) |
int(* | remove )(struct i2c_client *) |
void(* | shutdown )(struct i2c_client *) |
int(* | suspend )(struct i2c_client *, pm_message_t mesg) |
int(* | resume )(struct i2c_client *) |
void(* | alert )(struct i2c_client *, unsigned int data) |
int(* | command )(struct i2c_client *client, unsigned int cmd, void *arg) |
struct device_driver | driver |
struct i2c_device_id * | id_table |
int(* | detect )(struct i2c_client *, struct i2c_board_info *) |
const unsigned short * | address_list |
struct list_head | clients |
int(* attach_adapter)(struct i2c_adapter *) __deprecated |
int(* detach_adapter)(struct i2c_adapter *) __deprecated |
int(* detect)(struct i2c_client *, struct i2c_board_info *) |
struct device_driver driver |
struct i2c_device_id* id_table |
int(* probe)(struct i2c_client *, const struct i2c_device_id *) |
int(* remove)(struct i2c_client *) |
int(* resume)(struct i2c_client *) |
void(* shutdown)(struct i2c_client *) |
int(* suspend)(struct i2c_client *, pm_message_t mesg) |