Skip to content

drm/msm: YUV suppport addition for MDP4 & MDP5

Stephane Viau dri-devel linux-arm-msm lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4drm/msm/mdp: add register description for YUV supportdrivers/gpu/drm/msm/mdp/mdp4/mdp4.xml.h drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h drivers/gpu/drm/msm/mdp/mdp_common.xml.h+205 -220 replies
2/4drm/msm/mdp: add common YUV information for MDP4/MDP5drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.h drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c +4 more+154 -220 replies
3/4drm/msm/mdp5: add NV12 support for MDP5drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c drivers/gpu/drm/msm/msm_fb.c+194 -210 replies
4/4drm/msm/mdp4: add YUV format supportdrivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c+95 -90 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] drm/msm: YUV suppport addition for MDP4 & MDP5

Hi,

So this set of patches adds YUV support for MDP4 and MDP5. This only concerns the public planes (using ViG pipes).

The fun part was to rebase things on top of atomic but things worked out fine. I was able to test this for MDP5 on a 8084 target. I cannot say the same for MDP4 for which I don't have a build based on atomic yet. The change is pretty similar to MDP5 though.

Rgds,
Stephane.

Beeresh Gopal (1):
drm/msm/mdp4: add YUV format support

Stephane Viau (3):
drm/msm/mdp: add register description for YUV support drm/msm/mdp: add common YUV information for MDP4/MDP5 drm/msm/mdp5: add NV12 support for MDP5

 drivers/gpu/drm/msm/hdmi/hdmi.c           | 149 ++++++++++++++-------
 drivers/gpu/drm/msm/hdmi/hdmi.h           |   8 +-
 drivers/gpu/drm/msm/hdmi/hdmi_connector.c |   1 -
 drivers/gpu/drm/msm/mdp/mdp4/mdp4.xml.h   |  44 ++++++
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h   |  19 ++-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c | 104 +++++++++++++--
 drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h   | 153 +++++++++++++++++++--
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.h   |  19 ++-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c | 215 +++++++++++++++++++++++++++---
 drivers/gpu/drm/msm/mdp/mdp_common.xml.h  |  30 +++--
 drivers/gpu/drm/msm/mdp/mdp_format.c      | 108 +++++++++++++--
 drivers/gpu/drm/msm/mdp/mdp_kms.h         |  24 +++-
 drivers/gpu/drm/msm/msm_fb.c              |   4 +-
 drivers/gpu/drm/msm/msm_kms.h             |   2 +
 14 files changed, 754 insertions(+), 126 deletions(-)
Signature · 8 lines
Qualcomm Innovation Center, Inc.

The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project

_______________________________________________
dri-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/dri-devel