Home
last modified time | relevance | path

Searched refs:i2c_au1550_data (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/i2c/busses/
H A Di2c-au1550.c38 struct i2c_au1550_data { struct
44 static inline void WR(struct i2c_au1550_data *a, int r, unsigned long v) in WR() argument
50 static inline unsigned long RD(struct i2c_au1550_data *a, int r) in RD()
55 static int wait_xfer_done(struct i2c_au1550_data *adap) in wait_xfer_done()
70 static int wait_ack(struct i2c_au1550_data *adap) in wait_ack()
84 static int wait_controller_done(struct i2c_au1550_data *adap) in wait_controller_done()
98 do_address(struct i2c_au1550_data *adap, unsigned int addr, int rd, int q) in do_address()
130 static int wait_for_rx_byte(struct i2c_au1550_data *adap, unsigned char *out) in wait_for_rx_byte()
154 static int i2c_read(struct i2c_au1550_data *adap, unsigned char *buf, in i2c_read()
184 static int i2c_write(struct i2c_au1550_data *adap, unsigned char *buf, in i2c_write()
[all …]