[GIT PULL] platform-drivers-x86 for 3.20

From: Darren Hart
Date: Thu Feb 19 2015 - 01:09:36 EST

Hi Linus,

The following have all spent a week in next.

This includes a significant update to the toshiba_acpi driver, bringing
it to feature parity with the Windows driver, followed by some needed

The other changes are mostly minor updates, quirks, sparse fixes, or


Darren Hart
Intel Open Source Technology Center

The following changes since commit 97bf6af1f928216fd6c5a66e8a57bfa95a659672:

Linux 3.19-rc1 (2014-12-20 17:08:50 -0800)

are available in the git repository at:

git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git tags/platform-drivers-x86-v3.20-1

for you to fetch changes up to c57c0fa4bc9c2ad023674ef478c25719abaace7d:

toshiba_acpi: Cleanup GPL header (2015-02-11 21:26:18 -0800)

platform-drivers-x86 for 3.20

toshiba_acpi: Add support for missing features from the Windows driver,
bump the sysfs version, and clean up the driver.
thinkpad_acpi: BIOS string versions, unhandled hkey events.
samsung-laptop: Add native backlight quirk, enable better lid handling.
intel_scu_ipc: Read resources from PCI configuration
other: Fix sparse warnings, general cleanups.

Adam Lee (1):
thinkpad_acpi: support new BIOS version string pattern

Andy Shevchenko (3):
intel_scu_ipc: fix indentation in few places
intel_scu_ipc: move error check out of the loop
intel_scu_ipc: Read resources from PCI configuration

Azael Avalos (17):
toshiba_acpi: Add support for USB Sleep and Charge function
toshiba_acpi: Add support for USB Sleep functions under battery
toshiba_acpi: Add support for USB Rapid Charge
toshiba_acpi: Add support for USB Sleep and Music
toshiba_acpi: Add a check for TOS_NOT_SUPPORTED in the sci_open function
toshiba_acpi: Make toshiba_eco_mode_available more robust
toshiba_acpi: Add version entry to sysfs
toshiba_acpi: Add fan entry to sysfs
toshiba_acpi: Add support for Keyboard functions mode
toshiba_acpi: Add support for Panel Power ON
toshiba_acpi: Add support to enable/disable USB 3
toshiba_acpi: Bump version number to 0.21
toshiba_acpi: Clean file according to coding style
Documentation/ABI: Add file describing the sysfs entries for toshiba_acpi
toshiba_acpi: Move sysfs function and struct declarations further down
toshiba_acpi: Drop the toshiba_ prefix from sysfs function names
toshiba_acpi: Make use of DEVICE_ATTR_{RO, RW} macros

Darren Hart (3):
samsung-laptop.c: Prefer kstrtoint over single variable sscanf
toshiba_acpi: Cleanup comment blocks and capitalization
toshiba_acpi: Cleanup GPL header

Hans de Goede (1):
samsung-laptop: Add use_native_backlight quirk, and enable it on some models

Julijonas Kikutis (1):
samsung-laptop: enable better lid handling

Lad, Prabhakar (4):
samsung-laptop: Fix sparse integer as NULL warning
thinkpad_acpi.c: Fix sparse warning (make undeclared var static)
Sony-laptop: Fix sparse warning (make undeclared var static)
classmate-laptop: Fix sparse warning (0 as NULL)

Michael Karcher (1):
fujitsu-laptop: use FB_BLANK_* constants

Vivien Didelot (2):
asus-laptop: Fix is_visible return value
asus-laptop: use DEVICE_ATTR_xx macros

Xavier Naveira (1):
thinkpad_acpi: unhandled hkey event

.../ABI/testing/sysfs-driver-samsung-laptop | 8 +
.../ABI/testing/sysfs-driver-toshiba_acpi | 114 ++
drivers/platform/x86/asus-laptop.c | 97 +-
drivers/platform/x86/classmate-laptop.c | 2 +-
drivers/platform/x86/fujitsu-laptop.c | 7 +-
drivers/platform/x86/intel_scu_ipc.c | 77 +-
drivers/platform/x86/samsung-laptop.c | 146 ++-
drivers/platform/x86/sony-laptop.c | 2 +-
drivers/platform/x86/thinkpad_acpi.c | 24 +-
drivers/platform/x86/toshiba_acpi.c | 1299 ++++++++++++++++----
10 files changed, 1396 insertions(+), 380 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-toshiba_acpi
Darren Hart
Intel Open Source Technology Center
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/