diff options
author | TsiChungLiew <Tsi-Chung.Liew@freescale.com> | 2007-08-15 15:39:17 -0500 |
---|---|---|
committer | John Rigby <jrigby@freescale.com> | 2007-08-16 17:43:19 -0600 |
commit | ab77bc547ba561c25ea34457ed17aa0b2f7c2723 (patch) | |
tree | c7e9d3c146f22730638ca0c63f1e6f150bb9a6a2 /include/asm-m68k/timer.h | |
parent | 81735b2568cf634d601c0d4a1bbc3a3882bc8eda (diff) | |
download | u-boot-imx-ab77bc547ba561c25ea34457ed17aa0b2f7c2723.zip u-boot-imx-ab77bc547ba561c25ea34457ed17aa0b2f7c2723.tar.gz u-boot-imx-ab77bc547ba561c25ea34457ed17aa0b2f7c2723.tar.bz2 |
ColdFire: MCF5329 Update and cleanup
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
Diffstat (limited to 'include/asm-m68k/timer.h')
-rw-r--r-- | include/asm-m68k/timer.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/asm-m68k/timer.h b/include/asm-m68k/timer.h index d8f4e2a..3ec710d 100644 --- a/include/asm-m68k/timer.h +++ b/include/asm-m68k/timer.h @@ -33,12 +33,26 @@ /****************************************************************************/ /* DMA Timer module registers */ typedef struct dtimer_ctrl { +#if defined(CONFIG_M5249) || defined(CONFIG_M5253) u16 tmr; /* 0x00 Mode register */ + u16 res1; /* 0x02 */ + u16 trr; /* 0x04 Reference register */ + u16 res2; /* 0x06 */ + u16 tcr; /* 0x08 Capture register */ + u16 res3; /* 0x0A */ + u16 tcn; /* 0x0C Counter register */ + u16 res4; /* 0x0E */ + u8 res6; /* 0x10 */ + u8 ter; /* 0x11 Event register */ + u16 res7; /* 0x12 */ +#else + u16 tmr; /* 0x00 Mode register */ u8 txmr; /* 0x02 Extended Mode register */ u8 ter; /* 0x03 Event register */ u32 trr; /* 0x04 Reference register */ u32 tcr; /* 0x08 Capture register */ u32 tcn; /* 0x0C Counter register */ +#endif } dtmr_t; /*Programmable Interrupt Timer */ |