[ARM] tegra: smp: add barrier before raising GIC IPI IRQ
authorGary King <gking@nvidia.com>
Thu, 19 Aug 2010 21:08:38 +0000 (14:08 -0700)
committerColin Cross <ccross@android.com>
Wed, 6 Oct 2010 23:26:33 +0000 (16:26 -0700)
commit1994d98dc3bcbb9dea85db2b58118a59ac2652f5
tree17c3c14a4ac42a830a26fc170276733d885b12ab
parent0ec7f7e47cf5406abbf87da3cd4c556da0f1dcbc
[ARM] tegra: smp: add barrier before raising GIC IPI IRQ

since the GIC registers are device memory and the IPI data is
stored in normal memory, a simple dmb is insufficient to ensure
that the data will be visible to the IPI-receiving processor
prior to the IPI handler running

Change-Id: Idaddd9f225d00ebd3a8d656fa75c401323b80138
Signed-off-by: Gary King <gking@nvidia.com>
arch/arm/mach-tegra/include/mach/smp.h