Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

cpufreq: qoriq: Remove __exit macro from .exit callback

.exit callback (qoriq_cpufreq_cpu_exit()) is also used during suspend.
So __exit macro should be removed or the function will be discarded.

Signed-off-by: Jia Hongtao <hongtao.jia@nxp.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Jia Hongtao and committed by
Rafael J. Wysocki
495c716f 27b8fe8d

+2 -2
+2 -2
drivers/cpufreq/qoriq-cpufreq.c
··· 301 301 return -ENODEV; 302 302 } 303 303 304 - static int __exit qoriq_cpufreq_cpu_exit(struct cpufreq_policy *policy) 304 + static int qoriq_cpufreq_cpu_exit(struct cpufreq_policy *policy) 305 305 { 306 306 struct cpu_data *data = policy->driver_data; 307 307 ··· 348 348 .name = "qoriq_cpufreq", 349 349 .flags = CPUFREQ_CONST_LOOPS, 350 350 .init = qoriq_cpufreq_cpu_init, 351 - .exit = __exit_p(qoriq_cpufreq_cpu_exit), 351 + .exit = qoriq_cpufreq_cpu_exit, 352 352 .verify = cpufreq_generic_frequency_table_verify, 353 353 .target_index = qoriq_cpufreq_target, 354 354 .get = cpufreq_generic_get,