linux/drivers/media/platform
Andrzej Pietrasiewicz 6c96dbbc2a [media] s5p-jpeg: add support for 5433
JPEG IP found in Exynos5433 is similar to what is in Exynos4, but
there are some subtle differences which this patch takes into account.

The most important difference is in what is processed by the JPEG IP and
what has to be provided to it. In case of 5433 the IP does not parse
Huffman and quantisation tables, so this has to be performed with the CPU
and the majority of the code in this patch does that.

A small but important difference is in what address is passed to the JPEG
IP. In case of 5433 it is the SOS (start of scan) position, which is
natural, because the headers must be parsed elsewhere.

There is also a difference in how the hardware is put to work in
device_run.

Data structures are extended as appropriate to accommodate the above
changes.

Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
Reviewed-by: Jacek Anaszewski <j.anaszewski@samsung.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015-10-01 08:40:04 -03:00
..
am437x [media] media: am437x-vpfe: Fix a race condition during release 2015-07-22 11:03:54 -03:00
blackfin [media] v4l2: replace s_mbus_fmt by set_fmt in bridge drivers 2015-05-01 09:01:16 -03:00
coda media updates for v4.3-rc1 2015-09-05 18:21:14 -07:00
davinci [media] media: davinci: vpbe: use v4l2_get_timestamp() 2015-06-05 06:36:23 -03:00
exynos4-is [media] use v4l2_get_timestamp where possible 2015-10-01 08:29:23 -03:00
exynos-gsc [media] media: platform: exynos-gsc: Constify platform_device_id 2015-05-12 03:48:01 -03:00
marvell-ccic [media] marvell-ccic: fix RGB444 format 2015-05-12 04:04:26 -03:00
omap media updates for v4.3-rc1 2015-09-11 16:42:39 -07:00
omap3isp [media] use v4l2_get_timestamp where possible 2015-10-01 08:29:23 -03:00
s3c-camif [media] use v4l2_get_timestamp where possible 2015-10-01 08:29:23 -03:00
s5p-g2d [media] media: platform: s5p: Constify platform_device_id 2015-05-12 03:49:22 -03:00
s5p-jpeg [media] s5p-jpeg: add support for 5433 2015-10-01 08:40:04 -03:00
s5p-mfc media updates for v4.3-rc1 2015-09-05 18:21:14 -07:00
s5p-tv [media] s5p-tv: fix wait_event_timeout return handling 2015-08-11 06:23:35 -03:00
soc_camera [media] atmel-isi: parse the DT parameters for vsync/hsync/pixclock polarity 2015-09-25 17:42:12 -03:00
sti [media] c8sectpfe: Remove select on undefined LIBELF_32 2015-09-03 14:10:06 -03:00
ti-vpe [media] media: ti-vpe: Use mem-to-mem ioctl helpers 2015-02-02 13:34:18 -02:00
vivid [media] vivid: add 10 and 12 bit Bayer formats 2015-10-01 07:49:45 -03:00
vsp1 [media] v4l: vsp1: Don't sleep in atomic context 2015-07-17 10:03:43 -03:00
xilinx [media] v4l: xilinx: missing error code 2015-07-17 10:01:47 -03:00
arv.c [media] media: remove the setting of the flag V4L2_FL_USE_FH_PRIO 2014-07-04 16:14:59 -03:00
fsl-viu.c [media] fsl-viu: drop format names 2015-08-11 06:59:09 -03:00
Kconfig [media] v4l: omap3isp: Drop platform data support 2015-08-16 13:18:06 -03:00
m2m-deinterlace.c [media] m2m-deinterlace: remove dead code 2015-05-01 06:29:50 -03:00
Makefile [media] c8sectpfe: Add Kconfig and Makefile for the driver 2015-08-11 16:08:29 -03:00
mx2_emmaprp.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
rcar_jpu.c [media] V4L2: platform: Add Renesas R-Car JPEG codec driver 2015-08-11 06:44:43 -03:00
sh_veu.c [media] sh-veu: initialize timestamp_flags and copy timestamp info 2015-08-11 09:41:43 -03:00
sh_vou.c [media] sh_vou: declare static functions as such 2015-07-06 08:26:14 -03:00
timblogiw.c media: platform: drop owner assignment from platform_drivers 2014-10-20 16:20:44 +02:00
via-camera.c [media] v4l2: replace s_mbus_fmt by set_fmt in bridge drivers 2015-05-01 09:01:16 -03:00
via-camera.h
vim2m.c [media] vim2m: small cleanup: use assignment instead of memcpy 2015-10-01 07:47:33 -03:00