From: Marek Szyprowski Date: Fri, 27 Feb 2015 07:58:14 +0000 (+0100) Subject: media: gscaller: fix RGB32 format id to match s5p-fimc X-Git-Tag: submit/tizen/20160405.082219~137 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=30c2db113b4441e72d28a7a9dd0b34ee316b543b;p=platform%2Fkernel%2Flinux-exynos.git media: gscaller: fix RGB32 format id to match s5p-fimc Testing showed that HW produces BGR32 rather then RGB32 as exposed in the driver. The documentation seems to state the pixels are stored in little endian order. Change-Id: I0f7cdea461bd09ff2aac24cf6dfd001d0848b534 Signed-off-by: Marek Szyprowski Signed-off-by: Ingi Kim --- diff --git a/drivers/media/platform/exynos-gsc/gsc-core.c b/drivers/media/platform/exynos-gsc/gsc-core.c index 2edc40bc5547..aebb6d1c1243 100644 --- a/drivers/media/platform/exynos-gsc/gsc-core.c +++ b/drivers/media/platform/exynos-gsc/gsc-core.c @@ -40,7 +40,7 @@ static const struct gsc_fmt gsc_formats[] = { .num_comp = 1, }, { .name = "XRGB-8-8-8-8, 32 bpp", - .pixelformat = V4L2_PIX_FMT_RGB32, + .pixelformat = V4L2_PIX_FMT_BGR32, .depth = { 32 }, .color = GSC_RGB, .num_planes = 1,