|
@@ -515,7 +515,8 @@ static int dw8250_probe(struct platform_device *pdev)
|
|
/* If no clock rate is defined, fail. */
|
|
/* If no clock rate is defined, fail. */
|
|
if (!p->uartclk) {
|
|
if (!p->uartclk) {
|
|
dev_err(dev, "clock rate not defined\n");
|
|
dev_err(dev, "clock rate not defined\n");
|
|
- return -EINVAL;
|
|
|
|
|
|
+ err = -EINVAL;
|
|
|
|
+ goto err_clk;
|
|
}
|
|
}
|
|
|
|
|
|
data->pclk = devm_clk_get(dev, "apb_pclk");
|
|
data->pclk = devm_clk_get(dev, "apb_pclk");
|