summaryrefslogtreecommitdiff
path: root/meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed.inc
AgeCommit message (Collapse)AuthorFilesLines
2021-08-23u-boot-aspeed: improve env handlingAndrei Kartashev1-0/+4
This fixes some build errors we faced due to add new ast2500-based platform. * Allow to redefine input env file. * Backport providing "u-boot-default-env" from u-boot.inc * PROVIDES += "u-boot-fw-utils" is not enough, add also RPROVIDES Last two changes allows to exclude from build modern libubootenv which somewhy doesn't work for us. Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I33f152c572f6c0b4d8b608375b252290efacd1ea
2021-08-11meta-aspeed: prep for new override syntaxPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8135871ae0e3b360aff7d878f7cf04a2504f2dd0
2021-05-19meta-aspeed: Move definitions from u-boot-aspeedKlaus Heinrich Kiwi1-42/+0
Commit '3b8a17c1d7 poky: subtree update:7d0988966c..1203d1f24d' pulls a change from openembedded-core ('cc6c3e3152 u-boot: Move definitions to common locations') that moves some definitions from u-boot.inc to other places. As u-boot-aspeed and u-boot-aspeed-sdk recipes in the meta-aspeed layer have their own version of this file (u-boot-aspeed.inc), apply the same changes that were applied to openembedded-core, which is where those recipes were based on initially, to keep them consistent and allow the use of functionality that was introduced as part of that series as well (i.e., '5af4dfe83c u-boot: Add infrastructure to SPL verified boot' on the openembedded-core tree). Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com> Change-Id: If9fd1eebf988d341ed1e3adc46276daa56598cba
2020-04-30dunfell: python3 support in u-bootAndrew Geissler1-3/+3
(From meta-aspeed rev: 31cde1a9933517f545e23e6a539349eaa92e903f) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ic1e0aa287e911953764b4356ebfed0d400b987b9 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-30dunfell: move u-boot.inc into aspeed layerAndrew Geissler1-0/+333
The latest upstream of oe-core has diverged to the point where the meta-aspeed layer can no longer utilize the shared u-boot.inc In particular it has introduced a new, buildable config file, u-boot-initial-env, which is referenced throughout the u-boot.inc file now. The best solution is that OpenBMC upstream the changes it requires for u-boot but resource constraints have prevented that. The current hybrid approach of using a 2016 version of u-boot, pointing to source code in openbmc/u-boot but continuing to use the upstream u-boot.inc really doesn't buy much and causes maintenance issues like we're seeing here. Best to just pull the working version into meta-aspeed and just cherry pick in the one change OpenBMC needs which is the move to python3. The python3 move will be in the next commit in this series. The u-boot.inc used here was from poky with this sha: 9052e5b32a0dbc810782be4963e775609b8dcc04 Resolves openbmc/u-boot#24 (From meta-aspeed rev: 8b3d81d7cd9dd0254c3b03dddad18b9e74d2975d) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I8af2eddfa6690b840af9fc411814fb551cc25230 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>