News: 0001464722

  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)

Arm Mali/Immortalis GPU Driver, New AMD Graphics IP & Lunar Lake Display In Linux 6.10

([Linux Kernel] 5 Hours Ago Linux 6.10 DRM)


The big batch of Direct Rendering Manager (DRM) kernel graphics/display driver updates for the [1]Linux 6.10 merge window were sent out today that includes the new "Panthor" driver for newer ARM Mali/Immortalis graphics processors and the usual hearty assortment of Intel and AMD graphics driver changes.

The new driver this cycle is the [2]Panthor DRM driver for supporting newer Arm Mali GPUs that reliy on the firmware-based Command Stream Frontend (CSF). The new Arm Mali/Immortalis graphics are now supported by the Linux 6.10 Panthor driver and go along with the Mesa code for user-space support.

Linux 6.10 DRM updates also include many Intel changes such as [3]Adaptive Sync SDP support , [4]Intel A580E and A750E PCI graphics IDs added for those DG2/Alchemist parts, [5]low latency hinting for boosting the GT frequency for compute workloads, initial display support for Lunar Lake Xe2 graphics, and other changes to the Xe and i915 drivers. The open-source Intel driver code continues with a lot of preparations for Xe2 / Lunar Lake as the next big hardware milestone.

Over on the AMDGPU driver side is SMU 14.0.1 and 14.0.2 IP support, reporting VCN block activity via sysfs, RDNA3+ fixes, initial support for mapping kernel queues via the MES scheduler, fixing vRAM accounting, various AMDKFD compute driver enhancements, and other changes like [6]FreeSync fixes .

The DRM code also brings better placement for TTM buffer objects in idle/busy handling, [7]the initial DRM panic handler , the Qualcomm MSM driver now supports the Snapdragon X Elite platform, and other changes.

See the [8]DRM pull request for the lengthy list of patches going into Linux 6.10.



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

[2] https://www.phoronix.com/news/Panthor-Driver-Linux-6.10

[3] https://www.phoronix.com/news/Intel-More-Graphics-Linux-6.10

[4] https://www.phoronix.com/news/Mesa-24.1-Intel-Arc-A580E-A750E

[5] https://www.phoronix.com/news/Linux-6.1-Intel-LL-Compute-Hint

[6] https://www.phoronix.com/news/AMDGPU-MES-Bits-Linux-6.10

[7] https://www.phoronix.com/news/Linux-6.10-DRM-Panic-Handler

[8] https://lore.kernel.org/dri-devel/CAPM=9tw-53PCvveRcdLUUQ+mjq2X2er5zp6n1KeE8Nu8x=VP2g@mail.gmail.com/



You-

The reason it's called "Grape Nuts" is that it contains "dextrose", which is
also sometimes called "grape sugar," and also because "Grape Nuts" is
catchier, in terms of marketing, than "A Cross Between Gerbil Food and
Gravel," which is what it tastes like.
-- Dave Barry, "Tips for Writer's"