diff options
Diffstat (limited to 'drivers/clk/clk-divider.c')
-rw-r--r-- | drivers/clk/clk-divider.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/clk/clk-divider.c b/drivers/clk/clk-divider.c index d9d3407e75..84a5322cf4 100644 --- a/drivers/clk/clk-divider.c +++ b/drivers/clk/clk-divider.c @@ -106,13 +106,11 @@ static unsigned long clk_divider_recalc_rate(struct clk *clk, unsigned long parent_rate) { struct clk_divider *divider = container_of(clk, struct clk_divider, clk); - unsigned int div, val; + unsigned int val; val = readl(divider->reg) >> divider->shift; val &= div_mask(divider); - div = _get_div(divider->table, val, divider->flags, divider->width); - return divider_recalc_rate(clk, parent_rate, val, divider->table, divider->flags, divider->width); } |