superio_fixup_irq
extern int superio_fixup_irq(struct pci_dev *pcidev); /* called by iosapic */
pcidev->irq = superio_fixup_irq(pcidev);
sio->usb_pdev->irq = superio_fixup_irq(sio->usb_pdev);