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

Commit a507ac4b authored by Mattia Dongili's avatar Mattia Dongili Committed by Dave Jones
Browse files

[CPUFREQ] set policy->curfreq on initialization



Check the correct variable and set policy->cur upon acpi-cpufreq
initialization to allow the userspace governor to be used as default.

Signed-off-by: default avatarMattia Dongili <malattia@linux.it>
Acked-by: default avatar"Pallipadi, Venkatesh" <venkatesh.pallipadi@intel.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarDave Jones <davej@redhat.com>
parent 4e581ff1
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -682,14 +682,14 @@ static int acpi_cpufreq_cpu_init(struct cpufreq_policy *policy)
	if (result)
		goto err_freqfree;

	switch (data->cpu_feature) {
	switch (perf->control_register.space_id) {
	case ACPI_ADR_SPACE_SYSTEM_IO:
		/* Current speed is unknown and not detectable by IO port */
		policy->cur = acpi_cpufreq_guess_freq(data, policy->cpu);
		break;
	case ACPI_ADR_SPACE_FIXED_HARDWARE:
		acpi_cpufreq_driver.get = get_cur_freq_on_cpu;
		get_cur_freq_on_cpu(cpu);
		policy->cur = get_cur_freq_on_cpu(cpu);
		break;
	default:
		break;