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]
Message-ID: <pdx86-pr-20250704172633-53246370@linux.intel.com>
Date: Fri, 04 Jul 2025 17:26:33 +0300
From: Ilpo Järvinen <ilpo.jarvinen@...ux.intel.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: LKML <linux-kernel@...r.kernel.org>, PDx86 <platform-driver-x86@...r.kernel.org>, Hans de Goede <hdegoede@...hat.com>, Andy Shevchenko <andy@...nel.org>
Subject: [GIT PULL] platform-drivers-x86 for v6.16-3

Hi Linus,

Here is a platform-drivers-x86 fixes PR for v6.16.

Mostly a few lines fixed here and there except amd/isp4 which improves
swnodes relationships but that is a new driver not in any stable kernels
yet. The think-lmi driver changes also look relatively large but there
are just many fixes to it.

The i2c/piix4 change is a effectively a revert of the commit 7e173eb82ae9
("i2c: piix4: Make CONFIG_I2C_PIIX4 dependent on CONFIG_X86") but that
required moving the header out from arch/x86 under
include/linux/platform_data/.


Fixes and New HW Support

- amd/isp4: Improve swnode graph (new driver exception)

- asus-nb-wmi: Use duo keyboard quirk for Zenbook Duo UX8406CA

- dell-lis3lv02d: Add Latitude 5500 accelerometer address

- dell-wmi-sysman: Fix WMI data block retrieval and class dev unreg

- hp-bioscfg: Fix class device unregistration

- i2c: piix4: Re-enable on non-x86 + move FCH header under platform_data/

- intel/hid: Wildcat Lake support

- mellanox:

  - mlxbf-pmc: Fix duplicate event ID

  - mlxbf-tmfifo: Fix vring_desc.len assignment

  - mlxreg-lc: Fix bit-not-set logic check

  - nvsw-sn2201: Fix bus number in error message & spelling errors

- portwell-ec: Move watchdog device under correct platform hierarchy

- think-lmi: Error handling fixes (sysfs, kset, kobject, class dev unreg)

- thinkpad_acpi: Handle HKEY 0x1402 event (2025 Thinkpads)

- wmi: Fix WMI event enablement

Regards, i.


The following changes since commit e2468dc700743683e1d1793bbd855e2536fd3de2:

  Revert "platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1" (2025-06-13 15:09:02 +0300)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git tags/platform-drivers-x86-v6.16-3

for you to fetch changes up to 4f30f946f27b7f044cf8f3f1f353dee1dcd3517a:

  platform/x86: think-lmi: Fix sysfs group cleanup (2025-07-02 12:01:25 +0300)

----------------------------------------------------------------
platform-drivers-x86 for v6.16-3

Fixes and New HW Support

- amd/isp4: Improve swnode graph (new driver exception)

- asus-nb-wmi: Use duo keyboard quirk for Zenbook Duo UX8406CA

- dell-lis3lv02d: Add Latitude 5500 accelerometer address

- dell-wmi-sysman: Fix WMI data block retrieval and class dev unreg

- hp-bioscfg: Fix class device unregistration

- i2c: piix4: Re-enable on non-x86 + move FCH header under platform_data/

- intel/hid: Wildcat Lake support

- mellanox:

  - mlxbf-pmc: Fix duplicate event ID

  - mlxbf-tmfifo: Fix vring_desc.len assignment

  - mlxreg-lc: Fix bit-not-set logic check

  - nvsw-sn2201: Fix bus number in error message & spelling errors

- portwell-ec: Move watchdog device under correct platform hierarchy

- think-lmi: Error handling fixes (sysfs, kset, kobject, class dev unreg)

- thinkpad_acpi: Handle HKEY 0x1402 event (2025 Thinkpads)

- wmi: Fix WMI event enablement

The following is an automated shortlog grouped by driver:

asus-nb-wmi:
 -  add DMI quirk for ASUS Zenbook Duo UX8406CA

dell-lis3lv02d:
 -  Add Latitude 5500

dell-wmi-sysman:
 -  Fix class device unregistration
 -  Fix WMI data block retrieval in sysfs callbacks

hp-bioscfg:
 -  Fix class device unregistration

i2c:
 -  Re-enable piix4 driver on non-x86

intel/hid:
 -  Add Wildcat Lake support

mellanox:
 -  Fix spelling and comment clarity in Mellanox drivers

mlxbf-pmc:
 -  Fix duplicate event ID for CACHE_DATA1

mlxbf-tmfifo:
 -  fix vring_desc.len assignment

mlxreg-lc:
 -  Fix logic error in power state check

Move FCH header to a location accessible by all archs:
 - Move FCH header to a location accessible by all archs

nvsw-sn2201:
 -  Fix bus number in adapter error message

portwell-ec:
 -  Move watchdog device under correct platform hierarchy

think-lmi:
 -  Create ksets consecutively
 -  Fix class device unregistration
 -  Fix kobject cleanup
 -  Fix sysfs group cleanup

thinkpad_acpi:
 -  handle HKEY 0x1402 event

Update swnode graph for amd isp4:
 - Update swnode graph for amd isp4

wmi:
 -  Fix WMI event enablement
 -  Update documentation of WCxx/WExx ACPI methods

----------------------------------------------------------------
Alok Tiwari (4):
      platform/mellanox: mlxbf-pmc: Fix duplicate event ID for CACHE_DATA1
      platform/mellanox: Fix spelling and comment clarity in Mellanox drivers
      platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message
      platform/mellanox: mlxreg-lc: Fix logic error in power state check

Armin Wolf (2):
      platform/x86: wmi: Fix WMI event enablement
      platform/x86: wmi: Update documentation of WCxx/WExx ACPI methods

David Thompson (1):
      platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment

Ivan Hu (1):
      platform/x86: portwell-ec: Move watchdog device under correct platform hierarchy

Kurt Borja (7):
      platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
      platform/x86: hp-bioscfg: Fix class device unregistration
      platform/x86: think-lmi: Fix class device unregistration
      platform/x86: dell-wmi-sysman: Fix class device unregistration
      platform/x86: think-lmi: Create ksets consecutively
      platform/x86: think-lmi: Fix kobject cleanup
      platform/x86: think-lmi: Fix sysfs group cleanup

Mario Limonciello (2):
      Move FCH header to a location accessible by all archs
      i2c: Re-enable piix4 driver on non-x86

Mark Pearson (1):
      platform/x86: thinkpad_acpi: handle HKEY 0x1402 event

Paul Menzel (1):
      platform/x86: dell-lis3lv02d: Add Latitude 5500

Pratap Nirujogi (1):
      platform/x86: Update swnode graph for amd isp4

Rahul Chandra (1):
      platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8406CA

Srinivas Pandruvada (1):
      platform/x86/intel/hid: Add Wildcat Lake support

 Documentation/wmi/acpi-interface.rst               |  14 +-
 arch/x86/kernel/cpu/amd.c                          |   2 +-
 drivers/i2c/busses/Kconfig                         |   2 +-
 drivers/i2c/busses/i2c-piix4.c                     |   2 +-
 drivers/platform/mellanox/mlxbf-pmc.c              |   2 +-
 drivers/platform/mellanox/mlxbf-tmfifo.c           |   5 +-
 drivers/platform/mellanox/mlxreg-dpu.c             |   2 +-
 drivers/platform/mellanox/mlxreg-lc.c              |  12 +-
 drivers/platform/mellanox/nvsw-sn2201.c            |   2 +-
 drivers/platform/x86/amd/amd_isp4.c                | 181 ++++++++++++++++-----
 drivers/platform/x86/amd/pmc/pmc-quirks.c          |   2 +-
 drivers/platform/x86/asus-nb-wmi.c                 |   9 +
 drivers/platform/x86/dell/dell-lis3lv02d.c         |   1 +
 .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h     |   5 +
 .../x86/dell/dell-wmi-sysman/enum-attributes.c     |   5 +-
 .../x86/dell/dell-wmi-sysman/int-attributes.c      |   5 +-
 .../x86/dell/dell-wmi-sysman/passobj-attributes.c  |   5 +-
 .../x86/dell/dell-wmi-sysman/string-attributes.c   |   5 +-
 drivers/platform/x86/dell/dell-wmi-sysman/sysman.c |  12 +-
 drivers/platform/x86/hp/hp-bioscfg/bioscfg.c       |   4 +-
 drivers/platform/x86/intel/hid.c                   |   1 +
 drivers/platform/x86/portwell-ec.c                 |   1 +
 drivers/platform/x86/think-lmi.c                   |  94 ++++-------
 drivers/platform/x86/thinkpad_acpi.c               |   1 +
 drivers/platform/x86/wmi.c                         |  16 +-
 .../linux/platform_data/x86/amd-fch.h              |   0
 26 files changed, 250 insertions(+), 140 deletions(-)
 rename arch/x86/include/asm/amd/fch.h => include/linux/platform_data/x86/amd-fch.h (100%)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ