aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/m68k/include/asm/irqflags.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/m68k/include/asm/irqflags.h b/arch/m68k/include/asm/irqflags.h
index 7ef4115b8c4a..5053092b369f 100644
--- a/arch/m68k/include/asm/irqflags.h
+++ b/arch/m68k/include/asm/irqflags.h
@@ -67,6 +67,10 @@ static inline void arch_local_irq_restore(unsigned long flags)
67 67
68static inline bool arch_irqs_disabled_flags(unsigned long flags) 68static inline bool arch_irqs_disabled_flags(unsigned long flags)
69{ 69{
70 if (MACH_IS_ATARI) {
71 /* Ignore HSYNC = ipl 2 on Atari */
72 return (flags & ~(ALLOWINT | 0x200)) != 0;
73 }
70 return (flags & ~ALLOWINT) != 0; 74 return (flags & ~ALLOWINT) != 0;
71} 75}
72 76