From 04300ba8a4d5e6db0cbffc6f32ce83dee855a1e5 Mon Sep 17 00:00:00 2001 From: Douglas Teles Date: Fri, 17 Apr 2026 23:00:41 -0300 Subject: [PATCH] Revert DRM_PANFROST to module (=m) - fixes black screen on boot Building Panfrost as built-in (=y) changes DRM probe order: GPU driver initializes before the DSI panel driver completes, breaking the display pipeline. As module (=m), panfrost loads after the display is already up. Co-Authored-By: Claude Opus 4.6 (1M context) --- projects/ArchR/devices/RK3326/linux/linux.aarch64.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/ArchR/devices/RK3326/linux/linux.aarch64.conf b/projects/ArchR/devices/RK3326/linux/linux.aarch64.conf index e8ee3c5bce..dd5e1c851a 100644 --- a/projects/ArchR/devices/RK3326/linux/linux.aarch64.conf +++ b/projects/ArchR/devices/RK3326/linux/linux.aarch64.conf @@ -3831,7 +3831,7 @@ CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_TINYDRM_ST7735R is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_LIMA is not set -CONFIG_DRM_PANFROST=y +CONFIG_DRM_PANFROST=m # CONFIG_DRM_PANTHOR is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_GUD is not set