linux/drivers/media
Archit Taneja a51cd8f5d0 [media] v4l: ti-vpe: make sure VPDMA line stride constraints are met
When VPDMA fetches or writes to an image buffer, the line stride must be a
multiple of 16 bytes. If it isn't, VPDMA HW will write/fetch until the next
16 byte boundry. This causes VPE to work incorrectly for source or destination
widths which don't satisfy the above alignment requirement.
In order to prevent this, we now make sure that when we set pix format for the
input and output buffers, the VPE source and destination image line strides are
16 byte aligned. Also, the motion vector buffers for the de-interlacer are
allocated in such a way that it ensures the same alignment.

Signed-off-by: Archit Taneja <archit@ti.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2013-12-10 16:49:48 -02:00
..
common [media] media_tree: Fix spelling errors 2013-11-29 14:43:50 -02:00
dvb-core [media] az6007: support Technisat Cablestar Combo HDCI (minus remote) 2013-12-10 07:15:54 -02:00
dvb-frontends [media] cx24117: Fix LNB set_voltage function 2013-12-09 09:59:42 -02:00
firewire firewire: introduce fw_driver.probe and .remove methods 2013-06-09 18:15:00 +02:00
i2c [media] v4l: vs6624: Fix warning due to unused function 2013-12-10 16:03:36 -02:00
mmc [media] siano: get rid of CammelCase from smscoreapi.h 2013-03-21 10:03:16 -03:00
parport [media] bw-qcam: fix timestamp handling 2013-05-27 09:30:19 -03:00
pci [media] media: pci: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-10 16:39:25 -02:00
platform [media] v4l: ti-vpe: make sure VPDMA line stride constraints are met 2013-12-10 16:49:48 -02:00
radio [media] media_tree: Fix spelling errors 2013-11-29 14:43:50 -02:00
rc [media] mceusb: Add Hauppauge WinTV-HVR-930C HD 2013-12-10 15:33:52 -02:00
tuners [media] media_tree: Fix spelling errors 2013-11-29 14:43:50 -02:00
usb [media] em28xx: add support for the SpeedLink Vicious And Devine Laplace webcams 2013-12-10 16:21:02 -02:00
v4l2-core [media] v4l2-dev: Add tracepoints for QBUF and DQBUF 2013-12-10 15:53:43 -02:00
Kconfig [media] Fix build when drivers are builtin and frontend modules 2013-06-20 10:35:53 -03:00
Makefile
media-device.c [media] media: info leak in __media_device_enum_links() 2013-06-12 18:52:45 -03:00
media-devnode.c [media] media: Add 64--32 bit compat ioctl handler 2013-03-18 20:44:36 -03:00
media-entity.c [media] media: Check for active links on pads with MEDIA_PAD_FL_MUST_CONNECT flag 2013-12-04 15:03:45 -02:00