linux_dsm_epyc7002/drivers/pci/controller
Rob Herring 5525493866 PCI: designware: Use pci_is_root_bus() to check if bus is root bus
Use pci_is_root_bus() rather than tracking the root bus number to
determine if the bus is the root bus or not. This removes storing
duplicated data as well as the need for the host bridge driver to have
to care about the bus numbers in most cases.

Link: https://lore.kernel.org/r/20200722022514.1283916-6-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: Richard Zhu <hongxing.zhu@nxp.com>
Cc: Lucas Stach <l.stach@pengutronix.de>
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Cc: Bjorn Helgaas <bhelgaas@google.com>
Cc: Shawn Guo <shawnguo@kernel.org>
Cc: Sascha Hauer <s.hauer@pengutronix.de>
Cc: Pengutronix Kernel Team <kernel@pengutronix.de>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: NXP Linux Team <linux-imx@nxp.com>
Cc: Murali Karicheri <m-karicheri2@ti.com>
Cc: Jingoo Han <jingoohan1@gmail.com>
Cc: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
2020-07-23 11:20:50 +01:00
..
cadence PCI: Set default bridge parent device 2020-07-23 11:20:49 +01:00
dwc PCI: designware: Use pci_is_root_bus() to check if bus is root bus 2020-07-23 11:20:50 +01:00
mobiveil PCI: Set default bridge parent device 2020-07-23 11:20:49 +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: aardvark: Use pci_is_root_bus() to check if bus is root bus 2020-07-23 11:20:50 +01:00
pci-ftpci100.c PCI: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +01:00
pci-host-common.c PCI: Set default bridge parent device 2020-07-23 11:20:49 +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: Set default bridge parent device 2020-07-23 11:20:49 +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-tegra.c PCI: Set default bridge parent device 2020-07-23 11:20:49 +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: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +01:00
pci-versatile.c PCI: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +01:00
pci-xgene-msi.c
pci-xgene.c PCI: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +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: Set default bridge parent device 2020-07-23 11:20:49 +01:00
pcie-brcmstb.c PCI: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +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: of: Add inbound resource parsing to helpers 2019-11-20 16:59:58 +00: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: Set default bridge parent device 2020-07-23 11:20:49 +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: Set default bridge parent device 2020-07-23 11:20:49 +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: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +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_host_probe() to register host 2020-07-10 11:50:23 +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: Set default bridge parent device 2020-07-23 11:20:49 +01:00
pcie-xilinx.c PCI: Drop unnecessary zeroing of bridge fields 2020-07-23 11:20:50 +01:00
vmd.c PCI: vmd: Filter resource type bits from shadow register 2020-05-29 17:05:06 +01:00