diff options
author | Haavard Skinnemoen <hskinnemoen@atmel.com> | 2007-12-14 15:51:22 (GMT) |
---|---|---|
committer | Haavard Skinnemoen <hskinnemoen@atmel.com> | 2007-12-17 09:43:16 (GMT) |
commit | acac475212cbedb17b321a363a1c878e2b47b37f (patch) | |
tree | 0e14ea5ae63ae1cf151a5e51d759533ffcd86b4c /lib_avr32 | |
parent | 9570bcd87f4db255514f43b6701746c412f8fef0 (diff) | |
download | u-boot-acac475212cbedb17b321a363a1c878e2b47b37f.tar.xz |
AVR32: Enable interrupts at bootup
The timer code depends on the timer interrupt to keep track of the
upper 32 bits of the cycle counter. This obviously doesn't work when
interrupts are disabled the whole time.
Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
Diffstat (limited to 'lib_avr32')
-rw-r--r-- | lib_avr32/board.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib_avr32/board.c b/lib_avr32/board.c index 11d864f..809ee3b 100644 --- a/lib_avr32/board.c +++ b/lib_avr32/board.c @@ -311,6 +311,8 @@ void board_init_r(gd_t *new_gd, ulong dest_addr) dma_alloc_init(); board_init_info(); + enable_interrupts(); + bd->bi_flashstart = 0; bd->bi_flashsize = 0; bd->bi_flashoffset = 0; |