Lines Matching +full:pci +full:- +full:host +full:- +full:cam +full:- +full:generic
1 // SPDX-License-Identifier: GPL-2.0
3 * Simple, generic PCI host controller driver targeting firmware-initialised
4 * systems and virtual machines (e.g. the PCI emulation provided by kvmtool).
14 #include <linux/pci-ecam.h>
17 #include "pci-host-common.h"
30 struct pci_config_window *cfg = bus->sysdata; in pci_dw_valid_device()
38 if (bus->number == cfg->busr.start && PCI_SLOT(devfn) > 0) in pci_dw_valid_device()
62 { .compatible = "pci-host-cam-generic",
65 { .compatible = "pci-host-ecam-generic",
68 { .compatible = "marvell,armada8k-pcie-ecam",
71 { .compatible = "socionext,synquacer-pcie-ecam",
74 { .compatible = "snps,dw-pcie-ecam",
83 .name = "pci-host-generic",
91 MODULE_DESCRIPTION("Generic PCI host controller driver");