clk: max77686: Provide .recalc_rate() operation
It is usually nice to know frequency of a clock, so this patch adds a .recalc_rate() callback returning rates of provided clocks. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Acked-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Mike Turquette <mturquette@linaro.org>
This commit is contained in:
parent
21c8ed2dc0
commit
cf7d4a6f84
|
@ -81,10 +81,17 @@ static int max77686_clk_is_prepared(struct clk_hw *hw)
|
|||
return val & max77686->mask;
|
||||
}
|
||||
|
||||
static unsigned long max77686_recalc_rate(struct clk_hw *hw,
|
||||
unsigned long parent_rate)
|
||||
{
|
||||
return 32768;
|
||||
}
|
||||
|
||||
static struct clk_ops max77686_clk_ops = {
|
||||
.prepare = max77686_clk_prepare,
|
||||
.unprepare = max77686_clk_unprepare,
|
||||
.is_prepared = max77686_clk_is_prepared,
|
||||
.recalc_rate = max77686_recalc_rate,
|
||||
};
|
||||
|
||||
static struct clk_init_data max77686_clks_init[MAX77686_CLKS_NUM] = {
|
||||
|
|
Loading…
Reference in a new issue