]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
clk: spear: fix resource leak in clk_register_vco_pll()
authorHaoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
Wed, 25 Mar 2026 06:22:04 +0000 (14:22 +0800)
committerArnd Bergmann <arnd@arndb.de>
Wed, 1 Apr 2026 21:46:18 +0000 (23:46 +0200)
commita0ac82cbed1007afd89e30940fe2335b61666783
tree871dc88ca5c3690e98a026e49045593f03751ef0
parentc7091fd5ebda16a67a121f64cf37014332de965d
clk: spear: fix resource leak in clk_register_vco_pll()

Add a goto label in clk_register_vco_pll(), unregister vco_clk
if tpll_clk is failed to be registered.

Signed-off-by: Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Link: https://lore.kernel.org/r/20260325062204.169648-1-lihaoxiang@isrc.iscas.ac.cn
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
drivers/clk/spear/clk-vco-pll.c