Home
last modified time | relevance | path

Searched refs:div_l (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/drivers/clk/bcm/
Dclk-iproc-asiu.c84 unsigned int div_h, div_l; in iproc_asiu_clk_recalc_rate() local
101 div_l = (val >> clk->div.low_shift) & bit_mask(clk->div.low_width); in iproc_asiu_clk_recalc_rate()
102 div_l++; in iproc_asiu_clk_recalc_rate()
104 clk->rate = parent_rate / (div_h + div_l); in iproc_asiu_clk_recalc_rate()
106 __func__, clk->rate, parent_rate, div_h, div_l); in iproc_asiu_clk_recalc_rate()
134 unsigned int div, div_h, div_l; in iproc_asiu_clk_set_rate() local
152 div_h = div_l = div >> 1; in iproc_asiu_clk_set_rate()
154 div_l--; in iproc_asiu_clk_set_rate()
166 if (div_l) { in iproc_asiu_clk_set_rate()
168 val |= div_l << clk->div.low_shift; in iproc_asiu_clk_set_rate()