git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fedora kernel-2.6.17-1.2142_FC4 patched with stable patch-2.6.17.4-vs2.0.2-rc26.diff
[linux-2.6.git]
/
include
/
asm-arm
/
arch-ebsa285
/
memory.h
diff --git
a/include/asm-arm/arch-ebsa285/memory.h
b/include/asm-arm/arch-ebsa285/memory.h
index
d0466f9
..
99181ff
100644
(file)
--- a/
include/asm-arm/arch-ebsa285/memory.h
+++ b/
include/asm-arm/arch-ebsa285/memory.h
@@
-46,14
+46,24
@@
extern unsigned long __bus_to_virt(unsigned long);
#if defined(CONFIG_ARCH_FOOTBRIDGE)
/* Task size and page offset at 3GB */
#if defined(CONFIG_ARCH_FOOTBRIDGE)
/* Task size and page offset at 3GB */
-#define TASK_SIZE (0xbf000000UL)
-#define PAGE_OFFSET (0xc0000000UL)
+#define TASK_SIZE UL(0xbf000000)
+#define PAGE_OFFSET UL(0xc0000000)
+
+/*
+ * Cache flushing area.
+ */
+#define FLUSH_BASE 0xf9000000
#elif defined(CONFIG_ARCH_CO285)
/* Task size and page offset at 1.5GB */
#elif defined(CONFIG_ARCH_CO285)
/* Task size and page offset at 1.5GB */
-#define TASK_SIZE (0x5f000000UL)
-#define PAGE_OFFSET (0x60000000UL)
+#define TASK_SIZE UL(0x5f000000)
+#define PAGE_OFFSET UL(0x60000000)
+
+/*
+ * Cache flushing area.
+ */
+#define FLUSH_BASE 0x7e000000
#else
#else
@@
-64,7
+74,7
@@
extern unsigned long __bus_to_virt(unsigned long);
/*
* Physical DRAM offset.
*/
/*
* Physical DRAM offset.
*/
-#define PHYS_OFFSET
(0x00000000UL
)
+#define PHYS_OFFSET
UL(0x00000000
)
/*
* This decides where the kernel will search for a free chunk of vm
/*
* This decides where the kernel will search for a free chunk of vm
@@
-72,4
+82,6
@@
extern unsigned long __bus_to_virt(unsigned long);
*/
#define TASK_UNMAPPED_BASE ((TASK_SIZE + 0x01000000) / 3)
*/
#define TASK_UNMAPPED_BASE ((TASK_SIZE + 0x01000000) / 3)
+#define FLUSH_BASE_PHYS 0x50000000
+
#endif
#endif