[PATCH u-boot v3 0/3] Enable FIT image support and FDT loading for AST2400/AST2500

Rick Altherr raltherr at google.com
Tue Dec 6 05:16:59 AEDT 2016


Enable support for loading from FIT images and passing parameters to the Linux
kernel via FDT on AST2400/AST2500.  Replace a hack that forced ramdisk
relocation with a proper fix as the hack was broken with FDT support enabled.

Series was tested under qemu by booting images for Palmetto and Withspoon.
Both legacy and FIT images for kernel+dtb were tested.  Legacy image was always
used for ramdisk.

Cédric Le Goater (1):
  aspeed: remove hack loading ramdisk in memory

Rick Altherr (2):
  bootm: relocate ramdisk if CONFIG_SYS_BOOT_RAMDISK_HIGH set
  Enable FIT image support and FDT loading for AST2400/AST2500

 cmd/bootm.c                   |  3 +++
 common/image.c                | 18 ------------------
 configs/ast_g4_ncsi_defconfig |  5 +++++
 configs/ast_g4_phy_defconfig  |  5 +++++
 configs/ast_g5_ncsi_defconfig |  5 +++++
 configs/ast_g5_phy_defconfig  |  5 +++++
 include/image.h               |  6 ------
 7 files changed, 23 insertions(+), 24 deletions(-)

--
Changes for v2:
  - Fix compiler warning caused by ramdisk relocation hack
  - Reduce binary size by disabling EFI support

Changes for v3:
  - Fix capitalization of U-Boot in commit messages
  - Remove unused #define IMAGE_ENABLE_RAMDISK_HIGH
-- 
2.8.0.rc3.226.g39d4020



More information about the openbmc mailing list