Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/i2c/busses/
Di2c-diolan-u2c.c77 struct i2c_diolan_u2c { struct
96 static int diolan_usb_transfer(struct i2c_diolan_u2c *dev) in diolan_usb_transfer() argument
156 static int diolan_write_cmd(struct i2c_diolan_u2c *dev, bool flush) in diolan_write_cmd()
164 static int diolan_usb_cmd(struct i2c_diolan_u2c *dev, u8 command, bool flush) in diolan_usb_cmd()
172 static int diolan_usb_cmd_data(struct i2c_diolan_u2c *dev, u8 command, u8 data, in diolan_usb_cmd_data()
182 static int diolan_usb_cmd_data2(struct i2c_diolan_u2c *dev, u8 command, u8 d1, in diolan_usb_cmd_data2()
198 static void diolan_flush_input(struct i2c_diolan_u2c *dev) in diolan_flush_input()
217 static int diolan_i2c_start(struct i2c_diolan_u2c *dev) in diolan_i2c_start()
222 static int diolan_i2c_repeated_start(struct i2c_diolan_u2c *dev) in diolan_i2c_repeated_start()
227 static int diolan_i2c_stop(struct i2c_diolan_u2c *dev) in diolan_i2c_stop()
[all …]