Hi, all, Maybe the incorrect power state is returned on the bogus bios, which is different with the real power state. For example: the bios returns D0 state and the real power state is D3. OS expects to set the device to D0 state. In such case if OS uses the power state returned by the BIOS and checks the device power state very strictly in power transition, the device can't be transited to the correct power state. This following patch series is to disable the power state check in device power transition. Patch 01: Attach the ACPI device to the ACPI handle as early as possible Patch02: Get the device power state in the course of scanning device: Patch 03: Add "acpi.power_nocheck=1" to disable power state check in power transition Patch 04: Add DMI check to disable power check in power transition Thanks for the review. Yakui -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html