Hi Linus, This is the last of the patches queued for the 4.10 merge window for platform-drivers-x86. This series was reviewed and committed by Andy Shevchenko. I'm submitting the pull request as part of the ramp/transition effort to working as a maintainer team. In the future Andy will prepare and send pull-requests as well (the plan is for one of us to be responsible for all pull requests for a given kernel release). This one was special as we were testing process and he was covering for me through some medical leave.
The commits he reviewed and committed only have his Signed-off-by, and not mine. Is this correct procedure? The following changes since commit cb2bf25145e0d2abef20f47dd2ae55bff97fd9cb: platform/x86: thinkpad_acpi: Initialize local in_tablet_mode and type (2016-12-15 12:31:48 -0800) are available in the git repository at: git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git tags/platform-drivers-x86-v4.10-2 for you to fetch changes up to 83da6b59919a71a1a97ce9863aa0267eaf6d496c: platform/x86: surface3-wmi: Balance locking on error path (2016-12-18 14:56:43 -0800) Thanks, Darren Hart Intel Open Source Technology Center ---------------------------------------------------------------- platform-drivers-x86 for 4.10-2 Move and add registration for the mlx-platform driver. Introduce button and lid drivers for the surface3 (different from the surface3-pro). Add BXT PMIC TMU support. Add Y700 to existing ideapad-laptop quirk. ideapad-laptop: - Add Y700 15-ACZ to no_hw_rfkill DMI list surface3_button: - Introduce button support for the Surface 3 surface3-wmi: - Add custom surface3 platform device for controlling LID - Balance locking on error path mlx-platform: - Add mlxcpld-hotplug driver registration - Fix semicolon.cocci warnings - Move module from arch/x86 platform/x86: - Add Whiskey Cove PMIC TMU support ---------------------------------------------------------------- Andy Shevchenko (1): platform/x86: surface3-wmi: Balance locking on error path Benjamin Tissoires (2): platform/x86: Add custom surface3 platform device for controlling LID platform/x86: Introduce button support for the Surface 3 Nilesh Bacchewar (1): platform/x86: Add Whiskey Cove PMIC TMU support Vadim Pasternak (2): platform/x86: mlx-platform: Move module from arch/x86 platform/x86: mlx-platform: Add mlxcpld-hotplug driver registration kbuild test robot (1): platform/x86: mlx-platform: Fix semicolon.cocci warnings velemas (1): platform/x86: ideapad-laptop: Add Y700 15-ACZ to no_hw_rfkill DMI list MAINTAINERS | 2 +- arch/x86/Kconfig | 12 - arch/x86/platform/Makefile | 1 - arch/x86/platform/mellanox/Makefile | 1 - drivers/mfd/intel_soc_pmic_bxtwc.c | 38 +++ drivers/platform/x86/Kconfig | 40 ++- drivers/platform/x86/Makefile | 4 + drivers/platform/x86/ideapad-laptop.c | 7 + drivers/platform/x86/intel_bxtwc_tmu.c | 162 +++++++++++ .../platform/x86}/mlx-platform.c | 101 ++++++- drivers/platform/x86/surface3-wmi.c | 297 +++++++++++++++++++++ drivers/platform/x86/surface3_button.c | 250 +++++++++++++++++ include/linux/mfd/intel_soc_pmic.h | 1 + 13 files changed, 897 insertions(+), 19 deletions(-) delete mode 100644 arch/x86/platform/mellanox/Makefile create mode 100644 drivers/platform/x86/intel_bxtwc_tmu.c rename {arch/x86/platform/mellanox => drivers/platform/x86}/mlx-platform.c (73%) create mode 100644 drivers/platform/x86/surface3-wmi.c create mode 100644 drivers/platform/x86/surface3_button.c -- Darren Hart Intel Open Source Technology Center