ARM: S3C24XX: remove XXX_setup_clocks method from S3C2443

A patch from »Use clock functions also for clk_h and clk_p on S3C2443/2416« in state Mainline for linux-kernel

From: Heiko Stuebner <heiko@...> Date: Wed, 11 Jan 2012 14:24:11 +0100

Commit-Message

s3c2443_common_setup_clocks is always called through s3c2443_common_init_clocks, so there is no need to call it separately. It was also called twice through this separate call. Signed-off-by: Heiko Stuebner <heiko@...>

Patch-Comment

arch/arm/mach-s3c24xx/clock-s3c2443.c | 7 ------- arch/arm/plat-samsung/include/plat/clock.h | 1 - 2 files changed, 0 insertions(+), 8 deletions(-)

Statistics

  • 0 lines added
  • 8 lines removed

Changes

-------------------- arch/arm/mach-s3c24xx/clock-s3c2443.c ---------------------
index 6dde269..efb3ac3 100644
@@ -179,11 +179,6 @@ static struct clk *clks[] __initdata = {
&clk_hsmmc,
};
-void __init_or_cpufreq s3c2443_setup_clocks(void)
-{
- s3c2443_common_setup_clocks(s3c2443_get_mpll);
-}
-
void __init s3c2443_init_clocks(int xtal)
{
unsigned long epllcon = __raw_readl(S3C2443_EPLLCON);
@@ -196,8 +191,6 @@ void __init s3c2443_init_clocks(int xtal)
armdiv, ARRAY_SIZE(armdiv),
S3C2443_CLKDIV0_ARMDIV_MASK);
- s3c2443_setup_clocks();
-
s3c24xx_register_clocks(clks, ARRAY_SIZE(clks));
for (ptr = 0; ptr < ARRAY_SIZE(clksrcs); ptr++)
------------------ arch/arm/plat-samsung/include/plat/clock.h ------------------
index 3b5a9dc..a62753d 100644
@@ -118,7 +118,6 @@ extern void s3c24xx_setup_clocks(unsigned long fclk,
extern void s3c2410_setup_clocks(void);
extern void s3c2412_setup_clocks(void);
extern void s3c244x_setup_clocks(void);
-extern void s3c2443_setup_clocks(void);
/* S3C2410 specific clock functions */
 
 

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...