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 <hansg@kernel.org>,
Andy Shevchenko <andy@kernel.org>
Subject: [GIT PULL] platform-drivers-x86 for v7.2-1
Date: Mon, 22 Jun 2026 21:15:10 +0300 [thread overview]
Message-ID: <pdx86-pr-20260622211510-2801419545@linux.intel.com> (raw)
Hi Linus,
Here is the main PDx86 PR for v7.2.
Known conflict/incompatibility:
There is going to be a conflict with the commit 3570cb58e317 ("thermal/of:
Pass cdev_id and introduce devm registration helper") and a few other
commits that came from thermal tree effectively resulting in a change in
devm_thermal_of_cooling_device_register() signature. It needs to be
addressed in the merge commit or the build will fail.
Mark's linux-next discovery about the build failure:
https://lore.kernel.org/all/aibZy5rrdX3ltGpr@sirena.org.uk/
Highlights:
- amd/hfi: Add support for dynamic ranking tables (version 3)
- amd/pmc:
- Add PMC driver support for AMD 1Ah M80H SoC
- Delay suspend for some Lenovo Laptops to avoid keyboard and lid
switch problems after s2idle
- arm64: qcom-hamoa-ec: Add Hamoa/Purwa/Glymur EC driver
- asus-armoury: add support for G614PR, GA402NJ, GA403UM, and FX608JPR
- asus-wmi: add keystone dongle support
- dell-dw5826e: Add reset driver for DW5826e
- dell-laptop: Fix rollback path
- hp-wmi:
- Add support for Omen 16-ap0xxx (board ID 8D26) and board ID 8B2F
- intel-hid:
- Add HP ProBook x360 440 G1 5 button array support
- Prevent racing ACPI notify handlers
- intel/pmc:
- Add Nova Lake support
- Rate-limit LTR scale-factor warning
- intel-uncore-freq:
- Expose instance ID in the sysfs
- Fix current_freq_khz after CPU hotplug
- intel/vsec: Restore BAR fallback for header walk
- ISST: Restore SST-PP control to all domains
- lenovo-wmi-*:
- Add more CPU tunable attributes
- Add GPU tunable attributes
- Add WMI battery charge limiting
- oxpec: add support for OneXPlayer Super X
- sel3350-platform: Retain LED state on load and unload
- surface: SAM: Add support for Surface Pro 12in
- uniwill-laptop: Add support for battery charge modes
- tools/power/x86/intel-speed-select: Harden daemon pidfile open
- Major refactoring efforts:
- ACPI driver to platform driver conversion
- Converting drivers to use the improved WMI API
- Miscellaneous cleanups / refactoring / improvements
Regards, i.
The following changes since commit 654ddf855bebd8d45a6e707f5dc2344921f5e0cf:
platform/x86: bitland-mifs-wmi: add CONFIG_LEDS_CLASS dependency (2026-05-22 15:48:41 +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-v7.2-1
for you to fetch changes up to 50022e56dc89fbf1ec22826edf03dc2e5b9076cc:
platform/x86/intel/pmc: Add NVL PCI IDs for SSRAM telemetry discovery (2026-06-15 02:13:17 +0300)
----------------------------------------------------------------
platform-drivers-x86 for v7.2-1
Highlights:
- amd/hfi: Add support for dynamic ranking tables (version 3)
- amd/pmc:
- Add PMC driver support for AMD 1Ah M80H SoC
- Delay suspend for some Lenovo Laptops to avoid keyboard and lid
switch problems after s2idle
- arm64: qcom-hamoa-ec: Add Hamoa/Purwa/Glymur EC driver
- asus-armoury: add support for G614PR, GA402NJ, GA403UM, and FX608JPR
- asus-wmi: add keystone dongle support
- dell-dw5826e: Add reset driver for DW5826e
- dell-laptop: Fix rollback path
- hp-wmi:
- Add support for Omen 16-ap0xxx (board ID 8D26) and board ID 8B2F
- intel-hid:
- Add HP ProBook x360 440 G1 5 button array support
- Prevent racing ACPI notify handlers
- intel/pmc:
- Add Nova Lake support
- Rate-limit LTR scale-factor warning
- intel-uncore-freq:
- Expose instance ID in the sysfs
- Fix current_freq_khz after CPU hotplug
- intel/vsec: Restore BAR fallback for header walk
- ISST: Restore SST-PP control to all domains
- lenovo-wmi-*:
- Add more CPU tunable attributes
- Add GPU tunable attributes
- Add WMI battery charge limiting
- oxpec: add support for OneXPlayer Super X
- sel3350-platform: Retain LED state on load and unload
- surface: SAM: Add support for Surface Pro 12in
- uniwill-laptop: Add support for battery charge modes
- tools/power/x86/intel-speed-select: Harden daemon pidfile open
- Major refactoring efforts:
- ACPI driver to platform driver conversion
- Converting drivers to use the improved WMI API
- Miscellaneous cleanups / refactoring / improvements
The following is an automated shortlog grouped by driver:
ACPI:
- provide acpi_bus_find_device_by_name()
alienware-wmi-base:
- Transition to new WMI API
amd: hfi:
- Support for ranking table versions
amd/hsmp:
- Clamp ioctl/send_message indices (Spectre v1)
amd/pmc:
- Add delay_suspend module parameter
- Add PMC driver support for AMD 1Ah M80H SoC
- Check for intermediate wakeup in function
- Delay suspend for some Lenovo Laptops
- Don't log during intermediate wakeups
- Use per-SoC cpu_info struct for SMU mailbox and IP info
apple-gmux:
- Drop unused assignment of pnp_device_id driver data
arm64:
- Add driver for EC found on Qualcomm reference devices
arm64: qcom-hamoa-ec:
- Fix indentation in comment tables
arm64 Use named initializers for struct i2c_device_id:
- arm64 Use named initializers for struct i2c_device_id
asus-armoury:
- add support for FX608JPR
- add support for G614PR
- add support for GA402NJ
- add support for GA403UM
asus-wmi:
- add keystone dongle support
barco-p50-gpio:
- attach software node to its target GPIO device
classmate-laptop:
- Address memory leaks on driver removal
- Convert accel driver to a platform one
- Convert ipml driver to a platform one
- Convert keys driver to a platform one
- Convert tablet driver to a platform one
- Convert v4 accel driver to a platform one
- Pass struct device pointer to helpers
- Register ACPI notify handlers directly
- Rename two helper functions
- Unify probe rollback and remove code
dell-ddv:
- Use new buffer-based WMI API
dell-descriptor:
- Use new buffer-based WMI API
dell-dw5826e:
- Add reset driver for DW5826e
dell-laptop:
- add Inspiron N5110 to touchpad LED quirk table
- fix missing cleanups in init error path
dell-privacy:
- correct CONFIG_DELL_WMI_PRIVACY macro name in comments
- Use new buffer-based WMI API
dell_rbu:
- use strscpy in image_type_write
dell-smbios-wmi:
- Use new buffer-based WMI API
dell-wmi-base:
- Use new buffer-based WMI API
docs:
- fix typo in uniwill-laptop.rst
hp-wmi:
- Add support for Omen 16-ap0xxx (8D26)
- Add support for Omen 16-ap0xxx (8E35)
- Add thermal support for board 8B2F
hwmon:
- (dell-smm) Use new buffer-based WMI API
intel-hid:
- Add HP ProBook x360 440 G1 to button_array_table
- Protect ACPI notify handler against recursion
intel/pmc:
- Add ACPI PWRM telemetry driver for Nova Lake S
- Add Nova Lake support to intel_pmc_core driver
- Add NVL PCI IDs for SSRAM telemetry discovery
- Add PMC SSRAM Kconfig description
- Add support for variable DMU offsets
- Enable Pkgc blocking residency counter
- Enable PkgC LTR blocking counter
- rate-limit LTR scale-factor warning
- Retrieve PMC info only for available PMCs
intel/pmc/ssram:
- Add ACPI discovery scaffolding
- Add PCI platform data
- Make PMT registration optional
- Refactor DEVID/PWRMBASE extraction into helper
- Rename probe and PCI ID table for consistency
- Switch to static array with per-index probe state
intel/pmc:
- Use __free() in pmc_core_punit_pmt_init()
- Use PCI DID for PMC SSRAM device discovery
intel/pmt:
- Add pre/post decode hooks around header parsing
- Cache the telemetry discovery header
intel/pmt/crashlog:
- Split init into pre-decode
intel/pmt:
- Pass discovery index instead of resource
intel/pmt/telemetry:
- Move overlap check to post-decode hook
intel/pmt:
- Unify header fetch and add ACPI source
intel/tpmi:
- convert mutex in mem_write() to guard
- use cleanup helpers in mem_write()
intel-uncore-freq:
- Expose instance ID in the sysfs
- Fix current_freq_khz after CPU hotplug
- Rename instance_id
intel/vsec:
- allocate res with intel_vsec_dev
- Restore BAR fallback for header walk
ISST:
- Restore SST-PP control to all domains
lenovo-wmi-capdata:
- Add debugfs file for dumping capdata
lenovo-wmi-helpers:
- Add helper for creating per-device debugfs dir
lenovo-wmi-other:
- Add force_load_psy_ext module parameter
- Add GPU tunable attributes
- Add missing CPU tunable attributes
- Add WMI battery charge limiting
- Rename LWMI_OM_FW_ATTR_BASE_PATH
meraki-mx100:
- use real software node references
modpost:
- Handle malformed WMI GUID strings
Move delayed work on system_dfl_wq:
- Move delayed work on system_dfl_wq
msi-ec:
- Add support for MSI Pulse GL66 12th Gen
oxpec:
- add support for OneXPlayer Super X
panasonic-laptop:
- simplify allocation of sinf
pcengines-apuv2:
- reduce indiraction in swnode assignment
pmc_atom:
- Use named initializer for pci_device_id array
sel3350-platform:
- Retain LED state on load and unload
sonypi:
- use strscpy() in sonypi_acpi_probe
surface: SAM:
- Add support for Surface Pro 12in
thinkpad_acpi:
- Add debugfs entry to display HWDD raw
- Remove unneeded goto
tools/power/x86/intel-speed-select:
- Harden daemon pidfile open
uniwill-laptop:
- Add support for battery charge modes
- Enable battery charge modes on supported devices
- Mark EC_ADDR_OEM_4 as volatile
- Rework FN lock/super key suspend handling
use u8 * for raw byte buffers:
- use u8 * for raw byte buffers
wmi:
- Make sysfs attributes const
- Make wmi_bus_class const
x86-android-tablets:
- enable fwnode matching of GPIO chips
- Use named initializers for struct i2c_device_id
x86/platform/olpc: xo15:
- Convert ACPI driver to a platform one
- Drop wakeup source on driver removal
xo15-ebook:
- Convert ACPI driver to a platform one
- Fix formatting of labels
- Fix wakeup source and GPE handling
- Register ACPI notify handler directly
- Use devres-based resource management
Merges:
- Merge branch 'fixes' into for-next
- Merge branch 'fixes' of into for-next
- Merge branch 'intel-sst' of https://github.com/spandruvada/linux-kernel into review-ilpo-next
----------------------------------------------------------------
Alexander Egorov (1):
platform/x86: oxpec: add support for OneXPlayer Super X
Ali Ahmet MEMIS (1):
tools/power/x86/intel-speed-select: Harden daemon pidfile open
Armin Wolf (12):
platform/x86: uniwill-laptop: Rework FN lock/super key suspend handling
platform/x86: uniwill-laptop: Mark EC_ADDR_OEM_4 as volatile
platform/x86: uniwill-laptop: Add support for battery charge modes
platform/x86: dell-descriptor: Use new buffer-based WMI API
platform/x86: dell-privacy: Use new buffer-based WMI API
platform/x86: dell-smbios-wmi: Use new buffer-based WMI API
platform/x86: dell-wmi-base: Use new buffer-based WMI API
platform/x86: dell-ddv: Use new buffer-based WMI API
hwmon: (dell-smm) Use new buffer-based WMI API
platform/wmi: Make wmi_bus_class const
platform/wmi: Make sysfs attributes const
modpost: Handle malformed WMI GUID strings
Bartosz Golaszewski (5):
platform/x86: meraki-mx100: use real software node references
platform/x86: barco-p50-gpio: attach software node to its target GPIO device
platform/x86: pcengines-apuv2: reduce indiraction in swnode assignment
ACPI: provide acpi_bus_find_device_by_name()
platform/x86: x86-android-tablets: enable fwnode matching of GPIO chips
Brodie Abrew (1):
platform/x86: sel3350-platform: Retain LED state on load and unload
Daniel Gibson (4):
platform/x86/amd/pmc: Check for intermediate wakeup in function
platform/x86/amd/pmc: Delay suspend for some Lenovo Laptops
platform/x86/amd/pmc: Add delay_suspend module parameter
platform/x86/amd/pmc: Don't log during intermediate wakeups
Dariusz Figzał (1):
platform/x86: asus-wmi: add keystone dongle support
David E. Box (16):
platform/x86/intel/vsec: Restore BAR fallback for header walk
platform/x86/intel/pmt: Add pre/post decode hooks around header parsing
platform/x86/intel/pmt/crashlog: Split init into pre-decode
platform/x86/intel/pmt/telemetry: Move overlap check to post-decode hook
platform/x86/intel/pmt: Pass discovery index instead of resource
platform/x86/intel/pmt: Cache the telemetry discovery header
platform/x86/intel/pmt: Unify header fetch and add ACPI source
platform/x86/intel/pmc: Add PMC SSRAM Kconfig description
platform/x86/intel/pmc: Add ACPI PWRM telemetry driver for Nova Lake S
platform/x86/intel/pmc/ssram: Rename probe and PCI ID table for consistency
platform/x86/intel/pmc/ssram: Add PCI platform data
platform/x86/intel/pmc/ssram: Refactor DEVID/PWRMBASE extraction into helper
platform/x86/intel/pmc/ssram: Switch to static array with per-index probe state
platform/x86/intel/pmc/ssram: Add ACPI discovery scaffolding
platform/x86/intel/pmc/ssram: Make PMT registration optional
platform/x86/intel/pmc: Add NVL PCI IDs for SSRAM telemetry discovery
Denis Benato (3):
platform/x86: asus-armoury: add support for GA402NJ
platform/x86: asus-armoury: add support for GA403UM
platform/x86: asus-armoury: add support for FX608JPR
Derek J. Clark (5):
platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes
platform/x86: lenovo-wmi-other: Add GPU tunable attributes
platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH
platform/x86: lenovo-wmi-other: Add WMI battery charge limiting
platform/x86: lenovo-wmi-other: Add force_load_psy_ext module parameter
Eduardo Vasconcelos (1):
platform/x86: thinkpad_acpi: Remove unneeded goto
Ethan Nelson-Moore (1):
platform/x86: dell-privacy: correct CONFIG_DELL_WMI_PRIVACY macro name in comments
Gleb Sonichev (1):
platform/x86: dell-laptop: add Inspiron N5110 to touchpad LED quirk table
Guixiong Wei (1):
platform/x86/intel-uncore-freq: Fix current_freq_khz after CPU hotplug
Haoxiang Li (1):
platform/x86: dell-laptop: fix missing cleanups in init error path
Harrison Vanderbyl (1):
platform/surface: SAM: Add support for Surface Pro 12in
HyeongJun An (1):
platform/x86: intel-hid: Protect ACPI notify handler against recursion
Ilpo Järvinen (3):
Merge branch 'fixes' of into for-next
Merge branch 'fixes' into for-next
Merge branch 'intel-sst' of https://github.com/spandruvada/linux-kernel into review-ilpo-next
Jack Wu (1):
platform/x86: dell-dw5826e: Add reset driver for DW5826e
Krishna Chomal (2):
platform/x86: hp-wmi: Add support for Omen 16-ap0xxx (8D26)
platform/x86: hp-wmi: Add support for Omen 16-ap0xxx (8E35)
Krishnamoorthi M (1):
platform/x86/amd: hfi: Support for ranking table versions
Kurt Borja (1):
platform/x86: alienware-wmi-base: Transition to new WMI API
Luis de Carlos (1):
platform/x86: msi-ec: Add support for MSI Pulse GL66 12th Gen
Maciej Wieczor-Retman (2):
platform/x86/intel-uncore-freq: Rename instance_id
platform/x86/intel-uncore-freq: Expose instance ID in the sysfs
Marco Crivellari (1):
platform/x86: Move delayed work on system_dfl_wq
Marco Scardovi (1):
platform/x86: asus-armoury: add support for G614PR
Mark Pearson (1):
platform/x86: thinkpad_acpi: Add debugfs entry to display HWDD raw
Mike Bommarito (1):
platform/x86/intel/pmc: rate-limit LTR scale-factor warning
Muralidhara M K (1):
platform/x86/amd/hsmp: Clamp ioctl/send_message indices (Spectre v1)
Nikolay Metchev (1):
platform/x86: intel-hid: Add HP ProBook x360 440 G1 to button_array_table
Rafael J. Wysocki (17):
x86/platform/olpc: xo15: Drop wakeup source on driver removal
x86/platform/olpc: xo15: Convert ACPI driver to a platform one
platform/x86: xo15-ebook: Fix wakeup source and GPE handling
platform/x86: xo15-ebook: Fix formatting of labels
platform/x86: xo15-ebook: Register ACPI notify handler directly
platform/x86: xo15-ebook: Convert ACPI driver to a platform one
platform/x86: xo15-ebook: Use devres-based resource management
platform/x86: classmate-laptop: Address memory leaks on driver removal
platform/x86: classmate-laptop: Unify probe rollback and remove code
platform/x86: classmate-laptop: Pass struct device pointer to helpers
platform/x86: classmate-laptop: Rename two helper functions
platform/x86: classmate-laptop: Register ACPI notify handlers directly
platform/x86: classmate-laptop: Convert v4 accel driver to a platform one
platform/x86: classmate-laptop: Convert accel driver to a platform one
platform/x86: classmate-laptop: Convert tablet driver to a platform one
platform/x86: classmate-laptop: Convert ipml driver to a platform one
platform/x86: classmate-laptop: Convert keys driver to a platform one
Rong Zhang (2):
platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir
platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata
Rosen Penev (2):
platform/x86: panasonic-laptop: simplify allocation of sinf
platform/x86/intel/vsec: allocate res with intel_vsec_dev
Sakurai Shun (1):
docs: fix typo in uniwill-laptop.rst
Shawn Guo (1):
platform: arm64: qcom-hamoa-ec: Fix indentation in comment tables
Shyam Sundar S K (2):
platform/x86/amd/pmc: Use per-SoC cpu_info struct for SMU mailbox and IP info
platform/x86/amd/pmc: Add PMC driver support for AMD 1Ah M80H SoC
Sibi Sankar (1):
platform: arm64: Add driver for EC found on Qualcomm reference devices
Srinivas Pandruvada (1):
platform/x86: ISST: Restore SST-PP control to all domains
Thorsten Blum (3):
platform/x86: use u8 * for raw byte buffers
platform/x86: dell_rbu: use strscpy in image_type_write
sonypi: use strscpy() in sonypi_acpi_probe
Uwe Kleine-König (The Capable Hub) (4):
platform/x86: pmc_atom: Use named initializer for pci_device_id array
platform: arm64 Use named initializers for struct i2c_device_id
platform/x86: x86-android-tablets: Use named initializers for struct i2c_device_id
platform/x86: apple-gmux: Drop unused assignment of pnp_device_id driver data
Werner Sembach (1):
platform/x86: uniwill-laptop: Enable battery charge modes on supported devices
Xi Pardee (7):
platform/x86/intel/pmc: Use __free() in pmc_core_punit_pmt_init()
platform/x86/intel/pmc: Enable PkgC LTR blocking counter
platform/x86/intel/pmc: Enable Pkgc blocking residency counter
platform/x86/intel/pmc: Use PCI DID for PMC SSRAM device discovery
platform/x86/intel/pmc: Add support for variable DMU offsets
platform/x86/intel/pmc: Retrieve PMC info only for available PMCs
platform/x86/intel/pmc: Add Nova Lake support to intel_pmc_core driver
ZhaoJinming (2):
platform/x86/intel/tpmi: use cleanup helpers in mem_write()
platform/x86/intel/tpmi: convert mutex in mem_write() to guard
yahia ahmed (1):
platform/x86: hp-wmi: Add thermal support for board 8B2F
.../ABI/testing/sysfs-driver-dell-dw5826e-reset | 9 +
Documentation/ABI/testing/sysfs-platform-asus-wmi | 9 +
.../admin-guide/laptops/uniwill-laptop.rst | 19 +-
.../pm/intel_uncore_frequency_scaling.rst | 7 +
Documentation/wmi/devices/lenovo-wmi-other.rst | 19 +
Documentation/wmi/devices/uniwill-laptop.rst | 2 +-
Documentation/wmi/driver-development-guide.rst | 2 +-
MAINTAINERS | 8 +
arch/x86/platform/olpc/olpc-xo15-sci.c | 33 +-
drivers/acpi/bus.c | 15 +
drivers/char/sonypi.c | 5 +-
drivers/hwmon/dell-smm-hwmon.c | 49 +-
drivers/platform/arm64/Kconfig | 13 +
drivers/platform/arm64/Makefile | 1 +
drivers/platform/arm64/acer-aspire1-ec.c | 2 +-
drivers/platform/arm64/huawei-gaokun-ec.c | 2 +-
drivers/platform/arm64/lenovo-thinkpad-t14s.c | 4 +-
drivers/platform/arm64/lenovo-yoga-c630.c | 4 +-
drivers/platform/arm64/qcom-hamoa-ec.c | 451 ++++++
.../platform/surface/surface_aggregator_registry.c | 15 +
drivers/platform/wmi/core.c | 31 +-
drivers/platform/x86/Kconfig | 1 +
drivers/platform/x86/amd/hfi/hfi.c | 6 +-
drivers/platform/x86/amd/hsmp/hsmp.c | 24 +-
drivers/platform/x86/amd/pmc/pmc-quirks.c | 39 +
drivers/platform/x86/amd/pmc/pmc.c | 326 +++--
drivers/platform/x86/amd/pmc/pmc.h | 74 +-
drivers/platform/x86/apple-gmux.c | 4 +-
drivers/platform/x86/asus-armoury.h | 126 ++
drivers/platform/x86/asus-wmi.c | 65 +
drivers/platform/x86/barco-p50-gpio.c | 10 +-
drivers/platform/x86/classmate-laptop.c | 343 +++--
drivers/platform/x86/dell/Kconfig | 5 +
drivers/platform/x86/dell/Makefile | 1 +
drivers/platform/x86/dell/alienware-wmi-base.c | 31 +-
drivers/platform/x86/dell/dell-dw5826e-reset.c | 93 ++
drivers/platform/x86/dell/dell-laptop.c | 14 +
drivers/platform/x86/dell/dell-smbios-wmi.c | 40 +-
drivers/platform/x86/dell/dell-wmi-base.c | 60 +-
drivers/platform/x86/dell/dell-wmi-ddv.c | 179 ++-
drivers/platform/x86/dell/dell-wmi-descriptor.c | 108 +-
drivers/platform/x86/dell/dell-wmi-privacy.c | 77 +-
drivers/platform/x86/dell/dell-wmi-privacy.h | 4 +-
.../x86/dell/dell-wmi-sysman/biosattr-interface.c | 8 +-
.../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 4 +-
.../dell/dell-wmi-sysman/passwordattr-interface.c | 4 +-
drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 6 +-
drivers/platform/x86/dell/dell_rbu.c | 4 +-
drivers/platform/x86/hp/hp-wmi.c | 16 +-
drivers/platform/x86/intel/hid.c | 16 +
drivers/platform/x86/intel/pmc/Kconfig | 25 +
drivers/platform/x86/intel/pmc/Makefile | 5 +-
drivers/platform/x86/intel/pmc/arl.c | 13 +-
drivers/platform/x86/intel/pmc/core.c | 140 +-
drivers/platform/x86/intel/pmc/core.h | 84 +-
drivers/platform/x86/intel/pmc/lnl.c | 6 +-
drivers/platform/x86/intel/pmc/mtl.c | 7 +-
drivers/platform/x86/intel/pmc/nvl.c | 1539 ++++++++++++++++++++
drivers/platform/x86/intel/pmc/ptl.c | 8 +-
drivers/platform/x86/intel/pmc/pwrm_telemetry.c | 216 +++
drivers/platform/x86/intel/pmc/ssram_telemetry.c | 396 ++++-
drivers/platform/x86/intel/pmc/wcl.c | 6 +-
drivers/platform/x86/intel/pmt/class.c | 156 +-
drivers/platform/x86/intel/pmt/class.h | 6 +
drivers/platform/x86/intel/pmt/crashlog.c | 19 +-
drivers/platform/x86/intel/pmt/telemetry.c | 34 +-
.../x86/intel/speed_select_if/isst_tpmi_core.c | 2 +-
.../uncore-frequency/uncore-frequency-common.c | 23 +-
.../uncore-frequency/uncore-frequency-common.h | 8 +-
.../intel/uncore-frequency/uncore-frequency-tpmi.c | 15 +-
drivers/platform/x86/intel/vsec.c | 31 +-
drivers/platform/x86/intel/vsec_tpmi.c | 53 +-
drivers/platform/x86/lenovo/Kconfig | 2 +
drivers/platform/x86/lenovo/thinkpad_acpi.c | 42 +-
drivers/platform/x86/lenovo/wmi-capdata.c | 120 ++
drivers/platform/x86/lenovo/wmi-capdata.h | 14 +-
drivers/platform/x86/lenovo/wmi-helpers.c | 34 +
drivers/platform/x86/lenovo/wmi-helpers.h | 2 +
drivers/platform/x86/lenovo/wmi-other.c | 617 +++++++-
drivers/platform/x86/meraki-mx100.c | 41 +-
drivers/platform/x86/msi-ec.c | 1 +
drivers/platform/x86/oxpec.c | 7 +
drivers/platform/x86/panasonic-laptop.c | 19 +-
drivers/platform/x86/pcengines-apuv2.c | 2 +-
drivers/platform/x86/pmc_atom.c | 4 +-
drivers/platform/x86/sel3350-platform.c | 136 +-
drivers/platform/x86/uniwill/uniwill-acpi.c | 432 ++++--
drivers/platform/x86/uniwill/uniwill-wmi.c | 5 +-
drivers/platform/x86/x86-android-tablets/core.c | 64 +-
.../x86/x86-android-tablets/vexia_atla10_ec.c | 2 +-
drivers/platform/x86/xo15-ebook.c | 91 +-
include/linux/acpi.h | 7 +
include/linux/intel_vsec.h | 11 +-
include/linux/platform_data/x86/asus-wmi.h | 7 +
scripts/mod/file2alias.c | 28 +-
tools/power/x86/intel-speed-select/isst-daemon.c | 9 +-
96 files changed, 5827 insertions(+), 1050 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-dell-dw5826e-reset
create mode 100644 drivers/platform/arm64/qcom-hamoa-ec.c
create mode 100644 drivers/platform/x86/dell/dell-dw5826e-reset.c
create mode 100644 drivers/platform/x86/intel/pmc/nvl.c
create mode 100644 drivers/platform/x86/intel/pmc/pwrm_telemetry.c
reply other threads:[~2026-06-22 18:41 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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-20260622211510-2801419545@linux.intel.com \
--to=ilpo.jarvinen@linux.intel.com \
--cc=andy@kernel.org \
--cc=hansg@kernel.org \
--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.