News: 0001491737

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Many ACPI Updates Head To The Linux 6.12 Kernel

([Hardware] 2 Hours Ago Linux 6.12 ACPI Updates)


Ahead of the expected Linux 6.11 stable release today and the Linux Kernel Maintainer Summit happening this coming week in Vienna, Intel engineer Rafael Wysocki submitted early the ACPI updates among the other areas of the kernel he oversees as part of the imminent [1]Linux 6.12 merge window.

There's a lot on the ACPI side for Linux 6.12 that I'm covering the changes separately from all of the other Linux power management changes coming into this next kernel release. Among the ACPI feature material submitted for Linux 6.12 includes:

- Support for ACPI-based enumeration of interrupt controllers on RISC-V platforms.

- Completing the CXL 3.0 CXIMS structures support in the ACPICA code. CXL 3.0 CXIMS is for CXL XOR Interleave Math.

- Support for the Microsoft Windows 11 22H2 ACPI _OSI string.

- Preparations for ACPICA release 20240827.

- A new AMD "AMDI0015" platform device ID is added to the ACPI APD driver for AMD SoCs. Presumably AMDI0015 is for a new AMD Zen 5 mobile device ID. This change is needed to ensure correct clock settings for the I3C device.

- Enforcing native backlight handling for the Apple MacBookPro9,2 that is the Apple MacBook Pro Intel model from mid-2012.

- IRQ override quirks for the ASUS Vivobook Go E1404GAB and MECHREV GM7XG0M.

- An ASUS ROG M16 quirk to default to S3 sleep.

- Support for the ACPI CPPC code to allow setting the Energy Performance Preference (EPP) register in the Functional Fixed Hardware (FFH) address space. This is to overcome some ASUS AMD systems reporting not being able to change EPP values for power/performancr tuning. The workaround is making use of ACPI 6.2 to be declared in the FFH.

More details on the submitted ACPI changes for the Linux 6.12 merge window via this early [2]pull request .



[1] https://www.phoronix.com/search/Linux+6.12

[2] https://lore.kernel.org/linux-acpi/CAJZ5v0h44icEbV3_WRxkv+q+z7hYgKqSCbJxRBddb=OahdPuzw@mail.gmail.com/



Phoronos

I realize that the MX missile is none of our concern. I realize that the
whole point of living in a democracy is that we pay professional
congresspersons to concern themselves with things like the MX missile so we
can be free to concern ourselves with getting hold of the plumber.

But from time to time, I feel I must address major public issues such as
this, because in a free and open society, where the very future of the world
hinges on decisions made by our elected leaders, you never win large cash
journalism awards if you stick to the topics I usually write about, such as
nose-picking.
-- Dave Barry, "At Last, the Ultimate Deterrent Against
Political Fallout"