|
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) |
1.8.2