Lines Matching refs:i2c_adapter
53 struct i2c_adapter { struct
77 int (*master_xfer)(struct i2c_adapter *, struct i2c_msg *, int); argument
78 uint32_t (*functionality)(struct i2c_adapter *);
82 void (*lock_bus)(struct i2c_adapter *, unsigned int);
83 int (*trylock_bus)(struct i2c_adapter *, unsigned int);
84 void (*unlock_bus)(struct i2c_adapter *, unsigned int);
110 int lkpi_i2c_add_adapter(struct i2c_adapter *adapter);
111 int lkpi_i2c_del_adapter(struct i2c_adapter *adapter);
113 int lkpi_i2cbb_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs);
122 do_i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in do_i2c_transfer()
140 i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in i2c_transfer()
160 __i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in __i2c_transfer()
166 i2c_set_adapdata(struct i2c_adapter *adapter, void *data) in i2c_set_adapdata()
172 i2c_get_adapdata(struct i2c_adapter *adapter) in i2c_get_adapdata()