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)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 13 Apr 2015 10:44:54 +0000 (12:44 +0200)
commit54f7c2a58c46cf5b11f2cbc56e028ae7e3d8b0ca
tree5aa00ac94876b1916994bc6cf467c1f467b37253
parentb79314223c6e76cade7d701e3add742bb0bad5de
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