]> 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>
Tue, 19 Sep 2023 10:22:40 +0000 (12:22 +0200)
commit92913d32e719131a3504837b94575be0a13c2172
tree1a5304c7b124751157b32dd413c30fa63a76839a
parent3ad53071fe8547eb8d8813971844cc43246008ee
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