drm/mediatek: Add missing put_device() call in mtk_drm_kms_init()
authorYu Kuai <yukuai3@huawei.com>
Fri, 11 Sep 2020 11:21:19 +0000 (19:21 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 23 Sep 2020 10:59:57 +0000 (12:59 +0200)
commitd1025c54ecfde35ed07512ef975648de5d1d84ad
tree3eacd500645d4ac8975b7177e75e91fb8ef64ac8
parenta51fc6150df5b857abf31887f355c268565f95f6
drm/mediatek: Add missing put_device() call in mtk_drm_kms_init()

[ Upstream commit 2132940f2192824acf160d115192755f7c58a847 ]

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

Fixes: 119f5173628a ("drm/mediatek: Add DRM Driver for Mediatek SoC MT8173.")
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_drv.c