On 21/12/2022 10:24, Tomi Valkeinen wrote: > From: Tomi Valkeinen <tomi.valkeinen@xxxxxxxxxxxxxxxx> > > Hi, > > These add new pixel formats for Renesas V3U and V4H SoCs. > > As the display pipeline is split between DRM and V4L2 components, this > series touches both subsystems. I'm sending all these together to > simplify review. If needed, I can later split this to V4L2 and DRM > parts, of which the V4L2 part needs to be merged first. > > Changes in v3: > - Addressed all the review comments > - Added Y212 > - Updated the kernel docs for the new formats > - Changed the RGB format names to match the DRM's format names > - Updated RPF register field macros according to the comments For this series: Acked-by: Hans Verkuil <hverkuil-cisco@xxxxxxxxx> Thanks, Hans > > Tomi > > Tomi Valkeinen (7): > media: Add 2-10-10-10 RGB formats > media: Add Y210, Y212 and Y216 formats > media: renesas: vsp1: Change V3U to be gen4 > media: renesas: vsp1: Add V4H SoC version > media: renesas: vsp1: Add new formats (2-10-10-10 ARGB, Y210, Y212) > drm: rcar-du: Bump V3U to gen 4 > drm: rcar-du: Add new formats (2-10-10-10 ARGB, Y210) > > .../media/v4l/pixfmt-packed-yuv.rst | 49 ++++- > .../userspace-api/media/v4l/pixfmt-rgb.rst | 194 ++++++++++++++++++ > drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 +- > drivers/gpu/drm/rcar-du/rcar_du_kms.c | 30 +++ > drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 50 ++++- > .../media/platform/renesas/vsp1/vsp1_drv.c | 4 +- > .../media/platform/renesas/vsp1/vsp1_hgo.c | 4 +- > .../media/platform/renesas/vsp1/vsp1_lif.c | 1 + > .../media/platform/renesas/vsp1/vsp1_pipe.c | 18 ++ > .../media/platform/renesas/vsp1/vsp1_regs.h | 26 ++- > .../media/platform/renesas/vsp1/vsp1_rpf.c | 64 +++++- > .../media/platform/renesas/vsp1/vsp1_video.c | 4 +- > .../media/platform/renesas/vsp1/vsp1_wpf.c | 4 +- > drivers/media/v4l2-core/v4l2-ioctl.c | 6 + > include/uapi/linux/videodev2.h | 11 + > 15 files changed, 447 insertions(+), 20 deletions(-) >