OrangePi_CM5/drivers/gpu/drm/imx
José Expósito f8b0ef0a58 drm/imx: Fix memory leak in imx_pd_connector_get_modes
[ Upstream commit bce81feb03a20fca7bbdd1c4af16b4e9d5c0e1d3 ]

Avoid leaking the display mode variable if of_get_drm_display_mode
fails.

Fixes: 76ecd9c9fb ("drm/imx: parallel-display: check return code from of_get_drm_display_mode()")
Addresses-Coverity-ID: 1443943 ("Resource leak")
Signed-off-by: José Expósito <jose.exposito89@gmail.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Link: https://lore.kernel.org/r/20220108165230.44610-1-jose.exposito89@gmail.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-04-13 21:01:04 +02:00
..
dcss drm/imx/dcss: fix rotations for Vivante tiled formats 2020-12-30 11:53:22 +01:00
Kconfig drm/imx: Add initial support for DCSS on iMX8MQ 2020-09-09 16:39:48 +02:00
Makefile drm/imx: Add initial support for DCSS on iMX8MQ 2020-09-09 16:39:48 +02:00
dw_hdmi-imx.c drm/imx: dw_hdmi-imx: remove empty encoder_disable callback 2020-10-26 10:59:16 +01:00
imx-drm-core.c drm/imx: fix memory leak when fails to init 2021-04-07 15:00:11 +02:00
imx-drm.h drm/imx: Use simple encoder 2020-04-02 14:16:44 +02:00
imx-ldb.c drm/imx: imx-ldb: Check for null pointer after calling kmemdup 2022-04-13 21:01:04 +02:00
imx-tve.c drm/imx: tve remove extraneous type qualifier 2020-10-27 10:30:09 +01:00
ipuv3-crtc.c drm/imx: error path fixes and cleanups 2020-07-23 15:21:45 +10:00
ipuv3-plane.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
ipuv3-plane.h drm/imx: ipuv3-plane: fix atomic update status query for non-plus i.MX6Q 2019-05-27 15:13:57 +02:00
parallel-display.c drm/imx: Fix memory leak in imx_pd_connector_get_modes 2022-04-13 21:01:04 +02:00