From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754580AbcLOVur (ORCPT ); Thu, 15 Dec 2016 16:50:47 -0500 Received: from bombadil.infradead.org ([198.137.202.9]:57064 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752715AbcLOVuq (ORCPT ); Thu, 15 Dec 2016 16:50:46 -0500 Date: Thu, 15 Dec 2016 13:03:00 -0800 From: Darren Hart To: Linus Torvalds Cc: Andy Shevchenko , LKML Subject: [GIT PULL] platform-drivers-x86 for 4.10-1 Message-ID: <20161215210300.GA39229@f23x64.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.7.1 (2016-10-04) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, This pull request is the first to include commits from both myself and Andy Shevchenko as co-maintainers of the platform drivers x86 subsystem. We will continue to work together moving forward, and plan to trade-off who sends the pull-requests. The following changes since commit c3f8f7fa8b19e274e7eb99dee428ad3a9b2ad8eb: Merge tag 'platform-drivers-x86-v4.9-2' of git://git.infradead.org/users/dvhart/linux-platform-drivers-x86 (2016-10-19 11:45:06 -0700) are available in the git repository at: git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git tags/platform-drivers-x86-v4.10-1 for you to fetch changes up to cb2bf25145e0d2abef20f47dd2ae55bff97fd9cb: platform/x86: thinkpad_acpi: Initialize local in_tablet_mode and type (2016-12-15 12:31:48 -0800) Thanks, Darren Hart Intel Open Source Technology Center ---------------------------------------------------------------- platform-drivers-x86 for 4.10-1 Introduce one new driver for Mellanox platforms. Add support for various new models to existing drivers via quirks, hotkeys, etc. Significant updates to intel_pmc_core in support of Kabylake and Sunrise Point PCH power management debug. Some cleanup and refactoring across various drivers. dell-laptop: - Use brightness_set_blocking for kbd_led_level_set thinkpad_acpi: - Initialize local in_tablet_mode and type - Fix old style declaration GCC warning - Adding new hotkey ID for Lenovo thinkpad - Add support for X1 Yoga (2016) Tablet Mode - Move tablet detection into separate function asus-nb-wmi: - Add X45U quirk - Make use of dmi->ident asus-wmi: - Set specified XUSB2PR value for X550LB intel_mid_thermal: - Fix suspend handlers unused warning intel-vbtn: - Switch to use devm_input_allocate_device dell-wmi: - Add events created by Dell Rugged 2-in-1s - Adjust wifi catcher to emit KEY_WLAN intel_pmc_core: - Add KBL CPUID support - Add LTR IGNORE debug feature - Add MPHY PLL clock gating status - ModPhy core lanes pg status - Add PCH IP Power Gating Status - Fix PWRMBASE mask and mmio reg len acer-wmi: - Only supports AMW0_GUID1 on acer family mlx-platform: - Introduce support for Mellanox hotplug driver platform/x86: - Use ACPI_FAILURE at appropriate places ---------------------------------------------------------------- Axel Lin (2): platform/x86: Use ACPI_FAILURE at appropriate places platform/x86: intel-vbtn: Switch to use devm_input_allocate_device Borislav Petkov (1): platform/x86: intel_mid_thermal: Fix suspend handlers unused warning Darren Hart (1): platform/x86: thinkpad_acpi: Initialize local in_tablet_mode and type Hans de Goede (1): platform/x86: dell-laptop: Use brightness_set_blocking for kbd_led_level_set Hui Wang (1): platform/x86: thinkpad_acpi: Adding new hotkey ID for Lenovo thinkpad Kai-Chuan Hsieh (1): platform/x86: asus-wmi: Set specified XUSB2PR value for X550LB Lee, Chun-Yi (1): platform/x86: acer-wmi: Only supports AMW0_GUID1 on acer family Lyude (2): platform/x86: thinkpad_acpi: Move tablet detection into separate function platform/x86: thinkpad_acpi: Add support for X1 Yoga (2016) Tablet Mode Marcos Paulo de Souza (2): platform/x86: asus-nb-wmi: Make use of dmi->ident platform/x86: asus-nb-wmi.c: Add X45U quirk Mario Limonciello (2): platform/x86: dell-wmi: Adjust wifi catcher to emit KEY_WLAN platform/x86: dell-wmi: Add events created by Dell Rugged 2-in-1s Rajneesh Bhardwaj (6): platform/x86: intel_pmc_core: Fix PWRMBASE mask and mmio reg len platform/x86: intel_pmc_core: Add PCH IP Power Gating Status platform/x86: intel_pmc_core: ModPhy core lanes pg status platform/x86: intel_pmc_core: Add MPHY PLL clock gating status platform/x86: intel_pmc_core: Add LTR IGNORE debug feature platform/x86: intel_pmc_core: Add KBL CPUID support Tobias Klauser (1): platform/x86: thinkpad_acpi: Fix old style declaration GCC warning Vadim Pasternak (1): platform/x86: Introduce support for Mellanox hotplug driver Documentation/laptops/thinkpad-acpi.txt | 1 + MAINTAINERS | 7 + drivers/platform/x86/Kconfig | 11 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/acer-wmi.c | 56 +++ drivers/platform/x86/asus-nb-wmi.c | 23 ++ drivers/platform/x86/asus-wmi.c | 29 ++ drivers/platform/x86/asus-wmi.h | 1 + drivers/platform/x86/dell-laptop.c | 26 +- drivers/platform/x86/dell-wmi.c | 12 +- drivers/platform/x86/intel-hid.c | 6 +- drivers/platform/x86/intel-smartconnect.c | 2 +- drivers/platform/x86/intel-vbtn.c | 35 +- drivers/platform/x86/intel_mid_thermal.c | 2 + drivers/platform/x86/intel_pmc_core.c | 386 ++++++++++++++++++- drivers/platform/x86/intel_pmc_core.h | 110 +++++- drivers/platform/x86/mlxcpld-hotplug.c | 515 ++++++++++++++++++++++++++ drivers/platform/x86/panasonic-laptop.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 95 ++++- include/linux/platform_data/mlxcpld-hotplug.h | 99 +++++ 20 files changed, 1346 insertions(+), 73 deletions(-) create mode 100644 drivers/platform/x86/mlxcpld-hotplug.c create mode 100644 include/linux/platform_data/mlxcpld-hotplug.h -- Darren Hart Intel Open Source Technology Center