mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-18 11:54:37 +08:00
[CPUFREQ]: x86, cpufreq: Mark longrun_get_policy with __cpuinit.
This patch fixes the following warning. The function longrun_cpu_init() is marked with __cpuinit which calls longrun_get_policy() which is a __init function. So make longrun_get_policy with __cpuinit. WARNING: arch/x86/kernel/cpu/cpufreq/longrun.o(.cpuinit.text+0x4c5): Section mismatch in reference from the function longrun_cpu_init() to the function .init.text:longrun_get_policy() The function __cpuinit longrun_cpu_init() references a function __init longrun_get_policy(). If longrun_get_policy is only used by longrun_cpu_init then annotate longrun_get_policy with a matching annotation. Signed-off-by: Rakib Mullick <rakib.mullick@gmail.com> Signed-off-by: Dave Jones <davej@redhat.com>
This commit is contained in:
parent
3f78a9f7fc
commit
a69a0612c4
@ -35,7 +35,7 @@ static unsigned int longrun_low_freq, longrun_high_freq;
|
|||||||
* Reads the current LongRun policy by access to MSR_TMTA_LONGRUN_FLAGS
|
* Reads the current LongRun policy by access to MSR_TMTA_LONGRUN_FLAGS
|
||||||
* and MSR_TMTA_LONGRUN_CTRL
|
* and MSR_TMTA_LONGRUN_CTRL
|
||||||
*/
|
*/
|
||||||
static void __init longrun_get_policy(struct cpufreq_policy *policy)
|
static void __cpuinit longrun_get_policy(struct cpufreq_policy *policy)
|
||||||
{
|
{
|
||||||
u32 msr_lo, msr_hi;
|
u32 msr_lo, msr_hi;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user