OSDN Git Service

drm: rcar-du: Disable alpha blending for DU planes used with VSP
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Wed, 22 Feb 2023 03:54:03 +0000 (05:54 +0200)
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Sat, 25 Mar 2023 20:38:10 +0000 (22:38 +0200)
commit2c5c13efc43630071977377877bbba5353e69cc4
tree83843f5ef4508bf338de641ea7a72feb4e8e69a7
parentfb97147ad2956cff0e9fa2f6407c93bc9242db9b
drm: rcar-du: Disable alpha blending for DU planes used with VSP

When the input to a DU channel comes from a VSP, the DU doesn't perform
any blending operation. Select XRGB8888 instead of ARGB8888 to ensure
that the corresponding registers don't get written with invalid values.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
drivers/gpu/drm/rcar-du/rcar_du_vsp.c