|
@@ -342,7 +342,7 @@ cpu_init_f (void)
|
|
#endif
|
|
#endif
|
|
|
|
|
|
#if defined(CONFIG_WATCHDOG)
|
|
#if defined(CONFIG_WATCHDOG)
|
|
- val = mfspr(tcr);
|
|
|
|
|
|
+ val = mfspr(SPRN_TCR);
|
|
#if defined(CONFIG_440EP) || defined(CONFIG_440GR)
|
|
#if defined(CONFIG_440EP) || defined(CONFIG_440GR)
|
|
val |= 0xb8000000; /* generate system reset after 1.34 seconds */
|
|
val |= 0xb8000000; /* generate system reset after 1.34 seconds */
|
|
#elif defined(CONFIG_440EPX)
|
|
#elif defined(CONFIG_440EPX)
|
|
@@ -354,11 +354,11 @@ cpu_init_f (void)
|
|
val &= ~0x30000000; /* clear WRC bits */
|
|
val &= ~0x30000000; /* clear WRC bits */
|
|
val |= CONFIG_SYS_4xx_RESET_TYPE << 28; /* set board specific WRC type */
|
|
val |= CONFIG_SYS_4xx_RESET_TYPE << 28; /* set board specific WRC type */
|
|
#endif
|
|
#endif
|
|
- mtspr(tcr, val);
|
|
|
|
|
|
+ mtspr(SPRN_TCR, val);
|
|
|
|
|
|
- val = mfspr(tsr);
|
|
|
|
|
|
+ val = mfspr(SPRN_TSR);
|
|
val |= 0x80000000; /* enable watchdog timer */
|
|
val |= 0x80000000; /* enable watchdog timer */
|
|
- mtspr(tsr, val);
|
|
|
|
|
|
+ mtspr(SPRN_TSR, val);
|
|
|
|
|
|
reset_4xx_watchdog();
|
|
reset_4xx_watchdog();
|
|
#endif /* CONFIG_WATCHDOG */
|
|
#endif /* CONFIG_WATCHDOG */
|