Lines Matching defs:pci_pbm_info
60 struct pci_pbm_info { struct
61 struct pci_pbm_info *next; argument
62 struct pci_pbm_info *sibling; argument
63 int index;
66 unsigned long controller_regs;
69 unsigned long pbm_regs;
72 unsigned long sync_reg;
75 u32 portid;
78 u32 devhandle;
81 int chip_type;
87 int chip_version;
88 int chip_revision;
91 const char *name;
94 struct platform_device *op;
95 u64 ino_bitmap;
98 struct resource io_space;
99 struct resource mem_space;
100 struct resource mem64_space;
101 struct resource busn;
103 resource_size_t io_offset;
104 resource_size_t mem_offset;
105 resource_size_t mem64_offset;
108 unsigned long config_space;
111 unsigned long config_space_reg_bits;
113 unsigned long pci_afsr;
114 unsigned long pci_afar;
115 unsigned long pci_csr;
118 int is_66mhz_capable;
119 int all_devs_66mhz;
123 u32 msiq_num;
124 u32 msiq_ent_count;
125 u32 msiq_first;
126 u32 msiq_first_devino;
127 u32 msiq_rotor;
128 struct sparc64_msiq_cookie *msiq_irq_cookies;
129 u32 msi_num;
130 u32 msi_first;
131 u32 msi_data_mask;
132 u32 msix_data_width;
133 u64 msi32_start;
134 u64 msi64_start;
135 u32 msi32_len;
136 u32 msi64_len;
137 void *msi_queues;
161 extern struct pci_pbm_info *pci_pbm_root; argument