Lines Matching +full:pcie +full:- +full:host +full:- +full:1
1 // SPDX-License-Identifier: GPL-2.0
3 * Simple, generic PCI host controller driver targeting firmware-initialised
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()
33 * The Synopsys DesignWare PCIe controller in ECAM mode will not filter in pci_dw_valid_device()
34 * type 0 config TLPs sent to devices 1 and up on its downstream port, 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");