diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2018-12-16 21:19:02 -0800 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-01-08 16:28:48 +0100 |
commit | 59d8cf8079add366c93fd04e04336dd8d33c296f (patch) | |
tree | 4dbbefb9d6d311c06765154813563d87a72a504d | |
parent | 2d6bc5b3ff958c6ab905b1b477acc25b9430f118 (diff) | |
download | barebox-59d8cf8079add366c93fd04e04336dd8d33c296f.tar.gz barebox-59d8cf8079add366c93fd04e04336dd8d33c296f.tar.xz |
PCI: imx6: Port error messages for imx6_pcie_deassert_core_reset()
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | drivers/pci/pci-imx6.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/drivers/pci/pci-imx6.c b/drivers/pci/pci-imx6.c index baa07447ec..8e7bae2587 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); |