Lines Matching refs:i2c_adapter
60 struct i2c_adapter { struct
84 int (*master_xfer)(struct i2c_adapter *, struct i2c_msg *, int); argument
85 uint32_t (*functionality)(struct i2c_adapter *);
89 void (*lock_bus)(struct i2c_adapter *, unsigned int);
90 int (*trylock_bus)(struct i2c_adapter *, unsigned int);
91 void (*unlock_bus)(struct i2c_adapter *, unsigned int);
117 int lkpi_i2c_add_adapter(struct i2c_adapter *adapter);
118 int lkpi_i2c_del_adapter(struct i2c_adapter *adapter);
120 int lkpi_i2cbb_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs);
129 do_i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in do_i2c_transfer()
147 i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in i2c_transfer()
167 __i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in __i2c_transfer()
173 i2c_set_adapdata(struct i2c_adapter *adapter, void *data) in i2c_set_adapdata()
179 i2c_get_adapdata(struct i2c_adapter *adapter) in i2c_get_adapdata()