Lines Matching defs:pci_pbm_info
61 struct pci_pbm_info { struct
62 struct pci_pbm_info *next; argument
63 struct pci_pbm_info *sibling; argument
64 int index;
67 unsigned long controller_regs;
70 unsigned long pbm_regs;
73 unsigned long sync_reg;
76 u32 portid;
79 u32 devhandle;
82 int chip_type;
88 int chip_version;
89 int chip_revision;
92 const char *name;
95 struct platform_device *op;
96 u64 ino_bitmap;
99 struct resource io_space;
100 struct resource mem_space;
101 struct resource mem64_space;
102 struct resource busn;
104 resource_size_t io_offset;
105 resource_size_t mem_offset;
106 resource_size_t mem64_offset;
109 unsigned long config_space;
112 unsigned long config_space_reg_bits;
114 unsigned long pci_afsr;
115 unsigned long pci_afar;
116 unsigned long pci_csr;
119 int is_66mhz_capable;
120 int all_devs_66mhz;
124 u32 msiq_num;
125 u32 msiq_ent_count;
126 u32 msiq_first;
127 u32 msiq_first_devino;
128 u32 msiq_rotor;
129 struct sparc64_msiq_cookie *msiq_irq_cookies;
130 u32 msi_num;
131 u32 msi_first;
132 u32 msi_data_mask;
133 u32 msix_data_width;
134 u64 msi32_start;
135 u64 msi64_start;
136 u32 msi32_len;
137 u32 msi64_len;
138 void *msi_queues;
162 extern struct pci_pbm_info *pci_pbm_root; argument