[U-Boot] [PATCH 0/7] tegra20: enable thumb
Allen Martin
amartin at nvidia.com
Fri Jul 6 20:08:55 CEST 2012
This patch series enables thumb compile for tegra SPL and u-boot. It
is not ready for review yet as it still contains a few hacks, but I'm
posting it in case anyone finds it useful. This reduces the size of
the combined SPL/u-boot by about 20%. I havent' measured if there's
any change in boot time.
This patch series depends on v6 of the SPL patch series.
This patch series is also available from:
git://github.com/arm000/u-boot.git
branch: tegra-thumb-v1
[PATCH 1/7] tegra20: remove inline assembly for u32 cast
[PATCH 2/7] HACK: rearrange link order for thumb
[PATCH 3/7] tegra20: enable thumb build
[PATCH 4/7] arm: add _thumb1_case_uqi to libgcc
[PATCH 5/7] arm: add thumb compatible return instructions
[PATCH 6/7] arm: use thumb compatible return in arm720t
[PATCH 7/7] arm: change arm720t to armv4t
Makefile | 8 +++---
arch/arm/cpu/arm720t/config.mk | 2 +-
arch/arm/cpu/arm720t/start.S | 2 +-
arch/arm/cpu/arm720t/tegra20/config.mk | 7 +++++
arch/arm/cpu/tegra20-common/warmboot_avp.c | 9 +-----
arch/arm/lib/Makefile | 1 +
arch/arm/lib/_thumb1_case_uqi.S | 41 ++++++++++++++++++++++++++++
arch/arm/lib/_udivsi3.S | 6 ++--
include/configs/tegra20-common.h | 1 +
9 files changed, 60 insertions(+), 17 deletions(-)
--
nvpublic
More information about the U-Boot
mailing list