Lines Matching defs:genppc_pci_chipset
138 struct genppc_pci_chipset { struct
139 void *pc_conf_v;
140 void (*pc_attach_hook)(device_t, device_t,
142 int (*pc_bus_maxdevs)(void *, int);
143 pcitag_t (*pc_make_tag)(void *, int, int, int);
144 pcireg_t (*pc_conf_read)(void *, pcitag_t, int);
145 void (*pc_conf_write)(void *, pcitag_t, int, pcireg_t);
147 void *pc_intr_v;
148 int (*pc_intr_map)(const struct pci_attach_args *,
150 const char *(*pc_intr_string)(void *, pci_intr_handle_t, char *,
152 const struct evcnt *(*pc_intr_evcnt)(void *, pci_intr_handle_t);
153 void *(*pc_intr_establish)(void *, pci_intr_handle_t,
155 void (*pc_intr_disestablish)(void *, void *);
156 int (*pc_intr_setattr)(void *, pci_intr_handle_t *,
159 pci_intr_type_t (*pc_intr_type)(void *, pci_intr_handle_t);
160 int (*pc_intr_alloc)(const struct pci_attach_args *,
162 void (*pc_intr_release)(void *, pci_intr_handle_t *, int);
163 int (*pc_intx_alloc)(const struct pci_attach_args *,
189 SIMPLEQ_HEAD(, genppc_pci_chipset_businfo) pc_pbi; argument