Linux Kernel 5.10将继续完善对英特尔Rocket Lake平台的支持
在 Linux Kernel 5.9 中已经初步支持明年 Rocket Lake 桌面平台的第 12 代图形处理器,并对像 RAPL 支持和其他 PCI ID 扩展提供早期的实验支持。而后续的支持工作会在 Linux Kernel 5.10 中陆续推进和完善。
libata 驱动库已经着手添加 Rocket Lake PCH-H RAID PCI IDs。此外 Linux Kernel 5.10 的 platform-drivers-x86 开发工作中,已经将 Rocket Lake 的支持添加到 intel_pmc_core 驱动中。
Linux Kernel 5.9 中的 DRM 代码为现有的 Gen12 代码构建了对 Rocket Lake 的初步支持,而在 Linux 5.10 中进行了必要的代码改进,从而能够正确地显示硬件。此外其他一些 Rocket Lake PCI ID 正在添加中。
由于在CPU方面的Rocket Lake主要是被Willow Cove移植到14纳米制程,并具有Gen12 Xe图形,因此在大多数情况下,Rocket Lake Linux的实现是相当简单的,在大多数领域中,它们只是在构建新的PCI ID脱离了现有的Tiger Lake代码路径和图形方面的Gen12 / Xe,并进行了一些其他驱动程序级更改。
英特尔已经表示,他们将在2021年第一季度末宣布 Rocket Lake。虽然完善的支持可能需要等到 5.11,但是在 5.10 中提供部分支持依然是个好消息。