From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1032079AbbKFG40 (ORCPT ); Fri, 6 Nov 2015 01:56:26 -0500 Received: from bombadil.infradead.org ([198.137.202.9]:36178 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1031985AbbKFG4O (ORCPT ); Fri, 6 Nov 2015 01:56:14 -0500 Date: Thu, 5 Nov 2015 22:56:13 -0800 From: Darren Hart To: Linus Torvalds Cc: LKML Subject: [GIT PULL] platform-drivers-x86 for 4.4-1 Message-ID: <20151106065613.GA22986@malice.jf.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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