linux-stable/drivers/media
Hugues Fruchet f6cea8a291 media: stm32-dcmi: fix DMA corruption when stopping streaming
commit b3ce6f6ff3 upstream.

Avoid call of dmaengine_terminate_all() between
dmaengine_prep_slave_single() and dmaengine_submit() by locking
the whole DMA submission sequence.

Signed-off-by: Hugues Fruchet <hugues.fruchet@st.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-12-05 15:38:30 +01:00
..
cec media: cec-gpio: select correct Signal Free Time 2019-11-24 08:23:13 +01:00
common media: v4l2-tpg: array index could become negative 2019-01-09 17:14:51 +01:00
dvb-core media: dvb-core: fix a memory leak bug 2019-10-05 12:47:54 +02:00
dvb-frontends tua6100: Avoid build warnings. 2019-07-31 07:28:22 +02:00
firewire media: firewire: Fix app_info parameter type in avc_ca{,_app}_info 2019-01-26 09:37:03 +01:00
i2c media: dw9714: Fix error handling in probe function 2019-11-24 08:23:22 +01:00
mmc License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pci media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivtv_yuv_init() 2019-11-20 18:00:28 +01:00
platform media: stm32-dcmi: fix DMA corruption when stopping streaming 2019-12-05 15:38:30 +01:00
radio media: radio/si470x: kill urb on error 2019-10-05 12:47:53 +02:00
rc media: imon: invalid dereference in imon_touch_event 2019-12-01 09:14:28 +01:00
spi
tuners media: r820t: fix r820t_write_reg for KASAN 2018-02-22 15:42:32 +01:00
usb media: cxusb: detect cxusb_ctrl_msg error in query 2019-12-01 09:14:27 +01:00
v4l2-core media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE 2019-12-05 15:38:11 +01:00
Kconfig media: rc-core: do not depend on MEDIA_SUPPORT 2017-08-20 09:39:36 -04:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
media-device.c media: mc-device.c: don't memset __user pointer contents 2019-07-31 07:28:22 +02:00
media-devnode.c
media-entity.c media: Make parameter of media_entity_remote_pad() const 2017-07-20 16:54:04 -04:00