]> git.baikalelectronics.ru Git - kernel.git/commit
drm: rcar-du: Fix leak of CMM platform device reference
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Wed, 16 Dec 2020 01:19:46 +0000 (03:19 +0200)
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Tue, 5 Jan 2021 05:20:13 +0000 (07:20 +0200)
commit712798f19b57ae49c9571db798094b506041e432
treee6f20d1e67d83517a94c83040a4c2fe5d7485e71
parentf818f80449b1b3d55a1c7da15d06d6b6b5387a2b
drm: rcar-du: Fix leak of CMM platform device reference

The device references acquired by of_find_device_by_node() are not
released by the driver. Fix this by registering a cleanup action.

Fixes: bd3c14c5dd6a ("drm: rcar-du: kms: Initialize CMM instances")
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo+renesas@jmondi.org>
drivers/gpu/drm/rcar-du/rcar_du_kms.c