|
@@ -758,7 +758,7 @@ static int __init longhaul_cpu_init(struct cpufreq_policy *policy)
|
|
NULL, (void *)&pr);
|
|
NULL, (void *)&pr);
|
|
|
|
|
|
/* Check ACPI support for C3 state */
|
|
/* Check ACPI support for C3 state */
|
|
- if (pr != NULL && longhaul_version != TYPE_LONGHAUL_V1) {
|
|
|
|
|
|
+ if (pr != NULL && longhaul_version == TYPE_POWERSAVER) {
|
|
cx = &pr->power.states[ACPI_STATE_C3];
|
|
cx = &pr->power.states[ACPI_STATE_C3];
|
|
if (cx->address > 0 && cx->latency <= 1000) {
|
|
if (cx->address > 0 && cx->latency <= 1000) {
|
|
longhaul_flags |= USE_ACPI_C3;
|
|
longhaul_flags |= USE_ACPI_C3;
|