Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 307069cf authored by Holger Freyther's avatar Holger Freyther Committed by Dave Jones
Browse files

[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: default avatarHolger Hans Peter Freyther <holger@moiji-mobile.com>
Signed-off-by: default avatarDave Jones <davej@redhat.com>
parent 2530573e
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -569,7 +569,7 @@ static int powernow_verify(struct cpufreq_policy *policy)
 * We will then get the same kind of behaviour already tested under
 * the "well-known" other OS.
 */
static int __init fixup_sgtc(void)
static int __cpuinit fixup_sgtc(void)
{
	unsigned int sgtc;
	unsigned int m;
@@ -603,7 +603,7 @@ static unsigned int powernow_get(unsigned int cpu)
}


static int __init acer_cpufreq_pst(const struct dmi_system_id *d)
static int __cpuinit acer_cpufreq_pst(const struct dmi_system_id *d)
{
	printk(KERN_WARNING PFX
		"%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)
 * A BIOS update is all that can save them.
 * Mention this, and disable cpufreq.
 */
static struct dmi_system_id __initdata powernow_dmi_table[] = {
static struct dmi_system_id __cpuinitdata powernow_dmi_table[] = {
	{
		.callback = acer_cpufreq_pst,
		.ident = "Acer Aspire",
@@ -633,7 +633,7 @@ static struct dmi_system_id __initdata powernow_dmi_table[] = {
	{ }
};

static int __init powernow_cpu_init(struct cpufreq_policy *policy)
static int __cpuinit powernow_cpu_init(struct cpufreq_policy *policy)
{
	union msr_fidvidstatus fidvidstatus;
	int result;