Searched refs:i2c_au1550_data (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-au1550.c | 38 struct i2c_au1550_data { struct 44 static inline void WR(struct i2c_au1550_data *a, int r, unsigned long v) in WR() 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_master_done(struct i2c_au1550_data *adap) in wait_master_done() 99 do_address(struct i2c_au1550_data *adap, unsigned int addr, int rd, int q) in do_address() 131 static int wait_for_rx_byte(struct i2c_au1550_data *adap, unsigned char *out) in wait_for_rx_byte() 155 static int i2c_read(struct i2c_au1550_data *adap, unsigned char *buf, in i2c_read() 185 static int i2c_write(struct i2c_au1550_data *ada [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-au1550.c | 38 struct i2c_au1550_data { struct 44 static inline void WR(struct i2c_au1550_data *a, int r, unsigned long v) in WR() 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_master_done(struct i2c_au1550_data *adap) in wait_master_done() 99 do_address(struct i2c_au1550_data *adap, unsigned int addr, int rd, int q) in do_address() 131 static int wait_for_rx_byte(struct i2c_au1550_data *adap, unsigned char *out) in wait_for_rx_byte() 155 static int i2c_read(struct i2c_au1550_data *adap, unsigned char *buf, in i2c_read() 185 static int i2c_write(struct i2c_au1550_data *ada [all...] |
Completed in 2 milliseconds