linux/drivers/pci/controller
Rob Herring 669cbc7081 PCI: Move DT resource setup into devm_pci_alloc_host_bridge()
Now that pci_parse_request_of_pci_ranges() callers just setup
pci_host_bridge.windows and dma_ranges directly and don't need the bus
range returned, we can just initialize them when allocating the
pci_host_bridge struct.

With this, pci_parse_request_of_pci_ranges() becomes a static function.

Link: https://lore.kernel.org/r/20200722022514.1283916-19-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Cc: Bjorn Helgaas <bhelgaas@google.com>
2020-08-04 16:36:30 +01:00
..
cadence PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
dwc PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
mobiveil PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
Kconfig treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
Makefile pci-v5.8-changes 2020-06-06 11:01:58 -07:00
pci-aardvark.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pci-ftpci100.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pci-host-common.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pci-host-generic.c PCI: host-generic: Eliminate pci_host_common_probe wrappers 2020-05-07 09:29:43 +01:00
pci-hyperv-intf.c PCI: hv: Add a Hyper-V PCI interface driver for software backchannel interface 2019-08-22 00:25:12 -07:00
pci-hyperv.c pci-v5.8-changes 2020-06-06 11:01:58 -07:00
pci-loongson.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pci-mvebu.c PCI: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +01:00
pci-rcar-gen2.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pci-tegra.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pci-thunder-ecam.c PCI: host-generic: Eliminate pci_host_common_probe wrappers 2020-05-07 09:29:43 +01:00
pci-thunder-pem.c PCI: host-generic: Eliminate pci_host_common_probe wrappers 2020-05-07 09:29:43 +01:00
pci-v3-semi.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pci-versatile.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pci-xgene-msi.c
pci-xgene.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pcie-altera-msi.c PCI: controller: Convert to devm_platform_ioremap_resource_byname() 2020-07-10 11:50:23 +01:00
pcie-altera.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pcie-brcmstb.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pcie-iproc-bcma.c
pcie-iproc-msi.c PCI: iproc-msi: Fix __iomem annotation in decode_msi_hwirq() 2019-10-17 11:01:24 +01:00
pcie-iproc-platform.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pcie-iproc.c PCI: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +01:00
pcie-iproc.h PCI: iproc: Use pci_host_probe() to register host 2020-07-10 11:50:23 +01:00
pcie-mediatek.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pcie-rcar-ep.c PCI: rcar: Add endpoint mode support 2020-05-22 12:35:32 +01:00
pcie-rcar-host.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pcie-rcar.c PCI: rcar: Fix calculating mask for PCIEPAMR register 2020-05-11 11:29:48 +01:00
pcie-rcar.h PCI: rcar: Add endpoint mode support 2020-05-22 12:35:32 +01:00
pcie-rockchip-ep.c PCI: endpoint: Pass page size as argument to pci_epc_mem_init() 2020-05-11 11:29:48 +01:00
pcie-rockchip-host.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pcie-rockchip.c PCI: controller: Convert to devm_platform_ioremap_resource_byname() 2020-07-10 11:50:23 +01:00
pcie-rockchip.h PCI: rockchip: Use pci_is_root_bus() to check if bus is root bus 2020-07-23 11:20:50 +01:00
pcie-tango.c Merge branch 'remotes/lorenzo/pci/host-generic' 2020-06-04 12:59:16 -05:00
pcie-xilinx-nwl.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
pcie-xilinx.c PCI: Move DT resource setup into devm_pci_alloc_host_bridge() 2020-08-04 16:36:30 +01:00
vmd.c PCI: vmd: Filter resource type bits from shadow register 2020-05-29 17:05:06 +01:00