Lines Matching refs:target_speed
640 static int mtk_i2c_max_step_cnt(unsigned int target_speed) in mtk_i2c_max_step_cnt() argument
642 if (target_speed > I2C_MAX_FAST_MODE_PLUS_FREQ) in mtk_i2c_max_step_cnt()
788 unsigned int target_speed, in mtk_i2c_calculate_speed() argument
803 if (target_speed > I2C_MAX_HIGH_SPEED_MODE_FREQ) in mtk_i2c_calculate_speed()
804 target_speed = I2C_MAX_HIGH_SPEED_MODE_FREQ; in mtk_i2c_calculate_speed()
806 max_step_cnt = mtk_i2c_max_step_cnt(target_speed); in mtk_i2c_calculate_speed()
809 opt_div = DIV_ROUND_UP(clk_src >> 1, target_speed); in mtk_i2c_calculate_speed()
827 target_speed, step_cnt - 1, sample_cnt - 1); in mtk_i2c_calculate_speed()
846 target_speed) { in mtk_i2c_calculate_speed()
850 dev_dbg(i2c->dev, "Unsupported speed (%uhz)\n", target_speed); in mtk_i2c_calculate_speed()
867 unsigned int target_speed; in mtk_i2c_set_speed() local
872 target_speed = i2c->speed_hz; in mtk_i2c_set_speed()
886 if (target_speed > I2C_MAX_FAST_MODE_PLUS_FREQ) { in mtk_i2c_set_speed()
899 target_speed, &step_cnt, in mtk_i2c_set_speed()
913 target_speed, &l_step_cnt, in mtk_i2c_set_speed()