MLK-16953: drm: imx: dcss: Add propriety to change global alpha priority
authorLaurentiu Palcu <laurentiu.palcu@nxp.com>
Fri, 24 Nov 2017 14:59:20 +0000 (16:59 +0200)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
commit494659d9c826bd7926f04eb0c502578514c3a13f
tree62e4d94c445c5f8c27d8e027d2cf4f2390fc387f
parentf5f35281c13f4b1aeb7b89d6874bf28440f8a848
MLK-16953: drm: imx: dcss: Add propriety to change global alpha priority

This patch adds 'use_global_alpha' property to the primary plane, so that
one can choose whether to use global alpha instead of per-pixel alpha,
when the framebuffer has per-pixel alpha.

Framebuffers that do not have per-pixel alpha will always use global
alpha.

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@nxp.com>
drivers/gpu/drm/imx/dcss/dcss-crtc.c
drivers/gpu/drm/imx/dcss/dcss-plane.c
drivers/gpu/drm/imx/dcss/dcss-plane.h
drivers/gpu/imx/dcss/dcss-dtg.c
include/video/imx-dcss.h