All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH meta-rockchip RFC 0/2] add support for Panthor
@ 2024-05-31 15:30 Quentin Schulz
  2024-05-31 15:30 ` [PATCH meta-rockchip RFC 1/2] mesa: enable Panfrost support for RK3588(S) Quentin Schulz
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Quentin Schulz @ 2024-05-31 15:30 UTC (permalink / raw)
  To: yocto-patches; +Cc: Quentin Schulz

Panthor is the open-source implementation for the Arm GPU Valhall series
both in the Linux kernel and Mesa userspace. In the latter, the panfrost
"driver" is actually handling this version of the Arm GPU. One therefore
needs to enable kmsro and panfrost in PACKAGECONFIG to be able to use
this open-source implementation.

The open-source implementation still requires a proprietary blob which
is running on the GPU: mali_csffw.bin. Note that the closed-source
implementation (libmali and vendor kernel drivers) also require this
blob.

Right now, we're still missing a linux-yocto v6.10+ to be able to test
this with everything upstream in Yocto/OE, but I was able to
successfully test this with kmscube on a downstream kernel (6.6 +
backported patches for GPU and custom patches for DSI support) on an
RK3588 Tiger.

Additionally, the following patch series is required from OE-Core:
https://lore.kernel.org/openembedded-core/20240531-panthor-v1-0-1a76fd752c1b@cherry.de/T/#t

Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
---
Quentin Schulz (2):
      mesa: enable Panfrost support for RK3588(S)
      mesa: recommend mali csffw firmware package for mesa-megadriver for RK3588s

 recipes-graphics/mesa/mesa_%.bbappend | 3 +++
 1 file changed, 3 insertions(+)
---
base-commit: 3381d6af6eabfb532da16863b785a95abba6b9e8
change-id: 20240531-mesa-panthor-9c31ca1aa31f

Best regards,
-- 
Quentin Schulz <quentin.schulz@cherry.de>



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-06-11 13:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-31 15:30 [PATCH meta-rockchip RFC 0/2] add support for Panthor Quentin Schulz
2024-05-31 15:30 ` [PATCH meta-rockchip RFC 1/2] mesa: enable Panfrost support for RK3588(S) Quentin Schulz
2024-05-31 15:30 ` [PATCH meta-rockchip RFC 2/2] mesa: recommend mali csffw firmware package for mesa-megadriver for RK3588s Quentin Schulz
2024-06-11 13:43 ` [yocto-patches] [PATCH meta-rockchip RFC 0/2] add support for Panthor Trevor Woerner
2024-06-11 13:56   ` Quentin Schulz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.