clk: samsung: Staticise non-exported symbols for PLLs
Subsystems (3)
PATCH 1/1 clk: samsung: Staticise non-exported symbols for PLLs
From: Mark Brown <[email protected]>
These symbols are not used outside the files they are defined in so do not need to be in the global namespace and they aren't declared so sparse warns.
Signed-off-by Mark Brown <[email protected]>
--- drivers/clk/samsung/clk-exynos4.c | 2 +- drivers/clk/samsung/clk-exynos5250.c | 2 +- drivers/clk/samsung/clk-exynos5420.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
drivers/clk/samsung/clk-exynos4.c +1 -1
@@ -984,7 +984,7 @@ static __initdata struct of_device_id ext_clk_match[] = { {}, }; -struct __initdata samsung_pll_clock exynos4_plls[nr_plls] = { +static struct __initdata samsung_pll_clock exynos4_plls[nr_plls] = { [apll] =PLL_A (pll_35xx, fout_apll,"fout_apll" ,"fin_pll" ,APLL_LOCK ,APLL_CON0 ,"fout_apll" ,NULL ), [mpll] = PLL_A(pll_35xx, fout_mpll, "fout_mpll", "fin_pll",
drivers/clk/samsung/clk-exynos5250.c +1 -1
@@ -517,7 +517,7 @@ static __initdata struct samsung_pll_rate_table epll_24mhz_tbl[] = { { }, }; -struct __initdata samsung_pll_clock exynos5250_plls[nr_plls] = { +static struct __initdata samsung_pll_clock exynos5250_plls[nr_plls] = { [apll] =PLL_A (pll_35xx, fout_apll,"fout_apll" ,"fin_pll" ,APLL_LOCK ,APLL_CON0 ,"fout_apll" ,NULL ), [mpll] = PLL_A(pll_35xx, fout_mpll, "fout_mpll", "fin_pll", MPLL_LOCK,
drivers/clk/samsung/clk-exynos5420.c +1 -1
@@ -727,7 +727,7 @@ static struct samsung_gate_clock exynos5420_gate_clks[] __initdata = { GATE(smmu_mscl2, "smmu_mscl2", "aclk400_mscl", GATE_IP_MSCL, 10, 0, 0), }; -struct __initdata samsung_pll_clock exynos5420_plls[nr_plls] = { +static struct __initdata samsung_pll_clock exynos5420_plls[nr_plls] = { [apll] =PLL (pll_2550, fout_apll,"fout_apll" ,"fin_pll" ,APLL_LOCK ,APLL_CON0 ,NULL ), [cpll] = PLL(pll_2550, fout_mpll, "fout_mpll", "fin_pll", MPLL_LOCK,
Signature · 1 line
1.8.4.rc1
PATCH 1/1 clk: samsung: Staticise non-exported symbols for PLLs
Quoting Mark Brown (2013-08-08 04:06:23)
Quoted 7 lines
From: Mark Brown <[email protected]>
These symbols are not used outside the files they are defined in so do not need to be in the global namespace and they aren't declared so sparse warns.
Signed-off-by Mark Brown <[email protected]>
Hi Mark,
Sachin already submitted a patch for this two days back. I've pushed this out to my public git tree just now so it should land in the next linux-next.
Regards,
Mike
Quoted 47 lines
--- drivers/clk/samsung/clk-exynos4.c | 2 +- drivers/clk/samsung/clk-exynos5250.c | 2 +- drivers/clk/samsung/clk-exynos5420.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)drivers/clk/samsung/clk-exynos4.c +1
-1@@ -984,7 +984,7 @@ static __initdata struct of_device_id ext_clk_match[] = { {}, }; -struct __initdata samsung_pll_clock exynos4_plls[nr_plls] = { +static struct __initdata samsung_pll_clock exynos4_plls[nr_plls] = { [apll] =PLL_A (pll_35xx, fout_apll,"fout_apll" ,"fin_pll" ,APLL_LOCK ,APLL_CON0 ,"fout_apll" ,NULL ), [mpll] = PLL_A(pll_35xx, fout_mpll, "fout_mpll", "fin_pll",drivers/clk/samsung/clk-exynos5250.c +1
-1@@ -517,7 +517,7 @@ static __initdata struct samsung_pll_rate_table epll_24mhz_tbl[] = { { }, }; -struct __initdata samsung_pll_clock exynos5250_plls[nr_plls] = { +static struct __initdata samsung_pll_clock exynos5250_plls[nr_plls] = { [apll] =PLL_A (pll_35xx, fout_apll,"fout_apll" ,"fin_pll" ,APLL_LOCK ,APLL_CON0 ,"fout_apll" ,NULL ), [mpll] = PLL_A(pll_35xx, fout_mpll, "fout_mpll", "fin_pll", MPLL_LOCK,drivers/clk/samsung/clk-exynos5420.c +1
-1@@ -727,7 +727,7 @@ static struct samsung_gate_clock exynos5420_gate_clks[] __initdata = { GATE(smmu_mscl2, "smmu_mscl2", "aclk400_mscl", GATE_IP_MSCL, 10, 0, 0), }; -struct __initdata samsung_pll_clock exynos5420_plls[nr_plls] = { +static struct __initdata samsung_pll_clock exynos5420_plls[nr_plls] = { [apll] =PLL (pll_2550, fout_apll,"fout_apll" ,"fin_pll" ,APLL_LOCK ,APLL_CON0 ,NULL ), [cpll] = PLL(pll_2550, fout_mpll, "fout_mpll", "fin_pll", MPLL_LOCK,Signature · 1 line
1.8.4.rc1