aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk
diff options
context:
space:
mode:
authorBoris BREZILLON <b.brezillon@overkiz.com>2014-03-11 10:00:33 +0100
committerMike Turquette <mturquette@linaro.org>2014-03-19 15:21:52 -0700
commit693bb3d99d06e174c31471b58c8f0b97e1479b08 (patch)
tree800d2cc32df116a8d9eeaea55f9e21bd62353208 /drivers/clk
parentclk: at91: replace prog clk round_rate with determine_rate (diff)
downloadlinux-dev-693bb3d99d06e174c31471b58c8f0b97e1479b08.tar.xz
linux-dev-693bb3d99d06e174c31471b58c8f0b97e1479b08.zip
clk: at91: propagate rate change on system clks
System clks are just gates, and thus do not provide any rate operations. Authorize clk rate change to be propagated to system clk parents. Signed-off-by: Boris BREZILLON <b.brezillon@overkiz.com> Signed-off-by: Mike Turquette <mturquette@linaro.org>
Diffstat (limited to 'drivers/clk')
-rw-r--r--drivers/clk/at91/clk-system.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/clk/at91/clk-system.c b/drivers/clk/at91/clk-system.c
index 8f7c0434a09f..48c89fe0cfe8 100644
--- a/drivers/clk/at91/clk-system.c
+++ b/drivers/clk/at91/clk-system.c
@@ -84,7 +84,7 @@ at91_clk_register_system(struct at91_pmc *pmc, const char *name,
* (see drivers/memory) which would request and enable the ddrck clock.
* When this is done we will be able to remove CLK_IGNORE_UNUSED flag.
*/
- init.flags = CLK_IGNORE_UNUSED;
+ init.flags = CLK_SET_RATE_PARENT | CLK_IGNORE_UNUSED;
sys->id = id;
sys->hw.init = &init;