summaryrefslogtreecommitdiffstats
path: root/kernel/drivers/clk/ti/clk-dra7-atl.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/drivers/clk/ti/clk-dra7-atl.c')
-rw-r--r--kernel/drivers/clk/ti/clk-dra7-atl.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/kernel/drivers/clk/ti/clk-dra7-atl.c b/kernel/drivers/clk/ti/clk-dra7-atl.c
index d86bc46b9..0a1df8218 100644
--- a/kernel/drivers/clk/ti/clk-dra7-atl.c
+++ b/kernel/drivers/clk/ti/clk-dra7-atl.c
@@ -252,6 +252,11 @@ static int of_dra7_atl_clk_probe(struct platform_device *pdev)
}
clk = of_clk_get_from_provider(&clkspec);
+ if (IS_ERR(clk)) {
+ pr_err("%s: failed to get atl clock %d from provider\n",
+ __func__, i);
+ return PTR_ERR(clk);
+ }
cdesc = to_atl_desc(__clk_get_hw(clk));
cdesc->cinfo = cinfo;