News: 0001646687

  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)

Imagination PowerVR BXM-4-64 GPU Firmware Upstreamed For The T-Head TH1520

([Hardware] 9 Minutes Ago PowerVR Rogue BXM-4-64)


Now in the upstream linux-firmware.git centralized repository is the firmware binary needed for enabling the Imagination Tech PowerVR BXM-4-64 Rogue GPU found with the Alibaba T-Head TH1520 SoC.

Imagination's PowerVR DRM kernel driver and PowerVR Vulkan driver in Mesa has been seeing [1]BXM-4-64 work for a while. Finally now the firmware for this GPU is upstream in linux-firmware.git as the missing piece for making a nice user experience story for those wanting to leverage this open-source GPU driver stack.

Frank Binns of Imagination describes the level of support for the PowerVR BXM-4-64 with the T-Head TH1520 SoC as being in good shape:

"Support for the BXM-4-64 GPU, as found in the Alibaba T-Head TH1520, has been available in the upstream Linux kernel for a while and is now in good shape. This adds the initial firmware to support it."

[2]This commit landed the 131KB blob.

The T-Head TH1520 developed by Alibaba features a quad-core RISC-V CPU design (Xuantie C910) with the BXM-4-64 GPU. This is found in boards like the Lichee Pi4A and BeagleV Ahead.



[1] https://www.phoronix.com/search/BXM-4-64

[2] https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=f328d8c751ab4d2fae0e66b600bd02779d777808



Magically turning people's old scalar contexts into list contexts is a
recipe for several kinds of disaster.
-- Larry Wall in <199709291631.JAA08648@wall.org>