1
0
Fork 0
alistair23-linux/drivers/media/platform/omap3isp
Dinghao Liu 8409370ae0 media: omap3isp: Fix memleak in isp_probe
[ Upstream commit d8fc21c170 ]

When devm_ioremap_resource() fails, isp should be
freed just like other error paths in isp_probe.

Fixes: 8644cdf972 ("[media] omap3isp: Replace many MMIO regions by two")
Signed-off-by: Dinghao Liu <dinghao.liu@zju.edu.cn>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-10-29 09:57:31 +01:00
..
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cfa_coef_table.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
gamma_table.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
isp.c media: omap3isp: Fix memleak in isp_probe 2020-10-29 09:57:31 +01:00
isp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ispccdc.c media: omap3isp: Set device on omap3isp subdevs 2019-08-15 08:06:34 -03:00
ispccdc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ispccp2.c media: omap3isp: Set device on omap3isp subdevs 2019-08-15 08:06:34 -03:00
ispccp2.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ispcsi2.c media: omap3isp: Set device on omap3isp subdevs 2019-08-15 08:06:34 -03:00
ispcsi2.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ispcsiphy.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ispcsiphy.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
isph3a.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
isph3a_aewb.c media updates for v5.3-rc1 2019-07-09 09:47:22 -07:00
isph3a_af.c media updates for v5.3-rc1 2019-07-09 09:47:22 -07:00
isphist.c media updates for v5.3-rc1 2019-07-09 09:47:22 -07:00
isphist.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
isppreview.c media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() 2020-08-19 08:16:08 +02:00
isppreview.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ispreg.h media: use the BIT() macro 2019-08-26 14:08:50 -03:00
ispresizer.c media: omap3isp: Set device on omap3isp subdevs 2019-08-15 08:06:34 -03:00
ispresizer.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ispstat.c media: omap3isp: Set device on omap3isp subdevs 2019-08-15 08:06:34 -03:00
ispstat.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ispvideo.c media: v4l: ctrls: Add debug messages 2019-07-25 06:26:49 -04:00
ispvideo.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
luma_enhance_table.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
noise_filter_table.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
omap3isp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00