Lines Matching refs:speed
251 static int diolan_set_speed(struct i2c_diolan_u2c *dev, u8 speed) in diolan_set_speed() argument
253 return diolan_usb_cmd_data(dev, CMD_I2C_SET_SPEED, speed, true); in diolan_set_speed()
298 int speed, ret; in diolan_init() local
301 speed = U2C_I2C_SPEED_FAST; in diolan_init()
304 speed = U2C_I2C_SPEED_STD; in diolan_init()
307 speed = U2C_I2C_SPEED(frequency); in diolan_init()
308 if (speed > U2C_I2C_SPEED_2KHZ) in diolan_init()
309 speed = U2C_I2C_SPEED_2KHZ; in diolan_init()
310 frequency = U2C_I2C_FREQ(speed); in diolan_init()
322 ret = diolan_set_speed(dev, speed); in diolan_init()
327 ret = diolan_set_clock_synch(dev, speed != U2C_I2C_SPEED_FAST); in diolan_init()
331 if (speed != U2C_I2C_SPEED_FAST) in diolan_init()