皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 6.15 在最后一刻修复了 Intel Arrow Lake U/H 的节能问题

今天作为 Linux 6.15 的最后一刻 x86 平台驱动程序修复的一部分发送,这是对 Intel Arrow Lake U 和 Arrow Lake H 笔记本电脑的一个相当重要的节能修复。

Ilpo Järvinen 在预计于周日发布的 Linux 6.15 稳定版本之前发送了预计是最后一批 x86 平台驱动程序修复的内容。值得注意的是“intel/pmc:修复 Arrow Lake U/H NPU PCI ID”补丁。

虽然修复英特尔神经处理单元 (NPU) PCI ID 似乎没什么大不了的,特别是如果您目前没有使用 Intel NPU,但此修复实际上对于 Arrow Lake 的节能很重要。正如该补丁中所述:

“ARL 要求 GMA 和 NPU 设备都处于 D3Hot 状态,以便 PC10 和 S0iX 在 S2idle 中实现。添加到 intel_pmc_core 驱动程序的原始 ARL-H/U 尝试通过在 intel_pmc_core 驱动程序的 init 和 resume 调用中将它们切换到 D3 来执行此操作。

问题是 ARL-H/U 具有不同的 NPU 器件,因此没有正确设置,因此 S0iX 在 ARL-H/U 中无法正常工作。此补丁会创建一个正确的新 ARL-H 特定设备 ID,并将 D3 修复添加到 suspend 回调中。这样,如果 PCI 设备在恢复后从 D3 下降到 D0,则可以在下一次挂起时对其进行更正。因此,S0iX 中没有辍学。

因此,NPU ID 修复实际上对于 Intel Arrow Lake U/H 笔记本电脑的 s0ix/挂起到空闲处理非常重要。

Linux 6.15 在最后一刻修复了 Intel Arrow Lake U/H 的节能问题

除了今天拉取请求中的补丁之外,还值得一提的是修复 Fujitsu Laptop Linux 驱动程序中的 Fujitsu Lifebook S2110 笔记本电脑热键支持和其他一些小修复。

转自 Linux 6.15 Sees Last Minute Power Savings Fix For Intel Arrow Lake U/H – Phoronix