Home
last modified time | relevance | path

Searched refs:pci_sys_data (Results 1 – 16 of 16) sorted by relevance

/Linux-v5.4/arch/arm/include/asm/mach/
Dpci.h13 struct pci_sys_data;
25 int (*setup)(int nr, struct pci_sys_data *);
41 struct pci_sys_data { struct
84 extern int iop3xx_pci_setup(int nr, struct pci_sys_data *);
89 extern int dc21285_setup(int nr, struct pci_sys_data *);
/Linux-v5.4/arch/arm/mach-dove/
Dpcie.c38 static int __init dove_pcie_setup(int nr, struct pci_sys_data *sys) in dove_pcie_setup()
98 struct pci_sys_data *sys = bus->sysdata; in pcie_rd_conf()
118 struct pci_sys_data *sys = bus->sysdata; in pcie_wr_conf()
158 struct pci_sys_data *sys = pci_host_bridge_priv(bridge); in dove_pcie_scan_bus()
176 struct pci_sys_data *sys = dev->sysdata; in dove_pcie_map_irq()
/Linux-v5.4/arch/arm/mach-mv78xx0/
Dpcie.c101 static int __init mv78xx0_pcie_setup(int nr, struct pci_sys_data *sys) in mv78xx0_pcie_setup()
140 struct pci_sys_data *sys = bus->sysdata; in pcie_rd_conf()
160 struct pci_sys_data *sys = bus->sysdata; in pcie_wr_conf()
199 struct pci_sys_data *sys = pci_host_bridge_priv(bridge); in mv78xx0_pcie_scan_bus()
218 struct pci_sys_data *sys = dev->bus->sysdata; in mv78xx0_pcie_map_irq()
/Linux-v5.4/arch/arm/kernel/
Dbios32.c381 struct pci_sys_data *sys = dev->sysdata; in pcibios_swizzle()
401 struct pci_sys_data *sys = dev->sysdata; in pcibios_map_irq()
414 static int pcibios_init_resource(int busnr, struct pci_sys_data *sys, in pcibios_init_resource()
457 struct pci_sys_data *sys = NULL; in pcibios_init_hw()
464 bridge = pci_alloc_host_bridge(sizeof(struct pci_sys_data)); in pcibios_init_hw()
527 struct pci_sys_data *sys; in pci_common_init_dev()
/Linux-v5.4/arch/arm/mach-orion5x/
Dcommon.h59 struct pci_sys_data;
65 int orion5x_pci_sys_setup(int nr, struct pci_sys_data *sys);
Dpci.c142 static int __init pcie_setup(struct pci_sys_data *sys) in pcie_setup()
466 static int __init pci_setup(struct pci_sys_data *sys) in pci_setup()
541 int __init orion5x_pci_sys_setup(int nr, struct pci_sys_data *sys) in orion5x_pci_sys_setup()
560 struct pci_sys_data *sys = pci_host_bridge_priv(bridge); in orion5x_pci_sys_scan_bus()
/Linux-v5.4/arch/arm/mach-ixp4xx/include/mach/
Dplatform.h131 struct pci_sys_data;
132 extern int ixp4xx_setup(int nr, struct pci_sys_data *sys);
/Linux-v5.4/arch/arm/include/asm/hardware/
Dit8152.h108 struct pci_sys_data;
113 extern int it8152_pci_setup(int nr, struct pci_sys_data *sys);
/Linux-v5.4/arch/arm/mach-sa1100/
Dpci-nanoengine.c129 static int __init pci_nanoengine_setup_resources(struct pci_sys_data *sys) in pci_nanoengine_setup_resources()
155 int __init pci_nanoengine_setup(int nr, struct pci_sys_data *sys) in pci_nanoengine_setup()
/Linux-v5.4/arch/arm/mach-iop32x/
Dpci.c38 struct pci_sys_data *sys = bus->sysdata; in iop3xx_cfg_address()
185 int iop3xx_pci_setup(int nr, struct pci_sys_data *sys) in iop3xx_pci_setup()
/Linux-v5.4/drivers/pci/controller/
Dpci-rcar-gen2.c112 struct pci_sys_data *sys = bus->sysdata; in rcar_pci_cfg_base()
138 struct pci_sys_data *sys = dev->bus->sysdata; in rcar_pci_map_irq()
192 static int rcar_pci_setup(int nr, struct pci_sys_data *sys) in rcar_pci_setup()
Dpci-mvebu.c589 static inline struct mvebu_pcie *sys_to_pcie(struct pci_sys_data *sys) in sys_to_pcie()
/Linux-v5.4/arch/arm/mach-cns3xxx/
Dpcie.c36 struct pci_sys_data *root = sysdata; in sysdata_to_cnspci()
107 static int cns3xxx_pci_setup(int nr, struct pci_sys_data *sys) in cns3xxx_pci_setup()
/Linux-v5.4/arch/arm/mach-footbridge/
Ddc21285.c245 int __init dc21285_setup(int nr, struct pci_sys_data *sys) in dc21285_setup()
/Linux-v5.4/arch/arm/common/
Dit8152.c282 int __init it8152_pci_setup(int nr, struct pci_sys_data *sys) in it8152_pci_setup()
/Linux-v5.4/arch/arm/mach-ixp4xx/
Dcommon-pci.c413 int ixp4xx_setup(int nr, struct pci_sys_data *sys) in ixp4xx_setup()