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_get_parent_by_index(clk, 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()
211 struct mmp_clk_mix_clk_table *item; in mmp_clk_mix_determine_rate() local
229 item = &mix->table[i]; in mmp_clk_mix_determine_rate()
230 if (item->valid == 0) in mmp_clk_mix_determine_rate()
233 item->parent_index); in mmp_clk_mix_determine_rate()
235 mix_rate = parent_rate / item->divisor; in mmp_clk_mix_determine_rate()
352 struct mmp_clk_mix_clk_table *item; in mmp_clk_set_parent() local
358 item = &mix->table[i]; in mmp_clk_set_parent()
359 if (item->valid == 0) in mmp_clk_set_parent()
361 if (item->parent_index == index) in mmp_clk_set_parent()
365 div_val = _get_div_val(mix, item->divisor); in mmp_clk_set_parent()
366 mux_val = _get_mux_val(mix, item->parent_index); in mmp_clk_set_parent()
381 struct mmp_clk_mix_clk_table *item; in mmp_clk_set_rate() local
392 item = &mix->table[i]; in mmp_clk_set_rate()
393 if (item->valid == 0) in mmp_clk_set_rate()
396 item->parent_index); in mmp_clk_set_rate()
399 && item->divisor == best_divisor) in mmp_clk_set_rate()
404 _get_mux_val(mix, item->parent_index), in mmp_clk_set_rate()
405 _get_div_val(mix, item->divisor), in mmp_clk_set_rate()