|
@@ -115,11 +115,11 @@ io7_enable_irq(struct irq_data *d)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- spin_lock(&io7->irq_lock);
|
|
|
+ raw_spin_lock(&io7->irq_lock);
|
|
|
*ctl |= 1UL << 24;
|
|
|
mb();
|
|
|
*ctl;
|
|
|
- spin_unlock(&io7->irq_lock);
|
|
|
+ raw_spin_unlock(&io7->irq_lock);
|
|
|
}
|
|
|
|
|
|
static void
|
|
@@ -136,11 +136,11 @@ io7_disable_irq(struct irq_data *d)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- spin_lock(&io7->irq_lock);
|
|
|
+ raw_spin_lock(&io7->irq_lock);
|
|
|
*ctl &= ~(1UL << 24);
|
|
|
mb();
|
|
|
*ctl;
|
|
|
- spin_unlock(&io7->irq_lock);
|
|
|
+ raw_spin_unlock(&io7->irq_lock);
|
|
|
}
|
|
|
|
|
|
static void
|
|
@@ -263,7 +263,7 @@ init_io7_irqs(struct io7 *io7,
|
|
|
*/
|
|
|
printk(" Interrupts reported to CPU at PE %u\n", boot_cpuid);
|
|
|
|
|
|
- spin_lock(&io7->irq_lock);
|
|
|
+ raw_spin_lock(&io7->irq_lock);
|
|
|
|
|
|
/* set up the error irqs */
|
|
|
io7_redirect_irq(io7, &io7->csrs->HLT_CTL.csr, boot_cpuid);
|
|
@@ -295,7 +295,7 @@ init_io7_irqs(struct io7 *io7,
|
|
|
for (i = 0; i < 16; ++i)
|
|
|
init_one_io7_msi(io7, i, boot_cpuid);
|
|
|
|
|
|
- spin_unlock(&io7->irq_lock);
|
|
|
+ raw_spin_unlock(&io7->irq_lock);
|
|
|
}
|
|
|
|
|
|
static void __init
|