Lines Matching refs:div_low
169 unsigned long div_low; member
765 t_calc->div_low = min_low_div; in rk3x_i2c_v0_calc_timings()
795 t_calc->div_low = ideal_low_div; in rk3x_i2c_v0_calc_timings()
803 t_calc->div_low--; in rk3x_i2c_v0_calc_timings()
809 if (t_calc->div_low > 0xffff) { in rk3x_i2c_v0_calc_timings()
810 t_calc->div_low = 0xffff; in rk3x_i2c_v0_calc_timings()
917 t_calc->div_low = min_low_div; in rk3x_i2c_v1_calc_timings()
931 t_calc->div_low = min_low_div + extra_low_div; in rk3x_i2c_v1_calc_timings()
941 * (t_calc->div_low) + 1) in rk3x_i2c_v1_calc_timings()
944 * (t_calc->div_low) + 1) in rk3x_i2c_v1_calc_timings()
965 t_calc->div_low--; in rk3x_i2c_v1_calc_timings()
969 if (t_calc->div_low > 0xffff) { in rk3x_i2c_v1_calc_timings()
970 t_calc->div_low = 0xffff; in rk3x_i2c_v1_calc_timings()
1001 i2c_writel(i2c, (calc.div_high << 16) | (calc.div_low & 0xffff), in rk3x_i2c_adapt_div()
1007 t_low_ns = div_u64(((u64)calc.div_low + 1) * 8 * 1000000000, clk_rate); in rk3x_i2c_adapt_div()