[U-Boot] [PATCH 0/5] LS2080ARDB: Enable EFI boot support

Alexander Graf agraf at suse.de
Fri May 13 14:21:30 CEST 2016


We now have EFI support in U-Boot which worked out of the box on all systems
that I tried it on so far. Except for the LS2080ARDB. With this patch set
I can successfully boot grub2 and Linux from there on such a system - even
using PXE.

Alexander Graf (5):
  ls2080: Exit dpaa only right before exiting U-Boot
  ls2080: Disable dcache during ddr init
  efi_loader: AArch64: Run EFI payloads in EL2 if U-Boot runs in EL3
  ls2080ardb: Reserve DP-DDR RAM
  ls2080ardb: Convert to distro boot

 arch/arm/include/asm/armv8/mmu.h        | 19 ++++++++++++-------
 arch/arm/lib/bootm.c                    | 11 +++++++++++
 board/freescale/ls2080a/ddr.c           |  2 ++
 board/freescale/ls2080a/ls2080a.c       |  1 -
 board/freescale/ls2080aqds/ddr.c        |  2 ++
 board/freescale/ls2080aqds/ls2080aqds.c |  4 ----
 board/freescale/ls2080ardb/ddr.c        |  2 ++
 board/freescale/ls2080ardb/ls2080ardb.c | 13 +++++++++----
 cmd/bootefi.c                           | 11 +++++++++++
 drivers/net/fsl-mc/mc.c                 | 22 ++++++++++++++++++++--
 include/configs/ls2080ardb.h            | 24 +++++++++++++++++++++++-
 lib/efi_loader/efi_boottime.c           | 10 ++++++++++
 12 files changed, 102 insertions(+), 19 deletions(-)

-- 
1.8.5.6



More information about the U-Boot mailing list