ソースを参照

sh: Fix up fixmap location for SH-5.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Paul Mundt 17 年 前
コミット
5a4a5bd127
1 ファイル変更4 行追加0 行削除
  1. 4 0
      include/asm-sh/fixmap.h

+ 4 - 0
include/asm-sh/fixmap.h

@@ -73,7 +73,11 @@ extern void __set_fixmap(enum fixed_addresses idx,
  * the start of the fixmap, and leave one page empty
  * at the top of mem..
  */
+#ifdef CONFIG_SUPERH32
 #define FIXADDR_TOP	(P4SEG - PAGE_SIZE)
+#else
+#define FIXADDR_TOP	(0xff000000 - PAGE_SIZE)
+#endif
 #define FIXADDR_SIZE	(__end_of_fixed_addresses << PAGE_SHIFT)
 #define FIXADDR_START	(FIXADDR_TOP - FIXADDR_SIZE)