Home
last modified time | relevance | path

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

/openbmc/linux/arch/xtensa/include/asm/
H A Dpci-bridge.h33 struct pci_controller { struct
35 struct pci_controller *next; argument
36 struct pci_bus *bus;
37 void *arch_data;
39 int first_busno;
40 int last_busno;
42 struct pci_ops *ops;
49 struct resource io_resource;
51 int mem_resource_count;
56 struct pci_space io_space;
[all …]
/openbmc/linux/arch/powerpc/include/asm/
H A Dpci-bridge.h56 struct pci_controller { struct
57 struct pci_bus *bus;
58 char is_dynamic;
60 int node;
85 struct pci_controller_ops controller_ops; argument
86 struct pci_ops *ops;
87 unsigned int __iomem *cfg_addr;
88 void __iomem *cfg_data;
115 u32 indirect_type;
119 struct resource io_resource;
[all …]
/openbmc/linux/arch/alpha/include/asm/
H A Dpci.h21 struct pci_controller { struct
22 struct pci_controller *next; argument
23 struct pci_bus *bus;
24 struct resource *io_space;
25 struct resource *mem_space;
30 unsigned long sparse_mem_base;
31 unsigned long dense_mem_base;
32 unsigned long sparse_io_base;
33 unsigned long dense_io_base;
59 #define pci_domain_nr(bus) ((struct pci_controller *)(bus)->sysdata)->index argument
/openbmc/linux/arch/mips/include/asm/
H A Dpci.h30 struct pci_controller { struct
31 struct list_head list;
32 struct pci_bus *bus;
33 struct device_node *of_node;
58 extern void register_pci_controller(struct pci_controller *hose); argument
/openbmc/linux/arch/microblaze/include/asm/
H A Dpci-bridge.h26 struct pci_controller { struct
27 struct pci_bus *bus;
28 struct list_head list_node;
30 void __iomem *io_base_virt;
35 struct resource io_resource;
/openbmc/linux/arch/ia64/include/asm/
H A Dpci.h46 struct pci_controller { struct
56 #define PCI_CONTROLLER(busdev) ((struct pci_controller *) busdev->sysdata) argument
/openbmc/u-boot/include/
H A Dpci.h557 struct pci_controller { struct
562 struct pci_controller *next; argument
575 * pci_controller for both the controller and any bridge devices argument
588 void (*fixup_irq)(struct pci_controller *, pci_dev_t); argument
610 static inline void pci_set_ops(struct pci_controller *hose, in pci_set_ops() argument
611 int (*read_byte)(struct pci_controller*, in pci_set_ops()
613 int (*read_word)(struct pci_controller*, in pci_set_ops()
615 int (*read_dword)(struct pci_controller*, in pci_set_ops()
617 int (*write_byte)(struct pci_controller*, in pci_set_ops()
619 int (*write_word)(struct pci_controller*, in pci_set_ops()
[all …]
/openbmc/linux/arch/mips/pci/
H A Dpci-lantiq.c74 static struct pci_controller pci_controller = { variable
H A Dpci-ar724x.c51 struct pci_controller pci_controller; member
H A Dpci-rt3883.c65 struct pci_controller pci_controller; member
/openbmc/linux/include/linux/ssb/
H A Dssb_driver_gige.h48 struct pci_controller pci_controller; member
/openbmc/linux/include/linux/bcma/
H A Dbcma_driver_pci.h218 struct pci_controller pci_controller; member