Lines Matching refs:item
115 struct mmp_clk_mix_clk_table *item; in _filter_clk_table() local
122 item = &table[i]; in _filter_clk_table()
123 parent = clk_hw_get_parent_by_index(hw, item->parent_index); in _filter_clk_table()
125 if (parent_rate % item->rate) { in _filter_clk_table()
126 item->valid = 0; in _filter_clk_table()
128 item->divisor = parent_rate / item->rate; in _filter_clk_table()
129 item->valid = 1; in _filter_clk_table()
208 struct mmp_clk_mix_clk_table *item; in mmp_clk_mix_determine_rate() local
224 item = &mix->table[i]; in mmp_clk_mix_determine_rate()
225 if (item->valid == 0) in mmp_clk_mix_determine_rate()
228 item->parent_index); in mmp_clk_mix_determine_rate()
230 mix_rate = parent_rate / item->divisor; in mmp_clk_mix_determine_rate()
351 struct mmp_clk_mix_clk_table *item; in mmp_clk_set_parent() local
357 item = &mix->table[i]; in mmp_clk_set_parent()
358 if (item->valid == 0) in mmp_clk_set_parent()
360 if (item->parent_index == index) in mmp_clk_set_parent()
364 div_val = _get_div_val(mix, item->divisor); in mmp_clk_set_parent()
365 mux_val = _get_mux_val(mix, item->parent_index); in mmp_clk_set_parent()
380 struct mmp_clk_mix_clk_table *item; in mmp_clk_set_rate() local
390 item = &mix->table[i]; in mmp_clk_set_rate()
391 if (item->valid == 0) in mmp_clk_set_rate()
394 item->parent_index); in mmp_clk_set_rate()
397 && item->divisor == best_divisor) in mmp_clk_set_rate()
402 _get_mux_val(mix, item->parent_index), in mmp_clk_set_rate()
403 _get_div_val(mix, item->divisor), in mmp_clk_set_rate()