aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-bsp/grub
AgeCommit message (Collapse)Author
2019-08-28common: rename to meta-amd-bspArsalan H. Awan
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>
2019-07-18common: remove mentor mel-lite gcc8 support bitsArsalan H. Awan
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>
2018-11-28grub-efi: add efibootmgr as a runtime dependencyAwais Belal
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>
2018-10-16grub/grub-efi: fix build with gcc8+Awais Belal
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>
2018-04-13grub-efi: drop changes not needed anymoreAwais Belal
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>
2017-12-18cleanup: drop all unnecessary patch filesAwais Belal
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>
2017-12-14grub: drop changes not needed anymoreAwais Belal
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>
2017-06-16grub-efi: move to 2.02Awais Belal
Upstream now provides 2.02 rather than 2.00 so we need to adjust accordingly. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-04-12grub-efi: fix image nameAwais Belal
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>
2017-04-11Revert "Revert "grub-efi: integrate recipe for grub-efi_git""Awais Belal
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>
2016-12-16Revert "grub-efi: integrate recipe for grub-efi_git"Drew Moseley
This reverts commit 9882ed4251dce121a172a45d19ed484d2dd1e26a.
2016-12-16Revert "grub*: move to git based recipes"Drew Moseley
This reverts commit cb942be5728da17dcfb51819ef73e4a91981e44c.
2016-12-13grub*: move to git based recipesAwais Belal
This enables git based grub recipes to be used for AMD BSPs. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-12-13grub-efi: integrate recipe for grub-efi_gitAwais Belal
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>
2016-12-08grub2: fix some quirks and div by zeroAwais Belal
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>
2016-11-01baldeagle: Remove unsupported platform.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-01-16grub: Remove extraneous commentsDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-01-16grub: add cmdpath to grub configuration fileDrew Moseley
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>
2014-07-16amd: Add MACHINEOVERRIDES option for amd.Drew Moseley
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>
2014-05-02grub-efi: Build with march=core2Drew Moseley
Build with "-march=core2" to work around grub launch failure on Bald Eagle boards. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-04-30Revert "baldeagle: Specify GRUB_TARGET"Drew Moseley
This reverts commit 00214a30be3f9b3cdd4f6470e82676f35f6810d0.
2014-04-27baldeagle: Specify GRUB_TARGETDrew Moseley
Without this we are getting CPU ERROR 6 on the board and no Grub launch. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>