From 343c185b7d7383b1f5b5144e837045af28afc42b Mon Sep 17 00:00:00 2001 From: kaloz Date: Tue, 23 Jun 2009 21:04:37 +0000 Subject: use broken-out patches for the coldfire to make it easier to follow differences against the bsp git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16547 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../patches/063-m5445x_rambar_config.patch | 44 ++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 target/linux/coldfire/patches/063-m5445x_rambar_config.patch (limited to 'target/linux/coldfire/patches/063-m5445x_rambar_config.patch') diff --git a/target/linux/coldfire/patches/063-m5445x_rambar_config.patch b/target/linux/coldfire/patches/063-m5445x_rambar_config.patch new file mode 100644 index 000000000..ba4e18e8c --- /dev/null +++ b/target/linux/coldfire/patches/063-m5445x_rambar_config.patch @@ -0,0 +1,44 @@ +From 6651009d31bfcb8e364e25e944618465f510bd0b Mon Sep 17 00:00:00 2001 +From: Kurt Mahan +Date: Tue, 24 Jun 2008 21:23:58 -0600 +Subject: [PATCH] Update SRAM/RAMBAR1 configuration for M5445x. + +LTIBName: m5445x-rambar-config +Signed-off-by: Kurt Mahan +--- + arch/m68k/coldfire/head.S | 5 +++-- + include/asm-m68k/coldfire.h | 9 +++++++-- + 2 files changed, 10 insertions(+), 4 deletions(-) + +--- a/arch/m68k/coldfire/head.S ++++ b/arch/m68k/coldfire/head.S +@@ -285,8 +285,9 @@ ENTRY(__start) + movel %a0,%usp + + #if defined(CONFIG_M5445X) +- movel #(MCF_RAMBAR1 + 0x221), %d0 +- movec %d0, %rambar1 ++/* JKM -- don't enable it currently -- fix */ ++/* movel #(MCF_RAMBAR1 + 0x221), %d0 */ ++/* movec %d0, %rambar1 */ + #elif defined(CONFIG_M547X_8X) + movel #MCF_MBAR, %d0 + movec %d0, %mbar +--- a/include/asm-m68k/coldfire.h ++++ b/include/asm-m68k/coldfire.h +@@ -3,8 +3,13 @@ + + #if defined(CONFIG_M5445X) + #define MCF_MBAR 0x0 +-#define MCF_RAMBAR1 0x80000000 +-#define MCF_SRAM 0x80000000 ++/* ++ * Even though RAMBAR1 should be in the 0x8xxxxxxx range there ++ * is a problem that needs to be resolved. Currently head.S ++ * disables SRAM/RAMBAR1. ++ */ ++#define MCF_RAMBAR1 0x40000000 ++#define MCF_SRAM 0x40000000 + #elif defined(CONFIG_M547X_8X) + #define MCF_MBAR 0xF0000000 + #define MCF_MMUBAR 0xF1000000 -- cgit v1.2.3