diff options
-rw-r--r-- | arch/arm/mach-s3c24xx/clock-s3c2443.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c24xx/clock-s3c2443.c b/arch/arm/mach-s3c24xx/clock-s3c2443.c index efb3ac359566..bce1cd3a91da 100644 --- a/arch/arm/mach-s3c24xx/clock-s3c2443.c +++ b/arch/arm/mach-s3c24xx/clock-s3c2443.c | |||
@@ -179,6 +179,10 @@ static struct clk *clks[] __initdata = { | |||
179 | &clk_hsmmc, | 179 | &clk_hsmmc, |
180 | }; | 180 | }; |
181 | 181 | ||
182 | static struct clk_lookup s3c2443_clk_lookup[] = { | ||
183 | CLKDEV_INIT("s3c-sdhci.1", "mmc_busclk.2", &clk_hsmmc), | ||
184 | }; | ||
185 | |||
182 | void __init s3c2443_init_clocks(int xtal) | 186 | void __init s3c2443_init_clocks(int xtal) |
183 | { | 187 | { |
184 | unsigned long epllcon = __raw_readl(S3C2443_EPLLCON); | 188 | unsigned long epllcon = __raw_readl(S3C2443_EPLLCON); |
@@ -210,6 +214,7 @@ void __init s3c2443_init_clocks(int xtal) | |||
210 | 214 | ||
211 | s3c_register_clocks(init_clocks_off, ARRAY_SIZE(init_clocks_off)); | 215 | s3c_register_clocks(init_clocks_off, ARRAY_SIZE(init_clocks_off)); |
212 | s3c_disable_clocks(init_clocks_off, ARRAY_SIZE(init_clocks_off)); | 216 | s3c_disable_clocks(init_clocks_off, ARRAY_SIZE(init_clocks_off)); |
217 | clkdev_add_table(s3c2443_clk_lookup, ARRAY_SIZE(s3c2443_clk_lookup)); | ||
213 | 218 | ||
214 | s3c_pwmclk_init(); | 219 | s3c_pwmclk_init(); |
215 | } | 220 | } |