]> git.karo-electronics.de Git - linux-beck.git/commitdiff
[media] s5p-fimc: Changed RGB32 to BGR32
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Tue, 25 Mar 2014 20:55:23 +0000 (17:55 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Tue, 13 May 2014 23:06:40 +0000 (20:06 -0300)
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.

Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
[s.nawrocki@samsung.com] replaced "BGRB888, 32 bpp" with "BGRA8888, 32 bpp"
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/platform/exynos4-is/fimc-core.c

index 53f12ac069d45bbfd9e7fca2d18bcdf5109b284c..b70fd996d7946e5a1761fc684362972b4f5899c6 100644 (file)
@@ -56,8 +56,8 @@ static struct fimc_fmt fimc_formats[] = {
                .colplanes      = 1,
                .flags          = FMT_FLAGS_M2M,
        }, {
-               .name           = "ARGB8888, 32 bpp",
-               .fourcc         = V4L2_PIX_FMT_RGB32,
+               .name           = "BGRA8888, 32 bpp",
+               .fourcc         = V4L2_PIX_FMT_BGR32,
                .depth          = { 32 },
                .color          = FIMC_FMT_RGB888,
                .memplanes      = 1,