aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk/sunxi
diff options
context:
space:
mode:
authorChen-Yu Tsai <wens@csie.org>2014-06-26 23:55:39 +0800
committerMaxime Ripard <maxime.ripard@free-electrons.com>2014-07-04 12:04:55 +0200
commitd14e47056c726de566aa1fa8c3e7a4fd59141091 (patch)
treefba39bce9260c1bef0897d5fe44fd973171d3ca2 /drivers/clk/sunxi
parentLinux 3.16-rc1 (diff)
downloadlinux-dev-d14e47056c726de566aa1fa8c3e7a4fd59141091.tar.xz
linux-dev-d14e47056c726de566aa1fa8c3e7a4fd59141091.zip
clk: sunxi: register clock gates with clkdev
The new important clock protect code requires the clocks be registered with clkdev. This was missing for sunxi_gates type clocks. Signed-off-by: Chen-Yu Tsai <wens@csie.org> Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Diffstat (limited to 'drivers/clk/sunxi')
-rw-r--r--drivers/clk/sunxi/clk-sunxi.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/clk/sunxi/clk-sunxi.c b/drivers/clk/sunxi/clk-sunxi.c
index fb2ce8440f0e..e43ed6a6b660 100644
--- a/drivers/clk/sunxi/clk-sunxi.c
+++ b/drivers/clk/sunxi/clk-sunxi.c
@@ -899,6 +899,7 @@ static void __init sunxi_gates_clk_setup(struct device_node *node,
reg + 4 * (i/32), i % 32,
0, &clk_lock);
WARN_ON(IS_ERR(clk_data->clks[i]));
+ clk_register_clkdev(clk_data->clks[i], clk_name, NULL);
j++;
}