ARM: S3C24XX: Add forgotten clock lookup table to S3C2443

A patch from »S3C24XX: Add support for HSSPI on S3C2416/S3C2443« in state Mainline for linux-kernel

From: Heiko Stuebner <heiko@...> Date: Sun, 4 Mar 2012 13:55:29 +0100

Commit-Message

When the hsmmc clock lookup was changed to be lookup tables based, it seems the S3C2443 was forgotten. As subsequent patches will want to add more lookups to it, this patch adds the base table with the missing hsmmc lookup. Signed-off-by: Heiko Stuebner <heiko@...>

Patch-Comment

arch/arm/mach-s3c24xx/clock-s3c2443.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)

Statistics

  • 5 lines added
  • 0 lines removed

Changes

-------------------- arch/arm/mach-s3c24xx/clock-s3c2443.c ---------------------
index efb3ac3..bce1cd3 100644
@@ -179,6 +179,10 @@ static struct clk *clks[] __initdata = {
&clk_hsmmc,
};
+static struct clk_lookup s3c2443_clk_lookup[] = {
+ CLKDEV_INIT("s3c-sdhci.1", "mmc_busclk.2", &clk_hsmmc),
+};
+
void __init s3c2443_init_clocks(int xtal)
{
unsigned long epllcon = __raw_readl(S3C2443_EPLLCON);
@@ -210,6 +214,7 @@ void __init s3c2443_init_clocks(int xtal)
s3c_register_clocks(init_clocks_off, ARRAY_SIZE(init_clocks_off));
s3c_disable_clocks(init_clocks_off, ARRAY_SIZE(init_clocks_off));
+ clkdev_add_table(s3c2443_clk_lookup, ARRAY_SIZE(s3c2443_clk_lookup));
s3c_pwmclk_init();
}
 
 

Recent Patches

About Us

Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer.

Read More...