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