aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-bsp
AgeCommit message (Collapse)Author
2017-12-29grub-efi: add RDEPENDS on efibootmgrAwais Belal
The grub-install mechanism for grub-efi requires efibootmgr at runtime so add a dependency accordingly. Signed-off-by: Awais Belal <awais_belal@mentor.com>
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>
2016-10-04ALSA: Use Pulseaudio as Default PCM DeviceAhsan Hussain
Unity3d apps need this to work. As per my investigation, there were previously the following issues with pulseaudio. 1. It would reset values for the controls across reboots 2. A toggle cycle for master control would turn the sound off 3. Mute state for mic or headphones were not saved across reboots All of these issues are not reproducible as per my testing. One thing to note is that the master volume is retained only when set with default pcm device (pulseaudio); all the other controls for the card, e.g. headphone, mic etc can be set by selecting the right card in alsamixer. Signed-off-by: Ahsan Hussain <ahsan_hussain@mentor.com>
2016-02-02alsa-state: set default to GenericMichael
Set the alsa card defaults to something other than '1' or '0' to avoid naming conflicts during load or unload. After the recent kernel update to 4.1.15, the ALC662 registers as 'Generic'. Signed-off-by: Michael Powell <michael_powell@mentor.com>
2015-05-05alsa-state: use generic naming for default deviceAwais Belal
Generic naming is used to address default device for alsa/audio. This helps in a manner that adding/removing devices from the system would not affect. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-04-14alsa-state: set default device for alsamixerAwais Belal
Card 1 is the default device on current AMD platforms. So we update asound.conf to reflect this and make the card 1 the default device for ctl nodes as default. This allows alsamixer to open the interface directly on this card by default. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-11grub: Remove extraneous commentsDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-11grub: 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-08-05alsa-state: Setup a better asound.conf fileDrew Moseley
This uses a combination of the asym, dmix and dsnoop plugins to allow concurrent access to the alsa device using the Default device. Primarily this is a convenience as it is a lowest common denominator but it makes things mostly "just work" out of the box. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-29amd: Setup default asound.conf for AMD boards.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@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-06-05Move formfactor recipe to common layerSean Hudson
Signed-off-by: Sean Hudson <sean_hudson@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>