Lines Matching refs:mvtwsi_registers

53 struct  mvtwsi_registers {  struct
65 struct mvtwsi_registers { argument
83 struct mvtwsi_registers *base; argument
189 static struct mvtwsi_registers *twsi_get_base(struct i2c_adapter *adap) in twsi_get_base()
194 return (struct mvtwsi_registers *)CONFIG_I2C_MVTWSI_BASE0; in twsi_get_base()
198 return (struct mvtwsi_registers *)CONFIG_I2C_MVTWSI_BASE1; in twsi_get_base()
202 return (struct mvtwsi_registers *)CONFIG_I2C_MVTWSI_BASE2; in twsi_get_base()
206 return (struct mvtwsi_registers *)CONFIG_I2C_MVTWSI_BASE3; in twsi_get_base()
210 return (struct mvtwsi_registers *)CONFIG_I2C_MVTWSI_BASE4; in twsi_get_base()
214 return (struct mvtwsi_registers *)CONFIG_I2C_MVTWSI_BASE5; in twsi_get_base()
262 static int twsi_wait(struct mvtwsi_registers *twsi, int expected_status, in twsi_wait()
299 static int twsi_start(struct mvtwsi_registers *twsi, int expected_status, in twsi_start()
322 static int twsi_send(struct mvtwsi_registers *twsi, u8 byte, in twsi_send()
347 static int twsi_recv(struct mvtwsi_registers *twsi, u8 *byte, int ack_flag, in twsi_recv()
378 static int twsi_stop(struct mvtwsi_registers *twsi, uint tick) in twsi_stop()
425 static void twsi_reset(struct mvtwsi_registers *twsi) in twsi_reset()
444 static uint __twsi_i2c_set_bus_speed(struct mvtwsi_registers *twsi, in __twsi_i2c_set_bus_speed()
487 static void __twsi_i2c_init(struct mvtwsi_registers *twsi, int speed, in __twsi_i2c_init()
522 static int i2c_begin(struct mvtwsi_registers *twsi, int expected_start_status, in i2c_begin()
554 static int __twsi_i2c_probe_chip(struct mvtwsi_registers *twsi, uchar chip, in __twsi_i2c_probe_chip()
593 static int __twsi_i2c_read(struct mvtwsi_registers *twsi, uchar chip, in __twsi_i2c_read()
642 static int __twsi_i2c_write(struct mvtwsi_registers *twsi, uchar chip, in __twsi_i2c_write()
669 struct mvtwsi_registers *twsi = twsi_get_base(adap); in twsi_i2c_init()
676 struct mvtwsi_registers *twsi = twsi_get_base(adap); in twsi_i2c_set_bus_speed()
683 struct mvtwsi_registers *twsi = twsi_get_base(adap); in twsi_i2c_probe()
690 struct mvtwsi_registers *twsi = twsi_get_base(adap); in twsi_i2c_read()
705 struct mvtwsi_registers *twsi = twsi_get_base(adap); in twsi_i2c_write()