 if (router->device == PCI_DEVICE_ID_VIA_82C686 && device == PCI_DEVICE_ID_VIA_82C586_0) { /* Asus k7m bios wrongly reports 82C686A as 586-compatible */ device = PCI_DEVICE_ID_VIA_82C686; }  
static __init int via_router_probe(struct irq_router *r, struct pci_dev *router, u16 device){	/* FIXME: We should move some of the quirk fixup stuff here */	switch(device)	{		case PCI_DEVICE_ID_VIA_82C586_0:			r->name = "VIA";			r->get = pirq_via586_get;			r->set = pirq_via586_set;			return 1;		case PCI_DEVICE_ID_VIA_82C596:		case PCI_DEVICE_ID_VIA_82C686:		case PCI_DEVICE_ID_VIA_8231:		/* FIXME: add new ones for 8233/5 */			r->name = "VIA";			r->get = pirq_via_get;			r->set = pirq_via_set;			return 1;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/ac12259f2984d96454affc147f9d63f2ac2ac1f8/irq.c/clean/arch/i386/pci/irq.c