Commit f0e5bf75 authored by Thomas Gleixner's avatar Thomas Gleixner

x86, irq: Make UP version of irq_complete_move() an inline stub

No point for having an empty real function.
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
parent 74afab7a
...@@ -144,10 +144,11 @@ extern void clear_irq_vector(int irq, struct irq_cfg *cfg); ...@@ -144,10 +144,11 @@ extern void clear_irq_vector(int irq, struct irq_cfg *cfg);
extern void setup_vector_irq(int cpu); extern void setup_vector_irq(int cpu);
#ifdef CONFIG_SMP #ifdef CONFIG_SMP
extern void send_cleanup_vector(struct irq_cfg *); extern void send_cleanup_vector(struct irq_cfg *);
extern void irq_complete_move(struct irq_cfg *cfg);
#else #else
static inline void send_cleanup_vector(struct irq_cfg *c) { } static inline void send_cleanup_vector(struct irq_cfg *c) { }
static inline void irq_complete_move(struct irq_cfg *c) { }
#endif #endif
extern void irq_complete_move(struct irq_cfg *cfg);
extern int apic_retrigger_irq(struct irq_data *data); extern int apic_retrigger_irq(struct irq_data *data);
extern void apic_ack_edge(struct irq_data *data); extern void apic_ack_edge(struct irq_data *data);
......
...@@ -452,8 +452,6 @@ void irq_force_complete_move(int irq) ...@@ -452,8 +452,6 @@ void irq_force_complete_move(int irq)
__irq_complete_move(cfg, cfg->vector); __irq_complete_move(cfg, cfg->vector);
} }
#else
void irq_complete_move(struct irq_cfg *cfg) { }
#endif #endif
/* /*
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment