MLK-17473-4 drm/imx: dcss: handle tiled and compressed layout for primary plane
authorFancy Fang <chen.fang@nxp.com>
Tue, 23 Jan 2018 14:17:23 +0000 (22:17 +0800)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
commitce7c9de3d0b8f2089fd2e82233dbda45780165c9
treed3f7c0c4b16c37c25065f931c391041aabc0bae5
parent96e5af2b7187692f887fbc89e84be1b453fd9ae4
MLK-17473-4 drm/imx: dcss: handle tiled and compressed layout for primary plane

Add handling code to support tiled and compressed pixel source
layout. The tiled only layout will bypass DEC400D and be resolved
by DPR, since DEC400D is only responsible for decompression.

Signed-off-by: Fancy Fang <chen.fang@nxp.com>
drivers/gpu/drm/imx/dcss/dcss-plane.c
drivers/gpu/imx/dcss/dcss-dec400d.c
drivers/gpu/imx/dcss/dcss-dpr.c
include/video/imx-dcss.h