Lines Matching defs:pci_sys_data
46 struct pci_sys_data { struct
48 int domain;
50 struct list_head node;
51 int busnr; /* primary bus number */
52 u64 mem_offset; /* bus->cpu memory mapping offset */
53 unsigned long io_offset; /* bus->cpu IO mapping offset */
54 struct pci_bus *bus; /* PCI bus */
55 struct list_head resources; /* root bus resources (apertures) */
56 struct resource io_res;
57 char io_res_name[12];
59 u8 (*swizzle)(struct pci_dev *, u8 *);
61 int (*map_irq)(const struct pci_dev *, u8, u8);
63 resource_size_t (*align_resource)(struct pci_dev *dev,
68 void (*add_bus)(struct pci_bus *bus);
69 void (*remove_bus)(struct pci_bus *bus);
70 void *private_data; /* platform controller private data */