Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1467987 > unrolled thread

[PATCH] PCI: rcar: Consolidate register space lookup and ioremap

Started byBjorn Helgaas <bhelgaas@google.com>
First post2016-08-22 21:30 +0200
Last post2016-08-23 09:00 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.kernel


Contents

  [PATCH] PCI: rcar: Consolidate register space lookup and ioremap Bjorn Helgaas <bhelgaas@google.com> - 2016-08-22 21:30 +0200
    Re: [PATCH] PCI: rcar: Consolidate register space lookup and ioremap Geert Uytterhoeven <geert@linux-m68k.org> - 2016-08-23 09:00 +0200

#1467987 — [PATCH] PCI: rcar: Consolidate register space lookup and ioremap

FromBjorn Helgaas <bhelgaas@google.com>
Date2016-08-22 21:30 +0200
Subject[PATCH] PCI: rcar: Consolidate register space lookup and ioremap
Message-ID<s9350-22o-29@gated-at.bofh.it>
Move the devm_ioremap_resource() of R-Car register space next to the
of_address_to_resource() that extracts the resource.  No functional change
intended.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
---
 drivers/pci/host/pcie-rcar.c |   10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/drivers/pci/host/pcie-rcar.c b/drivers/pci/host/pcie-rcar.c
index 65db7a2..e58bbbc 100644
--- a/drivers/pci/host/pcie-rcar.c
+++ b/drivers/pci/host/pcie-rcar.c
@@ -775,6 +775,10 @@ static int rcar_pcie_get_resources(struct platform_device *pdev,
 	if (err)
 		return err;
 
+	pcie->base = devm_ioremap_resource(&pdev->dev, &res);
+	if (IS_ERR(pcie->base))
+		return PTR_ERR(pcie->base);
+
 	pcie->clk = devm_clk_get(&pdev->dev, "pcie");
 	if (IS_ERR(pcie->clk)) {
 		dev_err(pcie->dev, "cannot get platform clock\n");
@@ -810,12 +814,6 @@ static int rcar_pcie_get_resources(struct platform_device *pdev,
 	}
 	pcie->msi.irq2 = i;
 
-	pcie->base = devm_ioremap_resource(&pdev->dev, &res);
-	if (IS_ERR(pcie->base)) {
-		err = PTR_ERR(pcie->base);
-		goto err_map_reg;
-	}
-
 	return 0;
 
 err_map_reg:

[toc] | [next] | [standalone]


#1468326

FromGeert Uytterhoeven <geert@linux-m68k.org>
Date2016-08-23 09:00 +0200
Message-ID<s9dQJ-lX-1@gated-at.bofh.it>
In reply to#1467987
On Mon, Aug 22, 2016 at 9:27 PM, Bjorn Helgaas <bhelgaas@google.com> wrote:
> Move the devm_ioremap_resource() of R-Car register space next to the
> of_address_to_resource() that extracts the resource.  No functional change
> intended.
>
> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web