clk/exynos4: Fix compilation warning
Subsystems (3)
PATCH 1/1 clk/exynos4: Fix compilation warning
Fixes the following warning:
WARNING: drivers/built-in.o(.text.unlikely+0x2c50): Section mismatch in reference from the function exynos4_clk_sleep_init() to the (unknown reference) .init.data:(unknown)
The function exynos4_clk_sleep_init() references
the (unknown reference) __initdata (unknown).
This is often because exynos4_clk_sleep_init lacks a __initdata
annotation or the annotation of (unknown) is wrong.
--- drivers/clk/samsung/clk-exynos4.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/clk/samsung/clk-exynos4.c +2 -2
@@ -324,7 +324,7 @@ static struct syscore_ops exynos4_clk_syscore_ops = { .resume = exynos4_clk_resume, }; -static void exynos4_clk_sleep_init (void ) +static void __init exynos4_clk_sleep_init (void ) { exynos4_save_common =samsung_clk_alloc_reg_dump (exynos4_clk_regs,ARRAY_SIZE (exynos4_clk_regs));
@@ -359,7 +359,7 @@ err_warn: __func__); }#else -static void exynos4_clk_sleep_init (void ) {} +static void __init exynos4_clk_sleep_init (void ) {}#endif /* list of all parent clock list */
Signature · 1 line
1.7.9.5
Mike Turquette
AppliedPATCH 1/1 clk/exynos4: Fix compilation warning
Quoting Sachin Kamat (2014-05-25 21:16:28)
Quoted 9 lines
Fixes the following warning:
WARNING: drivers/built-in.o(.text.unlikely+0x2c50): Section mismatch in reference from the functionexynos4_clk_sleep_init()to the (unknown reference) .init.data:(unknown)
The functionexynos4_clk_sleep_init()references
the (unknown reference)__initdata(unknown).
This is often becauseexynos4_clk_sleep_initlacks a__initdata
annotation or the annotation of (unknown) is wrong.Signed-off-by Sachin Kamat <[email protected]>Reported-by kbuild test robot <[email protected]>
Applied to clk-next.
Thanks!
Mike
Quoted 29 lines
--- drivers/clk/samsung/clk-exynos4.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)drivers/clk/samsung/clk-exynos4.c +2
-2@@ -324,7 +324,7 @@ static struct syscore_ops exynos4_clk_syscore_ops = { .resume = exynos4_clk_resume, }; -static void exynos4_clk_sleep_init (void ) +static void __init exynos4_clk_sleep_init (void ) { exynos4_save_common =samsung_clk_alloc_reg_dump (exynos4_clk_regs,ARRAY_SIZE (exynos4_clk_regs));@@ -359,7 +359,7 @@ err_warn: __func__); }#else -static void exynos4_clk_sleep_init (void ) {} +static void __init exynos4_clk_sleep_init (void ) {}#endif /* list of all parent clock list */ Signature · 1 line
1.7.9.5