diff options
author | Michal Simek | 2022-06-24 14:14:59 +0200 |
---|---|---|
committer | Michal Simek | 2022-06-24 14:14:59 +0200 |
commit | 10fd6d64c747a0267a3735cc64d108cdbde6aeb4 (patch) | |
tree | f2f98ea2c3f97beccf21938a0f06d15f4f13cdac /configs/microblaze-generic_defconfig | |
parent | 89e81e6c32bba4b92172019068b81c025698395a (diff) |
microblaze: Enable REMAKE_ELF
Enable u-boot.elf recreation from u-boot.bin to prepare for removing manul
relocation. Enable option for big endian configuration but it is not used
too much that's why it is completely untested.
By supporting this system there is a need to define LITTLE/BIG endian
Kconfig options to pass -EL/-EB flags.
Full command line for u-boot.elf recreation looks like this:
microblazeel-xilinx-linux-gnu-objcopy -I binary -B microblaze \
-O elf32-microblazeel u-boot.bin u-boot-elf.o
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/7e242a519fcd1c693b9103c5599b515af555ca43.1655299267.git.michal.simek@amd.com
Diffstat (limited to 'configs/microblaze-generic_defconfig')
-rw-r--r-- | configs/microblaze-generic_defconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configs/microblaze-generic_defconfig b/configs/microblaze-generic_defconfig index 7994110b28a..35e32466bdf 100644 --- a/configs/microblaze-generic_defconfig +++ b/configs/microblaze-generic_defconfig @@ -14,6 +14,7 @@ CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 CONFIG_XILINX_MICROBLAZE0_USE_DIV=1 CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=1 CONFIG_DISTRO_DEFAULTS=y +CONFIG_REMAKE_ELF=y CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_BOOTDELAY=-1 |