From 2cfc3d15c84a2068c9c77ec5f4dbb4ef9b8406b6 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Thu, 26 Feb 2026 15:49:02 +0200 Subject: [PATCH] FROMLIST: drm/msm/dpu: enable virtual planes by default Turn on the switch and use virtual planes by default, enhancing utilisation of the display pipelines. It is still possible to use legacy implementation by using `msm.dpu_use_virtual_planes=false` kernel boot parameter. Signed-off-by: Dmitry Baryshkov Acked-by: Konrad Dybcio Acked-by: Neil Armstrong Link: https://lore.kernel.org/linux-arm-msm/20260226-dpu-enable-virt-planes-v2-1-87971236fe86@oss.qualcomm.com/ --- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c index 61d7e65469b3a..cddb4e3c6a861 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c @@ -52,7 +52,7 @@ #define DPU_DEBUGFS_DIR "msm_dpu" #define DPU_DEBUGFS_HWMASKNAME "hw_log_mask" -bool dpu_use_virtual_planes; +bool dpu_use_virtual_planes = true; module_param(dpu_use_virtual_planes, bool, 0); static int dpu_kms_hw_init(struct msm_kms *kms);