Procházet zdrojové kódy

genirq: Remove unsused inline

move_irq() has no users. Remove it and simplify the ifdef forrest while at it.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Ingo Molnar <mingo@elte.hu>
Thomas Gleixner před 14 roky
rodič
revize
3a3856d00c
1 změnil soubory, kde provedl 1 přidání a 7 odebrání
  1. 1 7
      include/linux/irq.h

+ 1 - 7
include/linux/irq.h

@@ -215,15 +215,9 @@ extern void remove_irq(unsigned int irq, struct irqaction *act);
 
 
 #ifdef CONFIG_GENERIC_HARDIRQS
 #ifdef CONFIG_GENERIC_HARDIRQS
 
 
-#ifdef CONFIG_SMP
-# ifdef CONFIG_GENERIC_PENDING_IRQ
+#if defined(CONFIG_SMP) && defined(CONFIG_GENERIC_PENDING_IRQ)
 void move_native_irq(int irq);
 void move_native_irq(int irq);
 void move_masked_irq(int irq);
 void move_masked_irq(int irq);
-# else
-static inline void move_irq(int irq) { }
-static inline void move_native_irq(int irq) { }
-static inline void move_masked_irq(int irq) { }
-# endif
 #else
 #else
 static inline void move_native_irq(int irq) { }
 static inline void move_native_irq(int irq) { }
 static inline void move_masked_irq(int irq) { }
 static inline void move_masked_irq(int irq) { }