[U-Boot-Users] [PATCH] ColdFire: Fix timer issue for MCF5272

Tsi-Chung Liew Tsi-Chung.Liew at freescale.com
Tue Jun 24 19:20:36 CEST 2008


From: TsiChung Liew <Tsi-Chung.Liew at freescale.com>

The timer was assigned to wrong timer memory mapped which
caused udelay() and timer() not working properly.

Signed-off-by: TsiChung Liew <Tsi-Chung.Liew at freescale.com>
---
 include/asm-m68k/timer.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/include/asm-m68k/timer.h b/include/asm-m68k/timer.h
index 030720c..1a5de05 100644
--- a/include/asm-m68k/timer.h
+++ b/include/asm-m68k/timer.h
@@ -33,7 +33,7 @@
 /****************************************************************************/
 /* DMA Timer module registers */
 typedef struct dtimer_ctrl {
-#if defined(CONFIG_M5249) || defined(CONFIG_M5253)
+#if defined(CONFIG_M5249) || defined(CONFIG_M5253) || defined(CONFIG_M5272)
 	u16 tmr;		/* 0x00 Mode register */
 	u16 res1;		/* 0x02 */
 	u16 trr;		/* 0x04 Reference register */
-- 
1.5.4.1





More information about the U-Boot mailing list