drm/mediatek: Add missing put_device() call in mtk_ddp_comp_init()
authorYu Kuai <yukuai3@huawei.com>
Sat, 5 Sep 2020 08:30:58 +0000 (16:30 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 23 Sep 2020 10:59:57 +0000 (12:59 +0200)
commit9a904d3afc880e682bde7362fe7872917a45cd62
tree395a34fa93afe9b043e1194f40ebb3dac5d57369
parentaa0157adb1c538e77af8f5c17766abf6c4d671c6
drm/mediatek: Add missing put_device() call in mtk_ddp_comp_init()

[ Upstream commit d494c257271153633a05c11e6dec85ddfc7700ee ]

if of_find_device_by_node() succeed, mtk_ddp_comp_init() doesn't have
a corresponding put_device(). Thus add put_device() to fix the exception
handling for this function implementation.

Fixes: d0afe37f5209 ("drm/mediatek: support CMDQ interface in ddp component")
Signed-off-by: Yu Kuai <yukuai3@huawei.com>
Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c