media: vsp1: Add premultiplied alpha support
authorTakanari Hayama <taki@igel.co.jp>
Wed, 10 Aug 2022 08:37:09 +0000 (17:37 +0900)
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Wed, 7 Sep 2022 20:48:39 +0000 (23:48 +0300)
commit0efb6fd36644a4ba743e26ea7ac532a9d539a3ee
tree045ba8d45df06d66f544e31cacae40c794afa3fb
parent8284bae723f025cb6a8431566757a3854a3c53eb
media: vsp1: Add premultiplied alpha support

To support DRM blend mode in R-Car DU driver, we must be able to pass
a plane with the premultiplied alpha. Adding a new property to
vsp1_du_atomic_config allows the R-Car DU driver to pass the
premultiplied alpha plane.

Signed-off-by: Takanari Hayama <taki@igel.co.jp>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/platform/renesas/vsp1/vsp1_drm.c
include/media/vsp1.h