linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / scsi / mac_scsi.c
index a942a21..777f9bc 100644 (file)
@@ -65,6 +65,9 @@
 #define RESET_BOOT
 #define DRIVER_SETUP
 
+#define        ENABLE_IRQ()    mac_enable_irq( IRQ_MAC_SCSI ); 
+#define        DISABLE_IRQ()   mac_disable_irq( IRQ_MAC_SCSI );
+
 extern void via_scsi_clear(void);
 
 #ifdef RESET_BOOT
@@ -348,7 +351,7 @@ static void mac_scsi_reset_boot(struct Scsi_Host *instance)
        printk(KERN_INFO "Macintosh SCSI: resetting the SCSI bus..." );
 
        /* switch off SCSI IRQ - catch an interrupt without IRQ bit set else */
-       disable_irq(IRQ_MAC_SCSI);
+       mac_disable_irq(IRQ_MAC_SCSI);
 
        /* get in phase */
        NCR5380_write( TARGET_COMMAND_REG,
@@ -366,7 +369,7 @@ static void mac_scsi_reset_boot(struct Scsi_Host *instance)
                barrier();
 
        /* switch on SCSI IRQ again */
-       enable_irq(IRQ_MAC_SCSI);
+       mac_enable_irq(IRQ_MAC_SCSI);
 
        printk(KERN_INFO " done\n" );
 }