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)
committerNitin Garg <nitin.garg@nxp.com>
Tue, 20 Mar 2018 19:54:15 +0000 (14:54 -0500)
commitc7d1706e3bb9745430ae46bb729ce28aac7c9935
tree19ae8197f1edd37dd84de6829eb39ef6ff9adc21
parent346c933d7ea0b61688d21258ed0696a627d7a34b
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