[GIT PULL] platform-drivers-x86 for 6.12-3

From: Hans de Goede
Date: Sat Oct 26 2024 - 07:52:39 EST


Hi Linus,

Here is the second round of fixes for platform-drivers-x86 for 6.12.

Highlights:
- Asus thermal profile fix, fixing performance issues on Lunar Lake
- Intel PMC: 1 revert for a lockdep issue + 1 bugfix
- Dell WMI: Ignore some WMI events on suspend/resume to silence warnings

Regards,

Hans


The following changes since commit 2fae3129c0c08e72b1fe93e61fd8fd203252094a:

platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors (2024-10-06 12:50:50 +0200)

are available in the Git repository at:

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

for you to fetch changes up to b012170fed282151f7ba8988a347670c299f5ab3:

platform/x86: asus-wmi: Fix thermal profile initialization (2024-10-26 13:03:10 +0200)

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

Highlights:
- Asus thermal profile fix, fixing performance issues on Lunar Lake
- Intel PMC: 1 revert for a lockdep issue + 1 bugfix
- Dell WMI: Ignore some WMI events on suspend/resume to silence warnings

The following is an automated git shortlog grouped by driver:

asus-wmi:
- Fix thermal profile initialization

dell-wmi:
- Ignore suspend notifications

intel/pmc:
- Revert "Enable the ACPI PM Timer to be turned off when suspended"

platform/x86/intel/pmc:
- Fix pmc_core_iounmap to call iounmap for valid addresses

----------------------------------------------------------------
Armin Wolf (2):
platform/x86: dell-wmi: Ignore suspend notifications
platform/x86: asus-wmi: Fix thermal profile initialization

Marek Maslanka (1):
platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended"

Vamsi Krishna Brahmajosyula (1):
platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid addresses

drivers/platform/x86/asus-wmi.c | 10 +++++++
drivers/platform/x86/dell/dell-wmi-base.c | 9 ++++++
drivers/platform/x86/intel/pmc/adl.c | 2 --
drivers/platform/x86/intel/pmc/cnp.c | 2 --
drivers/platform/x86/intel/pmc/core.c | 46 -----------------------------
drivers/platform/x86/intel/pmc/core.h | 8 -----
drivers/platform/x86/intel/pmc/core_ssram.c | 4 ++-
drivers/platform/x86/intel/pmc/icl.c | 2 --
drivers/platform/x86/intel/pmc/mtl.c | 2 --
drivers/platform/x86/intel/pmc/tgl.c | 2 --
10 files changed, 22 insertions(+), 65 deletions(-)