u-boot/cpu/blackfin
Mike Frysinger 74398b23f9 Blackfin: put memory into self-refresh before/after programming clocks
When initializing the core clocks, stick external memory into self-refresh.
This gains us a few cool things:
 - support suspend-to-RAM with Linux
 - reprogram clocks automatically when doing "go" on u-boot.bin in RAM
 - make sure settings are stable before flashing new version
 - finally fully unify initialize startup code path between LDR/non-LDR

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-03-23 15:14:55 -04:00
..
.gitignore Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00
bootrom-asm-offsets.awk Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00
bootrom-asm-offsets.c.in Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00
cache.S Blackfin: rewrite cache handling functions 2009-02-02 12:24:44 -05:00
cpu.c Blackfin: kill off LDR jump block 2009-03-23 15:14:54 -04:00
cpu.h Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00
initcode.c Blackfin: put memory into self-refresh before/after programming clocks 2009-03-23 15:14:55 -04:00
interrupt.S Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00
interrupts.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
jtag-console.c Blackfin: fix jtag console tstc 2009-03-23 15:14:52 -04:00
Makefile Blackfin: enable --gc-sections 2009-02-02 12:24:40 -05:00
reset.c Blackfin: mark bfin_reset static 2009-03-23 15:14:52 -04:00
serial.c Blackfin: allow serial console to be disabled 2009-01-28 13:26:15 -05:00
serial.h Blackfin: dynamically update UART speed when initializing 2009-02-05 21:25:35 -05:00
start.S Blackfin: put memory into self-refresh before/after programming clocks 2009-03-23 15:14:55 -04:00
system_map.S Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00
traps.c Blackfin: simplify symbol_lookup() a bit 2009-03-23 15:14:54 -04:00
watchdog.c Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00