Lines Matching refs:speed
92 uint speed; member
177 inline uint calc_tick(uint speed) in calc_tick() argument
181 return (1000000000u / speed) + 100; in calc_tick()
490 static void __twsi_i2c_init(struct mvtwsi_registers *twsi, int speed, in __twsi_i2c_init() argument
498 tmp_speed = __twsi_i2c_set_bus_speed(twsi, speed); in __twsi_i2c_init()
673 static void twsi_i2c_init(struct i2c_adapter *adap, int speed, in twsi_i2c_init() argument
677 __twsi_i2c_init(twsi, speed, slaveadd, NULL); in twsi_i2c_init()
774 static int mvtwsi_i2c_set_bus_speed(struct udevice *bus, uint speed)
778 dev->speed = __twsi_i2c_set_bus_speed(dev->base, speed);
779 dev->tick = calc_tick(dev->speed);
797 dev->speed = fdtdec_get_int(gd->fdt_blob, dev_of_offset(bus),
824 __twsi_i2c_init(dev->base, dev->speed, dev->slaveadd, &actual_speed);
825 dev->speed = actual_speed;
826 dev->tick = calc_tick(dev->speed);