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 busn;
103 unsigned long config_space;
106 unsigned long config_space_reg_bits;
108 unsigned long pci_afsr;
109 unsigned long pci_afar;
110 unsigned long pci_csr;
113 int is_66mhz_capable;
114 int all_devs_66mhz;
118 u32 msiq_num;
119 u32 msiq_ent_count;
120 u32 msiq_first;
121 u32 msiq_first_devino;
122 u32 msiq_rotor;
123 struct sparc64_msiq_cookie *msiq_irq_cookies;
124 u32 msi_num;
125 u32 msi_first;
126 u32 msi_data_mask;
127 u32 msix_data_width;
128 u64 msi32_start;
129 u64 msi64_start;
130 u32 msi32_len;
131 u32 msi64_len;
132 void *msi_queues;
156 extern struct pci_pbm_info *pci_pbm_root; argument