Skip to content

Commit

Permalink
video: fbdev: da8xx-fb: Make use of the helper function dev_err_probe()
Browse files Browse the repository at this point in the history
When possible use dev_err_probe help to properly deal with the
PROBE_DEFER error, the benefit is that DEFER issue will be logged
in the devices_deferred debugfs file.
Using dev_err_probe() can reduce code size, and the error value
gets printed.

Signed-off-by: Cai Huoqing <[email protected]>
Signed-off-by: Helge Deller <[email protected]>
  • Loading branch information
caihuoqing1990 authored and hdeller committed Jan 29, 2022
1 parent 0d3dbeb commit 394e80c
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions drivers/video/fbdev/da8xx-fb.c
Original file line number Diff line number Diff line change
Expand Up @@ -1354,10 +1354,9 @@ static int fb_probe(struct platform_device *device)
return PTR_ERR(da8xx_fb_reg_base);

tmp_lcdc_clk = devm_clk_get(&device->dev, "fck");
if (IS_ERR(tmp_lcdc_clk)) {
dev_err(&device->dev, "Can not get device clock\n");
return PTR_ERR(tmp_lcdc_clk);
}
if (IS_ERR(tmp_lcdc_clk))
return dev_err_probe(&device->dev, PTR_ERR(tmp_lcdc_clk),
"Can not get device clock\n");

pm_runtime_enable(&device->dev);
pm_runtime_get_sync(&device->dev);
Expand Down

0 comments on commit 394e80c

Please sign in to comment.