aboutsummaryrefslogtreecommitdiffstats
path: root/meta-steppeeagle
AgeCommit message (Collapse)Author
2015-09-16amd: Conditionalize firmware-wireless on MEL based distros.Drew Moseley
Resolves open Yocto build errors such as: ERROR: Nothing RPROVIDES 'firmware-wireless' (but ...poky/meta/recipes-core/packagegroups/packagegroup-base.bb RDEPENDS on or otherwise requires it) Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-09-16steppeeagle.conf: add firmware-wireless to recommendationsAwais Belal
MEL provides a subset of firmware from linux-firmware that have acceptable licensing terms through firmware-wireless so we use that as it follows the general product rules. It is done through recommendations so to avoid issues in open environment. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-08-10layer.conf: update BBFILE_PRIORITY for all layersAwais Belal
The layer priority under meta-amd is currently same (6) for all layers. Which makes it a little difficult to deterministically override changes from the layers we inherit from. We now adjust the priority of all layers so things like prepend/append can be done a little more deterministically. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-07-02meta-steppeeagle: yocto complianceAwais Belal
The meta-steppeeagle layer should not affect build meta-data when it is not intended to be built. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-06-24steppeeagle.conf: drop version specification for connmanAwais Belal
The connman version is handled through mel specific versioning so no warnings/errors are encountered in the open builds. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-04-14Fix MACHINEOVERRIDESMichael
bitbake reads MACHINEOVERRIDES from left to right, least to most specific. Prepend 'amd:' to stay compliant.
2015-03-24baldeagle, steppeeagle.conf: move to connman 1.28Awais Belal
connman version 1.28 is now available which provides quite a few bug fixes over the 1.25 version. We now move to 1.28 to leverage the stability. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-18steppeeagle.conf: provide display mode for VESAAwais Belal
A display mode is necessary in order to kick off the VESA driver through kernel commandline particularly in the legacy boot mode otherwise the frame buffer device (/dev/fb) is not created and hence the logo/splash displays fail. This is safe as X server can further set itself up according to its own configuration rather than relying on this. 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-02-12linux-amd: Add MEL 2014.12 FS supportMichael
2015-02-04amd: Disable v86d.Drew Moseley
This enables the CONFIG_FB_UVESA kernel option which seems to conflict with CONFIG_FB_EFI or CONFIG_FB_RADEON. Since we don't need multiple FB options this seems like the simplest fix. Signed-off-by: Drew Moseley <drew_moseley@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-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-03xserver-xf86-config: move xorg.conf to common layerAwais Belal
Both BaldEagle and SteppeEagle use the same xorg configuration hence it can be moved to common layer. Any BSP requiring additional configurations should provide the conf file through an append as it was done earlier. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-03mesa: move to common layerAwais Belal
The BaldEagle and SteppeEagle layers both simply override the DRIDRIVERS setting to 'radeon', we can move this to common layer as it works for both BSPs. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-02xf86-video-ati: Remove Mullins patchesMichael
- Mullins support present in 7.4.0
2014-12-01Merge branch 'drop_drm_append_SE' of https://github.com/abelal/meta-amd into ↵Michael
intamddet-144
2014-12-01xf86-video-ati: Use include recipeMichael
- Move xf86-video-ati_git.bb to xf86-video-ati.inc and create two versioned recipes to be used - SteppeEagle: Remove libdrm preferred version
2014-11-29libdrm: drop un-needed appendAwais Belal
Moving on to version 2.5.4 of libdrm, the patches for MULLINS family are already found in the mentioned version so the append from steppeeagle layer can be safely dropped. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-20amd: Updated libav PREFERRED_VERSION for dizzyDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-11-07radeon-firmware: move common stuff to amd/commonAwais Belal
The common bits for radeon-firmware package are now moved to amd/common layer. SteppeEagle and BaldEagle layers now contain platform specific updates only. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07xserver-xorg: move bbappend to common layerAwais Belal
Both SteppeEagle and BaldEagle configurations for xserver-xorg are common, so we now move the appending bb to the amd/common layer. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07wdt-load gpio-load: move recipe to common layerAwais Belal
The recipes for wdt-load and gpio-load are now part of the common layer. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07mesa: move common stuff to amd/commonAwais Belal
mesa recipe updates are now moved to amd/common layer with architecture specifications. The BaldEagle and SteppeEagle layers now only contain var settings for DRIDRIVERS. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07libvdpau: move main recipe to amd/commonAwais Belal
The base recipe for libvdpau is now moved to amd/common. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07xf86-video-ati: move main recipe to amd/commonAwais Belal
The main recipe for xf86-video-ati is now provided through the amd/common layer. The BaldEagle and Steppe Eagle only provide specifics for platform. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07vdpauinfo: move recipe to amd/commonAwais Belal
The vdpauinfo package recipe is now moved to amd/common. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07llvm3.4: move main recipe to amd/commonAwais Belal
The main llvm recipe is now moved to amd/common. The SteppeEagle layer now contain bits that are specific to the platform. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07linux-yocto: move main recipe to amd/common layerAwais Belal
The main kernel recipe is now moved to amd/common. The BaldEagle and SteppeEagle layers now contain kernel bits that are specific to the platform. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-08-21yocto: meta-amd: make sure spirom.h is same across app and driverArindam Nath
spirom.h header file should be same for both the test app and the SPI client driver, since they refer the same IOCTL structure and to driver directory.
2014-08-21yocto: meta-amd: make SPI test application shell based for Steppe EagleArindam Nath
All the other SDK components under meta-applications are already shell based. This patch makes SPI test application also shell based, so that all SDK components now are alike, at least on the functional level.
2014-08-21yocto: meta-amd: add waitqueue handling for Steppe EagleArindam Nath
This patch fixes the issue where the kernel thread would unnecessarily hog the CPU even when there is no actual SPI transaction happening. The changes now make sure that the kernel thread waits on a waitqueue until a SPI message is actually queued into the buffer, thus saving precious CPU cycles. Upstream Status: None
2014-08-19mesa-demos: Move identical recipes to commonDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-08-19mesa-demos: Cleanup amd specific variablesDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-08-05amd: Add blkid command to RRECOMMENDSDrew Moseley
This is useful when installing onto SATA hard drives to be able to determine the PARTUUID. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-23mesa: Avoid using versioned symlinks for libraries.Drew Moseley
The libraries installed by for omx-bellagio support are not expected to be versioned and symlinked. Notably, the "omxregister-bellagio" app scans for them explicitly using the ".so" extension. Ensure that only the unversioned versions are installed in the main package. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-21mesa: Cleanup packaging.Drew Moseley
Make some changes to the order of the PACKAGE variable to ensure that the last package in the list is still "mesa". This avoids issues with the debian.bbclass renaming feature changing the package names to libxatracker-blah. Also, put all the debug bits into the main mesa-dbg recipe rather than creating a separate one. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-21amd: Use variables for library extensionsDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-18amd: Set preferred version of libav to 9.10Drew Moseley
If mplayer is included in a custom build this version of libav is needed. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-17Merge pull request #46 from drewmoseley/BE-mesaSean Hudson
BE mesa
2014-07-17Merge pull request #47 from drewmoseley/overridesSean Hudson
amd: Add MACHINEOVERRIDES option for amd.
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-07-15mesa: Remove unneeded PATCHTOOL variable.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-15mesa: Add a few patches that were missing from Steppe Eagle.Drew Moseley
These were in the Bald Eagle port but do not appear to be in the branch used on Steppe Eagle. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-15amd: Add parted utility by default on AMD platformsDrew Moseley
This works better for created EFI GUID partitions. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-03Merge pull request #41 from drewmoseley/grub-labelsSean Hudson
amd: Do not modify SYSLINUX_LABELS in machine conf files
2014-06-29amd: Cleanup serial port orderingDrew Moseley
Make sure the VGA console is the last in the list so that it is the default for systemd. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-06-28amd: Do not modify SYSLINUX_LABELS in machine conf filesDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-06-26amd: Remove the post-setup-environment filesDrew Moseley
These particular changes are now handled conditionally based on the DISTRO selection by meta-mentor/setup-environment. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-06-18Merge pull request #37 from drewmoseley/kernel-config-fragmentsSean Hudson
amd: Add kernel config fragment support