From ca41247ff76fc6bddfdb69d369f06cca78eb50ac Mon Sep 17 00:00:00 2001 From: Geert Uytterhoeven Date: Sat, 28 Dec 2002 19:09:48 -0800 Subject: [PATCH] Atari Falcon IDE: clean up ide_intr_lock handling Here's a fix on top of the patch you commited: - Rename ide_intr_lock to falconide_intr_lock - Add falconide_intr_lock to the Falcon IDE driver itself - Test for CONFIG_BLK_DEV_FALCON_IDE instead of CONFIG_ATARI since falconide_intr_lock is Falcon IDE-specific, not Atari-specific --- include/asm-m68k/ide.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'include') diff --git a/include/asm-m68k/ide.h b/include/asm-m68k/ide.h index 6b451e47441c..621be3adc24a 100644 --- a/include/asm-m68k/ide.h +++ b/include/asm-m68k/ide.h @@ -144,19 +144,19 @@ static __inline__ void ide_init_default_hwifs(void) #define ATA_ARCH_ACK_INTR -#ifdef CONFIG_ATARI +#ifdef CONFIG_BLK_DEV_FALCON_IDE #define ATA_ARCH_LOCK -extern int ide_intr_lock; +extern int falconide_intr_lock; static __inline__ void ide_release_lock (void) { if (MACH_IS_ATARI) { - if (ide_intr_lock == 0) { + if (falconide_intr_lock == 0) { printk("ide_release_lock: bug\n"); return; } - ide_intr_lock = 0; + falconide_intr_lock = 0; stdma_release(); } } @@ -164,14 +164,14 @@ static __inline__ void ide_release_lock (void) static __inline__ void ide_get_lock(void (*handler)(int, void *, struct pt_regs *), void *data) { if (MACH_IS_ATARI) { - if (ide_intr_lock == 0) { + if (falconide_intr_lock == 0) { if (in_interrupt() > 0) panic( "Falcon IDE hasn't ST-DMA lock in interrupt" ); stdma_lock(handler, data); - ide_intr_lock = 1; + falconide_intr_lock = 1; } } } -#endif /* CONFIG_ATARI */ +#endif /* CONFIG_BLK_DEV_FALCON_IDE */ #endif /* __KERNEL__ */ #endif /* _M68K_IDE_H */ -- cgit v1.2.3