diff options
Diffstat (limited to 'include/linux/irq.h')
| -rw-r--r-- | include/linux/irq.h | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/include/linux/irq.h b/include/linux/irq.h index b99a784635ff..4536286cc4d2 100644 --- a/include/linux/irq.h +++ b/include/linux/irq.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0 */  #ifndef _LINUX_IRQ_H  #define _LINUX_IRQ_H @@ -783,10 +784,7 @@ static inline struct cpumask *irq_data_get_affinity_mask(struct irq_data *d)  static inline  struct cpumask *irq_data_get_effective_affinity_mask(struct irq_data *d)  { -	if (!cpumask_empty(d->common->effective_affinity)) -		return d->common->effective_affinity; - -	return d->common->affinity; +	return d->common->effective_affinity;  }  static inline void irq_data_update_effective_affinity(struct irq_data *d,  						      const struct cpumask *m) @@ -1012,7 +1010,7 @@ void irq_gc_mask_clr_bit(struct irq_data *d);  void irq_gc_unmask_enable_reg(struct irq_data *d);  void irq_gc_ack_set_bit(struct irq_data *d);  void irq_gc_ack_clr_bit(struct irq_data *d); -void irq_gc_mask_disable_reg_and_ack(struct irq_data *d); +void irq_gc_mask_disable_and_ack_set(struct irq_data *d);  void irq_gc_eoi(struct irq_data *d);  int irq_gc_set_wake(struct irq_data *d, unsigned int on); |