From: Bjorn Helgaas Date: Sat, 28 May 2016 23:18:54 +0000 (-0500) Subject: PCI: designware: Request host bridge window resources X-Git-Tag: v5.15~13118^2~3^3~23 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=12722dbbda12125314611a76d47d492120e830a4;p=platform%2Fkernel%2Flinux-starfive.git PCI: designware: Request host bridge window resources Request host bridge window resources so they appear in ioport_resource and iomem_resource and are reflected in /proc/ioports and /proc/iomem. Signed-off-by: Bjorn Helgaas --- diff --git a/drivers/pci/host/pcie-designware.c b/drivers/pci/host/pcie-designware.c index 9ade767..8304aeb 100644 --- a/drivers/pci/host/pcie-designware.c +++ b/drivers/pci/host/pcie-designware.c @@ -452,6 +452,10 @@ int dw_pcie_host_init(struct pcie_port *pp) if (ret) return ret; + ret = devm_request_pci_bus_resources(&pdev->dev, &res); + if (ret) + goto error; + /* Get the I/O and memory ranges from DT */ resource_list_for_each_entry(win, &res) { switch (resource_type(win->res)) {