mbox series

[v2,0/3] drm: xlnx: zynqmp_dpsub: Fix plane handling

Message ID 20210520121942.26686-1-laurent.pinchart@ideasonboard.com (mailing list archive)
Headers show
Series drm: xlnx: zynqmp_dpsub: Fix plane handling | expand

Message

Laurent Pinchart May 20, 2021, 12:19 p.m. UTC
Hello,

This small patch series fixes an issue related to plane blending (patch
1/3), add global alpha support to the overlay plane (patch 2/3) and
exposes plane ordering to userspace (patch 3/3). There isn't much to say
here, please refer to individual patches for details.

Compared to v1, I've dropped making the video plane primary, as that
seems to cause issues with existing userspace, and I've been told in the
meantime that the DRM/KMS API doesn't require the overlay planes to be
on top of the primary plane (even if not doing so is somehow
counterintuitive, given the name "overlay").

Laurent Pinchart (3):
  drm: xlnx: zynqmp_dpsub: Fix graphics layer blending
  drm: xlnx: zynqmp_dpsub: Add global alpha support
  drm: xlnx: zynqmp_dpsub: Expose plane ordering to userspace

 drivers/gpu/drm/xlnx/zynqmp_disp.c | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)