diff options
Diffstat (limited to 'meta/recipes-kernel/linux/linux-omap2-git/fixes.patch')
-rw-r--r-- | meta/recipes-kernel/linux/linux-omap2-git/fixes.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux/linux-omap2-git/fixes.patch b/meta/recipes-kernel/linux/linux-omap2-git/fixes.patch new file mode 100644 index 0000000000..8478682787 --- /dev/null +++ b/meta/recipes-kernel/linux/linux-omap2-git/fixes.patch @@ -0,0 +1,25 @@ +Index: git/include/asm-arm/processor.h +=================================================================== +--- git.orig/include/asm-arm/processor.h 2008-08-03 11:27:02.000000000 +0100 ++++ git/include/asm-arm/processor.h 2008-08-03 11:53:22.000000000 +0100 +@@ -109,14 +109,16 @@ + #if __LINUX_ARM_ARCH__ >= 5 + + #define ARCH_HAS_PREFETCH +-static inline void prefetch(const void *ptr) ++#define prefetch(ptr) __builtin_prefetch(ptr) ++ ++/*static inline void prefetch(const void *ptr) + { + __asm__ __volatile__( +- "pld\t%0" ++ "pld\ta%0" + : +- : "o" (*(char *)ptr) ++ : "p" (ptr) + : "cc"); +-} ++}*/ + + #define ARCH_HAS_PREFETCHW + #define prefetchw(ptr) prefetch(ptr) |