]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/imx/tve: fix probe device leak
authorJohan Hovold <johan@kernel.org>
Thu, 30 Oct 2025 16:34:56 +0000 (17:34 +0100)
committerMaxime Ripard <mripard@kernel.org>
Wed, 28 Jan 2026 09:53:19 +0000 (10:53 +0100)
commite535c23513c63f02f67e3e09e0787907029efeaf
treeac2452d1230c8d810102e3236fe164b4d6002ed9
parent12f15d52d38ac53f7c70ea3d4b3d76afed04e064
drm/imx/tve: fix probe device leak

Make sure to drop the reference taken to the DDC device during probe on
probe failure (e.g. probe deferral) and on driver unbind.

Fixes: fcbc51e54d2a ("staging: drm/imx: Add support for Television Encoder (TVEv2)")
Cc: stable@vger.kernel.org # 3.10
Cc: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Johan Hovold <johan@kernel.org>
Link: https://patch.msgid.link/20251030163456.15807-1-johan@kernel.org
Signed-off-by: Maxime Ripard <mripard@kernel.org>
drivers/gpu/drm/imx/ipuv3/imx-tve.c