aboutsummaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Collapse)Author
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-16Merge pull request #132 from mwpow3ll/gstomxDrew Moseley
gstreamer1.0-omx: machine override 0001-Adjust-gstomx.conf-for-Radeon.patch
2015-04-16gstreamer1.0-omx: machine override 0001-Adjust-gstomx.conf-for-Radeon.patchMichael
2015-04-14remove openvg from PACKAGECONFIG variable in mesa recipeArindam Nath
While building the new mesa package, we are struck with the error message below. configure: error: Cannot enable OpenVG, because egl_gallium has been removed and OpenVG has not been integrated into standard libEGL yet So we remove openvg from PACKAGECONFIG variable in mesa recipe of common layer, and put the onus of adding this option to the respective meta layers who actually need it to be enabled.
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>
2015-03-08linux-amd: drop unneeded v86d dependenciesAwais Belal
v86d is no longer enabled in the AMD builds so we drop the unnecessary sub tasks. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-05Globally replace base_contains with bb.utils.containsAwais Belal
OE-Core has obsoleted the usage of base_contains function in favor of the bb.utils.contains functions. The earlier one will be dropped in coming releases of OE-Core. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-04amd-multimedia: install gstreamer packages only on melAwais Belal
Additional tools are only available when the distro is set to mel. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-04linux-amd: disable KGDB if distro is not MELAwais Belal
Additional tools are only available when distro is set to mel. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-04packagegroup-core-x11-sato: remove gaku only is distro is not MELAwais Belal
Additional tools are only available when distro is set to mel. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-04packagegroup-core-tools-profile: profiling should be enabled on MEL distro onlyAwais Belal
Additional tools are only available when distro is set to mel. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-04packagegroup-core-tools-testapps: only allow extra items on MEL distroAwais Belal
Additional tools are only available when distro is set to mel. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-02-10Fix console-image supportMichael
2015-02-10Merge pull request #110 from drewmoseley/fix-se-low-powerDrew Moseley
meta-amd: Fix for gstreamer pipeline triggering DPM low power mode.
2015-02-10meta-amd: Fix for gstreamer pipeline triggering DPM low power mode.Arindam Nath
This fixes AMDDET-90 Signed-off-by: Arindam Nath <arindam.nath@amd.com> Tested-by: Drew Moseley <drew_moseley@mentor.com> Tested-by: Awais Belal <awais_belal@mentor.com>
2015-02-09linux-amd: Add mos7840 usb-serial supportMichael
2015-02-06Merge pull request #102 from drewmoseley/fix-udevadm-optionsSean Hudson
init-install: Use more generic udevadm options
2015-01-23iperf: fix out of tree configurationAwais Belal
The configure step uses a package header to check for support of types/declares, this package header encapsulates all the required system headers for providing the needed resources. When configured from an out of tree directory the package header is not found due to the hard path. We now make the path for package header relative to 'srcdir' so it is found appropriately. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-01-21psplash: fix dependency chaining for psplash-quitAwais Belal
The systemd unit for psplash-quit does not account for any display manager to be running and this can cause various failures when the service starts. One major case that was identified happens in case of Sato GUI. The xserver-nodm service which is a display manager service can start before psplash-quit is run and takes over the framebuffer then psplash-quit starts and tries to clear up the buffer and fails, leading to a crash to the Sato GUI as well. We fix this by making sure that psplash-quit is run before any display manager service is started. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-01-12linux-amd: disable SATA port multiplierAwais Belal
The SATA port multiplier does not initialize on the BE platform whereas on the SE platform as soon as the port multiplier goes up it produces a hang while booting. We now disable the SATA port multiplier support of the kernel as it seems not to be needed on any of the platforms. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-01-09init-install: Use more generic udevadm optionsDrew Moseley
Use options to the udevadm utility that will work with either systemd based udev or standard. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-31linux-amd: disable kgdb on mel-liteAwais Belal
KGDB is enabled by default in the kernel config and is not required on mel-lite so we disable it on the mentioned distro. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-31packagegroup-core-tools-profile: disable oprofile on mel-liteAwais Belal
The oprofile tools shouldn't be provided on the mel-lite so we exclude them on the specific distro. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-31packagegroup-core-tools-profile: disable perf on mel-liteAwais Belal
The perf package is not to be provided on the mel-lite builds so we exclude it explicitly for the mentioned distro. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-29Merge pull request #99 from abelal/gstreamer-omx-use-multi-scmDrew Moseley
gstreamer1.0-omx: use multiple SCM rather than gitsm
2014-12-29gstreamer1.0-omx: use multiple SCM rather than gitsmAwais Belal
The normal git fetcher is said to be safer and more efficient than the gitsm fetcher so we now use multiple SCMs rather than the gitsm fetcher to simplify the solution. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-22linux-amd: enable UVESA if v86d is recommendedAwais Belal
The v86d package requires the UVESA kernel configurations to be enabled. We now enable this kernel configuration if v86d package is recommended for the machine. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-17Merge pull request #89 from abelal/fix_configure_gstreamer_omxSean Hudson
gstreamer1.0-omx: fix configure step for out of tree build on git
2014-12-17mesa: fix SRCREV to use commit-id rather than tagAwais Belal
If SRCREV is set to a particular tag rather than a commit-id BB_NO_NETWORK builds fail as the tag resolution requires network access. We fix the above issue by using the commit-id for this tag directly so bitbake does not complain in BB_NO_NETWORK builds. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-16Merge pull request #90 from drewmoseley/enable-glu-mesa-demosDrew Moseley
mesa-demos: Fix building demos which require GLU.
2014-12-16Merge pull request #91 from drewmoseley/mesa-updateDrew Moseley
mesa: Switch to proper upstream tagged version
2014-12-16Merge pull request #94 from drewmoseley/vdpauinfo-gitDrew Moseley
vdpauinfo: Stop using Cgit based archive
2014-12-16mplayer2: use autotools-brokensep rather than B=SAwais Belal
The eariler solution was submitted upstream as well and the community suggested to use autotools-brokensep as it is better documented and easy to find. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-15Merge pull request #87 from drewmoseley/fix-amddet-69-2014.12Sean Hudson
Fix amddet 69 2014.12
2014-12-15Merge pull request #88 from drewmoseley/kernel-v3.12.34-upgradeSean Hudson
Kernel v3.12.34 upgrade
2014-12-12vdpauinfo: Stop using Cgit based archiveDrew Moseley
The Cgit based archive may change depending on the order of images, timestamp and like causing checksum to change. This patch uses the same version but fetching it using Git, so no code changes are done. Signed-off-by: Drew Moseley <drew_moseley@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-12-11mesa-demos: Fix building demos which require GLU.Drew Moseley
Reverse the sense of the conditional to test for GLU support when built with "--enable-glu". Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-10mesa: Switch to proper upstream tagged versionDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-09gstreamer1.0-omx: fix configure step for out of tree build on gitAwais Belal
The autogen.sh script lies in the srcdir ($S) and is required to be run on git based checkouts of gstreamer packages in order to generate initial makefiles. So, we fix this by cd'ing to the specific dir run and then come back to our initial dir which is builddir ($B). We override the whole do_configure here to avoid to failure from the main recipe. The patch has been submitted upstream for all gstreamer packages that use git recipes: http://patchwork.openembedded.org/patch/84567/ Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-08amd: Upgrade to kernel v3.12.34Drew Moseley
This rather large patch upgrades the AMD Steppe Eagle and Bald Eagle platforms to the v3.12.34 stable tag. Additionally it renames the kernel recipe to linux-amd since it is _not_ a linux-yocto style recipe. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-08lttng-modules: Fix compaction build failure.Drew Moseley
This forces the new compaction markups for the kernel v3.12.34. This is a short term workaround as we will eventually be updating to the v3.14 kernel so there's no point in doing anything more than this hack. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-06amd: Move all AMD kernel patches into commonDrew Moseley
This is in preparation for the upcoming upgrade to the latest stable kernel v3.12.x version. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-06init-install: Added new patches modified for the dizzy branchDrew Moseley
Some of these still need to be submitted to poky. See the individual patches for further details. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-05init-install: Remove all old patchesDrew Moseley
These need to be regenerated against the dizzy branch to allow modification. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-04Merge pull request #84 from abelal/dizzy_more_cleanupSean Hudson
gstreamer1.0-libav: use version wildcard
2014-12-04gstreamer1.0-libav: use version wildcardAwais Belal
Configuration updates were being applied with version specific appends where we can achieve the same with a single recipe that uses version wildcard. This patch drops version specific appends and provides a single append with version wildcard. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-03x264: drop unneccessary appendAwais Belal
The SRCREV for x264 is already being set to the same value from the main recipe so this can now be dropped safely. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-03radeon-firmware: move KAVERI_*.bins to BE layerAwais Belal
The KAVERI bins are specific to BaldEagle as per AMD so these should only be deployed on the mentioned target. Signed-off-by: Awais Belal <awais_belal@mentor.com>