From: Tero Kristo Date: Fri, 11 Jun 2021 08:45:08 +0000 (+0300) Subject: clk: do not attempt to fetch clock pointer with null device X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=920ea5a7f8cd05810ede2fc5c0a51d75ae00d175;p=u-boot.git clk: do not attempt to fetch clock pointer with null device Bail out early if device returned for the parent clock is null. This avoids warning prints like this when doing clk dump: dev_get_uclass_priv: null device Signed-off-by: Tero Kristo Signed-off-by: Tero Kristo --- diff --git a/drivers/clk/clk-uclass.c b/drivers/clk/clk-uclass.c index 53e7be764d..451d7da001 100644 --- a/drivers/clk/clk-uclass.c +++ b/drivers/clk/clk-uclass.c @@ -502,6 +502,8 @@ struct clk *clk_get_parent(struct clk *clk) return NULL; pdev = dev_get_parent(clk->dev); + if (!pdev) + return ERR_PTR(-ENODEV); pclk = dev_get_clk_ptr(pdev); if (!pclk) return ERR_PTR(-ENODEV);