[PATCH 0/3] drm: rcar-du: Support plane color space properties

Laurent Pinchart laurent.pinchart+renesas at ideasonboard.com
Thu Apr 10 23:42:38 UTC 2025


Hello,

This small patch series builds on top of the R-Car VSP1 color space
support ("[PATCH 0/6] media: renesas: vsp1: Add colorspace support",
posted as [1]) to implement the KMS plane color space properties in the
R-Car DU driver.

The first two patches add support to specify plane color encoding and
color range in the vsp1-du API. Patch 1/3 starts with a small
refactoring, and patch 2/2 extends the in-kernel API with two new
parameters, and wire them up to the VSP pipeline. Patch 3/3 then creates
the color space properties in R-Car DU driver, and pass their values to
the VSP driver.

Given that only the last patch touches the DRM subsystem, while the 9
patches it depends on touch the V4L2 subsystem, I would like to merge
everything through V4L2. I don't expect conflicting changes to the
rcar-du driver to be merged for v6.16. Dave, Sima, could I get your ack
for this ?

[1] https://lore.kernel.org/r/20250409003815.10253-1-laurent.pinchart+renesas@ideasonboard.com

Laurent Pinchart (3):
  media: renesas: vsp1: Name nested structure in vsp1_drm
  media: renesas: vsp1: Expose color space through the DRM API
  drm: rcar-du: Create plane color properties

 drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c | 15 +++++++++++++
 .../media/platform/renesas/vsp1/vsp1_drm.c    | 22 +++++++++++--------
 .../media/platform/renesas/vsp1/vsp1_drm.h    |  8 ++++---
 include/media/vsp1.h                          |  4 ++++
 4 files changed, 37 insertions(+), 12 deletions(-)


base-commit: 9ddc3d6c16ea2587898a315f20f7b8fbd791dc1b
prerequisite-patch-id: e3d9847d1da4398f1bf0b57f5ef4a612392c7255
prerequisite-patch-id: 54ade6c92a08292f509ad0c42cc578e2b355e699
prerequisite-patch-id: c2f29968199990b573d655ca9ea9ac0883842a9c
prerequisite-patch-id: 96e1d3ee682a91153ecd32207a641274cdd88b7a
prerequisite-patch-id: 221744f7a7fc757b67c32a1eb2160fb46cd59111
prerequisite-patch-id: cf6b99de1ae04e635d14dd198b5bf918ef8f6213
prerequisite-patch-id: 439fe909a37bc235622e8feacc2fc01429dcb4bb
-- 
Regards,

Laurent Pinchart



More information about the dri-devel mailing list