From 696c2b69c120d46d24f8616e081f61ad714e62f1 Mon Sep 17 00:00:00 2001 From: Quentin Schulz Date: Fri, 27 Jun 2025 16:19:17 +0200 Subject: [PATCH] mesa: add support for RK3588(S) The Mali G610 found in the RK3588(S) SoC still requires a blob coming from a linux-firmware package to work. Therefore, recommend that package when building mesa for rk3588(s). Reviewed-by: Trevor Woerner Signed-off-by: Quentin Schulz --- recipes-graphics/mesa/mesa.bbappend | 3 +++ 1 file changed, 3 insertions(+) diff --git a/recipes-graphics/mesa/mesa.bbappend b/recipes-graphics/mesa/mesa.bbappend index 50d62b8..d9e7c08 100644 --- a/recipes-graphics/mesa/mesa.bbappend +++ b/recipes-graphics/mesa/mesa.bbappend @@ -9,3 +9,6 @@ MALI_DRIVER:rk3308 = "" PACKAGECONFIG:append:rockchip = " ${@bb.utils.filter('MALI_DRIVER', 'lima panfrost', d)}" PACKAGECONFIG:append:rockchip = "${@bb.utils.contains('MALI_DRIVER', 'panfrost', ' libclc', '', d)}" + +# Mali Gen10 (Valhall, supported by Panthor) requires a firmware blob +RRECOMMENDS:mesa-megadriver:append:rk3588s = " linux-firmware-mali-csffw-arch108"