git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
parisc: Fix order of EREFUSED define in errno.h
[pandora-kernel.git]
/
arch
/
parisc
/
include
/
asm
/
prefetch.h
diff --git
a/arch/parisc/include/asm/prefetch.h
b/arch/parisc/include/asm/prefetch.h
index
c5edc60
..
1ee7c82
100644
(file)
--- a/
arch/parisc/include/asm/prefetch.h
+++ b/
arch/parisc/include/asm/prefetch.h
@@
-21,7
+21,12
@@
#define ARCH_HAS_PREFETCH
static inline void prefetch(const void *addr)
{
#define ARCH_HAS_PREFETCH
static inline void prefetch(const void *addr)
{
- __asm__("ldw 0(%0), %%r0" : : "r" (addr));
+ __asm__(
+#ifndef CONFIG_PA20
+ /* Need to avoid prefetch of NULL on PA7300LC */
+ " extrw,u,= %0,31,32,%%r0\n"
+#endif
+ " ldw 0(%0), %%r0" : : "r" (addr));
}
/* LDD is a PA2.0 addition. */
}
/* LDD is a PA2.0 addition. */