diff options
Diffstat (limited to 'arch/cris/arch-v32/kernel/irq.c')
-rw-r--r-- | arch/cris/arch-v32/kernel/irq.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/cris/arch-v32/kernel/irq.c b/arch/cris/arch-v32/kernel/irq.c index 68a1a5901ca5..5ebe6e841820 100644 --- a/arch/cris/arch-v32/kernel/irq.c +++ b/arch/cris/arch-v32/kernel/irq.c | |||
@@ -266,11 +266,11 @@ static int irq_cpu(int irq) | |||
266 | 266 | ||
267 | 267 | ||
268 | /* Let the interrupt stay if possible */ | 268 | /* Let the interrupt stay if possible */ |
269 | if (cpu_isset(cpu, irq_allocations[irq - FIRST_IRQ].mask)) | 269 | if (cpumask_test_cpu(cpu, &irq_allocations[irq - FIRST_IRQ].mask)) |
270 | goto out; | 270 | goto out; |
271 | 271 | ||
272 | /* IRQ must be moved to another CPU. */ | 272 | /* IRQ must be moved to another CPU. */ |
273 | cpu = first_cpu(irq_allocations[irq - FIRST_IRQ].mask); | 273 | cpu = cpumask_first(&irq_allocations[irq - FIRST_IRQ].mask); |
274 | irq_allocations[irq - FIRST_IRQ].cpu = cpu; | 274 | irq_allocations[irq - FIRST_IRQ].cpu = cpu; |
275 | out: | 275 | out: |
276 | spin_unlock_irqrestore(&irq_lock, flags); | 276 | spin_unlock_irqrestore(&irq_lock, flags); |