All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Ilpo Järvinen" <ilpo.jarvinen@linux.intel.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>,
	PDx86 <platform-driver-x86@vger.kernel.org>,
	Hans de Goede <hdegoede@redhat.com>,
	Andy Shevchenko <andy@kernel.org>
Subject: [GIT PULL] platform-drivers-x86 for v6.16-3
Date: Fri, 04 Jul 2025 17:26:33 +0300	[thread overview]
Message-ID: <pdx86-pr-20250704172633-53246370@linux.intel.com> (raw)

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%)

             reply	other threads:[~2025-07-04 14:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-07-04 14:26 Ilpo Järvinen [this message]
2025-07-04 17:36 ` [GIT PULL] platform-drivers-x86 for v6.16-3 pr-tracker-bot

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=pdx86-pr-20250704172633-53246370@linux.intel.com \
    --to=ilpo.jarvinen@linux.intel.com \
    --cc=andy@kernel.org \
    --cc=hdegoede@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=platform-driver-x86@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.