Searched refs:clk_rate_khz (Results 1 - 2 of 2) sorted by relevance
/device/soc/rockchip/common/sdk_linux/drivers/i2c/busses/ |
H A D | i2c-rk3x.c | 621 unsigned long clk_rate_khz, scl_rate_khz;
in rk3x_i2c_v0_calc_timings() local 677 clk_rate_khz = DIV_ROUND_UP(clk_rate, RK_I2C_BUS_FREQ_MIN);
in rk3x_i2c_v0_calc_timings() 684 min_total_div = DIV_ROUND_UP(clk_rate_khz, scl_rate_khz * RK_I2C_SCL_RATE_HZ_MUL);
in rk3x_i2c_v0_calc_timings() 687 min_low_div = DIV_ROUND_UP(clk_rate_khz * min_low_ns, RK_I2C_SCL_RATE_HZ_MUL * RK_I2C_SCL_RATE_HZ_VALUE);
in rk3x_i2c_v0_calc_timings() 688 min_high_div = DIV_ROUND_UP(clk_rate_khz * min_high_ns, RK_I2C_SCL_RATE_HZ_MUL * RK_I2C_SCL_RATE_HZ_VALUE);
in rk3x_i2c_v0_calc_timings() 695 max_low_div = clk_rate_khz * max_low_ns / (RK_I2C_SCL_RATE_HZ_MUL * RK_I2C_SCL_RATE_HZ_VALUE);
in rk3x_i2c_v0_calc_timings() 720 ideal_low_div = DIV_ROUND_UP(clk_rate_khz * min_low_ns, scl_rate_khz * RK_I2C_SCL_RATE_HZ_MUL * min_total_ns);
in rk3x_i2c_v0_calc_timings() 798 unsigned long clk_rate_khz, scl_rate_khz;
in rk3x_i2c_v1_calc_timings() local 828 clk_rate_khz = DIV_ROUND_UP(clk_rate, RK_I2C_BUS_FREQ_MIN);
in rk3x_i2c_v1_calc_timings() 830 min_total_div = DIV_ROUND_UP(clk_rate_khz, scl_rate_kh in rk3x_i2c_v1_calc_timings() [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 646 unsigned long clk_rate_khz; in dw_hdmi_i2c_set_divs() local 664 clk_rate_khz = DIV_ROUND_UP(clk_get_rate(hdmi->isfr_clk), 1000); in dw_hdmi_i2c_set_divs() 666 div_low = (clk_rate_khz * low_ns) / 1000000; in dw_hdmi_i2c_set_divs() 667 if ((clk_rate_khz * low_ns) % 1000000) { in dw_hdmi_i2c_set_divs() 671 div_high = (clk_rate_khz * high_ns) / 1000000; in dw_hdmi_i2c_set_divs() 672 if ((clk_rate_khz * high_ns) % 1000000) { in dw_hdmi_i2c_set_divs()
|
Completed in 9 milliseconds