]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
authorMinjie Du <duminjie@vivo.com>
Wed, 12 Jul 2023 10:22:46 +0000 (18:22 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 13 Sep 2023 07:48:20 +0000 (09:48 +0200)
commitf35e506eda63f2d5e12fe2f0b7f67422fed26ed9
treea101493c71ecd3fe35ee6fccf61264edb95dcd92
parentef2757b1ea8ecdafc6f1c6dd497ac9adb86191ba
drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()

[ Upstream commit a995c50db887ef97f3160775aef7d772635a6f6e ]

The function clk_register_pll() may return NULL or an ERR_PTR. Don't
treat an ERR_PTR as valid.

Signed-off-by: Minjie Du <duminjie@vivo.com>
Link: https://lore.kernel.org/r/20230712102246.10348-1-duminjie@vivo.com
Fixes: b9e0d40c0d83 ("clk: keystone: add Keystone PLL clock driver")
[sboyd@kernel.org: Reword commit text]
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/clk/keystone/pll.c