davinci: cpufreq: fix section mismatch warning
Subsystems (3)
PATCH 1/1 davinci: cpufreq: fix section mismatch warning
Fix below section mismatch warning:
WARNING: vmlinux.o(.data+0x673c): Section mismatch in reference from the variable davinci_driver to the function .init.text:davinci_cpu_init() The variable davinci_driver references
the function __init davinci_cpu_init()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,
--- arch/arm/mach-davinci/cpufreq.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
arch/arm/mach-davinci/cpufreq.c +1 -1
@@ -132,7 +132,7 @@ out:return ret; } -static int __init davinci_cpu_init (struct cpufreq_policy *policy) +static int davinci_cpu_init (struct cpufreq_policy *policy) {int result =0 ;struct davinci_cpufreq_config *pdata = cpufreq.dev->platform_data;
Signature · 1 line
1.7.2
Hi Axel,
Quoted 9 lines · Axel Lin
Fix below section mismatch warning:
WARNING:vmlinux.o(.data+0x673c): Section mismatch in reference from the variabledavinci_driverto the function .init.text:davinci_cpu_init() The variabledavinci_driverreferences
the function__initdavinci_cpu_init()
If the reference is valid then annotate the
variable with __init* or__refdata(seelinux/init.h) or name the variable:*_template,*_timer,*_sht,*_ops,*_probe,*_probe_one,*_console,Signed-off-by Axel Lin <[email protected]>
Will queue for Kevin to send upstream.
Thanks,
Sekhar