PCI: dwc: Use devm_ioremap_resource instead of devm_ioremap_resource
cover PCI: dwc: Use devm_ioremap_resource instead of devm_ioremap_resource
This fix aims to replace the use of devm_ioremap() by devm_ioremap_resource() already discussed on [1].
[1] -> https://lkml.kernel.org/r/20180120001645.GA21343@lenoch
Gustavo Pimentel (2):
PCI: dwc: artpec6: Use devm_ioremap_resource instead of
devm_ioremap_resource
PCI: dwc: dra7xx: Use devm_ioremap_resource instead of
devm_ioremap_resource
drivers/pci/dwc/pci-dra7xx.c | 18 +++++++++--------- drivers/pci/dwc/pcie-artpec6.c | 6 +++--- 2 files changed, 12 insertions(+), 12 deletions(-)
Signature · 1 line
2.7.4
PATCH 1/2 PCI: dwc: artpec6: Use devm_ioremap_resource instead of devm_ioremap_resource
This fix aims to replace the use of devm_ioremap() by devm_ioremap_resource() already discussed on [1].
[1] -> https://lkml.kernel.org/r/20180120001645.GA21343@lenoch
--- drivers/pci/dwc/pcie-artpec6.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
drivers/pci/dwc/pcie-artpec6.c +3 -3
@@ -463,9 +463,9 @@ static int artpec6_add_pcie_ep(struct artpec6_pcie *artpec6_pcie, ep->ops = &pcie_ep_ops; res =platform_get_resource_byname (pdev,IORESOURCE_MEM ,"dbi2" ); - pci->dbi_base2 =devm_ioremap (dev, res->start,resource_size (res)); -if (!pci->dbi_base2) -return -ENOMEM ; + pci->dbi_base2 =devm_ioremap_resource (dev, res); +if (IS_ERR (pci->dbi_base2)) +return PTR_ERR (pci->dbi_base2); res =platform_get_resource_byname (pdev,IORESOURCE_MEM ,"addr_space" );if (!res)
Signature · 1 line
2.7.4
PATCH 2/2 PCI: dwc: dra7xx: Use devm_ioremap_resource instead of devm_ioremap_resource
In reply to Gustavo PimentelThis fix aims to replace the use of devm_ioremap() by devm_ioremap_resource() already discussed on [1].
[1] -> https://lkml.kernel.org/r/20180120001645.GA21343@lenoch
--- drivers/pci/dwc/pci-dra7xx.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-)
drivers/pci/dwc/pci-dra7xx.c +9 -9
@@ -406,14 +406,14 @@ static int __init dra7xx_add_pcie_ep(struct dra7xx_pcie *dra7xx, ep->ops = &pcie_ep_ops; res =platform_get_resource_byname (pdev,IORESOURCE_MEM ,"ep_dbics" ); - pci->dbi_base =devm_ioremap (dev, res->start,resource_size (res)); -if (!pci->dbi_base) -return -ENOMEM ; + pci->dbi_base =devm_ioremap_resource (dev, res); +if (IS_ERR (pci->dbi_base)) +return PTR_ERR (pci->dbi_base); res =platform_get_resource_byname (pdev,IORESOURCE_MEM ,"ep_dbics2" ); - pci->dbi_base2 =devm_ioremap (dev, res->start,resource_size (res)); -if (!pci->dbi_base2) -return -ENOMEM ; + pci->dbi_base2 =devm_ioremap_resource (dev, res); +if (IS_ERR (pci->dbi_base2)) +return PTR_ERR (pci->dbi_base2); res =platform_get_resource_byname (pdev,IORESOURCE_MEM ,"addr_space" );if (!res)
@@ -459,9 +459,9 @@ static int __init dra7xx_add_pcie_port(struct dra7xx_pcie *dra7xx,return ret; res =platform_get_resource_byname (pdev,IORESOURCE_MEM ,"rc_dbics" ); - pci->dbi_base =devm_ioremap (dev, res->start,resource_size (res)); -if (!pci->dbi_base) -return -ENOMEM ; + pci->dbi_base =devm_ioremap_resource (dev, res); +if (IS_ERR (pci->dbi_base)) +return PTR_ERR (pci->dbi_base); pp->ops = &dra7xx_pcie_host_ops;
Signature · 1 line
2.7.4
Re: [PATCH 2/2] PCI: dwc: dra7xx: Use devm_ioremap_resource instead of devm_ioremap_resource
Hi Gustavo,
Quoted 2 lines · Gustavo Pimentel
This fix aims to replace the use of
devm_ioremap()bydevm_ioremap_resource()already discussed on [1].
There is a typo in the Subject and it should be:
PCI: dwc: dra7xx: Use devm_ioremap_resource instead of devm_ioremap