linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Darren Hart <dvhart@linux.intel.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>,
	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Subject: [GIT PULL] platform-drivers-x86 for 4.11-1
Date: Fri, 24 Feb 2017 23:54:26 -0800	[thread overview]
Message-ID: <20170225075426.GA19032@wisp> (raw)

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

                 reply	other threads:[~2017-02-25  9:01 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170225075426.GA19032@wisp \
    --to=dvhart@linux.intel.com \
    --cc=andriy.shevchenko@linux.intel.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).