diff --git a/drivers/arm/cci/cci.c b/drivers/arm/cci/cci.c index 71b65f42ce2abaab44d2eea1f1ed5b1049a7c1ab..a6ee77a50aed69391604aa570b0209d712b1bc56 100644 --- a/drivers/arm/cci/cci.c +++ b/drivers/arm/cci/cci.c @@ -147,7 +147,7 @@ void cci_enable_snoop_dvm_reqs(unsigned int master_id) * Wait for the completion of the write to the Snoop Control Register * before testing the change_pending bit */ - dmbish(); + dsbish(); /* Wait for the dust to settle down */ while (mmio_read_32(cci_base + STATUS_REG) & CHANGE_PENDING_BIT) @@ -174,7 +174,7 @@ void cci_disable_snoop_dvm_reqs(unsigned int master_id) * Wait for the completion of the write to the Snoop Control Register * before testing the change_pending bit */ - dmbish(); + dsbish(); /* Wait for the dust to settle down */ while (mmio_read_32(cci_base + STATUS_REG) & CHANGE_PENDING_BIT)