From 78f5fae27993ada75069e8d97586f116dc5210b6 Mon Sep 17 00:00:00 2001 From: Yu Qiaowei Date: Fri, 15 Mar 2024 18:19:30 +0800 Subject: [PATCH] video: rockchip: rga3: fixed crash caused by failure to get_clk Signed-off-by: Yu Qiaowei Change-Id: Ic6ead5efae8ca63e2e6960a7990a0d936b9d75a8 --- drivers/video/rockchip/rga3/rga_drv.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/video/rockchip/rga3/rga_drv.c b/drivers/video/rockchip/rga3/rga_drv.c index 0548525f881e..f9cac55e4063 100644 --- a/drivers/video/rockchip/rga3/rga_drv.c +++ b/drivers/video/rockchip/rga3/rga_drv.c @@ -1413,8 +1413,10 @@ static int rga_drv_probe(struct platform_device *pdev) for (i = 0; i < match_data->num_clks; i++) { struct clk *clk = devm_clk_get(dev, match_data->clks[i]); - if (IS_ERR(clk)) + if (IS_ERR(clk)) { pr_err("failed to get %s\n", match_data->clks[i]); + return PTR_ERR(clk); + } scheduler->clks[i] = clk; }