Merge tag 'acpi-3.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Pull ACPI fixes from Rafael Wysocki: - Fix for a regression causing a failure to turn on some devices on some systems during initialization introduced by a recent revert of an ACPI PM change that broke something else. Fortunately, we know exactly what devices are affected, so we can add a fix just for them leaving everyone else alone. - ACPI power resources initialization fix preventing a NULL pointer from being dereferenced in the acpi_add_power_resource() error code path. - ACPI dock station driver fix that adds missing locking to write_undock(). - ACPI resources allocation fix changing the scope of an old workaround so that it doesn't affect systems that aren't actually buggy. This was reported a couple of days ago to fix DMA problems on some new platforms so we need it in -stable. From Mika Westerberg. * tag 'acpi-3.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: ACPI / LPSS: Power up LPSS devices during enumeration ACPI / PM: Fix error code path for power resources initialization ACPI / dock: Take ACPI scan lock in write_undock() ACPI / resources: call acpi_get_override_irq() only for legacy IRQ resources
Showing
- drivers/acpi/acpi_lpss.c 15 additions, 6 deletionsdrivers/acpi/acpi_lpss.c
- drivers/acpi/device_pm.c 20 additions, 0 deletionsdrivers/acpi/device_pm.c
- drivers/acpi/dock.c 2 additions, 0 deletionsdrivers/acpi/dock.c
- drivers/acpi/power.c 1 addition, 0 deletionsdrivers/acpi/power.c
- drivers/acpi/resource.c 11 additions, 5 deletionsdrivers/acpi/resource.c
- include/acpi/acpi_bus.h 1 addition, 0 deletionsinclude/acpi/acpi_bus.h
Loading
Please register or sign in to comment