From: Marek Szyprowski Date: Fri, 2 Mar 2018 14:00:48 +0000 (+0100) Subject: drm/exynos: gsc: relax limits for exynos5433 variant X-Git-Tag: accepted/tizen/unified/20190330.030053~341 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=27928a3f372d9607c21bac15cbafb4e6f541e1d3;p=platform%2Fkernel%2Flinux-exynos.git drm/exynos: gsc: relax limits for exynos5433 variant It turned out that GSC module is able to process images with less strict alignment. Signed-off-by: Marek Szyprowski Change-Id: I27c92b877225744df7295341463aa48c5be169ee --- diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c b/drivers/gpu/drm/exynos/exynos_drm_gsc.c index 5491f7e..00f7ea5 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gsc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_gsc.c @@ -1348,9 +1348,9 @@ static const struct drm_exynos_ipp_limit gsc_5420_limits[] = { }; static const struct drm_exynos_ipp_limit gsc_5433_limits[] = { - { IPP_SIZE_LIMIT(BUFFER, .h = { 32, 8191, 8 }, .v = { 16, 8191, 8 }) }, - { IPP_SIZE_LIMIT(AREA, .h = { 16, 4800, 2 }, .v = { 8, 3344, 2 }) }, - { IPP_SIZE_LIMIT(ROTATED, .h = { 16, 2047 }, .v = { 8, 2047 }) }, + { IPP_SIZE_LIMIT(BUFFER, .h = { 32, 8191, 2 }, .v = { 16, 8191, 2 }) }, + { IPP_SIZE_LIMIT(AREA, .h = { 16, 4800, 1 }, .v = { 8, 3344, 1 }) }, + { IPP_SIZE_LIMIT(ROTATED, .h = { 32, 2047 }, .v = { 8, 8191 }) }, { IPP_SCALE_LIMIT(.h = { (1 << 16) / 16, (1 << 16) * 8 }, .v = { (1 << 16) / 16, (1 << 16) * 8 }) }, };