aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-08-28common: remove unused linux-yocto_4.4 & linux-yocto-rt_4.4 recipesArsalan H. Awan
This removes the linux-yocto_4.4 & linux-yocto-rt_4.4 kernel recipes as we don't need them anymore. This also sets the PREFERRED_VERSION_linux-yocto ?= "4.14%" as default kernel for all bsps. We still have snowyowl and v1000 using the 4.14 kernel. r1000 has moved to 4.19 kernel. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-28meta-steppeeagle: remove this deprecated bspArsalan H. Awan
Users may use "sumo" or previous release branches to build for this machine. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-28meta-amdfalconx86: remove this deprecated bspArsalan H. Awan
Users may use "sumo" or previous release branches to build for this machine. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-27Merge pull request #645 from ArsalanHAwan/warrior-r1k-graphics-multimedia-fixesWade Farnsworth
warrior r1000 graphics & multimedia fixes
2019-08-27amd-multimedia.inc: rm gst-examples if no INCLUDE_COMMERCIAL_MULTIMEDIAArsalan H. Awan
This removes the gst-examples from GSTEXAMPLES variable from packagegroup-core-x11-sato.bb in case INCLUDE_COMMERCIAL_MULTIMEDIA is not set to "yes". This is required to be done to fix the following dependency on faad2 which has commercial LICENSE_FLAGS: Missing or unbuildable dependency chain was: ['core-image-sato', 'packagegroup-core-x11-sato', 'gst-examples', 'gstreamer1.0-plugins-bad', 'faad2'] Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-27amd-multimedia.inc: rm gst1.0-vaapi if no INCLUDE_COMMERCIAL_MULTIMEDIAArsalan H. Awan
This removes gstreamer1.0-vaapi from GSTREAMER_PKGS (amd-features.inc) in case INCLUDE_COMMERCIAL_MULTIMEDIA is not set to "yes". This is required to be done to fix the following dependency on faad2 which has commercial LICENSE_FLAGS: Missing or unbuildable dependency chain was: ['core-image-sato', 'gstreamer1.0-vaapi', 'gstreamer1.0-plugins-bad', 'faad2'] Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-27common/gstreamer1.0-omx: drop patch as mesa decoders are already setArsalan H. Awan
This drops a patch that adjusts gstomx.conf to configure/include the video decoders provided by mesa omx bellagio as those decoders are already set now in v1.14.4 of gstreamer1.0-omx. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-27common/gstreamer1.0-vaapi: drop a patch that is merged upstreamArsalan H. Awan
This drops a patch that is merged upstream, therefore the removed change is a part of the current source code that we are using. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-27common/packagegroup-multimedia-risky.bb: refactor dependency nameArsalan H. Awan
This renames the packagegroup-multimedia-risky RDEPENDS libfaad to faad2 as per the changes in the faad2 recipe upstream. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-27common: add amd-multimedia.inc to control commercial multimediaArsalan H. Awan
This adds a new file amd-multimedia.inc and sets it to be required in amd-common-configurations.inc. The purpose of this file is to control the multimedia packages and mpv which have LICENSE_FLAGS = "commercial". We do this using INCLUDE_COMMERCIAL_MULTIMEDIA and INCLUDE_MPV flags which control these packages from being included into the builds unless user explicitly sets these variables to "yes" in the local.conf. This also adds a disclaimer that we don't include these by default and we don't distribute these as binaries. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-27r1000/machine.conf: enable graphics and multimedia featuresArsalan H. Awan
This adds amd-feature-graphics and amd-feature-multimedia to EXTRA_IMAGE_FEATURES in the meta-r1000/conf/machine/r1000.conf. Effectivelty enables the mesa-demos and various multimedia packages. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-27common/libglu: fix build as mesa-demos depends on itArsalan H. Awan
This adds a missing #include <stddef.h> to fix the NULL not defined error at compile time. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-26Merge pull request #644 from chaudharyak/warriorWade Farnsworth
linux-yocto_4.19.8 : add 4.19.8 amdgpu patch
2019-08-26Merge pull request #643 from ArsalanHAwan/warrior-r1k-userspace-upgradeWade Farnsworth
warrior r1000 userspace upgrade
2019-08-23R1000 : update R1000 firmwareChaudhary Amit Kumar
2019-08-22linux-yocto_4.19.8 : add 4.19.8 amdgpu patchChaudhary Amit Kumar
2019-08-19common/mesa: upgrade to git master e9cf8c1 to fix issues with radeonsiArsalan H. Awan
This upgrades mesa from v19.1.3 tar release to a git master branch src at commit e9cf8c1d3010e9eada5a7921239ad7895f249b5c to fix some issues with radeonsi using the following patch: * 0001-radeonsi-disabling-the-displayable-DCC-on-Raven-Ridg.patch This also makes some changes in the mesa.inc related to license md5 checksum and asm config var which is not applicable anymore in this release as mentioned in these mesa repo commits: * 20294dceebc23236e33b22578245f7e6f41b6997 * 52a39a332fec1e5a8d686558b9a71e42bcfcbb0f * 1738b38ce8ef5fec6146225306bd70690a269afa Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-16common/mesa: upgrade to v19.1.3Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-14common/llvm: upgrade llvm to v9.0.0Arsalan H. Awan
This also sets the *_LLVM_RELEASE vars in amd-common-configurations.inc accordingly. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-11common/xf86-video-amd: upgrade ddx driver to v19.0.1Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-11common/libdrm: upgrade to v2.4.99Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-11common/vdpau: upgrade libvdpau v1.1.1 to newer commitArsalan H. Awan
This upgrades vdpau to af517f56d64118520aa0c8456318dd9ec3307e94 commit, and uses the upstream recipe and drops the local one. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-11r1000/rgp: upgrade from v1.2.0 to v1.5.1Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-02Merge pull request #642 from ArsalanHAwan/warrior-r1000Wade Farnsworth
r1000 init for yocto warrior
2019-08-02r1000/graphics/mesa: remove mesa bbappend as dri3 is enabled by defaultArsalan H. Awan
This removes the mesa bbappend for r1000 which is only enabling the dri3 PACKAGECONFIG which is enabled by default. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25Merge pull request #641 from ArsalanHAwan/warrior-amd-distroWade Farnsworth
Create AMD distro "poky-amd" in a new layer "meta-amd-distro"
2019-07-25Merge pull request #640 from ArsalanHAwan/warriorWade Farnsworth
amd-common-conf: add IMAGE_FSTYPE wic.bmap to take bmaptools advantage
2019-07-25poky-amd: enable devices auto mounting using udev-extraconfArsalan H. Awan
This makes the storage devices such as sata hdd/ssd or usb to be auto mounted on hotplug. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25poky-amd: add rootfs space to avoid no space left issues on first bootArsalan H. Awan
This adds extra space of 50 MB to the final created rootfs to allow first boot postinstall intercept scripts and system init configuration to be able to create files and make the system boot up properly and so that all the components are configured properly. We don't need this normally, but as the rootfs size grows, "du" utility that is used to calculate the size of rootfs to create a rootfs image doesn't do the job well. Therefore, we observe various components such as systemd units and xserver failing to create files saying: No space left. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25poky-amd: enable buildhistoryArsalan H. Awan
This enables buildhistory in build dir to facilitate development. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25poky-amd: enable connman as network managerArsalan H. Awan
This adds connman to DISTRO_EXTRA_RDEPENDS to enable it as the network manager in poky-amd. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25poky-amd: enable openssh-server via IMAGE_FEATURE ssh-server-opensshArsalan H. Awan
This enables the openssh-server as the default ssh server in poky-amd. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25poky-amd: enabled package-management with deb PACKAGE_CLASSESArsalan H. Awan
This enables IMAGE_FEATUE package-management and sets the PACKAGE_CLASSES var to "package_deb" to enable debian packages that can be controlled/manipulated with dpkg and apt. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25poky-amd: disable sysvinit and enable systemd as system init managerArsalan H. Awan
This disables sysvinit and removes its initscripts, and enables systemd as system init manager. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25meta-amd-distro: initialize amd distro layer with poky-amd distroArsalan H. Awan
This adds a new distro layer for AMD BSPs and creates a poky-amd distro based on poky distro. We will customize this as per the requirements. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-25amd-common-conf: add IMAGE_FSTYPE wic.bmap to take bmaptools advantageArsalan H. Awan
This adds wic.bmap to IMAGE_FSTYPE so that whenever a wic image is generated, its wic.bmap file is also created. This bmap file can be fed to bmaptool to make the image write process faster as bmaptool would only try to write storage space that is mapped to actual data rather than also writing the free space part to the disk and waisting time there. This data mapping comes from this bmap file. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-22Merge pull request #639 from ArsalanHAwan/warriorWade Farnsworth
Initialize Yocto based warrior branch
2019-07-22common: let's port the 4.14 kernel recipes to start withArsalan H. Awan
This ports the 4.14 kernel recipes from upstream sumo branch into meta-amd to start with. User should be able to build an image for a BSP on which 4.14 kernel was supported previously. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-22add LAYERSERIES_COMPAT warrior to common and all BSP layersArsalan H. Awan
This adds LAYERSERIES_COMPAT warrior to common and all BSP layers, i.e. * common * v1000 * r1000 * snowyowl * amdfalconx86 * steppeeagle Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-19common/core/systemd: remove backported patch which exists in sourceArsalan H. Awan
This removes a patch that was backported from upstream which is already a part of the source code of systemd v241 that we are using in warrior branch. Associated commit in systemd git repo (branch: v241-stable): cde942f61bf231ea4a0d50780cdb4e744458daeb Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-19common/graphics/libdrm: upgrade to v2.4.97 according to warrior branchArsalan H. Awan
This upgrades libdrm from v2.4.96 to v2.4.97 according to yocto warrior branch recipes. This also eliminates a circular dependency: libdrm -> cairo -> mesa -> libdrm Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-19v1000/graphics/mesa: remove mesa bbappend as dri3 is enabled by defaultArsalan H. Awan
This removes the mesa bbappend for v1000 which is only enabling the dri3 PACKAGECONFIG which is enabled by default. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-19common/graphics/mesa: upgrade to v19.0.1 according to warrior branchArsalan H. Awan
This upgrades mesa from v19.0.0+git to v19.0.1 according to yocto warrior branch recipes. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-19common/core/llvm: upgrade to v8.0.0 according to warrior branchArsalan H. Awan
This upgrades llvm from v7 to v8.0.0 according to yocto warrior branch recipes. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-19all/machine/conf: remove BSP and PATCH versions for MEL releasesArsalan H. Awan
This removes the BSP and PATCH versions for MEL releases as these are not applicable anymore. This is being done in preparation for yocto based warrior branch. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-18common/multimedia/gstreamer1.0-omx: upgrade according to warrior branchArsalan H. Awan
This upgrades gstreamer1.0-omx from v1.12.% to v1.14.4 according to yocto warrior branch recipes. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-18common/graphics/xf86-video-amd: replace old *proto with new xorgprotoArsalan H. Awan
Xorg upstream have replaced the individual xorg proto repositories with one master repository. This moves xf86-video-amd xorg-driver to the new system. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-18common/graphics/vdpau: replace depricated *proto with new xorgprotoArsalan H. Awan
Xorg upstream have replaced the individual xorg proto repositories with one master repository. This moves libvdpau to the new system. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-18common/libva: upgrade vaapi components according to warrior branchArsalan H. Awan
This upgrades vaapi components: * libva * libva-x11 * libva-utils from v2.1.0 to v2.4.0 according to yocto warrior branch recipes. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-07-18common: remove mentor related pkg inclusion of firmware-wirelessArsalan H. Awan
This removes inclusion of firmware-wireless pkg which is required in mentor's mel/mel-lite distros. This is being done in preparation for yocto based warrior branch. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>