[GIT PULL] ACPI fixes for v4.17-rc3
From: Rafael J. Wysocki
Date: Thu Apr 26 2018 - 10:45:02 EST
Please pull from the tag
with top-most commit bd6dff55de7acb2e5065e69706400c41b1bd0521
Merge branches 'acpi-watchdog', 'acpi-button' and 'acpi-video'
on top of commit 6d08b06e67cd117f6992c46611dfb4ce267cd71e
to receive ACPI fixes for 4.17-rc3.
These are two watchdog-related fixes, fix for a backlight regression
from the 4.16 cycle that unfortunately was propagated to -stable and
a button module modification to prevent graphics driver modules from
failing to load due to unmet dependencies if ACPI is disabled from
the kernel command line.
- Change the ACPI subsystem initialization ordering to initialize
the WDAT watchodg before reserving PNP motherboard resources so
as to allow the watchdog to allocate its resources before the PNP
code gets to them and prevents it from working correctly (Mika
- Add a quirk for Lenovo Z50-70 to use the iTCO watchdog instead of
the WDAT one which conflicts with the RTC on that platform (Mika
- Avoid breaking backlight handling on Dell XPS 13 2013 model by
allowing laptops to use the ACPI backlight by default even if they
are Windows 8-ready in principle (Hans de Goede).
- Prevent the ACPI button module from failing to load if ACPI is
disabled via the kernel command line so as to allow graphics
driver modules depending on the ACPI button module to load in
that case (Ard Biesheuvel).
Ard Biesheuvel (1):
ACPI / button: make module loadable when booted in non-ACPI mode
Hans de Goede (1):
ACPI / video: Only default only_lcd to true on Win8-ready _desktops_
Mika Westerberg (2):
ACPI / scan: Initialize watchdog before PNP
ACPI / watchdog: Prefer iTCO_wdt on Lenovo Z50-70
drivers/acpi/acpi_video.c | 27 ++++++++++++++++++--
drivers/acpi/acpi_watchdog.c | 59 ++++++++++++++++++++++++++++++++++++--------
drivers/acpi/button.c | 24 +++++++++++++++++-
drivers/acpi/scan.c | 2 +-
4 files changed, 98 insertions(+), 14 deletions(-)