Lines Matching full:i2cclk
491 u32 i2cclk = DIV_ROUND_CLOSEST(STM32_NSEC_PER_SEC, in stm32_i2c_compute_solutions() local
504 af_delay_min - (setup->dnf + 3) * i2cclk; in stm32_i2c_compute_solutions()
507 af_delay_max - (setup->dnf + 4) * i2cclk; in stm32_i2c_compute_solutions()
522 u32 scldel = (l + 1) * (p + 1) * i2cclk; in stm32_i2c_compute_solutions()
528 u32 sdadel = (a * (p + 1) + 1) * i2cclk; in stm32_i2c_compute_solutions()
564 u32 i2cclk = DIV_ROUND_CLOSEST(STM32_NSEC_PER_SEC, in stm32_i2c_choose_solution() local
576 dnf_delay = setup->dnf * i2cclk; in stm32_i2c_choose_solution()
578 tsync = af_delay_min + dnf_delay + (2 * i2cclk); in stm32_i2c_choose_solution()
593 u32 prescaler = (v->presc + 1) * i2cclk; in stm32_i2c_choose_solution()
599 (i2cclk >= in stm32_i2c_choose_solution()
611 (i2cclk < tscl_h)) { in stm32_i2c_choose_solution()