{ PCI_VENDOR_AMD,	PCI_PRODUCT_AMD_766_ISA, amd756_init },
struct pciintr_link_map *pciintr_link_lookup __P((int));struct pcibios_intr_routing *pciintr_pir_lookup __P((int, int));int	pciintr_bitmap_count_irq __P((int, int *));SIMPLEQ_HEAD(, pciintr_link_map) pciintr_link_map_list;const struct pciintr_icu_table {	pci_vendor_id_t	piit_vendor;	pci_product_id_t piit_product;	int (*piit_init) __P((pci_chipset_tag_t,		bus_space_tag_t, pcitag_t, pciintr_icu_tag_t *,		pciintr_icu_handle_t *));} pciintr_icu_table[] = {	{ PCI_VENDOR_INTEL,	PCI_PRODUCT_INTEL_82371MX,	  piix_init },	{ PCI_VENDOR_INTEL,	PCI_PRODUCT_INTEL_82371AB_ISA,	  piix_init },	{ PCI_VENDOR_INTEL,	PCI_PRODUCT_INTEL_82371FB_ISA,	  piix_init },	{ PCI_VENDOR_INTEL,	PCI_PRODUCT_INTEL_82371SB_ISA,	  piix_init },	{ PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801AA_LPC,	  piix_init },	{ PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801BA_LPC,	  piix_init },	{ PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801BAM_LPC,	  piix_init },	{ PCI_VENDOR_OPTI,	PCI_PRODUCT_OPTI_82C558,	  opti82c558_init },	{ PCI_VENDOR_OPTI,	PCI_PRODUCT_OPTI_82C700,	  opti82c700_init },	{ PCI_VENDOR_VIATECH,	PCI_PRODUCT_VIATECH_VT82C596A,	  via82c586_init, },	{ PCI_VENDOR_VIATECH,	PCI_PRODUCT_VIATECH_VT82C586_ISA,	  via82c586_init, },	{ PCI_VENDOR_VIATECH,	PCI_PRODUCT_VIATECH_VT82C686A_ISA,	  via82c586_init, },	{ PCI_VENDOR_SIS,	PCI_PRODUCT_SIS_85C503,	  sis85c503_init },	{ PCI_VENDOR_AMD,	PCI_PRODUCT_AMD_PBC756_PMC,	  amd756_init },	{ PCI_VENDOR_ALI,	PCI_PRODUCT_ALI_M1543,	  ali1543_init },	{ 0,			0,	  NULL },};const struct pciintr_icu_table *pciintr_icu_lookup __P((pcireg_t));const struct pciintr_icu_table *pciintr_icu_lookup(id)	pcireg_t id;{	const struct pciintr_icu_table *piit;	for (piit = pciintr_icu_table; piit->piit_init != NULL; piit++)		if (PCI_VENDOR(id) == piit->piit_vendor &&		    PCI_PRODUCT(id) == piit->piit_product)			return (piit);	return (NULL);}struct pciintr_link_map *pciintr_link_lookup(link)	int link;{	struct pciintr_link_map *l;	for (l = SIMPLEQ_FIRST(&pciintr_link_map_list); l != NULL;	     l = SIMPLEQ_NEXT(l, list))		if (l->link == link)			return (l);	return (NULL);}