From mboxrd@z Thu Jan 1 00:00:00 1970 From: Corentin Chary Subject: [PATCH 0/7] platform-drivers-x86: backlight, samsung and asus Date: Wed, 13 Jun 2012 09:32:00 +0200 Message-ID: <1339572727-24744-1-git-send-email-corentin.chary@gmail.com> Return-path: Sender: linux-acpi-owner@vger.kernel.org To: Len Brown , Matthew Garrett Cc: linux-acpi@vger.kernel.org, platform-driver-x86@vger.kernel.org, Corentin Chary List-Id: platform-driver-x86.vger.kernel.org Hi, This series should fix a big issue when the vendor backlight is known to work better than the ACPI backlight (and sometime it's the only backlight that really works). It adds a way for vendor drivers to promote themselves, still respecting acpi_backlight=vendor|video parameters (in case the vendor driver is wrong, and the ACPI driver works better). This way, acpi_video_register() still works properly. The series then add calls to this new functions in appropriates drivers, and also blacklist a laptop where the ACPI video module is known to break the backlight untill next reboot. Thanks, AceLan Kao (2): asus-wmi: control backlight power through WMI, not ACPI asus-wmi: enable resume on lid open Corentin Chary (5): acpi: add a way to promote/demote vendor backlight drivers drivers-platform-x86: use acpi_video_dmi_promote_vendor() samsung-laptop: X360 ACPI backlight device is broken acpi/video_detect: blacklist samsung x360 samsung-laptop: support R40/R41 Documentation/ABI/testing/sysfs-platform-asus-wmi | 7 +++ drivers/acpi/video_detect.c | 60 ++++++++++++++++++++- drivers/platform/x86/acer-wmi.c | 16 +++--- drivers/platform/x86/apple-gmux.c | 6 +++ drivers/platform/x86/asus-wmi.c | 16 ++++++ drivers/platform/x86/asus-wmi.h | 1 + drivers/platform/x86/eeepc-wmi.c | 25 ++++++++- drivers/platform/x86/samsung-laptop.c | 41 ++++++++++---- include/linux/acpi.h | 10 ++++ 9 files changed, 162 insertions(+), 20 deletions(-) -- 1.7.9.5