diff options
| author | Holger Freyther <zecke@selfish.org> | 2010-07-18 15:29:16 -0400 |
|---|---|---|
| committer | Dave Jones <davej@redhat.com> | 2010-08-03 13:47:06 -0400 |
| commit | 307069cf6c53632adc27de4f49bf5d1d67cb87bb (patch) | |
| tree | 07c426d450cc188023cddf2fee40221a64521091 | |
| parent | 2530573e45c5846cd238db78651f0d236fc78aab (diff) | |
[CPUFREQ] Fix section mismatch for powernow_cpu_init in powernow-k7.c
Use __cpuinit instead of __init for the cpufreq_driver
init function like it is done in powernow-k8.c.
This is removing the warning generated when compiling with
the CONFIG_DEBUG_SECTION_MISMATCH=y option.
Signed-off-by: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Signed-off-by: Dave Jones <davej@redhat.com>
| -rw-r--r-- | arch/x86/kernel/cpu/cpufreq/powernow-k7.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/x86/kernel/cpu/cpufreq/powernow-k7.c b/arch/x86/kernel/cpu/cpufreq/powernow-k7.c index 9a97116f89e5..4a45fd6e41ba 100644 --- a/arch/x86/kernel/cpu/cpufreq/powernow-k7.c +++ b/arch/x86/kernel/cpu/cpufreq/powernow-k7.c | |||
| @@ -569,7 +569,7 @@ static int powernow_verify(struct cpufreq_policy *policy) | |||
| 569 | * We will then get the same kind of behaviour already tested under | 569 | * We will then get the same kind of behaviour already tested under |
| 570 | * the "well-known" other OS. | 570 | * the "well-known" other OS. |
| 571 | */ | 571 | */ |
| 572 | static int __init fixup_sgtc(void) | 572 | static int __cpuinit fixup_sgtc(void) |
| 573 | { | 573 | { |
| 574 | unsigned int sgtc; | 574 | unsigned int sgtc; |
| 575 | unsigned int m; | 575 | unsigned int m; |
| @@ -603,7 +603,7 @@ static unsigned int powernow_get(unsigned int cpu) | |||
| 603 | } | 603 | } |
| 604 | 604 | ||
| 605 | 605 | ||
| 606 | static int __init acer_cpufreq_pst(const struct dmi_system_id *d) | 606 | static int __cpuinit acer_cpufreq_pst(const struct dmi_system_id *d) |
| 607 | { | 607 | { |
| 608 | printk(KERN_WARNING PFX | 608 | printk(KERN_WARNING PFX |
| 609 | "%s laptop with broken PST tables in BIOS detected.\n", | 609 | "%s laptop with broken PST tables in BIOS detected.\n", |
| @@ -621,7 +621,7 @@ static int __init acer_cpufreq_pst(const struct dmi_system_id *d) | |||
| 621 | * A BIOS update is all that can save them. | 621 | * A BIOS update is all that can save them. |
| 622 | * Mention this, and disable cpufreq. | 622 | * Mention this, and disable cpufreq. |
| 623 | */ | 623 | */ |
| 624 | static struct dmi_system_id __initdata powernow_dmi_table[] = { | 624 | static struct dmi_system_id __cpuinitdata powernow_dmi_table[] = { |
| 625 | { | 625 | { |
| 626 | .callback = acer_cpufreq_pst, | 626 | .callback = acer_cpufreq_pst, |
| 627 | .ident = "Acer Aspire", | 627 | .ident = "Acer Aspire", |
| @@ -633,7 +633,7 @@ static struct dmi_system_id __initdata powernow_dmi_table[] = { | |||
| 633 | { } | 633 | { } |
| 634 | }; | 634 | }; |
| 635 | 635 | ||
| 636 | static int __init powernow_cpu_init(struct cpufreq_policy *policy) | 636 | static int __cpuinit powernow_cpu_init(struct cpufreq_policy *policy) |
| 637 | { | 637 | { |
| 638 | union msr_fidvidstatus fidvidstatus; | 638 | union msr_fidvidstatus fidvidstatus; |
| 639 | int result; | 639 | int result; |
