| To: | linux-mips@linux-mips.org |
|---|---|
| Subject: | [PATCH] Loongson 2 requires no NOP insns to work around hazards |
| From: | Zhang Le <r0bertz@gentoo.org> |
| Date: | Wed, 15 Apr 2009 17:01:52 +0800 |
| Cc: | yanh@lemote.com, zhangfx@lemote.com, penglj@lemote.com, Zhang Le <r0bertz@gentoo.org> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| Sender: | linux-mips-bounce@linux-mips.org |
Quoting from Loongson2FUserGuide.pdf:
5.22.1 Hazards
The processor detects most of the pipeline hazards in hardware, including CP0
hazards and
load hazards. No NOP instructions are required to correct instruction sequences.
Signed-off-by: Zhang Le <r0bertz@gentoo.org>
---
arch/mips/include/asm/hazards.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/mips/include/asm/hazards.h b/arch/mips/include/asm/hazards.h
index 134e1fc..19d1141 100644
--- a/arch/mips/include/asm/hazards.h
+++ b/arch/mips/include/asm/hazards.h
@@ -139,7 +139,7 @@ do {
\
} while (0)
#elif defined(CONFIG_CPU_R10000) || defined(CONFIG_CPU_CAVIUM_OCTEON) || \
- defined(CONFIG_CPU_R5500)
+ defined(CONFIG_CPU_R5500) || defined(CONFIG_CPU_LOONGSON2)
/*
* R10000 rocks - all hazards handled in hardware, so this becomes a nobrainer.
--
1.6.2
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | in mips how to change the start address to the new second boot loader ?, nagalakshmi veeramallu |
|---|---|
| Next by Date: | [PATCH] rbtx4939: Fix typo in system name, Atsushi Nemoto |
| Previous by Thread: | in mips how to change the start address to the new second boot loader ?, nagalakshmi veeramallu |
| Next by Thread: | Re: [PATCH] Loongson 2 requires no NOP insns to work around hazards, Ralf Baechle |
| Indexes: | [Date] [Thread] [Top] [All Lists] |