drm/exynos: fix to calculate offset of each plane for ipp fimc
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 4 Mar 2015 05:05:02 +0000 (14:05 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 14 Dec 2016 04:44:07 +0000 (13:44 +0900)
commitd5cf1d2314d3afc3c7bbafa7b7d5d853d9e6e17b
treec1f9862d385da8858439dabdbf9d185cd67d5cb6
parent14b08a1675c74ef41117d521852808e05682fda3
drm/exynos: fix to calculate offset of each plane for ipp fimc

NV12 and YUV420 formats are need to calculate offset of each plane
for ipp fimc in a gem buffer. Without proper offset, only Y plane
can be processed, so result shows green frame.
This patch fixes to calculate offset for cbcr planes for NV12 and
YUV420 formats.

Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
drivers/gpu/drm/exynos/exynos_drm_fimc.c
drivers/gpu/drm/exynos/exynos_drm_ipp.c
drivers/gpu/drm/exynos/exynos_drm_ipp.h