Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/i2c/busses/
Di2c-designware-core.c198 i2c_dw_scl_hcnt(u32 ic_clk, u32 tSYMBOL, u32 tf, int cond, int offset) in i2c_dw_scl_hcnt() argument
217 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() argument
250 return ((ic_clk * (tLOW + tf) + 500000) / 1000000) - 1 + offset; in i2c_dw_scl_lcnt()
Di2c-designware-platdrv.c241 u32 ic_clk = dev->get_clk_rate_khz(dev); in dw_i2c_probe() local
243 dev->sda_hold_time = div_u64((u64)ic_clk * ht + 500000, in dw_i2c_probe()