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 | olio-uboot-2014.01-ab77bc547ba561c25ea34457ed17aa0b2f7c2723.tar.xz olio-uboot-2014.01-ab77bc547ba561c25ea34457ed17aa0b2f7c2723.zip | |
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 d8f4e2a6a..3ec710d1f 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 */ |