[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20170225075426.GA19032@wisp>
Date: Fri, 24 Feb 2017 23:54:26 -0800
From: Darren Hart <dvhart@...ux.intel.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: LKML <linux-kernel@...r.kernel.org>,
Andy Shevchenko <andriy.shevchenko@...ux.intel.com>
Subject: [GIT PULL] platform-drivers-x86 for 4.11-1
Hi Linus,
The following changes since commit 566cf877a1fcb6d6dc0126b076aad062054c2637:
Linux 4.10-rc6 (2017-01-29 14:25:17 -0800)
are available in the git repository at:
git://git.infradead.org/linux-platform-drivers-x86.git tags/platform-drivers-x86-v4.11-1
for you to fetch changes up to af050abb5c2e5e7d3e1368475d63cbac597dc34f:
platform/x86: intel_turbo_max_3: make it explicitly non-modular (2017-02-24 23:48:54 -0800)
Thanks,
Darren Hart
Intel Open Source Technology Center
----------------------------------------------------------------
platform-drivers-x86 for v4.11-1
New intel_turbo_max_3 driver, providing max core frequency information to the
scheduler. Intel PMC APL support, s0ix read API, and fixes.
New Silead touchscreen platform touchscreen descriptions. Additional hotkey
support for the intel-hid driver.
New model support for dell-laptop and hp_accel.
Several cleanups, especially to the fujitsu-laptop and intel_mid_powerbtn
drivers.
This tag includes the already merged branch: led_brightness_hw_changed from:
git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds into HEAD
Which includes the following commit:
7de50ae leds: class: Add new optional brightness_hw_changed attribute
needed for the thinkpad_acpi changes noted below
This is the first time a pdx86 pull request has included a merge of an immutable
branch from another subsystem, as we have previously either waited for the
dependency to be merged, or asked the other maintainer to merge dependent
changes. As this included three patches specifically to thinkpad_acpi, we
decided to try the merge and apply model.
platorm/x86:
- silead depends on I2C being built-in
- add support for devices with Silead touchscreens
- Support Turbo Boost Max 3.0 for non HWP systems
intel_turbo_max_3:
- make it explicitly non-modular
dell-laptop:
- Add Latitude 7480 and others to the DMI whitelist
intel-hid:
- Support 5 button array
thinkpad_acpi:
- Call led_classdev_notify_brightness_hw_changed on kbd brightness change
- Use brightness_set_blocking callback for LEDs
- Stop setting led_classdev brightness directly
acer-wmi:
- add another KEY_WLAN keycode
- Inform firmware that RF Button Driver is active
- setup accelerometer when machine has appropriate notify event
asus-wireless:
- Fix indentation
- Use per-HID HSWC parameters
intel_pmc_ipc:
- Add APL PMC PCI Id
- read s0ix residency API
- Remove unused iTCO_version variable
alienware-wmi:
- Remove header duplicate
intel_pmc_core:
- fix out-of-bounds accesses on stack
intel_mid_powerbtn:
- Use SCU IPC directly
- Unify IRQ acknowledgment
- Move comment to where it belongs
- Unify PBSTATUS access
- Remove snail address
- Sort headers alphabetically
- Join string literals
- Enable driver for Merrifield
- Acknowledge interrupts
- Factor out mfld_ack()
- Introduce driver data
- Substitute mfld by mid
- Convert to use devm_*()
fujitsu-laptop:
- make hotkey handling functions more similar
- break up complex loop condition
- move keycode processing to separate functions
- decrease indentation in acpi_fujitsu_hotkey_notify()
- simplify logolamp_get()
- rework logolamp_set() to properly handle errors
- set default trigger for radio LED to rfkill-any
dell-smbios:
- Auto-select as needed
intel_mid_thermal:
- Fix module autoload
- Remove duplicated platform device ID
mlx-platform:
- mlxcpld-hotplug driver style fixes
hp_accel:
- Add support for HP ZBook 17
----------------------------------------------------------------
Alex Hung (2):
platform/x86: intel-hid: Support 5 button array
platform/x86: dell-laptop: Add Latitude 7480 and others to the DMI whitelist
Andrey Ryabinin (1):
platform/x86: intel_pmc_core: fix out-of-bounds accesses on stack
Andy Shevchenko (14):
platform/x86: intel_mid_powerbtn: Convert to use devm_*()
platform/x86: intel_mid_powerbtn: Substitute mfld by mid
platform/x86: intel_mid_powerbtn: Introduce driver data
platform/x86: intel_mid_powerbtn: Factor out mfld_ack()
platform/x86: intel_mid_powerbtn: Acknowledge interrupts
platform/x86: intel_mid_powerbtn: Enable driver for Merrifield
platform/x86: intel_mid_powerbtn: Join string literals
platform/x86: intel_mid_powerbtn: Sort headers alphabetically
platform/x86: intel_mid_powerbtn: Remove snail address
platform/x86: intel_mid_powerbtn: Unify PBSTATUS access
platform/x86: intel_mid_powerbtn: Move comment to where it belongs
platform/x86: intel_mid_powerbtn: Unify IRQ acknowledgment
platform/x86: intel_mid_powerbtn: Use SCU IPC directly
platform/x86: alienware-wmi: Remove header duplicate
Arnd Bergmann (1):
platform/x86: silead depends on I2C being built-in
Chris Chiu (2):
platform/x86: acer-wmi: Inform firmware that RF Button Driver is active
platform/x86: acer-wmi: add another KEY_WLAN keycode
Guenter Roeck (1):
platform/x86: intel_pmc_ipc: Remove unused iTCO_version variable
Hans de Goede (5):
platform/x86: add support for devices with Silead touchscreens
leds: class: Add new optional brightness_hw_changed attribute
platform/x86: thinkpad_acpi: Stop setting led_classdev brightness directly
platform/x86: thinkpad_acpi: Use brightness_set_blocking callback for LEDs
platform/x86: thinkpad_acpi: Call led_classdev_notify_brightness_hw_changed on kbd brightness change
Javier Martinez Canillas (2):
platform/x86: intel_mid_thermal: Remove duplicated platform device ID
platform/x86: intel_mid_thermal: Fix module autoload
Jean Delvare (1):
platform/x86: dell-smbios: Auto-select as needed
João Paulo Rechi Vita (2):
platform/x86: asus-wireless: Use per-HID HSWC parameters
platform/x86: asus-wireless: Fix indentation
Ladislav Michl (1):
platform/x86: hp_accel: Add support for HP ZBook 17
Lee, Chun-Yi (1):
platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event
Micha? K?pie? (1):
platform/x86: fujitsu-laptop: set default trigger for radio LED to rfkill-any
Michał Kępień (6):
platform/x86: fujitsu-laptop: rework logolamp_set() to properly handle errors
platform/x86: fujitsu-laptop: simplify logolamp_get()
platform/x86: fujitsu-laptop: decrease indentation in acpi_fujitsu_hotkey_notify()
platform/x86: fujitsu-laptop: move keycode processing to separate functions
platform/x86: fujitsu-laptop: break up complex loop condition
platform/x86: fujitsu-laptop: make hotkey handling functions more similar
Paul Gortmaker (1):
platform/x86: intel_turbo_max_3: make it explicitly non-modular
Rajneesh Bhardwaj (1):
platform/x86: intel_pmc_ipc: Add APL PMC PCI Id
Shanth Murthy (1):
platform/x86: intel_pmc_ipc: read s0ix residency API
Srinivas Pandruvada (1):
platform/x86: Support Turbo Boost Max 3.0 for non HWP systems
Vadim Pasternak (1):
platform/x86: mlx-platform: mlxcpld-hotplug driver style fixes
Documentation/ABI/testing/sysfs-class-led | 17 +++
Documentation/leds/leds-class.txt | 15 ++
MAINTAINERS | 8 ++
arch/x86/include/asm/intel_pmc_ipc.h | 6 +
drivers/leds/Kconfig | 9 ++
drivers/leds/led-class.c | 76 +++++++++++
drivers/platform/x86/Kconfig | 31 ++++-
drivers/platform/x86/Makefile | 2 +
drivers/platform/x86/acer-wmi.c | 97 ++++++++++---
drivers/platform/x86/alienware-wmi.c | 1 -
drivers/platform/x86/asus-wireless.c | 60 +++++---
drivers/platform/x86/dell-laptop.c | 6 +
drivers/platform/x86/fujitsu-laptop.c | 220 ++++++++++++++++--------------
drivers/platform/x86/hp_accel.c | 1 +
drivers/platform/x86/intel-hid.c | 96 ++++++++++++-
drivers/platform/x86/intel_mid_powerbtn.c | 187 ++++++++++++++++++-------
drivers/platform/x86/intel_mid_thermal.c | 2 +-
drivers/platform/x86/intel_pmc_core.c | 6 +-
drivers/platform/x86/intel_pmc_ipc.c | 67 +++++++--
drivers/platform/x86/intel_turbo_max_3.c | 151 ++++++++++++++++++++
drivers/platform/x86/mlx-platform.c | 84 +++++++-----
drivers/platform/x86/silead_dmi.c | 136 ++++++++++++++++++
drivers/platform/x86/thinkpad_acpi.c | 124 ++++++++---------
include/linux/leds.h | 15 ++
24 files changed, 1097 insertions(+), 320 deletions(-)
create mode 100644 drivers/platform/x86/intel_turbo_max_3.c
create mode 100644 drivers/platform/x86/silead_dmi.c
--
Darren Hart
Intel Open Source Technology Center
Powered by blists - more mailing lists