On Tue, Jun 12, 2018 at 11:36 PM, Bin Meng <[email protected]> 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 <[email protected]> > Reviewed-by: Simon Glass <[email protected]> > > --- > > Changes in v2: > - update README.u-boot_on_efi to mention generic EFI payload support > > 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 +++++++++++++++++++++++++++++++++ > doc/README.u-boot_on_efi | 19 +++++++++--------- > include/configs/efi-x86_payload.h | 32 +++++++++++++++++++++++++++++ > 11 files changed, 216 insertions(+), 10 deletions(-) > 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 >
applied to u-boot-x86, thanks! _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

