[PATCH 0/1] acpi: clear PCIEXP_WAKE_STS on resume

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Colin Ian King <colin.king@xxxxxxxxxxxxx>

Discovered that clearing the PCIEXP_WAKE_STS bit in PM1 on
resume fixes a S3 resume hang in a BIOS. I beleive the on
board PCI Express ethernet is sometimes causing a PCI wakeup
event which requires clearing the PCIEXP_WAKE_STS bit before
we go into the next resume or it will hang in the BIOS.

The ACPI spec 4.0 does indicate that this bit should be
cleared before suspending (see section 4.7.3.1.1, table 4-11
in the PCIEXP_WAKE_STS entry) otherwise "the system will
not automatically wake."

Colin Ian King (1):
  acpi: clear PCIEXP_WAKE_STS on resume

 drivers/acpi/acpica/aclocal.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

--
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


[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux