diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index b355d3d40f63afe876c642c106e14010257e5705..d462c0b72f89c245de85dddedba2be1a3c6da55f 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -414,6 +414,9 @@ static struct clk_core *clk_core_get(struct clk_core *core, u8 p_index) if (IS_ERR(hw)) return ERR_CAST(hw); + if (!hw) + return NULL; + return hw->core; }