summaryrefslogtreecommitdiff
path: root/meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed_2016.07.bb
AgeCommit message (Collapse)AuthorFilesLines
2021-08-11meta-aspeed: prep for new override syntaxPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8135871ae0e3b360aff7d878f7cf04a2504f2dd0
2020-04-30dunfell: move u-boot.inc into aspeed layerAndrew Geissler1-1/+1
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>
2018-12-17u-boot-aspeed: workaround old in-tree libfdtBrad Bishop1-0/+4
U-boot has its own FDT implementation but it isn't isolated in terms of include search paths very well in our ~2016 snapshot. Prior to now (December 2018) it wasn't noticeable but with the move to yocto 2.6 and libfdt 1.4.5 the FDT implementations are different enough that if you have libfdt headers installed on your build host (which under Yocto, is _always_) you will have host contanmination and 2016 u-boot will fail to build. Work was done in upstream u-boot during 2018 to address this, but backporting would be a not-insignificant level of effort. Instead, use the following hack until such a time that we can rebase on a more recent (circa end of 2018) u-boot tree. (From meta-aspeed rev: 7f8140089d95a529bf50c6c71112385607a64bcf) Change-Id: I7513e2c651040fab55c2e500a6e801d4f5120d9d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-08-23[Subtree] Move board support packages to top levelDave Cobbley1-0/+5
The new subtree paradigm has moved the meta-bsp layers to the top level Change-Id: Ic4f64c39465be699bed3649e125e027d17daf938 Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>