Home
last modified time | relevance | path

Searched refs:pci_config_window (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dpci-ecam.h16 struct pci_config_window;
20 int (*init)(struct pci_config_window *);
28 struct pci_config_window { struct
41 struct pci_config_window *pci_ecam_create(struct device *dev,
44 void pci_ecam_free(struct pci_config_window *cfg);
/OK3568_Linux_fs/kernel/drivers/pci/controller/dwc/
H A Dpcie-hisi.c24 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_rd_conf()
42 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_wr_conf()
60 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_map_bus()
71 static int hisi_pcie_init(struct pci_config_window *cfg) in hisi_pcie_init()
116 static int hisi_pcie_platform_init(struct pci_config_window *cfg) in hisi_pcie_platform_init()
H A Dpcie-dw-rockchip-acpi.c75 static int rk_pcie_ecam_init(struct pci_config_window *cfg) in rk_pcie_ecam_init()
128 struct pci_config_window *cfg = bus->sysdata; in rk_pcie_ecam_rd_conf()
140 struct pci_config_window *cfg = bus->sysdata; in rk_pcie_ecam_wr_conf()
152 struct pci_config_window *cfg = bus->sysdata; in rk_pcie_ecam_map_bus()
H A Dpcie-al.c25 struct pci_config_window *cfg = bus->sysdata; in al_pcie_map_bus()
43 static int al_pcie_init(struct pci_config_window *cfg) in al_pcie_init()
/OK3568_Linux_fs/kernel/drivers/pci/controller/
H A Dpci-host-common.c20 pci_ecam_free((struct pci_config_window *)ptr); in gen_pci_unmap_cfg()
23 static struct pci_config_window *gen_pci_init(struct device *dev, in gen_pci_init()
29 struct pci_config_window *cfg; in gen_pci_init()
56 struct pci_config_window *cfg; in pci_host_common_probe()
H A Dpci-thunder-pem.c32 struct pci_config_window *cfg = bus->sysdata; in thunder_pem_bridge_read()
133 struct pci_config_window *cfg = bus->sysdata; in thunder_pem_config_read()
209 struct pci_config_window *cfg = bus->sysdata; in thunder_pem_bridge_write()
282 struct pci_config_window *cfg = bus->sysdata; in thunder_pem_config_write()
298 static int thunder_pem_init(struct device *dev, struct pci_config_window *cfg, in thunder_pem_init()
372 static int thunder_pem_acpi_init(struct pci_config_window *cfg) in thunder_pem_acpi_init()
421 static int thunder_pem_platform_init(struct pci_config_window *cfg) in thunder_pem_platform_init()
H A Dpci-xgene.c92 struct pci_config_window *cfg; in pcie_bus_to_port()
226 static int xgene_pcie_ecam_init(struct pci_config_window *cfg, u32 ipversion) in xgene_pcie_ecam_init()
254 static int xgene_v1_pcie_ecam_init(struct pci_config_window *cfg) in xgene_v1_pcie_ecam_init()
269 static int xgene_v2_pcie_ecam_init(struct pci_config_window *cfg) in xgene_v2_pcie_ecam_init()
H A Dpci-host-generic.c28 struct pci_config_window *cfg = bus->sysdata; in pci_dw_valid_device()
H A Dpcie-tango.c176 struct pci_config_window *cfg = bus->sysdata; in smp8759_config_read()
199 struct pci_config_window *cfg = bus->sysdata; in smp8759_config_write()
H A Dpci-thunder-ecam.c89 struct pci_config_window *cfg = bus->sysdata; in thunder_ecam_p2_config_read()
H A Dpcie-xilinx-cpm.c119 struct pci_config_window *cfg;
/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Dpci.c71 struct pci_config_window *cfg; /* config space mapping */
76 struct pci_config_window *cfg = bus->sysdata; in acpi_pci_bus_find_domain_nr()
86 struct pci_config_window *cfg = bridge->bus->sysdata; in pcibios_root_bridge_prepare()
114 static struct pci_config_window *
123 struct pci_config_window *cfg; in pci_acpi_setup_ecam_mapping()
/OK3568_Linux_fs/kernel/drivers/pci/
H A Decam.c27 struct pci_config_window *pci_ecam_create(struct device *dev, in pci_ecam_create()
31 struct pci_config_window *cfg; in pci_ecam_create()
106 void pci_ecam_free(struct pci_config_window *cfg) in pci_ecam_free()
133 struct pci_config_window *cfg = bus->sysdata; in pci_ecam_map_bus()