--- zzzz-none-000/linux-4.1.38/include/linux/irq.h 2017-01-18 18:48:06.000000000 +0000 +++ bcm63-7582-715/linux-4.1.38/include/linux/irq.h 2020-11-25 10:06:48.000000000 +0000 @@ -427,8 +427,8 @@ void irq_move_irq(struct irq_data *data); void irq_move_masked_irq(struct irq_data *data); #else -static inline void irq_move_irq(struct irq_data *data) { } -static inline void irq_move_masked_irq(struct irq_data *data) { } +static inline void irq_move_irq(struct irq_data *data __maybe_unused) { } +static inline void irq_move_masked_irq(struct irq_data *data __maybe_unused) { } #endif extern int no_irq_affinity; @@ -848,8 +848,8 @@ raw_spin_unlock(&gc->lock); } #else -static inline void irq_gc_lock(struct irq_chip_generic *gc) { } -static inline void irq_gc_unlock(struct irq_chip_generic *gc) { } +static inline void irq_gc_lock(struct irq_chip_generic *gc __attribute__((unused))) { } +static inline void irq_gc_unlock(struct irq_chip_generic *gc __attribute__((unused))) { } #endif /*