Searched refs:i2c_diolan_u2c (Results 1 – 1 of 1) sorted by relevance
77 struct i2c_diolan_u2c { struct96 static int diolan_usb_transfer(struct i2c_diolan_u2c *dev) in diolan_usb_transfer() argument156 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 …]