[linux-yocto] [PATCH 15/39] Revert "LSI AXM55XX: Disable use of wfe/sev in arch spinlock"
Charlie Paul
cpaul.windriver at gmail.com
Tue Apr 22 13:59:27 PDT 2014
From: Anders Berg <anders.berg at lsi.com>
This reverts commit ae0c53fc61475c63150beb6cddf8ef343b3903e1.
Signed-off-by: Anders Berg <anders.berg at lsi.com>
---
arch/arm/include/asm/spinlock.h | 6 ------
1 file changed, 6 deletions(-)
diff --git a/arch/arm/include/asm/spinlock.h b/arch/arm/include/asm/spinlock.h
index 1416189..b07c09e 100644
--- a/arch/arm/include/asm/spinlock.h
+++ b/arch/arm/include/asm/spinlock.h
@@ -37,10 +37,6 @@
\
"nop.w" \
)
-#elif defined(CONFIG_ARCH_AXXIA)
-/* Disable use of wfe/sev in Axxia. */
-#define SEV
-#define WFE(cond)
#else
#define SEV ALT_SMP("sev", "nop")
#define WFE(cond) ALT_SMP("wfe" cond, "nop")
@@ -92,9 +88,7 @@ static inline void arch_spin_lock(arch_spinlock_t *lock)
: "cc");
while (lockval.tickets.next != lockval.tickets.owner) {
-#if !defined(CONFIG_ARCH_AXXIA)
wfe();
-#endif
lockval.tickets.owner = ACCESS_ONCE(lock->tickets.owner);
}
--
1.7.9.5
More information about the linux-yocto
mailing list