aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/irqchip/irq-bcm2836.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/irqchip/irq-bcm2836.c b/drivers/irqchip/irq-bcm2836.c
index f8141bd392c1..72ff1d5c5de6 100644
--- a/drivers/irqchip/irq-bcm2836.c
+++ b/drivers/irqchip/irq-bcm2836.c
@@ -195,7 +195,7 @@ static void bcm2836_arm_irqchip_send_ipi(const struct cpumask *mask,
195 * Ensure that stores to normal memory are visible to the 195 * Ensure that stores to normal memory are visible to the
196 * other CPUs before issuing the IPI. 196 * other CPUs before issuing the IPI.
197 */ 197 */
198 dsb(); 198 smp_wmb();
199 199
200 for_each_cpu(cpu, mask) { 200 for_each_cpu(cpu, mask) {
201 writel(1 << ipi, mailbox0_base + 16 * cpu); 201 writel(1 << ipi, mailbox0_base + 16 * cpu);