Signed-off-by: Andrey Smirnov <[email protected]>
---
 drivers/pci/pci-imx6.c | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/drivers/pci/pci-imx6.c b/drivers/pci/pci-imx6.c
index baa07447e..8e7bae258 100644
--- a/drivers/pci/pci-imx6.c
+++ b/drivers/pci/pci-imx6.c
@@ -289,20 +289,27 @@ static int imx6_pcie_assert_core_reset(struct imx6_pcie 
*imx6_pcie)
 
 static int imx6_pcie_deassert_core_reset(struct imx6_pcie *imx6_pcie)
 {
+       struct device_d *dev = imx6_pcie->pp.dev;
        int ret;
        u32 gpr1;
 
        ret = clk_enable(imx6_pcie->pcie_phy);
-       if (ret)
+       if (ret) {
+               dev_err(dev, "unable to enable pcie_phy clock\n");
                goto err_pcie_phy;
+       }
 
        ret = clk_enable(imx6_pcie->pcie_bus);
-       if (ret)
+       if (ret) {
+               dev_err(dev, "unable to enable pcie_bus clock\n");
                goto err_pcie_bus;
+       }
 
        ret = clk_enable(imx6_pcie->pcie);
-       if (ret)
+       if (ret) {
+               dev_err(dev, "unable to enable pcie clock\n");
                goto err_pcie;
+       }
 
        /* power up core phy and enable ref clock */
        gpr1 = readl(imx6_pcie->iomuxc_gpr + IOMUXC_GPR1);
-- 
2.19.1


_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox

Reply via email to