u-boot/arch/riscv
Heinrich Schuchardt dfbc2be47e riscv: revert Complete efi header for RV32/64
EDK II refuses to load the EFI binaries created by U-Boot.
The reason is an incorrect PE-COFF header. The number of
data directories does not match NumberOfRvaAndSizes.
This leads to a failed consistency check in
PeCoffLoaderGetPeHeader():

    SizeOfOptionalHeader - HeaderWithoutDataDir) !=
    NumberOfRvaAndSizes * sizeof(DATA_DIRECTORY))

Fixes: 9afaeec6ef ("riscv: Complete efi header for RV32/64")
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2022-01-15 10:57:21 +01:00
..
cpu riscv: Enable SPI flash env for SiFive Unmatched. 2021-12-02 16:43:56 +08:00
dts riscv: qemu: Split devicetree files for qemu_riscv32/64 2021-12-23 10:24:39 -05:00
include/asm riscv: add #define in asm/io.h for some device drivers 2021-11-08 15:35:55 +08:00
lib riscv: revert Complete efi header for RV32/64 2022-01-15 10:57:21 +01:00
config.mk kconfig / kbuild: Re-sync with Linux 4.19 2020-04-10 11:18:32 -04:00
Kconfig Prepare v2021.10-rc4 2021-09-16 10:29:40 -04:00
Makefile riscv: add Kconfig entries for the code model 2018-12-18 09:56:26 +08:00