summaryrefslogtreecommitdiffstats
path: root/drivers/clk/sunxi/clk-factors.h
diff options
context:
space:
mode:
authorChen-Yu Tsai <wens@csie.org>2014-06-26 17:55:41 +0200
committerMaxime Ripard <maxime.ripard@free-electrons.com>2014-07-04 12:05:12 +0200
commit9a5e6c7eb5ccbb5f0d3a1dffce135f0a727f40e1 (patch)
tree283615dde84a477cae1909b831be8778867ad342 /drivers/clk/sunxi/clk-factors.h
parentclk: sunxi: move "ahb_sdram" to protected clock list (diff)
downloadlinux-9a5e6c7eb5ccbb5f0d3a1dffce135f0a727f40e1.tar.xz
linux-9a5e6c7eb5ccbb5f0d3a1dffce135f0a727f40e1.zip
clk: sunxi: Support factor clocks with N factor starting not from 0
The PLLs on newer Allwinner SoC's, such as the A31 and A23, have a N multiplier factor that starts from 1, not 0. This patch adds an option to the factor clk driver's config data structures to specify the base value of N. 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/clk-factors.h')
-rw-r--r--drivers/clk/sunxi/clk-factors.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/clk/sunxi/clk-factors.h b/drivers/clk/sunxi/clk-factors.h
index 02e1a43ebac7..d2d0efa39379 100644
--- a/drivers/clk/sunxi/clk-factors.h
+++ b/drivers/clk/sunxi/clk-factors.h
@@ -15,6 +15,7 @@ struct clk_factors_config {
u8 mwidth;
u8 pshift;
u8 pwidth;
+ u8 n_start;
};
struct clk_factors {