Lines Matching refs:speed
28 uint speed; member
90 uint speed) in _davinci_i2c_setspeed() argument
96 div = (CONFIG_SYS_HZ_CLOCK / ((psc + 1) * speed)) - 10; in _davinci_i2c_setspeed()
105 uint speed, int slaveadd) in _davinci_i2c_init() argument
112 _davinci_i2c_setspeed(i2c_base, speed); in _davinci_i2c_init()
365 static uint davinci_i2c_setspeed(struct i2c_adapter *adap, uint speed) in davinci_i2c_setspeed() argument
370 adap->speed = speed; in davinci_i2c_setspeed()
371 ret = _davinci_i2c_setspeed(i2c_base, speed); in davinci_i2c_setspeed()
376 static void davinci_i2c_init(struct i2c_adapter *adap, int speed, in davinci_i2c_init() argument
381 adap->speed = speed; in davinci_i2c_init()
382 _davinci_i2c_init(i2c_base, speed, slaveadd); in davinci_i2c_init()
461 static int davinci_i2c_set_speed(struct udevice *dev, uint speed)
465 i2c_bus->speed = speed;
466 return _davinci_i2c_setspeed(i2c_bus->regs, speed);
476 i2c_bus->speed = 100000;
477 _davinci_i2c_init(i2c_bus->regs, i2c_bus->speed, 0);