u-boot/arch/arm/cpu/armv7/mx5
Benoît Thébaudeau dd227b6ea0 mx5: Optimize lowlevel_init code size
Optimize mx5 lowlevel_init.S code size:
 - Compute values at compile time rather than at runtime where possible.
 - Assign r4 to hold the zero value rather than setting registers to 0 again and
   again.
 - Associate a function to setup_pll rather than expanding its large macro code
   multiple times.
 - Allocate constant values in section only if used.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Cc: Stefano Babic <sbabic@denx.de>
Tested-by: Stefano Babic <sbabic@denx.de>
Acked-by: Stefano Babic <sbabic@denx.de>
2012-10-15 11:54:13 -07:00
..
asm-offsets.c MX5: Update to autogenerated asm-offsets.h 2011-07-14 15:41:24 +02:00
clock.c mx5/6 clocks: Fix SDHC clocks 2012-10-15 11:54:12 -07:00
iomux.c MX5: Add initial support for MX53 processor 2011-02-02 00:54:41 +01:00
lowlevel_init.S mx5: Optimize lowlevel_init code size 2012-10-15 11:54:13 -07:00
Makefile i.mx: introduce the armv7/imx-common folder 2011-12-09 17:30:10 +01:00
soc.c imx-common/cmd_bmode.c: add imx bmode (bootmode) command 2012-09-01 14:58:26 +02:00