英特尔正在提早推出必要的月球湖“LNL”图形固件Linux-firmware.git他们的“XE2”集成显卡。
今天上午,作为Linux内核驱动程序使用的所有固件二进制文件的事实上的集中式存储库,合并到linux-固件.git中的是开源驱动程序作为硬件初始化的一部分所需要的初始月球湖图形固件。
Lunar Lake图形固件是最近几代Intel图形处理器所需的GuC微控制器的“lnl_guc_70.bin”。对于Lunar Lake,GuC blob的大小为336640字节。
除了很高兴看到英特尔在硬件发布之前很早就获得了这一初始固件支持,这也标志着第一个明确为Xe DRM内核驱动程序而不是i915内核驱动程序添加的固件二进制文件。使用Linux 6.8将DRM内核驱动程序向上流 尽管对于所有当前硬件,默认使用i915驱动程序,除非使用i915/xe“force_probe”模块选项来覆盖。这是为月球湖,英特尔希望它将是第一代使用DRM内核驱动程序的开箱即用。因此,对于Lunar Lake和未来,linux-firmware.git中的英特尔图形固件现在将位于“xe/”而不是“i915/"下。
已经好几个月了英特尔一直致力于开源图形驱动程序支持用于XE2/月球湖集成显卡。除了内核驱动程序支持之外,支持Mesa OpenGL和Vulkan驱动程序也一直在走到一起。理想的情况是,到月球湖处理器上市时,Linux系统上将会有开箱即用的开源驱动程序支持。
初始的月球湖图形固件二进制文件可以通过以下方式找到这个Git commit.