Age | Commit message (Collapse) | Author |
|
This renames common layers to meta-amd-bsp as it is going to hold all
the bsps in it in the following commits.
This also changes the layer title in layer.conf from "amd" to "amd-bsp"
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This removes the mentor mel-lite distro specific codebench gcc8
support bits in preparation for yocto based warrior branch
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This was earlier fixed in fcfe5490920de9c9b62c7ec106fe1a731d0b2061
but we lost the change while cleaning up our repositories thinking
that it was already submitted upstream. efibootmgr is an actual
runtime dependency for grub-efi.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This is actually a backport from upstream oe-core
as the mentioned fix is not available for sumo and
mel lite will be using gcc8.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Between all the merges and reverts we mixed up a
few things and ended up with a wrong configuration
for MEL builds. This drops the unneccesary bits to
fix such things.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
During update/upgrade/removal of packages/recipes
we missed out patch files here and there which are
not being used anywhere in the layer so delete
all such patch files.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The grub-git changes are not required anymore as
upstream has moved on to grub 2.02 which is what
we were following through grub-git.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Upstream now provides 2.02 rather than 2.00 so
we need to adjust accordingly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
In openembedded-core, commit 860c44435ea7cbbe3517d5ab9146213cc80fd0e7 expects
the grub-efi image name to be prefixed with 'grub-efi-'. Therefore adjust the
name here as well.
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This reverts commit 447c1db31c646f1fd983006567b252b0c6b0ec4c.
Upstream is not picking up the patches we submitted to allow
this through the original recipes even after quite a bit of
follow up so we've decided to use this through our own layer.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This reverts commit 9882ed4251dce121a172a45d19ed484d2dd1e26a.
|
|
This reverts commit cb942be5728da17dcfb51819ef73e4a91981e44c.
|
|
This enables git based grub recipes to be used
for AMD BSPs.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This actually copies over the grub-efi_2.00 recipe
and makes simple modifications so it can use git as
source. This will give us the chance to use the
latest and greatest grub/grub-efi on our platforms.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Rather than erroring out on a single attempt while
terminating EFI services, make a few retries because
such quirks are found in a few implementations.
Also fix a div by zero issue in the same framework
which causes an infinite reboot on the target.
Both patches included here are backports.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
An issue was found where when yocto is installed to a hard disk
from a live USB key, no matter what boot order was selected in
the BIOS menu, the grub menu of the USB key would always show
up. The issue was narrowed down to the way grub configuration
file gets embedded into the standalone bootx64.efi image.
The commit prepends ($cmdpath) to the search path for grub.cfg,
thus making sure the UEFI environment itself sets this to the
correct device path. This in-turn lets the grub.cfg of the boot
device to be loaded.
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
Reviewed-by: Drew Moseley <drew_moseley@mentor.com>
Tested-by: Ravikiran Polepalli <Ravikiran_Polepalli@mentor.com>
|
|
This allows a single variable override to apply to
all AMD platforms rather than needing individual settings
per board.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Build with "-march=core2" to work around grub launch failure
on Bald Eagle boards.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
This reverts commit 00214a30be3f9b3cdd4f6470e82676f35f6810d0.
|
|
Without this we are getting CPU ERROR 6 on the board and no
Grub launch.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|