drm/imx: parallel-display: fix edid memory leak
authorMarco Felsch <m.felsch@pengutronix.de>
Thu, 21 Nov 2019 09:46:17 +0000 (10:46 +0100)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Tue, 27 Oct 2020 09:20:36 +0000 (10:20 +0100)
commit5f2ca76d564509a92c000180441b0f33073be674
treeadf945a3b8176d3e73fe9ef35e9e1a9dd5624156
parent754e0b5803e4d915a6f6d8a4154491564c5ea17c
drm/imx: parallel-display: fix edid memory leak

The edid memory is only freed if the component.unbind() is called. This
is okay if the parallel-display was bound but if the bind() fails we
leak the memory.

Signed-off-by: Marco Felsch <m.felsch@pengutronix.de>
[p.zabel@pengutronix.de: rebased, dropped now empty unbind()]
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/gpu/drm/imx/parallel-display.c