linux/drivers/media/platform/qcom/camss
Evgeny Novikov f45882cfb1 media: camss: fix memory leaks on error handling paths in probe
camss_probe() does not free camss on error handling paths. The patch
introduces an additional error label for this purpose. Besides, it
removes call of v4l2_async_notifier_cleanup() from
camss_of_parse_ports() since its caller, camss_probe(), cleans up all
its resources itself.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Evgeny Novikov <novikov@ispras.ru>
Co-developed-by: Anton Vasilyev <vasilyev@ispras.ru>
Signed-off-by: Anton Vasilyev <vasilyev@ispras.ru>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2020-08-06 13:58:40 +02:00
..
camss-csid.c media: camss: use proper media entity function for subdevices 2020-07-04 11:55:23 +02:00
camss-csid.h media: camss: Format configuration per hardware version 2018-08-02 06:35:09 -04:00
camss-csiphy-2ph-1-0.c media: camss: add missing includes 2018-08-29 14:02:06 -04:00
camss-csiphy-3ph-1-0.c media: camss: add missing includes 2018-08-29 14:02:06 -04:00
camss-csiphy.c media: camss: use proper media entity function for subdevices 2020-07-04 11:55:23 +02:00
camss-csiphy.h media: camss: Format configuration per hardware version 2018-08-02 06:35:09 -04:00
camss-ispif.c media: camss: use proper media entity function for subdevices 2020-07-04 11:55:23 +02:00
camss-ispif.h media: camss: Format configuration per hardware version 2018-08-02 06:35:09 -04:00
camss-vfe-4-1.c media: camss: add missing includes 2018-08-29 14:02:06 -04:00
camss-vfe-4-7.c media: camss: add missing includes 2018-08-29 14:02:06 -04:00
camss-vfe.c media: camss: vfe: Fix runtime PM imbalance on error 2020-06-23 13:20:17 +02:00
camss-vfe.h media: camss: vfe: Add support for UYVY output from VFE on 8x96 2018-08-02 06:37:48 -04:00
camss-video.c media: Split v4l2_pipeline_pm_use into v4l2_pipeline_pm_{get, put} 2020-03-02 15:11:40 +01:00
camss-video.h
camss.c media: camss: fix memory leaks on error handling paths in probe 2020-08-06 13:58:40 +02:00
camss.h media: camss: Take in account sensor skip frames 2018-12-03 14:27:17 -05:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00