summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm
diff options
context:
space:
mode:
authorDonghwa Lee <dh09.lee@samsung.com>2013-09-10 14:03:26 +0900
committerChanho Park <chanho61.park@samsung.com>2014-11-18 11:44:42 +0900
commited0f94470ef2cd0a0b17e37223a125c8def6520d (patch)
treecfdbb6eecd1613a85dc7bf1e10d113f99655a373 /drivers/gpu/drm
parent199ef0fcb68dd08a57946a6168482f63903ade83 (diff)
downloadlinux-3.10-ed0f94470ef2cd0a0b17e37223a125c8def6520d.tar.gz
linux-3.10-ed0f94470ef2cd0a0b17e37223a125c8def6520d.tar.bz2
linux-3.10-ed0f94470ef2cd0a0b17e37223a125c8def6520d.zip
drm: exynos: fixed YCbCr start addresses port for input DMA with 0
fixed YCbCr start addresses port for input DMA with 0. Signed-off-by: Donghwa Lee <dh09.lee@samsung.com>
Diffstat (limited to 'drivers/gpu/drm')
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fimc.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimc.c b/drivers/gpu/drm/exynos/exynos_drm_fimc.c
index 99d35b84c3e..3e137aef1b2 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_fimc.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_fimc.c
@@ -726,25 +726,21 @@ static int fimc_src_set_addr(struct device *dev,
case IPP_BUF_ENQUEUE:
config = &property->config[EXYNOS_DRM_OPS_SRC];
fimc_write(buf_info->base[EXYNOS_DRM_PLANAR_Y],
- EXYNOS_CIIYSA(buf_id));
+ EXYNOS_CIIYSA(0));
if (config->fmt == DRM_FORMAT_YVU420) {
fimc_write(buf_info->base[EXYNOS_DRM_PLANAR_CR],
- EXYNOS_CIICBSA(buf_id));
+ EXYNOS_CIICBSA(0));
fimc_write(buf_info->base[EXYNOS_DRM_PLANAR_CB],
- EXYNOS_CIICRSA(buf_id));
+ EXYNOS_CIICRSA(0));
} else {
fimc_write(buf_info->base[EXYNOS_DRM_PLANAR_CB],
- EXYNOS_CIICBSA(buf_id));
+ EXYNOS_CIICBSA(0));
fimc_write(buf_info->base[EXYNOS_DRM_PLANAR_CR],
- EXYNOS_CIICRSA(buf_id));
+ EXYNOS_CIICRSA(0));
}
break;
case IPP_BUF_DEQUEUE:
- fimc_write(0x0, EXYNOS_CIIYSA(buf_id));
- fimc_write(0x0, EXYNOS_CIICBSA(buf_id));
- fimc_write(0x0, EXYNOS_CIICRSA(buf_id));
- break;
default:
/* bypass */
break;