lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ