Lines Matching full:i2c_clk
112 * @i2c_clk: I2C bus clock frequency
120 unsigned int i2c_clk, unsigned int speed) in set_i2c_bus_speed() argument
122 unsigned short divider = min(i2c_clk / speed, (unsigned int)USHRT_MAX); in set_i2c_bus_speed()
140 dfsr = (5 * (i2c_clk / 1000)) / 100000; in set_i2c_bus_speed()
144 speed = i2c_clk / divider; /* Fake something */ in set_i2c_bus_speed()
146 debug("Requested speed:%d, i2c_clk:%d\n", speed, i2c_clk); in set_i2c_bus_speed()
162 speed = i2c_clk / est_div; in set_i2c_bus_speed()
169 (i2c_clk / 1000)); in set_i2c_bus_speed()
190 speed = i2c_clk / fsl_i2c_speed_map[i].divider; in set_i2c_bus_speed()
257 slaveadd, int i2c_clk, int busnum) in __i2c_init() argument
271 set_i2c_bus_speed(base, i2c_clk, speed); in __i2c_init()
488 unsigned int speed, int i2c_clk) in __i2c_set_bus_speed() argument
491 set_i2c_bus_speed(base, i2c_clk, speed); in __i2c_set_bus_speed()
571 return __i2c_set_bus_speed(dev->base, speed, dev->i2c_clk);
595 dev->i2c_clk = dev->index ? gd->arch.i2c2_clk : gd->arch.i2c1_clk;
603 __i2c_init(dev->base, dev->speed, dev->slaveadd, dev->i2c_clk,