Searched refs:ic_clk (Results 1 – 2 of 2) sorted by relevance
198 i2c_dw_scl_hcnt(u32 ic_clk, u32 tSYMBOL, u32 tf, int cond, int offset) in i2c_dw_scl_hcnt() argument217 return (ic_clk * tSYMBOL + 500000) / 1000000 - 8 + offset; in i2c_dw_scl_hcnt()233 return (ic_clk * (tSYMBOL + tf) + 500000) / 1000000 in i2c_dw_scl_hcnt()237 static u32 i2c_dw_scl_lcnt(u32 ic_clk, u32 tLOW, u32 tf, int offset) in i2c_dw_scl_lcnt() argument250 return ((ic_clk * (tLOW + tf) + 500000) / 1000000) - 1 + offset; in i2c_dw_scl_lcnt()
241 u32 ic_clk = dev->get_clk_rate_khz(dev); in dw_i2c_probe() local243 dev->sda_hold_time = div_u64((u64)ic_clk * ht + 500000, in dw_i2c_probe()