[U-Boot] [PATCH 1/2] armv8: Support loading 32-bit OS in AArch32 execution state
York Sun
york.sun at nxp.com
Fri May 13 18:34:22 CEST 2016
On 05/13/2016 01:50 AM, Alison Wang wrote:
> To support loading a 32-bit OS, the execution state will change from
> AArch64 to AArch32 when jumping to kernel.
>
> The architecture information will be got through checking FIT
> image, then U-Boot will load 32-bit OS or 64-bit OS automatically.
>
> Signed-off-by: Ebony Zhu <ebony.zhu at nxp.com>
> Signed-off-by: Alison Wang <alison.wang at nxp.com>
> Signed-off-by: Chenhui Zhao <chenhui.zhao at nxp.com>
> ---
> arch/arm/cpu/armv8/transition.S | 100 ++++++++++++++++++++++++++++++++++++++++
> arch/arm/include/asm/system.h | 2 +
> arch/arm/lib/bootm.c | 20 +++++++-
> common/image-fit.c | 12 ++++-
> 4 files changed, 131 insertions(+), 3 deletions(-)
>
If you repsin the patch for any reason, please remember to add correct version
number and change log.
York
More information about the U-Boot
mailing list