]> 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>
Sat, 23 Sep 2023 08:46:56 +0000 (10:46 +0200)
commitfe5fd9f22d1f1198e1db0d3cd70a8ea69eb74e0e
treee6b21b443a389c19191e426a5f3a3299db723098
parentead753019ead690d5e512de6de96538e8934b98b
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