clk: mediatek: clk-pllfh: fix missing of_node_put() in fhctl_parse_dt()
authorYang Yingliang <yangyingliang@huawei.com>
Thu, 29 Dec 2022 09:29:46 +0000 (17:29 +0800)
committerStephen Boyd <sboyd@kernel.org>
Wed, 15 Mar 2023 00:53:11 +0000 (17:53 -0700)
commitf1d97a37f975ac615e4d6875c27516150642d499
tree03760d10ec73ac1296c481ad32937a2faf0e2ada
parentd02fddf24f984b977633c56e10653a8ff19e8c7b
clk: mediatek: clk-pllfh: fix missing of_node_put() in fhctl_parse_dt()

The device_node pointer returned by of_find_compatible_node() with
refcount incremented, when finish using it, the refcount need be
decreased.

Fixes: d7964de8a8ea ("clk: mediatek: Add new clock driver to handle FHCTL hardware")
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Link: https://lore.kernel.org/r/20221229092946.4162345-1-yangyingliang@huawei.com
[sboyd@kernel.org: Also unmap on error]
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/mediatek/clk-pllfh.c