diff options
author | Sachin Kamat <sachin.kamat@linaro.org> | 2013-07-18 06:01:17 -0400 |
---|---|---|
committer | Mike Turquette <mturquette@linaro.org> | 2013-07-25 17:18:13 -0400 |
commit | d75f306378fd328ed8ea5a2a2356e5e57ea4238e (patch) | |
tree | b876a5d0a22ac99daf8f07690696f6d9f5ecda63 /drivers/clk | |
parent | 24ee1a083cbe0b0364a27404dc01a665b31839cb (diff) |
clk: exynos4: Staticize local symbols
Symbols referenced only in this file are made static.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
Diffstat (limited to 'drivers/clk')
-rw-r--r-- | drivers/clk/samsung/clk-exynos4.c | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-exynos4.c index 1bdb882c845b..5af496cada0c 100644 --- a/drivers/clk/samsung/clk-exynos4.c +++ b/drivers/clk/samsung/clk-exynos4.c | |||
@@ -338,24 +338,24 @@ PNAME(mout_user_aclk200_p4x12) = {"fin_pll", "div_aclk200", }; | |||
338 | PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", }; | 338 | PNAME(mout_user_aclk266_gps_p4x12) = {"fin_pll", "div_aclk266_gps", }; |
339 | 339 | ||
340 | /* fixed rate clocks generated outside the soc */ | 340 | /* fixed rate clocks generated outside the soc */ |
341 | struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = { | 341 | static struct samsung_fixed_rate_clock exynos4_fixed_rate_ext_clks[] __initdata = { |
342 | FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0), | 342 | FRATE(xxti, "xxti", NULL, CLK_IS_ROOT, 0), |
343 | FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0), | 343 | FRATE(xusbxti, "xusbxti", NULL, CLK_IS_ROOT, 0), |
344 | }; | 344 | }; |
345 | 345 | ||
346 | /* fixed rate clocks generated inside the soc */ | 346 | /* fixed rate clocks generated inside the soc */ |
347 | struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = { | 347 | static struct samsung_fixed_rate_clock exynos4_fixed_rate_clks[] __initdata = { |
348 | FRATE(none, "sclk_hdmi24m", NULL, CLK_IS_ROOT, 24000000), | 348 | FRATE(none, "sclk_hdmi24m", NULL, CLK_IS_ROOT, 24000000), |
349 | FRATE(none, "sclk_hdmiphy", NULL, CLK_IS_ROOT, 27000000), | 349 | FRATE(none, "sclk_hdmiphy", NULL, CLK_IS_ROOT, 27000000), |
350 | FRATE(none, "sclk_usbphy0", NULL, CLK_IS_ROOT, 48000000), | 350 | FRATE(none, "sclk_usbphy0", NULL, CLK_IS_ROOT, 48000000), |
351 | }; | 351 | }; |
352 | 352 | ||
353 | struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = { | 353 | static struct samsung_fixed_rate_clock exynos4210_fixed_rate_clks[] __initdata = { |
354 | FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000), | 354 | FRATE(none, "sclk_usbphy1", NULL, CLK_IS_ROOT, 48000000), |
355 | }; | 355 | }; |
356 | 356 | ||
357 | /* list of mux clocks supported in all exynos4 soc's */ | 357 | /* list of mux clocks supported in all exynos4 soc's */ |
358 | struct samsung_mux_clock exynos4_mux_clks[] __initdata = { | 358 | static struct samsung_mux_clock exynos4_mux_clks[] __initdata = { |
359 | MUX_FA(mout_apll, "mout_apll", mout_apll_p, SRC_CPU, 0, 1, | 359 | MUX_FA(mout_apll, "mout_apll", mout_apll_p, SRC_CPU, 0, 1, |
360 | CLK_SET_RATE_PARENT, 0, "mout_apll"), | 360 | CLK_SET_RATE_PARENT, 0, "mout_apll"), |
361 | MUX(none, "mout_hdmi", mout_hdmi_p, SRC_TV, 0, 1), | 361 | MUX(none, "mout_hdmi", mout_hdmi_p, SRC_TV, 0, 1), |
@@ -372,7 +372,7 @@ struct samsung_mux_clock exynos4_mux_clks[] __initdata = { | |||
372 | }; | 372 | }; |
373 | 373 | ||
374 | /* list of mux clocks supported in exynos4210 soc */ | 374 | /* list of mux clocks supported in exynos4210 soc */ |
375 | struct samsung_mux_clock exynos4210_mux_clks[] __initdata = { | 375 | static struct samsung_mux_clock exynos4210_mux_clks[] __initdata = { |
376 | MUX(none, "mout_aclk200", sclk_ampll_p4210, SRC_TOP0, 12, 1), | 376 | MUX(none, "mout_aclk200", sclk_ampll_p4210, SRC_TOP0, 12, 1), |
377 | MUX(none, "mout_aclk100", sclk_ampll_p4210, SRC_TOP0, 16, 1), | 377 | MUX(none, "mout_aclk100", sclk_ampll_p4210, SRC_TOP0, 16, 1), |
378 | MUX(none, "mout_aclk160", sclk_ampll_p4210, SRC_TOP0, 20, 1), | 378 | MUX(none, "mout_aclk160", sclk_ampll_p4210, SRC_TOP0, 20, 1), |
@@ -423,7 +423,7 @@ struct samsung_mux_clock exynos4210_mux_clks[] __initdata = { | |||
423 | }; | 423 | }; |
424 | 424 | ||
425 | /* list of mux clocks supported in exynos4x12 soc */ | 425 | /* list of mux clocks supported in exynos4x12 soc */ |
426 | struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = { | 426 | static struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = { |
427 | MUX_A(mout_mpll_user_c, "mout_mpll_user_c", mout_mpll_user_p4x12, | 427 | MUX_A(mout_mpll_user_c, "mout_mpll_user_c", mout_mpll_user_p4x12, |
428 | SRC_CPU, 24, 1, "mout_mpll"), | 428 | SRC_CPU, 24, 1, "mout_mpll"), |
429 | MUX(none, "mout_aclk266_gps", aclk_p4412, SRC_TOP1, 4, 1), | 429 | MUX(none, "mout_aclk266_gps", aclk_p4412, SRC_TOP1, 4, 1), |
@@ -491,7 +491,7 @@ struct samsung_mux_clock exynos4x12_mux_clks[] __initdata = { | |||
491 | }; | 491 | }; |
492 | 492 | ||
493 | /* list of divider clocks supported in all exynos4 soc's */ | 493 | /* list of divider clocks supported in all exynos4 soc's */ |
494 | struct samsung_div_clock exynos4_div_clks[] __initdata = { | 494 | static struct samsung_div_clock exynos4_div_clks[] __initdata = { |
495 | DIV(none, "div_core", "mout_core", DIV_CPU0, 0, 3), | 495 | DIV(none, "div_core", "mout_core", DIV_CPU0, 0, 3), |
496 | DIV(none, "div_core2", "div_core", DIV_CPU0, 28, 3), | 496 | DIV(none, "div_core2", "div_core", DIV_CPU0, 28, 3), |
497 | DIV(none, "div_fimc0", "mout_fimc0", DIV_CAM, 0, 4), | 497 | DIV(none, "div_fimc0", "mout_fimc0", DIV_CAM, 0, 4), |
@@ -554,7 +554,7 @@ struct samsung_div_clock exynos4_div_clks[] __initdata = { | |||
554 | }; | 554 | }; |
555 | 555 | ||
556 | /* list of divider clocks supported in exynos4210 soc */ | 556 | /* list of divider clocks supported in exynos4210 soc */ |
557 | struct samsung_div_clock exynos4210_div_clks[] __initdata = { | 557 | static struct samsung_div_clock exynos4210_div_clks[] __initdata = { |
558 | DIV(aclk200, "aclk200", "mout_aclk200", DIV_TOP, 0, 3), | 558 | DIV(aclk200, "aclk200", "mout_aclk200", DIV_TOP, 0, 3), |
559 | DIV(sclk_fimg2d, "sclk_fimg2d", "mout_g2d", DIV_IMAGE, 0, 4), | 559 | DIV(sclk_fimg2d, "sclk_fimg2d", "mout_g2d", DIV_IMAGE, 0, 4), |
560 | DIV(none, "div_fimd1", "mout_fimd1", E4210_DIV_LCD1, 0, 4), | 560 | DIV(none, "div_fimd1", "mout_fimd1", E4210_DIV_LCD1, 0, 4), |
@@ -565,7 +565,7 @@ struct samsung_div_clock exynos4210_div_clks[] __initdata = { | |||
565 | }; | 565 | }; |
566 | 566 | ||
567 | /* list of divider clocks supported in exynos4x12 soc */ | 567 | /* list of divider clocks supported in exynos4x12 soc */ |
568 | struct samsung_div_clock exynos4x12_div_clks[] __initdata = { | 568 | static struct samsung_div_clock exynos4x12_div_clks[] __initdata = { |
569 | DIV(none, "div_mdnie0", "mout_mdnie0", DIV_LCD0, 4, 4), | 569 | DIV(none, "div_mdnie0", "mout_mdnie0", DIV_LCD0, 4, 4), |
570 | DIV(none, "div_mdnie_pwm0", "mout_mdnie_pwm0", DIV_LCD0, 8, 4), | 570 | DIV(none, "div_mdnie_pwm0", "mout_mdnie_pwm0", DIV_LCD0, 8, 4), |
571 | DIV(none, "div_mdnie_pwm_pre0", "div_mdnie_pwm0", DIV_LCD0, 12, 4), | 571 | DIV(none, "div_mdnie_pwm_pre0", "div_mdnie_pwm0", DIV_LCD0, 12, 4), |
@@ -590,7 +590,7 @@ struct samsung_div_clock exynos4x12_div_clks[] __initdata = { | |||
590 | }; | 590 | }; |
591 | 591 | ||
592 | /* list of gate clocks supported in all exynos4 soc's */ | 592 | /* list of gate clocks supported in all exynos4 soc's */ |
593 | struct samsung_gate_clock exynos4_gate_clks[] __initdata = { | 593 | static struct samsung_gate_clock exynos4_gate_clks[] __initdata = { |
594 | /* | 594 | /* |
595 | * After all Exynos4 based platforms are migrated to use device tree, | 595 | * After all Exynos4 based platforms are migrated to use device tree, |
596 | * the device name and clock alias names specified below for some | 596 | * the device name and clock alias names specified below for some |
@@ -782,7 +782,7 @@ struct samsung_gate_clock exynos4_gate_clks[] __initdata = { | |||
782 | }; | 782 | }; |
783 | 783 | ||
784 | /* list of gate clocks supported in exynos4210 soc */ | 784 | /* list of gate clocks supported in exynos4210 soc */ |
785 | struct samsung_gate_clock exynos4210_gate_clks[] __initdata = { | 785 | static struct samsung_gate_clock exynos4210_gate_clks[] __initdata = { |
786 | GATE(tvenc, "tvenc", "aclk160", GATE_IP_TV, 2, 0, 0), | 786 | GATE(tvenc, "tvenc", "aclk160", GATE_IP_TV, 2, 0, 0), |
787 | GATE(g2d, "g2d", "aclk200", E4210_GATE_IP_IMAGE, 0, 0, 0), | 787 | GATE(g2d, "g2d", "aclk200", E4210_GATE_IP_IMAGE, 0, 0, 0), |
788 | GATE(rotator, "rotator", "aclk200", E4210_GATE_IP_IMAGE, 1, 0, 0), | 788 | GATE(rotator, "rotator", "aclk200", E4210_GATE_IP_IMAGE, 1, 0, 0), |
@@ -817,7 +817,7 @@ struct samsung_gate_clock exynos4210_gate_clks[] __initdata = { | |||
817 | }; | 817 | }; |
818 | 818 | ||
819 | /* list of gate clocks supported in exynos4x12 soc */ | 819 | /* list of gate clocks supported in exynos4x12 soc */ |
820 | struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = { | 820 | static struct samsung_gate_clock exynos4x12_gate_clks[] __initdata = { |
821 | GATE(audss, "audss", "sclk_epll", E4X12_GATE_IP_MAUDIO, 0, 0, 0), | 821 | GATE(audss, "audss", "sclk_epll", E4X12_GATE_IP_MAUDIO, 0, 0, 0), |
822 | GATE(mdnie0, "mdnie0", "aclk160", GATE_IP_LCD0, 2, 0, 0), | 822 | GATE(mdnie0, "mdnie0", "aclk160", GATE_IP_LCD0, 2, 0, 0), |
823 | GATE(rotator, "rotator", "aclk200", E4X12_GATE_IP_IMAGE, 1, 0, 0), | 823 | GATE(rotator, "rotator", "aclk200", E4X12_GATE_IP_IMAGE, 1, 0, 0), |
@@ -990,7 +990,9 @@ static __initdata struct of_device_id ext_clk_match[] = { | |||
990 | }; | 990 | }; |
991 | 991 | ||
992 | /* register exynos4 clocks */ | 992 | /* register exynos4 clocks */ |
993 | void __init exynos4_clk_init(struct device_node *np, enum exynos4_soc exynos4_soc, void __iomem *reg_base, unsigned long xom) | 993 | static void __init exynos4_clk_init(struct device_node *np, |
994 | enum exynos4_soc exynos4_soc, | ||
995 | void __iomem *reg_base, unsigned long xom) | ||
994 | { | 996 | { |
995 | struct clk *apll, *mpll, *epll, *vpll; | 997 | struct clk *apll, *mpll, *epll, *vpll; |
996 | 998 | ||