Intel melakukan upstream firmware grafis Lunar Lake “LNL” yang bagus dan awal ke linux-firmware.git untuk grafis terintegrasi “Xe2” mereka.
Pagi ini digabungkan ke linux-firmware.git sebagai repositori terpusat de facto untuk semua biner firmware yang digunakan oleh driver kernel Linux adalah firmware grafis Lunar Lake awal yang diperlukan oleh driver sumber terbuka sebagai bagian dari inisialisasi perangkat keras.
Firmware grafis Lunar Lake adalah “lnl_guc_70.bin” untuk pengontrol mikro GuC yang dibutuhkan oleh prosesor grafis Intel generasi terbaru. Untuk Lunar Lake, gumpalan GuC berukuran 336640 byte.
Selain sangat menyenangkan melihat Intel mengeluarkan dukungan firmware awal ini jauh sebelum peluncuran perangkat keras, ini juga menandai biner firmware pertama yang ditambahkan secara eksplisit untuk driver kernel Xe DRM daripada driver kernel i915. Dengan Linux 6.8, driver kernel Xe DRM telah di-upstream meskipun untuk semua perangkat keras saat ini, driver i915 digunakan secara default kecuali menggunakan opsi modul “force_probe” i915/xe untuk mengganti. Ini untuk Lunar Lake di mana Intel berharap ini akan menjadi generasi pertama yang menggunakan driver kernel Xe DRM yang siap pakai. Jadi untuk Lunar Lake dan selanjutnya, firmware grafis Intel di linux-firmware.git sekarang akan berada di bawah “xe/” dan bukan “i915/”.
Selama beberapa bulan Intel telah mengerjakan dukungan driver grafis sumber terbuka untuk grafis terintegrasi Xe2 / Lunar Lake. Selain dukungan driver kernel, dukungan driver Mesa OpenGL dan Vulkan juga telah hadir secara bersamaan. Idealnya pada saat prosesor Lunar Lake dikirimkan, akan ada dukungan driver sumber terbuka yang siap pakai pada sistem Linux.
Biner firmware grafis Lunar Lake awal dapat ditemukan melalui Git commit ini.
Itulah berita seputar Firmware Grafis Intel Lunar Lake “Xe2” Di-Upstream Untuk Driver Xe Linux, semoga bermanfaat. Disadur dari Phoronix.com.