
Hi,
Microblaze is not changing a lot but there was a real pain for not supporting external initrd. That's why several patches in the series are fixing this issue. The rest of patches are just cleanup which I found when I was trying to fix it.
Thanks, Michal
Michal Simek (10): microblaze: Remove unused variable ram_base microblaze: Move CONFIG_LMB from board file to config.h microblaze: Fix lmb memory initialization microblaze: Define arch_lmb_reserve microblaze: Switch to generic bootm implementation microblaze: Enable cache by default microblaze: Setup reasonable maximum bootm len microblaze: Setup initrd_high and fdt_high at run time microblaze: Remove additional headers microblaze: Enable random mac generation
arch/microblaze/Kconfig | 8 ++ arch/microblaze/include/asm/config.h | 4 + arch/microblaze/lib/bootm.c | 136 +++++++++++------- .../microblaze-generic/microblaze-generic.c | 28 ++-- common/image.c | 5 +- configs/microblaze-generic_defconfig | 2 + include/configs/microblaze-generic.h | 8 +- 7 files changed, 129 insertions(+), 62 deletions(-)