diff options
Diffstat (limited to 'drivers/iommu/irq_remapping.c')
| -rw-r--r-- | drivers/iommu/irq_remapping.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/iommu/irq_remapping.c b/drivers/iommu/irq_remapping.c index 40cda8e98d8..1d29b1c66e7 100644 --- a/drivers/iommu/irq_remapping.c +++ b/drivers/iommu/irq_remapping.c @@ -111,16 +111,15 @@ int setup_ioapic_remapped_entry(int irq,  					     vector, attr);  } -#ifdef CONFIG_SMP  int set_remapped_irq_affinity(struct irq_data *data, const struct cpumask *mask,  			      bool force)  { -	if (!remap_ops || !remap_ops->set_affinity) +	if (!config_enabled(CONFIG_SMP) || !remap_ops || +	    !remap_ops->set_affinity)  		return 0;  	return remap_ops->set_affinity(data, mask, force);  } -#endif  void free_remapped_irq(int irq)  {  |