linux/drivers/media/platform
Sylwester Nawrocki 439797980a [media] exynos4-is: Correct input DMA YUV order configuration
This patch fixes erroneous setup of the YUV order caused by not
clearing FIMC_REG_MSCTRL_ORDER422_MASK bit field before setting
proper FIMC_REG_MSCTRL_ORDER422 bits. This resulted in false
colors for YUYV, YVYU, UYVY, VYUY color formats, depending in
what sequence those were configured by user space.
YUV order definitions are corrected so that following convention
is used:
        | byte3 | byte2 | byte1 | byte0
 -------+-------+-------+-------+------
 YCBYCR | CR    | Y     | CB    | Y
 YCRYCB | CB    | Y     | CR    | Y
 CBYCRY | Y     | CR    | Y     | CB
 CRYCBY | Y     | CB    | Y     | CR

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2013-04-04 20:23:53 -03:00
..
blackfin
davinci [media] ioctl numbers are unsigned int 2013-03-29 08:18:36 -03:00
exynos4-is [media] exynos4-is: Correct input DMA YUV order configuration 2013-04-04 20:23:53 -03:00
exynos-gsc [media] exynos: remove unnecessary header inclusions 2013-04-04 19:52:41 -03:00
marvell-ccic
omap
omap3isp
s3c-camif
s5p-g2d
s5p-jpeg
s5p-mfc Linux 3.9-rc5 2013-04-01 09:54:14 -03:00
s5p-tv [media] exynos: remove unnecessary header inclusions 2013-04-04 19:52:41 -03:00
soc_camera [media] soc_camera/soc_camera_platform: Fix warning related to spacing 2013-04-04 19:51:24 -03:00
arv.c
coda.c
coda.h
fsl-viu.c
indycam.c
indycam.h
Kconfig [media] s5p-fimc: Change the driver directory name to exynos4-is 2013-03-31 11:04:03 -03:00
m2m-deinterlace.c
Makefile [media] s5p-fimc: Change the driver directory name to exynos4-is 2013-03-31 11:04:03 -03:00
mem2mem_testdev.c
mx2_emmaprp.c
omap24xxcam-dma.c
omap24xxcam.c
omap24xxcam.h
sh_veu.c
sh_vou.c
timblogiw.c
via-camera.c
via-camera.h
vino.c
vino.h
vivi.c