]> www.infradead.org Git - users/rw/ppcboot.git/commitdiff
Fix / workaround on systems with rev. C.2 chips:
authorwdenk <wdenk>
Tue, 1 Jan 2002 23:47:31 +0000 (23:47 +0000)
committerwdenk <wdenk>
Tue, 1 Jan 2002 23:47:31 +0000 (23:47 +0000)
"reboot" (especially from BusyBox) would often hang in DRAM initialization.

board/tqm8260/tqm8260.c
include/config_TQM8260.h

index 556403f5b8b7bc2f48ebeb84cc687ba58ee3db32..4a2f287148a70ec51a2473238af74687e4346799 100644 (file)
@@ -381,5 +381,7 @@ long int initdram(int board_type)
 #endif /* CFG_INIT_LOCAL_SDRAM */
 #endif /* CFG_RAMBOOT */
 
+    icache_enable();
+
     return (psize);
 }
index 84cba73c35612d748e70e251e733fcd1fcc819de..267ef2edea410c5aa5f48c4eb0e22d147eac59ae 100644 (file)
  */
 #define CFG_HID0_INIT   (HID0_ICE|HID0_DCE|HID0_ICFI|HID0_DCI|\
                                 HID0_IFEM|HID0_ABE)
-#define CFG_HID0_FINAL  (HID0_ICE|HID0_IFEM|HID0_ABE)
+#define CFG_HID0_FINAL  (HID0_IFEM|HID0_ABE)
 #define CFG_HID2        0
 
 /*-----------------------------------------------------------------------