|
@@ -814,9 +814,11 @@ static int spear_pcie_gadget_probe(struct platform_device *pdev)
|
|
|
clk = clk_get_sys("pcie1", NULL);
|
|
|
if (IS_ERR(clk)) {
|
|
|
pr_err("%s:couldn't get clk for pcie1\n", __func__);
|
|
|
+ status = PTR_ERR(clk);
|
|
|
goto err_irq;
|
|
|
}
|
|
|
- if (clk_enable(clk)) {
|
|
|
+ status = clk_enable(clk);
|
|
|
+ if (status) {
|
|
|
pr_err("%s:couldn't enable clk for pcie1\n", __func__);
|
|
|
goto err_irq;
|
|
|
}
|
|
@@ -828,9 +830,11 @@ static int spear_pcie_gadget_probe(struct platform_device *pdev)
|
|
|
clk = clk_get_sys("pcie2", NULL);
|
|
|
if (IS_ERR(clk)) {
|
|
|
pr_err("%s:couldn't get clk for pcie2\n", __func__);
|
|
|
+ status = PTR_ERR(clk);
|
|
|
goto err_irq;
|
|
|
}
|
|
|
- if (clk_enable(clk)) {
|
|
|
+ status = clk_enable(clk);
|
|
|
+ if (status) {
|
|
|
pr_err("%s:couldn't enable clk for pcie2\n", __func__);
|
|
|
goto err_irq;
|
|
|
}
|