linux/include/acpi
Rafael J. Wysocki b9e95fc65e ACPI / LPSS: Power up LPSS devices during enumeration
Commit 7cd8407 (ACPI / PM: Do not execute _PS0 for devices without
_PSC during initialization) introduced a regression on some systems
with Intel Lynxpoint Low-Power Subsystem (LPSS) where some devices
need to be powered up during initialization, but their device objects
in the ACPI namespace have _PS0 and _PS3 only (without _PSC or power
resources).

To work around this problem, make the ACPI LPSS driver power up
devices it knows about by using a new helper function
acpi_device_fix_up_power() that does all of the necessary
sanity checks and calls acpi_dev_pm_explicit_set() to put the
device into D0.

Reported-and-tested-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2013-06-20 00:49:06 +02:00
..
platform
acbuffer.h
acconfig.h
acexcep.h ACPICA: Add exception descriptions to exception info table 2013-03-12 00:45:05 +01:00
acnames.h
acoutput.h ACPICA: Regression fix: reinstate safe exit macros 2013-03-12 00:45:04 +01:00
acpi_bus.h ACPI / LPSS: Power up LPSS devices during enumeration 2013-06-20 00:49:06 +02:00
acpi_drivers.h ACPI: Remove acpi_pci_bind_root() definition 2013-03-24 23:28:02 +01:00
acpi_numa.h
acpi.h
acpiosxf.h ACPI: Fix section to __init. Align with usage in acpixf.h 2013-05-12 14:03:14 +02:00
acpixf.h ACPICA: Update version to 20130328 2013-04-12 13:29:48 +02:00
acrestyp.h
actbl1.h
actbl2.h ACPICA: iASL/Disassembler: Add support for MTMR table 2013-03-12 00:45:04 +01:00
actbl3.h ACPICA: Remove trailing comma in enum declarations 2013-03-12 00:45:05 +01:00
actbl.h
actypes.h Merge branch 'acpi-assorted' 2013-04-28 01:54:08 +02:00
apei.h
button.h
ghes.h
hed.h
pdc_intel.h
processor.h ACPI / PM: Move processor suspend/resume to syscore_ops 2013-05-12 14:03:14 +02:00
reboot.h
video.h