On 10 June 2018 at 05:25, Bin Meng <bmeng...@gmail.com> wrote: > It is possible to create a generic EFI payload for all x86 boards. > The payload is configured to include as many generic drivers as > possible. All stuff that touches low-level initialization are not > allowed as such is the EFI BIOS's responsibility. Platform specific > drivers (like gpio, spi, etc) are not included. > > Signed-off-by: Bin Meng <bmeng...@gmail.com> > --- > > arch/x86/dts/Makefile | 1 + > arch/x86/dts/efi-x86_payload.dts | 36 +++++++++++++++++++++++++++++++++ > board/efi/Kconfig | 9 +++++++++ > board/efi/efi-x86_payload/Kconfig | 38 > +++++++++++++++++++++++++++++++++++ > board/efi/efi-x86_payload/MAINTAINERS | 7 +++++++ > board/efi/efi-x86_payload/Makefile | 5 +++++ > board/efi/efi-x86_payload/start.S | 8 ++++++++ > configs/efi-x86_payload32_defconfig | 35 ++++++++++++++++++++++++++++++++ > configs/efi-x86_payload64_defconfig | 36 +++++++++++++++++++++++++++++++++ > include/configs/efi-x86_payload.h | 32 +++++++++++++++++++++++++++++ > 10 files changed, 207 insertions(+) > create mode 100644 arch/x86/dts/efi-x86_payload.dts > create mode 100644 board/efi/efi-x86_payload/Kconfig > create mode 100644 board/efi/efi-x86_payload/MAINTAINERS > create mode 100644 board/efi/efi-x86_payload/Makefile > create mode 100644 board/efi/efi-x86_payload/start.S > create mode 100644 configs/efi-x86_payload32_defconfig > create mode 100644 configs/efi-x86_payload64_defconfig > create mode 100644 include/configs/efi-x86_payload.h
Reviewed-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot