Lines Matching refs:i2c_adapter
43 struct i2c_adapter adap;
64 static int uniphier_i2c_xfer_byte(struct i2c_adapter *adap, u32 txdata, in uniphier_i2c_xfer_byte()
89 static int uniphier_i2c_send_byte(struct i2c_adapter *adap, u32 txdata) in uniphier_i2c_send_byte()
107 static int uniphier_i2c_tx(struct i2c_adapter *adap, u16 addr, u16 len, in uniphier_i2c_tx()
128 static int uniphier_i2c_rx(struct i2c_adapter *adap, u16 addr, u16 len, in uniphier_i2c_rx()
154 static int uniphier_i2c_stop(struct i2c_adapter *adap) in uniphier_i2c_stop()
160 static int uniphier_i2c_master_xfer_one(struct i2c_adapter *adap, in uniphier_i2c_master_xfer_one()
197 static int uniphier_i2c_check_bus_busy(struct i2c_adapter *adap) in uniphier_i2c_check_bus_busy()
219 static int uniphier_i2c_master_xfer(struct i2c_adapter *adap, in uniphier_i2c_master_xfer()
241 static u32 uniphier_i2c_functionality(struct i2c_adapter *adap) in uniphier_i2c_functionality()
259 static int uniphier_i2c_get_scl(struct i2c_adapter *adap) in uniphier_i2c_get_scl()
267 static void uniphier_i2c_set_scl(struct i2c_adapter *adap, int val) in uniphier_i2c_set_scl()
275 static int uniphier_i2c_get_sda(struct i2c_adapter *adap) in uniphier_i2c_get_sda()
283 static void uniphier_i2c_unprepare_recovery(struct i2c_adapter *adap) in uniphier_i2c_unprepare_recovery()