Home
last modified time | relevance | path

Searched refs:i2c_rate (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/i2c/
H A Drk_i2c.c121 unsigned int i2c_rate; in rk_i2c_set_clk() local
125 i2c_rate = clk_get_rate(&i2c->clk); in rk_i2c_set_clk()
127 div = DIV_ROUND_UP(i2c_rate, scl_rate * 8) - 2; in rk_i2c_set_clk()
134 debug("rk_i2c_set_clk: i2c rate = %d, scl rate = %d\n", i2c_rate, in rk_i2c_set_clk()
147 unsigned int i2c_rate = clk_get_rate(&i2c->clk); in rk_i2c_adapter_clk() local
150 debug("rk_i2c_set_clk: i2c rate = %d, scl rate = %d\n", i2c_rate, in rk_i2c_adapter_clk()
166 i2c_rate = DIV_ROUND_UP(i2c_rate, 1000); in rk_i2c_adapter_clk()
169 min_total_div = DIV_ROUND_UP(i2c_rate, speed * 8); in rk_i2c_adapter_clk()
172 min_high_div = DIV_ROUND_UP(i2c_rate * min_high_ns, 8 * 1000000); in rk_i2c_adapter_clk()
175 min_low_div = DIV_ROUND_UP(i2c_rate * min_low_ns, 8 * 1000000); in rk_i2c_adapter_clk()
H A Dast_i2c.c308 ulong i2c_rate, divider; in ast_i2c_set_speed() local
316 i2c_rate = clk_get_rate(&priv->clk); in ast_i2c_set_speed()
317 divider = i2c_rate / speed; in ast_i2c_set_speed()