On 22 July 2015 at 16:44, Stephen Warren <swar...@wwwdotorg.org> wrote:
> From: Thierry Reding <tred...@nvidia.com>
>
> The encoding of the sub instruction used to handle CONFIG_SYS_MALLOC_F_LEN
> can only accept certain values, and the set of acceptable values differs
> between the AArch32 and AArch64 instructions sets. The default value of
> CONFIG_SYS_MALLOC_F_LEN works with either ISA. Tegra uses a non-default
> value that can only be encoded in the AArch32 ISA. Fix the AArch64 crt0
> assembly so it can handle completely arbitrary values.
>
> Signed-off-by: Thierry Reding <tred...@nvidia.com>
> [twarren: trimmed Thierry's patch to remove changes already present]
> Signed-off-by: Tom Warren <twar...@nvidia.com>
> [swarren, cleaned up patch, wrote description, re-wrote subject]
> Signed-off-by: Stephen Warren <swar...@nvidia.com>
> ---
>  arch/arm/lib/crt0_64.S | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)

Reviewed-by: Simon Glass <s...@chromium.org>
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to