Lines Matching refs:tHIGH
219 static u32 sh_mobile_i2c_icch(unsigned long count_khz, u32 tHIGH, u32 tf)
223 * ICCH >= COUNT_CLK * (tHIGH + tf)
227 * the HIGH period of the SCL signal (tHIGH) after the SCL input
230 * Afterward it turned out calculating ICCH using only tHIGH spec
233 * condition, in order to meet both tHIGH and tHD;STA specs.
235 return (((count_khz * (tHIGH + tf)) + 5000) / 10000);
267 u32 tHIGH, tLOW, tf;
273 tHIGH = 40; /* tHD;STA = tHIGH = 4.0 us */
277 tHIGH = 6; /* tHD;STA = tHIGH = 0.6 us */
286 pd->icch = sh_mobile_i2c_icch(i2c_clk_khz, tHIGH, tf);