summaryrefslogtreecommitdiff
path: root/meta-aspeed
diff options
context:
space:
mode:
authorJoel Stanley <joel@jms.id.au>2021-04-21 09:50:10 +0300
committerJoel Stanley <joel@jms.id.au>2021-04-29 03:41:53 +0300
commit160599b3e5e9c4b2603fc27fe7b0b67ad97dda45 (patch)
tree4219e8391a85f718d48c2ca2219a2104dc7d9542 /meta-aspeed
parent593f2bd8afb67661ab1d399c7d7d3d436e8ebac4 (diff)
downloadopenbmc-160599b3e5e9c4b2603fc27fe7b0b67ad97dda45.tar.xz
u-boot-aspeed: Update to SDK v00.03.03 and HACE support
This updates the OpenBMC u-boot tree to use ASPEED's latest SDK, and adds support for FIT verification including use of the HACE to perform SHA calculations on the ast2600. The changes come in three categories; fixes backported and sent to ASPEED for merging in a future SDK release, patches carried that are specific to OpenBMC, and the new FIT and HACE support. Note that this does not remove the legacy image support from the SPL, so there is no dependency on the changes to load u-boot as a FIT. Fixes backported from upstream and set to ASPEED: Harald Seiler (1): common: hash: Remove a debug printf statement Heinrich Schuchardt (2): fit: check return value of fit_image_get_data_size() image-fit: fit_check_format check for valid FDT Jean-Jacques Hiblot (1): spl: fit: don't load the firmware twice Joel Stanley (4): hw_sha: Fix coding style errors hash: Allow for SHA512 hardware implementations net/ncsi: Remove debugging fit: Use hash.c to call SHA code Patrick Doyle (1): rsa: reject images with unknown padding Reuben Dowle (1): Add support for SHA384 and SHA512 Simon Glass (3): image: Be a little more verbose when checking signatures image: Return an error message from fit_config_verify_sig() image: Check hash-nodes when checking configurations Patches carried in the OpenBMC fork: Eddie James (3): ARM: dts: Aspeed: Tacoma and Rainier: Add eMMC nodes and parameters arch: ARM: Aspeed: Add SPL eMMC partition boot support configs: Add AST2600 SPL eMMC configuration Joel Stanley (11): dts: ast2600-evb: Enable FSI masters tools: Add script for generating recovery image configs: Add OpenBMC spl defconfig for AST2600 boards clk: ast2600: Add divisor settings for 100MHz PLL ram: ast2600: Enable device tree based DDR config ast2600: tacoma: Run DDR at 1333 ast2600: Allow selection of SPL boot devices config: ast2600: Reduce SPL image size ast2600: Modify SPL SRAM layout config: ast2600: Enable FIT signature verification clk: aspeed: Add HACE yclk to ast2600 Features added for FIT verification and HACE support: Joel Stanley (10): configs/ast2600: Make early malloc pool larger crypto: Add driver for Aspeed HACE ast2600: Enable HACE probing in SPL ast2600: Add HACE to device tree ast2600: spl: Add ASPEED_LOADERS option ast2600: spl: Support common boot loader features config: ast2600: Configure common MMC SPL loader configs: ast2600: Enable FIT SHA512 support ast2600: Configure u-boot load size configs: ast2600: Use non-a1 config for openbmc spl emmc Change-Id: I4e5a1adb6e2bf17823b042c31b151bfdad9d3175 Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'meta-aspeed')
-rw-r--r--meta-aspeed/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-aspeed/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc b/meta-aspeed/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc
index 4e7a92c2e..b662bf442 100644
--- a/meta-aspeed/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc
+++ b/meta-aspeed/recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc
@@ -8,7 +8,7 @@ PE = "1"
# We use the revision in order to avoid having to fetch it from the
# repo during parse
-SRCREV = "869b79f73711d5a7b6c0bfa3c8888dc2583d1526"
+SRCREV = "44a8c618c1215e0faac0f335f0afd56ed4240e76"
SRC_URI = "git://git@github.com/openbmc/u-boot.git;nobranch=1;protocol=https"