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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Wed, 12 Dec 2018 16:02:25 +0200
From:   Andy Shevchenko <andriy.shevchenko@...ux.intel.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     LKML <linux-kernel@...r.kernel.org>,
        Darren Hart <dvhart@...radead.org>,
        Andy Shevchenko <andy@...radead.org>
Subject: [GIT PULL] platform-drivers-x86 for 4.21-1

Hi Linus,

This is PR for _v4.21_ (next cycle) to collect and pull when it would be
suitable time for you.

No conflicts found for testing merge I tried locally.

Thanks,

With Best Regards,
Andy Shevchenko

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://git.infradead.org/linux-platform-drivers-x86.git tags/platform-drivers-x86-v4.21-1

for you to fetch changes up to fb7255a923115188ac134bb562d1c44f4f3a413b:

  platform/x86: mlx-platform: Convert to use SPDX identifier (2018-12-10 17:54:42 -0800)

----------------------------------------------------------------
platform-drivers-x86 for v4.21-1

The USB Power Delivery discrete components now can be enumerated by
i2c-multi-instantiate driver via several resources under single ACPI
device node (ACPI ID is INT3515).

Touchscreen support is added for the Mediacom Flexbook Edge 11.

Mellanox driver got fixed due to updates in their firmware.

The power management stub driver for AtomISP v2 is fixed in order to support
Intel Baytrail SoCs where same quirk is needed for S0ix to work.

Special key handling has been fixed for Favorites hotkey on Thinkpad, and
Screen LOCK on ASUS.

Ideapad Yoga 2 13 has no HW rfkill switch, thus, driver has been updated
to support this.

Few cleanups related to debugfs have been made in Intel IPS and
Intel PMC drivers. Besides that Intel PMC has been extended
to show more detailed information about Latency Tolerance.

The following is an automated git shortlog grouped by driver:

ACPI / scan:
 -  Create platform device for INT3515 ACPI nodes

Add the VLV ISP PCI ID to atomisp2_pm:
 - Add the VLV ISP PCI ID to atomisp2_pm

asus-nb-wmi:
 -  Drop mapping of 0x33 and 0x34 scan codes
 -  Map 0x35 to KEY_SCREENLOCK

asus-wmi:
 -  Tell the EC the OS will handle the display off hotkey

dell-laptop:
 -  Mark expected switch fall-throughs

Documentation/ABI:
 -  Add new attribute for mlxreg-io sysfs interfaces

Fix config space access for intel_atomisp2_pm:
 - Fix config space access for intel_atomisp2_pm

i2c:
 -  acpi: Introduce i2c_acpi_get_i2c_resource() helper
 -  acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS
 -  acpi: Return error pointers from i2c_acpi_new_device()

i2c-multi-instantiate:
 -  Allow to have same slaves
 -  Introduce IOAPIC IRQ support
 -  Distinguish IRQ resource type
 -  Count I2cSerialBus() resources
 -  Get rid of obsolete conditional
 -  Defer probe when no adapter found
 -  Accept errors of i2c_acpi_new_device()

ideapad-laptop:
 -  Add Yoga 2 13 to no_hw_rfkill list

iio:
 -  inv_mpu6050: Use i2c_acpi_get_i2c_resource() helper

intel_cht_int33fe:
 -  Get rid of obsolete conditional
 -  Accept errors of i2c_acpi_new_device()
 -  Remove duplicate NULL check

intel_ips:
 -  Convert to use DEFINE_SHOW_ATTRIBUTE macro
 -  Remove never happen condition
 -  NULL check before some freeing functions is not needed
 -  remove unnecessary checks in ips_debugfs_init

intel_pmc_core:
 -  convert to DEFINE_SHOW_ATTRIBUTE
 -  Decode Snoop / Non Snoop LTR
 -  Fix LTR IGNORE Max offset
 -  Show Latency Tolerance info

intel_telemetry:
 -  convert to DEFINE_SHOW_ATTRIBUTE

mlx-platform:
 -  Convert to use SPDX identifier
 -  Allow mlxreg-io driver activation for new systems
 -  Fix LED configuration
 -  Fix tachometer registers
 -  Rename new systems product names
 -  Add definitions for new registers

thinkpad_acpi:
 -  Cleanup quirks macros
 -  Change the keymap for Favorites hotkey

touchscreen_dmi:
 -  Add info for the Mediacom Flexbook Edge 11

----------------------------------------------------------------
Andy Shevchenko (17):
      platform/x86: intel_cht_int33fe: Remove duplicate NULL check
      platform/x86: intel_cht_int33fe: Accept errors of i2c_acpi_new_device()
      platform/x86: i2c-multi-instantiate: Accept errors of i2c_acpi_new_device()
      platform/x86: i2c-multi-instantiate: Defer probe when no adapter found
      i2c: acpi: Return error pointers from i2c_acpi_new_device()
      platform/x86: intel_cht_int33fe: Get rid of obsolete conditional
      platform/x86: i2c-multi-instantiate: Get rid of obsolete conditional
      i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS
      i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper
      platform/x86: i2c-multi-instantiate: Count I2cSerialBus() resources
      platform/x86: i2c-multi-instantiate: Distinguish IRQ resource type
      platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support
      platform/x86: i2c-multi-instantiate: Allow to have same slaves
      ACPI / scan: Create platform device for INT3515 ACPI nodes
      iio: inv_mpu6050: Use i2c_acpi_get_i2c_resource() helper
      platform/x86: intel_ips: Remove never happen condition
      platform/x86: intel_ips: Convert to use DEFINE_SHOW_ATTRIBUTE macro

Gustavo A. R. Silva (1):
      platform/x86: dell-laptop: Mark expected switch fall-throughs

Hans de Goede (1):
      platform/x86: touchscreen_dmi: Add info for the Mediacom Flexbook Edge 11

Jouke Witteveen (1):
      platform/x86: thinkpad_acpi: Cleanup quirks macros

João Paulo Rechi Vita (3):
      platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey
      platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK
      platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes

Loic WEI YU NENG (1):
      platform/x86: ideapad-laptop: Add Yoga 2 13 to no_hw_rfkill list

Rajneesh Bhardwaj (3):
      platform/x86: intel_pmc_core: Show Latency Tolerance info
      platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset
      platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR

Thomas Meyer (1):
      platform/x86: intel_ips: NULL check before some freeing functions is not needed

Vadim Pasternak (7):
      platform/x86: mlx-platform: Add definitions for new registers
      platform/x86: mlx-platform: Rename new systems product names
      platform/x86: mlx-platform: Fix tachometer registers
      platform/x86: mlx-platform: Fix LED configuration
      platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems
      Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
      platform/x86: mlx-platform: Convert to use SPDX identifier

Ville Syrjälä (2):
      platform/x86: Add the VLV ISP PCI ID to atomisp2_pm
      platform/x86: Fix config space access for intel_atomisp2_pm

Yangtao Li (2):
      platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE
      platform/x86: intel_telemetry: convert to DEFINE_SHOW_ATTRIBUTE

YueHaibing (1):
      platform/x86: intel_ips: remove unnecessary checks in ips_debugfs_init

Zhang Xianwei (1):
      platform/x86: thinkpad_acpi: Change the keymap for Favorites hotkey

 Documentation/ABI/stable/sysfs-driver-mlxreg-io |  41 +++++-
 drivers/acpi/scan.c                             |   1 +
 drivers/i2c/i2c-core-acpi.c                     |  64 ++++++---
 drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c      |  16 +--
 drivers/platform/x86/asus-nb-wmi.c              |   3 +-
 drivers/platform/x86/asus-wmi.c                 |   3 +-
 drivers/platform/x86/dell-laptop.c              |   2 +
 drivers/platform/x86/i2c-multi-instantiate.c    |  97 ++++++++++---
 drivers/platform/x86/ideapad-laptop.c           |   7 +
 drivers/platform/x86/intel_atomisp2_pm.c        |  69 ++++++---
 drivers/platform/x86/intel_cht_int33fe.c        |  20 +--
 drivers/platform/x86/intel_ips.c                |  83 +++--------
 drivers/platform/x86/intel_pmc_core.c           | 180 ++++++++++++++++++------
 drivers/platform/x86/intel_pmc_core.h           |  68 +++++++--
 drivers/platform/x86/intel_telemetry_debugfs.c  |  42 +-----
 drivers/platform/x86/mlx-platform.c             | 177 +++++++++++++++++------
 drivers/platform/x86/thinkpad_acpi.c            |  47 ++-----
 drivers/platform/x86/touchscreen_dmi.c          |   8 ++
 drivers/usb/typec/tps6598x.c                    |   8 +-
 include/linux/acpi.h                            |  11 ++
 20 files changed, 637 insertions(+), 310 deletions(-)

-- 
With Best Regards,
Andy Shevchenko


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ