Home
last modified time | relevance | path

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

/device/soc/rockchip/common/sdk_linux/drivers/i2c/busses/
H A Di2c-rk3x.c804 unsigned long sda_update_cfg, stp_sta_cfg, stp_sto_cfg; in rk3x_i2c_v1_calc_timings() local
878 for (sda_update_cfg = RK_I2C_SDA_UPDATA_CFG_TIMES; sda_update_cfg > 0; sda_update_cfg--) { in rk3x_i2c_v1_calc_timings()
880 DIV_ROUND_UP((sda_update_cfg * (t_calc->div_low) + 1) * RK_I2C_SCL_RATE_HZ_VALUE, clk_rate_khz); in rk3x_i2c_v1_calc_timings()
882 DIV_ROUND_UP(((RK_I2C_SCL_RATE_HZ_MUL - sda_update_cfg) * (t_calc->div_low) + 1) * RK_I2C_SCL_RATE_HZ_VALUE, in rk3x_i2c_v1_calc_timings()
900 REG_CON_SDA_CFG(--sda_update_cfg) | REG_CON_STA_CFG(--stp_sta_cfg) | REG_CON_STO_CFG(--stp_sto_cfg); in rk3x_i2c_v1_calc_timings()

Completed in 3 milliseconds