- case 0x74: irq = 24; break; /* Centronics */
- case 0x7B: irq = 18; break; /* Audio */
- case 0x81: irq = 17; break; /* Lasi itself */
- case 0x82: irq = 22; break; /* SCSI */
- case 0x83: irq = 11; break; /* Floppy */
- case 0x84: irq = 5; break; /* PS/2 Keyboard */
- case 0x87: irq = 13; break; /* ISDN */
- case 0x8A: irq = 23; break; /* LAN */
- case 0x8C: irq = 26; break; /* RS232 */
- case 0x8D: irq = (dev->hw_path == 13) ? 15 : 14;
- break; /* Telephone */
- default: irq = -1; break; /* unknown */
+ case 0x74: irq = 7; break; /* Centronics */
+ case 0x7B: irq = 13; break; /* Audio */
+ case 0x81: irq = 14; break; /* Lasi itself */
+ case 0x82: irq = 9; break; /* SCSI */
+ case 0x83: irq = 20; break; /* Floppy */
+ case 0x84: irq = 26; break; /* PS/2 Keyboard */
+ case 0x87: irq = 18; break; /* ISDN */
+ case 0x8A: irq = 8; break; /* LAN */
+ case 0x8C: irq = 5; break; /* RS232 */
+ case 0x8D: irq = (dev->hw_path == 13) ? 16 : 17; break;
+ /* Telephone */
+ default: return; /* unknown */