Prashant Laddha
061ddda681
[media] v4l2-dv-timings: add interlace support in detect cvt/gtf
...
Extend detect_cvt/gtf API to indicate the format type (interlaced
or progressive). In case of interlaced, the vertical front and back
porch and vsync values for both (odd,even) fields are considered to
derive image height. Populated vsync, vertical front, back porch
values in bt timing structure for even and odd fields and updated
the flags appropriately.
Also modified the functions calling the detect_cvt/gtf(). As of now
these functions are calling detect_cvt/gtf() with interlaced flag
set to false.
Cc: Martin Bugge <marbugge@cisco.com>
Cc: Mats Randgaard <matrandg@cisco.com>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Prashant Laddha <prladdha@cisco.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015-06-09 17:44:42 -03:00
..
blackfin
[media] v4l2: blackfin: select proper pinctrl state in ppi_set_params if CONFIG_PINCTRL is enabled
2014-07-26 17:15:16 -03:00
davinci
[media] media: davinci: vpfe_capture: embed video_device
2015-04-02 23:54:00 -03:00
ad9389b.h
adp1653.h
[media] media: i2c/adp1653: Devicetree support for adp1653
2015-04-27 16:19:23 -03:00
adv7183.h
adv7343.h
[media] media: i2c: adv7343: make the platform data members as array
2013-07-26 13:20:36 -03:00
adv7393.h
adv7511.h
[media] adv7511: log the currently set infoframes
2015-06-09 17:30:39 -03:00
adv7604.h
[media] adv7604/adv7842: replace FMT_CHANGED by V4L2_DEVICE_NOTIFY_EVENT
2015-05-20 13:41:30 -03:00
adv7842.h
[media] adv7842: replace uintX_t by uX for consistency
2015-06-09 17:29:12 -03:00
ak881x.h
as3645a.h
atmel-isi.h
[media] media: atmel-isi: increase the burst length to improve the performance
2015-03-02 13:27:11 -03:00
bt819.h
cs53l32a.h
cs5345.h
cx2341x.h
cx25840.h
exynos-fimc.h
[media] platform: Make use of media_bus_format enum
2014-11-14 17:54:08 -02:00
gpio-ir-recv.h
i2c-addr.h
ir-kbd-i2c.h
[media] rc-core: improve ir-kbd-i2c get_key functions
2014-07-23 20:05:56 -03:00
ir-rx51.h
lirc.h
lirc_dev.h
[media] lirc: use kfifo_initialized() on lirc_buffer's fifo
2014-11-03 12:53:05 -02:00
lm3560.h
[media] media: i2c: add driver for dual LED Flash, lm3560
2013-10-31 06:36:39 -02:00
lm3646.h
[media] lm3646: add new dual LED Flash driver
2014-03-11 10:00:26 -03:00
m5mols.h
m52790.h
media-device.h
[media] media: Use a better owner for the media device
2014-05-13 13:39:00 -03:00
media-devnode.h
[media] media: Use a better owner for the media device
2014-05-13 13:39:00 -03:00
media-entity.h
[media] media: entity: Document the media_entity_ops structure
2015-04-03 00:44:36 -03:00
mmp-camera.h
msp3400.h
mt9m032.h
mt9p031.h
[media] v4l: mt9p031: Convert to the gpiod API
2015-04-02 21:29:56 -03:00
mt9t001.h
mt9t112.h
mt9v011.h
mt9v022.h
mt9v032.h
[media] mt9v032: Use the common clock framework
2013-08-22 11:37:46 -03:00
noon010pc30.h
omap1_camera.h
omap3isp.h
[media] media: omap3isp: remove unused clkdev
2015-04-10 10:25:30 -03:00
omap4iss.h
[media] v4l: omap4iss: Add support for OMAP4 camera interface - Core
2013-12-03 17:21:04 -02:00
ov772x.h
ov2659.h
[media] media: i2c: add support for omnivision's ov2659 sensor
2015-04-02 22:15:46 -03:00
ov7670.h
[media] media: ov7670: Add possibility to disable pixclk during hblank
2013-02-08 14:35:06 -02:00
ov9650.h
[media] V4L: Add driver for OV9650/52 image sensors
2013-02-05 15:21:15 -02:00
rc-core.h
[media] rc: set IR_MAX_DURATION to 500 ms
2015-06-05 11:26:43 -03:00
rc-map.h
[media] rc: add dvbsky rc keymap macro
2014-09-23 16:13:49 -03:00
rj54n1cb0c.h
s3c_camif.h
s5c73m3.h
[media] V4L: Add S5C73M3 camera driver
2013-02-05 17:39:04 -02:00
s5k4ecgx.h
s5k6aa.h
s5p_hdmi.h
saa6588.h
[media] saa6588: add support for non-blocking mode
2014-01-07 07:42:19 -02:00
saa7115.h
[media] saa7115: make multi-line comments compliant with CodingStyle
2013-08-18 08:39:24 -03:00
saa7127.h
saa7146.h
saa7146_vv.h
[media] saa7146: embed video_device
2015-04-02 23:29:01 -03:00
sh_mobile_ceu.h
[media] V4L2: soc-camera: fix uninitialised use compiler warning
2013-06-28 14:57:18 -03:00
sh_mobile_csi2.h
[media] sh_mobile_ceu_camera: add asynchronous subdevice probing support
2013-06-21 16:35:53 -03:00
sh_vou.h
si476x.h
[media] v4l2: Add a V4L2 driver for SI476X MFD
2013-04-18 21:20:34 -03:00
si4713.h
[media] si4713: cleanup platform data
2014-11-14 18:14:33 -02:00
sii9234.h
smiapp.h
[media] smiapp: Use types better suitable for DT
2014-12-23 11:29:38 -02:00
soc_camera.h
[media] platform: Make use of media_bus_format enum
2014-11-14 17:54:08 -02:00
soc_camera_platform.h
[media] soc-camera: split struct soc_camera_link into host and subdevice parts
2013-01-05 01:38:02 -02:00
soc_mediabus.h
[media] platform: Make use of media_bus_format enum
2014-11-14 17:54:08 -02:00
sr030pc30.h
tea575x.h
[media] tea575x: split and export functions
2015-01-27 10:13:50 -02:00
ths7303.h
[media] media: i2c: ths7303: remove init_enable option from pdata
2013-06-13 11:41:18 -03:00
timb_radio.h
timb_video.h
tuner-types.h
tuner.h
[media] tuner-core: Change config from unsigned int to void *
2013-04-08 07:01:36 -03:00
tvaudio.h
tveeprom.h
include: Convert ethernet mac address declarations to use ETH_ALEN
2013-08-02 12:33:54 -07:00
tvp514x.h
[media] media: tvp514x: remove field description
2013-02-06 08:18:49 -02:00
tvp5150.h
tvp7002.h
[media] media: i2c: tvp7002: rearrange description of structure members
2013-05-27 09:29:56 -03:00
tw9910.h
uda1342.h
[media] uda1342: add new uda1342 audio codec driver
2013-03-24 12:24:11 -03:00
upd64031a.h
upd64083.h
v4l2-async.h
[media] V4L: Merge struct v4l2_async_subdev_list with struct v4l2_subdev
2013-07-30 15:54:56 -03:00
v4l2-clk.h
[media] V4L: add CCF support to the v4l2_clk API
2015-04-02 18:33:42 -03:00
v4l2-common.h
[media] v4l2-common: move v4l2_ctrl_check to cx2341x
2014-11-25 08:25:36 -02:00
v4l2-ctrls.h
[media] v4l2-ctrl: move function prototypes from common.h to ctrls.h
2014-11-25 08:24:10 -02:00
v4l2-dev.h
[media] v4l2-core: remove the old .ioctl BKL replacement
2015-03-02 17:06:56 -03:00
v4l2-device.h
[media] v4l2-core: remove the old .ioctl BKL replacement
2015-03-02 17:06:56 -03:00
v4l2-dv-timings.h
[media] v4l2-dv-timings: add interlace support in detect cvt/gtf
2015-06-09 17:44:42 -03:00
v4l2-event.h
[media] v4l: Add source change event
2014-05-23 19:50:40 -03:00
v4l2-fh.h
[media] V4L: Add mem2mem ioctl and file operation helpers
2013-12-04 15:34:24 -02:00
v4l2-image-sizes.h
[media] media: v4l2-image-sizes.h: correct the SVGA height definition
2014-12-04 13:56:56 -02:00
v4l2-ioctl.h
[media] v4l2-core: drop g/s_priority ops
2015-03-02 17:09:43 -03:00
v4l2-mediabus.h
[media] videodev2.h: add support for transfer functions
2015-06-05 11:45:45 -03:00
v4l2-mem2mem.h
[media] v4l2-mem2mem: add support for prepare_buf
2015-06-09 17:25:35 -03:00
v4l2-of.h
[media] v4l2-of: fix compiler errors if CONFIG_OF is undefined
2015-04-28 08:33:45 -03:00
v4l2-subdev.h
[media] v4l2-subdev: allow subdev to send an event to the v4l2_device notify function
2015-05-20 13:40:02 -03:00
videobuf-core.h
videobuf-dma-contig.h
[media] videobuf-dma-contig: remove support for cached mem
2013-04-25 09:50:19 -03:00
videobuf-dma-sg.h
[media] videobuf: make unused exported functions static
2015-01-27 10:01:33 -02:00
videobuf-dvb.h
[media] media: remove emacs editor variables
2014-12-22 17:52:20 -02:00
videobuf-vmalloc.h
videobuf2-core.h
[media] videobuf2: return -EPIPE from DQBUF after the last buffer
2015-05-12 03:53:06 -03:00
videobuf2-dma-contig.h
videobuf2-dma-sg.h
[media] vb2-dma-sg: add allocation context to dma-sg
2014-11-25 08:55:32 -02:00
videobuf2-dvb.h
[media] vb2: Add videobuf2-dvb support
2014-04-16 18:59:29 -03:00
videobuf2-memops.h
videobuf2-vmalloc.h
wm8775.h