[ACPI] Always set P-state on initialization

Otherwise a platform that supports ACPI based cpufreq
and boots up at lowest possible speed could stay there
forever. This because the governor may request max speed,
but the code doesn't update if there is no change in
speed, and it assumed the initial state of max speed.

http://bugzilla.kernel.org/show_bug.cgi?id=4634

Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>

authored by Dominik Brodowski and committed by Len Brown 4b31e774 45bea155

+7
+7
arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c
··· 442 (u32) data->acpi_data.states[i].transition_latency); 443 444 cpufreq_frequency_table_get_attr(data->freq_table, policy->cpu); 445 return (result); 446 447 err_freqfree:
··· 442 (u32) data->acpi_data.states[i].transition_latency); 443 444 cpufreq_frequency_table_get_attr(data->freq_table, policy->cpu); 445 + 446 + /* 447 + * the first call to ->target() should result in us actually 448 + * writing something to the appropriate registers. 449 + */ 450 + data->resume = 1; 451 + 452 return (result); 453 454 err_freqfree: