drm/exynos: fix to calculate offset of each plane for ipp fimc
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Tue, 22 Oct 2013 07:44:13 +0000 (16:44 +0900)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 02:44:59 +0000 (11:44 +0900)
commit8136406f9590001cb012b4019ee088617e657530
tree1c4487b5f544c93baac20478f241c7a37ca0ad3a
parent8c5a60dca6bec6013c4b65d887e211acdc8c0663
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