Home
last modified time | relevance | path

Searched defs:pci_controller (Results 1 – 10 of 10) sorted by relevance

/arch/microblaze/include/asm/
Dpci-bridge.h29 struct pci_controller { struct
30 struct pci_bus *bus;
31 char is_dynamic;
32 struct device_node *dn;
33 struct list_head list_node;
34 struct device *parent;
36 int first_busno;
37 int last_busno;
39 int self_busno;
41 void __iomem *io_base_virt;
[all …]
/arch/tile/include/asm/
Dpci.h27 struct pci_controller { struct
28 int index; /* PCI domain number */
29 struct pci_bus *root_bus;
31 int last_busno;
33 int hv_cfg_fd[2]; /* config{0,1} fds for this PCIe controller */
34 int hv_mem_fd; /* fd to Hypervisor for MMIO operations */
36 struct pci_ops *ops;
38 int irq_base; /* Base IRQ from the Hypervisor */
39 int plx_gen1; /* flag for PLX Gen 1 configuration */
42 struct resource mem_resources[3];
[all …]
/arch/xtensa/include/asm/
Dpci-bridge.h35 struct pci_controller { struct
36 int index; /* used for pci_controller_num */ argument
37 struct pci_controller *next; argument
38 struct pci_bus *bus;
39 void *arch_data;
41 int first_busno;
42 int last_busno;
44 struct pci_ops *ops;
45 volatile unsigned int *cfg_addr;
46 volatile unsigned char *cfg_data;
[all …]
/arch/alpha/include/asm/
Dpci.h24 struct pci_controller { struct
25 struct pci_controller *next; argument
26 struct pci_bus *bus;
27 struct resource *io_space;
28 struct resource *mem_space;
33 unsigned long sparse_mem_base;
34 unsigned long dense_mem_base;
35 unsigned long sparse_io_base;
36 unsigned long dense_io_base;
39 unsigned long config_space_base;
[all …]
/arch/mips/include/asm/
Dpci.h30 struct pci_controller { struct
31 struct list_head list;
32 struct pci_bus *bus;
33 struct device_node *of_node;
35 struct pci_ops *pci_ops;
59 extern void register_pci_controller(struct pci_controller *hose); argument
/arch/powerpc/include/asm/
Dpci-bridge.h55 struct pci_controller { struct
56 struct pci_bus *bus;
57 char is_dynamic;
59 int node;
84 struct pci_controller_ops controller_ops; argument
85 struct pci_ops *ops;
86 unsigned int __iomem *cfg_addr;
87 void __iomem *cfg_data;
136 extern int early_read_config_byte(struct pci_controller *hose, int bus, argument
/arch/ia64/include/asm/
Dpci.h67 struct pci_controller { struct
77 #define PCI_CONTROLLER(busdev) ((struct pci_controller *) busdev->sysdata) argument
/arch/mips/pci/
Dpci-lantiq.c76 static struct pci_controller pci_controller = { variable
Dpci-ar724x.c50 struct pci_controller pci_controller; member
Dpci-rt3883.c67 struct pci_controller pci_controller; member