Searched refs:i2cclk (Results 1 – 1 of 1) sorted by relevance
400 uint32_t i2cclk = UDIV_ROUND_NEAREST(I2C_NSEC_PER_SEC, clock_src); in i2c_compute_timing() local449 dnf_delay = init->digital_filter_coef * i2cclk; in i2c_compute_timing()452 delay = af_delay_min - ((init->digital_filter_coef + 3) * i2cclk); in i2c_compute_timing()457 delay = af_delay_max - ((init->digital_filter_coef + 4) * i2cclk); in i2c_compute_timing()469 uint32_t scldel = (l + 1) * (p + 1) * i2cclk; in i2c_compute_timing()475 uint32_t sdadel = (a * (p + 1) + 1) * i2cclk; in i2c_compute_timing()498 tsync = af_delay_min + dnf_delay + (2 * i2cclk); in i2c_compute_timing()513 uint32_t prescaler = (p + 1) * i2cclk; in i2c_compute_timing()522 i2cclk >= ((tscl_l - af_delay_min - dnf_delay) / 4)) in i2c_compute_timing()532 tscl_h >= specs->h_min && i2cclk < tscl_h) { in i2c_compute_timing()