[GIT PULL] platform-drivers-x86 for 4.4-1

From: Darren Hart
Date: Fri Nov 06 2015 - 01:56:29 EST


Hi Linus,

Please note the OLPC/MAINTAINERS changes described in the tag message. If adding
this to my maintenance bin is innappropriate, please drop these two patches.

Thanks,

Darren Hart
Intel Open Source Technology Center

The following changes since commit 9ffecb10283508260936b96022d4ee43a7798b4c:

Linux 4.3-rc3 (2015-09-27 07:50:08 -0400)

are available in the git repository at:

git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git tags/platform-drivers-x86-v4.4-1

for you to fetch changes up to d2f20619942fe4618160a7fa3dbdcbac335cff59:

toshiba_acpi: Initialize hotkey_event_type variable (2015-11-05 16:09:24 -0800)

----------------------------------------------------------------
platform-drivers-x86 for 4.4-1

Various toshiba hotkey and keyboard related fixes and a new WMI driver. Several
intel_scu_ipc cleanups and a locking fix. A spattering of small single fixes
across various platforms.

I was asked to pick up an OLPC cleanup as the driver appeared unmaintained and
it seemed similar to what is maintained in platform/drivers/x86. I have included
the patch and an update to the MAINTAINERS file.

toshiba_acpi:
- Initialize hotkey_event_type variable
- Remove unneeded u32 variables from *setup_keyboard
- Add 0x prefix to available_kbd_modes_show function
- Change default Hotkey enabling value
- Unify hotkey enabling functions

toshiba-wmi:
- Toshiba WMI Hotkey Driver

intel_scu_ipc:
- Protect dev member assignment on ->remove()
- Switch to use module_pci_driver() macro
- Convert to use struct device *
- Propagate pointer to struct intel_scu_ipc_dev
- Fix error path by turning to devm_* / pcim_*

acer-wmi:
- remove threeg and interface sysfs interfaces

OLPC:
- Use %*ph specifier instead of passing direct values

MAINTAINERS:
- Add drivers/platform/olpc to drivers/platform/x86

sony-laptop:
- Fix handling sony_nc_hotkeys_decode result

intel_mid_powerbtn:
- Remove misuse of IRQF_NO_SUSPEND flag

compal-laptop:
- Add charge control limit

asus-wmi:
- restore kbd led level after resume

----------------------------------------------------------------
Andrzej Hajda (1):
sony-laptop: Fix handling sony_nc_hotkeys_decode result

Andy Shevchenko (6):
OLPC: Use %*ph specifier instead of passing direct values
intel_scu_ipc: Fix error path by turning to devm_* / pcim_*
intel_scu_ipc: Propagate pointer to struct intel_scu_ipc_dev
intel_scu_ipc: Convert to use struct device *
intel_scu_ipc: Switch to use module_pci_driver() macro
intel_scu_ipc: Protect dev member assignment on ->remove()

Azael Avalos (6):
toshiba_acpi: Unify hotkey enabling functions
toshiba_acpi: Change default Hotkey enabling value
toshiba_acpi: Add 0x prefix to available_kbd_modes_show function
toshiba_acpi: Remove unneeded u32 variables from *setup_keyboard
platform/x86: Toshiba WMI Hotkey Driver
toshiba_acpi: Initialize hotkey_event_type variable

Darren Hart (1):
MAINTAINERS: Add drivers/platform/olpc to drivers/platform/x86

Lee, Chun-Yi (1):
acer-wmi: remove threeg and interface sysfs interfaces

Oleksij Rempel (1):
asus-wmi: restore kbd led level after resume

Roald Frederickx (1):
compal-laptop: Add charge control limit

Sudeep Holla (1):
intel_mid_powerbtn: Remove misuse of IRQF_NO_SUSPEND flag

MAINTAINERS | 7 ++
drivers/platform/olpc/olpc-ec.c | 13 +-
drivers/platform/x86/Kconfig | 22 +++-
drivers/platform/x86/Makefile | 1 +
drivers/platform/x86/acer-wmi.c | 92 ---------------
drivers/platform/x86/asus-wmi.c | 19 ++-
drivers/platform/x86/compal-laptop.c | 43 ++++++-
drivers/platform/x86/intel_mid_powerbtn.c | 10 +-
drivers/platform/x86/intel_scu_ipc.c | 189 ++++++++++++++----------------
drivers/platform/x86/sony-laptop.c | 13 +-
drivers/platform/x86/toshiba-wmi.c | 138 ++++++++++++++++++++++
drivers/platform/x86/toshiba_acpi.c | 63 ++++------
12 files changed, 358 insertions(+), 252 deletions(-)
create mode 100644 drivers/platform/x86/toshiba-wmi.c

--
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/