Home
last modified time | relevance | path

Searched refs:tHIGH (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-sh_mobile.c219 static u32 sh_mobile_i2c_icch(unsigned long count_khz, u32 tHIGH, u32 tf) in sh_mobile_i2c_icch() argument
223 * ICCH >= COUNT_CLK * (tHIGH + tf) in sh_mobile_i2c_icch()
227 * the HIGH period of the SCL signal (tHIGH) after the SCL input in sh_mobile_i2c_icch()
230 * Afterward it turned out calculating ICCH using only tHIGH spec in sh_mobile_i2c_icch()
233 * condition, in order to meet both tHIGH and tHD;STA specs. in sh_mobile_i2c_icch()
235 return (((count_khz * (tHIGH + tf)) + 5000) / 10000); in sh_mobile_i2c_icch()
267 u32 tHIGH, tLOW, tf; in sh_mobile_i2c_init() local
273 tHIGH = 40; /* tHD;STA = tHIGH = 4.0 us */ in sh_mobile_i2c_init()
277 tHIGH in sh_mobile_i2c_init()
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-sh_mobile.c219 static u32 sh_mobile_i2c_icch(unsigned long count_khz, u32 tHIGH, u32 tf) in sh_mobile_i2c_icch() argument
223 * ICCH >= COUNT_CLK * (tHIGH + tf) in sh_mobile_i2c_icch()
227 * the HIGH period of the SCL signal (tHIGH) after the SCL input in sh_mobile_i2c_icch()
230 * Afterward it turned out calculating ICCH using only tHIGH spec in sh_mobile_i2c_icch()
233 * condition, in order to meet both tHIGH and tHD;STA specs. in sh_mobile_i2c_icch()
235 return (((count_khz * (tHIGH + tf)) + 5000) / 10000); in sh_mobile_i2c_icch()
267 u32 tHIGH, tLOW, tf; in sh_mobile_i2c_init() local
273 tHIGH = 40; /* tHD;STA = tHIGH = 4.0 us */ in sh_mobile_i2c_init()
277 tHIGH in sh_mobile_i2c_init()
[all...]

Completed in 2 milliseconds