u-boot-brain/include/asm-blackfin
Robin Getz c4db335c2e Blackfin: change global data register from P5 to P3
Since the Blackfin ABI favors higher scratch registers by default, use the
last scratch register (P3) for global data rather than the first (P5).
This allows the compiler's register allocator to use higher number scratch
P registers, which in turn better matches the Blackfin instruction set,
which reduces the size of U-Boot by more than 1024 bytes...

Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-09-02 05:14:02 -04:00
..
mach-bf527 Blackfin: update anomaly sheets 2009-04-06 17:37:46 -04:00
mach-bf533 Blackfin: update anomaly sheets 2009-04-06 17:37:46 -04:00
mach-bf537 Blackfin: update anomaly sheets 2009-04-06 17:37:46 -04:00
mach-bf548 Blackfin: update anomaly sheets 2009-04-06 17:37:46 -04:00
mach-bf561 Blackfin: update anomaly sheets 2009-04-06 17:37:46 -04:00
mach-common Blackfin: new spibootldr command 2009-06-14 20:01:04 -04:00
bfin_logo_230x230.h add the default Blackfin logo used by Blackfin boards with splash screens 2008-02-04 19:26:54 -05:00
bitops.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
blackfin_cdef.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
blackfin_def.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
blackfin_local.h Blackfin: add os log functions 2009-07-18 21:15:50 -04:00
blackfin.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
byteorder.h [Blackfin][PATCH] Fix copyright and update license 2007-04-05 18:31:18 +08:00
config-pre.h Blackfin: convert specific pre/post config headers to common method 2009-06-14 20:01:13 -04:00
config.h Blackfin: convert specific pre/post config headers to common method 2009-06-14 20:01:13 -04:00
cplb.h Blackfin: delete unused page_descriptor_table_size define 2008-10-23 05:03:49 -04:00
delay.h [Blackfin][PATCH] Fix copyright and update license 2007-04-05 18:31:18 +08:00
entry.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
errno.h asm-generic: Consolidate errno.h to asm-generic/errno.h 2009-07-09 14:07:11 +02:00
global_data.h Blackfin: change global data register from P5 to P3 2009-09-02 05:14:02 -04:00
io.h Introduce virt_to_phys() 2008-12-15 22:04:29 +01:00
linkage.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
mmc.h Blackfin: add driver for on-chip MMC/SD controller 2009-02-02 12:27:18 -05:00
net.h Blackfin: bf537-stamp: rewrite MAC-in-flash handling 2009-03-24 20:36:29 -04:00
posix_types.h Blackfin: update asm-blackfin/posix_types.h to latest Linux version 2009-02-02 12:27:15 -05:00
processor.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
ptrace.h [Blackfin][PATCH] Fix copyright and update license 2007-04-05 18:31:18 +08:00
shared_resources.h Big white-space cleanup. 2008-05-21 00:14:08 +02:00
string.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
system.h punt Blackfin VDSP headers and import sanitized/auto-generated ones 2008-02-04 19:26:55 -05:00
traps.h [Blackfin][PATCH] Fix copyright and update license 2007-04-05 18:31:18 +08:00
types.h Introduce phys_size_t and move phys_addr_t into asm/types.h 2008-04-13 17:13:46 -07:00
u-boot.h remove bi_enet*addr from global data for all arches 2009-03-20 22:39:12 +01:00