Message ID | 20220413165017.360226-4-halves@canonical.com |
---|---|
State | New |
Headers | show |
Series | NVMe devices fail to probe due to ACPI power state change | expand |
diff --git a/drivers/acpi/power.c b/drivers/acpi/power.c index 0632a224e0a2..8e045dcaed8d 100644 --- a/drivers/acpi/power.c +++ b/drivers/acpi/power.c @@ -1019,13 +1019,8 @@ void acpi_turn_off_unused_power_resources(void) continue; } - /* - * Turn off power resources in an unknown state too, because the - * platform firmware on some system expects the OS to turn off - * power resources without any users unconditionally. - */ if (!resource->ref_count && - state != ACPI_POWER_RESOURCE_STATE_OFF) { + state == ACPI_POWER_RESOURCE_STATE_ON) { dev_info(&resource->device.dev, "Turning OFF\n"); __acpi_power_off(resource); }