| From foo@baz Sun Jun 17 12:07:33 CEST 2018 |
| From: Loic Poulain <loic.poulain@linaro.org> |
| Date: Tue, 3 Apr 2018 11:19:01 +0200 |
| Subject: PCI: kirin: Fix reset gpio name |
| |
| From: Loic Poulain <loic.poulain@linaro.org> |
| |
| [ Upstream commit 5db8f8d1099bd93a64a80b609dbcce887327ffc8 ] |
| |
| As documented in the devicetree bindings (pci/kirin-pcie.txt) and the |
| reset gpio name must be 'reset-gpios'. However, current driver |
| erroneously looks for a 'reset-gpio' resource which makes the driver |
| probe fail. Fix it. |
| |
| Fixes: fc5165db245a ("PCI: kirin: Add HiSilicon Kirin SoC PCIe controller driver") |
| Signed-off-by: Loic Poulain <loic.poulain@linaro.org> |
| [lorenzo.pieralisi@arm.com: updated the commit log] |
| Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> |
| Acked-by: Xiaowei Song <songxiaowei@hisilicon.com> |
| Signed-off-by: Sasha Levin <alexander.levin@microsoft.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| drivers/pci/dwc/pcie-kirin.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/drivers/pci/dwc/pcie-kirin.c |
| +++ b/drivers/pci/dwc/pcie-kirin.c |
| @@ -487,7 +487,7 @@ static int kirin_pcie_probe(struct platf |
| return ret; |
| |
| kirin_pcie->gpio_id_reset = of_get_named_gpio(dev->of_node, |
| - "reset-gpio", 0); |
| + "reset-gpios", 0); |
| if (kirin_pcie->gpio_id_reset < 0) |
| return -ENODEV; |
| |