public inbox for linux-arm-msm@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] drm/msm: add RGB101010 pixel format and fix 10-bit DSC timing
@ 2026-03-18  9:40 Alexander Koskovich
  2026-03-18  9:41 ` [PATCH 1/3] drm/mipi-dsi: add RGB101010 pixel format Alexander Koskovich
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Alexander Koskovich @ 2026-03-18  9:40 UTC (permalink / raw)
  To: Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, David Airlie,
	Simona Vetter, Rob Clark, Dmitry Baryshkov, Abhinav Kumar,
	Jessica Zhang, Sean Paul, Marijn Suijten
  Cc: dri-devel, linux-kernel, linux-arm-msm, freedreno,
	Alexander Koskovich

This series adds support for the RGB101010 (30bpp) pixel format and
fixes a DSC timing bug exposed by non 8 bit panels.

Tested on the BOE BF068MWM-TD0 panel (10 bit DSC) on the Nothing
Phone (3a).

Note, I'd appreciate a comment on the INTF timing change from someone
at QCOM who knows the DPU hardware a bit better, this appears to be
what downstream is doing regardless of bpp, but let me know if there's
a better solution here.

Signed-off-by: Alexander Koskovich <akoskovich@pm.me>
---
Alexander Koskovich (3):
      drm/mipi-dsi: add RGB101010 pixel format
      drm/msm/dsi: Add support for RGB101010 pixel format
      drm/msm/dpu: fix video mode DSC INTF timing width for non 8 bit panels

 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 12 +++++++-----
 drivers/gpu/drm/msm/dsi/dsi_host.c                   |  2 ++
 drivers/gpu/drm/msm/registers/display/dsi.xml        |  4 +++-
 include/drm/drm_mipi_dsi.h                           |  4 ++++
 4 files changed, 16 insertions(+), 6 deletions(-)
---
base-commit: f338e77383789c0cae23ca3d48adcc5e9e137e3c
change-id: 20260318-dsi-rgb101010-support-4956b1cd8657

Best regards,
-- 
Alexander Koskovich <akoskovich@pm.me>



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

end of thread, other threads:[~2026-03-19  0:22 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-18  9:40 [PATCH 0/3] drm/msm: add RGB101010 pixel format and fix 10-bit DSC timing Alexander Koskovich
2026-03-18  9:41 ` [PATCH 1/3] drm/mipi-dsi: add RGB101010 pixel format Alexander Koskovich
2026-03-18 15:11   ` Dmitry Baryshkov
2026-03-19  0:19   ` kernel test robot
2026-03-18  9:41 ` [PATCH 2/3] drm/msm/dsi: Add support for " Alexander Koskovich
2026-03-18 15:22   ` Dmitry Baryshkov
2026-03-18  9:41 ` [PATCH 3/3] drm/msm/dpu: fix video mode DSC INTF timing width for non 8 bit panels Alexander Koskovich
2026-03-18 15:23   ` Dmitry Baryshkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox