Age | Commit message (Collapse) | Author |
|
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>
|
|
Users may use "sumo" or previous release branches to build for this
machine.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Users may use "sumo" or previous release branches to build for this
machine.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
warrior r1000 graphics & multimedia fixes
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
linux-yocto_4.19.8 : add 4.19.8 amdgpu patch
|
|
warrior r1000 userspace upgrade
|
|
|
|
|
|
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>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This also sets the *_LLVM_RELEASE vars in amd-common-configurations.inc
accordingly.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
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>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
r1000 init for yocto warrior
|
|
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>
|
|
Create AMD distro "poky-amd" in a new layer "meta-amd-distro"
|
|
amd-common-conf: add IMAGE_FSTYPE wic.bmap to take bmaptools advantage
|
|
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>
|
|
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>
|
|
This enables buildhistory in build dir to facilitate development.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
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>
|
|
This enables the openssh-server as the default ssh server in poky-amd.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
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>
|
|
This disables sysvinit and removes its initscripts, and enables systemd
as system init manager.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
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>
|
|
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>
|
|
Initialize Yocto based warrior branch
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|