Home
last modified time | relevance | path

Searched refs:pci_ecam_ops (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/include/linux/
Dpci-ecam.h17 struct pci_ecam_ops { struct
32 struct pci_ecam_ops *ops; argument
43 struct pci_ecam_ops *ops);
50 extern struct pci_ecam_ops pci_generic_ecam_ops;
53 extern struct pci_ecam_ops pci_32b_ops; /* 32-bit accesses only */
54 extern struct pci_ecam_ops hisi_pcie_ops; /* HiSilicon */
55 extern struct pci_ecam_ops thunder_pem_ecam_ops; /* Cavium ThunderX 1.x & 2.x */
56 extern struct pci_ecam_ops pci_thunder_ecam_ops; /* Cavium ThunderX 1.x */
57 extern struct pci_ecam_ops xgene_v1_pcie_ecam_ops; /* APM X-Gene PCIe v1 */
58 extern struct pci_ecam_ops xgene_v2_pcie_ecam_ops; /* APM X-Gene PCIe v2.x */
[all …]
Dpci-acpi.h28 struct pci_ecam_ops;
30 struct pci_ecam_ops **ecam_ops);
/Linux-v4.19/drivers/pci/controller/
Dpci-host-generic.c18 static struct pci_ecam_ops gen_pci_cfg_cam_bus_ops = {
52 static struct pci_ecam_ops pci_dw_ecam_bus_ops = {
83 struct pci_ecam_ops *ops; in gen_pci_probe()
86 ops = (struct pci_ecam_ops *)of_id->data; in gen_pci_probe()
Dpci-host-common.c22 struct list_head *resources, struct pci_ecam_ops *ops) in gen_pci_init()
59 struct pci_ecam_ops *ops) in pci_host_common_probe()
Dpci-thunder-pem.c405 struct pci_ecam_ops thunder_pem_ecam_ops = {
442 static struct pci_ecam_ops pci_thunder_pem_ops = {
Dpci-xgene.c259 struct pci_ecam_ops xgene_v1_pcie_ecam_ops = {
274 struct pci_ecam_ops xgene_v2_pcie_ecam_ops = {
Dpci-thunder-ecam.c348 struct pci_ecam_ops pci_thunder_ecam_ops = {
Dpcie-tango.c210 static struct pci_ecam_ops smp8759_ecam_ops = {
/Linux-v4.19/drivers/acpi/
Dpci_mcfg.c43 struct pci_ecam_ops *ops;
167 struct pci_ecam_ops **ecam_ops) in pci_mcfg_apply_quirks()
193 struct pci_ecam_ops **ecam_ops) in pci_mcfg_lookup()
195 struct pci_ecam_ops *ops = &pci_generic_ecam_ops; in pci_mcfg_lookup()
/Linux-v4.19/drivers/pci/
Decam.c29 struct pci_ecam_ops *ops) in pci_ecam_create()
148 struct pci_ecam_ops pci_generic_ecam_ops = {
159 struct pci_ecam_ops pci_32b_ops = {
/Linux-v4.19/drivers/pci/controller/dwc/
Dpcie-hisi.c107 struct pci_ecam_ops hisi_pcie_ops = {
338 struct pci_ecam_ops *ops; in hisi_pcie_almost_ecam_probe()
340 ops = (struct pci_ecam_ops *)of_device_get_match_data(dev); in hisi_pcie_almost_ecam_probe()
365 struct pci_ecam_ops hisi_pcie_platform_ops = {
/Linux-v4.19/arch/arm64/kernel/
Dpci.c124 struct pci_ecam_ops *ecam_ops; in pci_acpi_setup_ecam_mapping()