diff options
author | Ulf Hansson <ulf.hansson@linaro.org> | 2012-10-22 09:58:01 -0400 |
---|---|---|
committer | Mike Turquette <mturquette@linaro.org> | 2012-11-12 13:20:23 -0500 |
commit | 3d930678034e756d0960d214412d344772b21109 (patch) | |
tree | 182e8fe17ebe4619a43e767b66a8109fb3122872 | |
parent | d4915cf5f6190b94411c3102078ac4b86149fe59 (diff) |
clk: ux500: Register slimbus clock lookups for u8500
At the same time the prcc bit for the kclk is corrected to
bit 8 instead of 3.
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
-rw-r--r-- | drivers/clk/ux500/u8500_clk.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/clk/ux500/u8500_clk.c b/drivers/clk/ux500/u8500_clk.c index 0aae92956844..e2c17d187d98 100644 --- a/drivers/clk/ux500/u8500_clk.c +++ b/drivers/clk/ux500/u8500_clk.c | |||
@@ -254,6 +254,7 @@ void u8500_clk_init(void) | |||
254 | 254 | ||
255 | clk = clk_reg_prcc_pclk("p1_pclk8", "per1clk", U8500_CLKRST1_BASE, | 255 | clk = clk_reg_prcc_pclk("p1_pclk8", "per1clk", U8500_CLKRST1_BASE, |
256 | BIT(8), 0); | 256 | BIT(8), 0); |
257 | clk_register_clkdev(clk, "apb_pclk", "slimbus0"); | ||
257 | 258 | ||
258 | clk = clk_reg_prcc_pclk("p1_pclk9", "per1clk", U8500_CLKRST1_BASE, | 259 | clk = clk_reg_prcc_pclk("p1_pclk9", "per1clk", U8500_CLKRST1_BASE, |
259 | BIT(9), 0); | 260 | BIT(9), 0); |
@@ -441,8 +442,8 @@ void u8500_clk_init(void) | |||
441 | clk_register_clkdev(clk, NULL, "nmk-i2c.2"); | 442 | clk_register_clkdev(clk, NULL, "nmk-i2c.2"); |
442 | 443 | ||
443 | clk = clk_reg_prcc_kclk("p1_slimbus0_kclk", "slimclk", | 444 | clk = clk_reg_prcc_kclk("p1_slimbus0_kclk", "slimclk", |
444 | U8500_CLKRST1_BASE, BIT(3), CLK_SET_RATE_GATE); | 445 | U8500_CLKRST1_BASE, BIT(8), CLK_SET_RATE_GATE); |
445 | /* FIXME: Redefinition of BIT(3). */ | 446 | clk_register_clkdev(clk, NULL, "slimbus0"); |
446 | 447 | ||
447 | clk = clk_reg_prcc_kclk("p1_i2c4_kclk", "i2cclk", | 448 | clk = clk_reg_prcc_kclk("p1_i2c4_kclk", "i2cclk", |
448 | U8500_CLKRST1_BASE, BIT(9), CLK_SET_RATE_GATE); | 449 | U8500_CLKRST1_BASE, BIT(9), CLK_SET_RATE_GATE); |