mirror of
https://gitee.com/open-loongarch/linux-6.12.git
synced 2026-10-25 12:37:11 +08:00
pwm: loongson: Add an error code in probe()
Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn>
This commit is contained in:
@@ -315,9 +315,13 @@ static int pwm_loongson_probe(struct platform_device *pdev)
|
||||
if (ddata->clk) {
|
||||
ret = devm_clk_rate_exclusive_get(dev, ddata->clk);
|
||||
if (ret)
|
||||
return ret;
|
||||
return dev_err_probe(dev, ret,
|
||||
"Failed to get exclusive rate\n");
|
||||
|
||||
ddata->clk_rate = clk_get_rate(ddata->clk);
|
||||
if (!ddata->clk_rate)
|
||||
return dev_err_probe(dev, -EINVAL,
|
||||
"Failed to get frequency\n");
|
||||
} else {
|
||||
#ifdef CONFIG_OF
|
||||
if (!of_property_read_u32(np, "clock-frequency", &of_clk_freq))
|
||||
|
||||
Reference in New Issue
Block a user