Age | Commit message (Collapse) | Author |
|
master: merge warrior
|
|
meta-amd/docs: move to the latest commits for the upcoming release
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
warrior: sato gui and serial root login fix
|
|
SATO GUI sometimes doesn't show icons depending upon how the system
booted first time and configured itself. This happens because some
postinsts fail while do_rootfs becasue qemu usermode is not supported
for AMD:
NOTE: The postinstall intercept hook 'update_gio_module_cache' could
not be executed due to missing qemu usermode support...
NOTE: If an image is being built, the postinstalls for the following
packages will be postponed for first boot: gconf glib-networking
libglib-2.0-0
NOTE: The postinstall intercept hook 'update_font_cache' could not
be executed due to missing qemu usermode support...
NOTE: If an image is being built, the postinstalls for the following
packages will be postponed for first boot: liberation-fonts
NOTE: The postinstall intercept hook 'update_pixbuf_cache' could not
be executed due to missing qemu usermode support...
NOTE: If an image is being built, the postinstalls for the following
packages will be postponed for first boot: libgdk-pixbuf-2.0-loader-gif
libgdk-pixbuf-2.0-loader-jpeg libgdk-pixbuf-2.0-loader-png
libgdk-pixbuf-2.0-loader-xpm
These failing postinsts are deferred for execution on first boot.
Now, the way debian package-management is implemented in yocto, it does
not handle some corner cases where these postinsts might fail even on
first boot - resulting in many pkgs being not configured:
Errors were encountered while processing:
libglib-2.0-0
glib-networking
libgdk-pixbuf-2.0-loader-jpeg
libgdk-pixbuf-2.0-loader-png
matchbox-keyboard-im
libgdk-pixbuf-2.0-loader-gif
libgdk-pixbuf-2.0-loader-xpm
gconf
As a result, sato gui fails to show icons and fonts properly...
This adds a service that attempts to reconfigure the pkgs (before the
graphics load up after basic system init on first boot) that had
failed postinsts. Service then disables itself and never runs again.
That fixes the issues with SATO GUI.
INTAMDDET-2758
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
We need to add recipes in this layer.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This changes the loose assignment of
SERIAL_CONSOLES ?= "115200;ttyS4 115200;ttyS5"
to
SERIAL_CONSOLES = "115200;ttyS4 115200;ttyS5"
otherwise these definitions don't end up in /etc/securetty and
as a result the root user is unable to login via serial console.
INTAMDDET-2758
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
release/warrior-r1000-ga-201910: add release tag in SETUP.md doc
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
docs: fix SETUP.md & add FEATURES.md, DOCUMENTATION.md & RELEASE.md
|
|
This makes the SETUP.md more understandable for the users by splitting
the commands into sub steps and explaining what each step does.
This also adds the following files:
* FEATURES.md - enlists all the supported features by each BSP
* DOCUMENTATION.md - enlists links to official docs of various features
* RELEASE.md - enlists release notes for BSPs containing layer
commit hashes, software vers, fixed/known issues
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
amdvlk: add amdvlk64.so that was missed due to .gitignore rule
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
meta-amd/docs: add setup, build, deploy & customize instructions
|
|
distro/poky-amd.conf: fix sdk build with debian package-management
|
|
This adds a Getting Started Guide in the form of README docs to the
meta-amd. Users can follow these instructions to:
1. Setup the build system
2. Build images and recipes for a supported target
3. Deploy the built image to a target machine
4. Customize the image by enabling or disabling certain configurable
features and software components
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Exclude complementary (-src,-dbg & -dev) pkgs of the following
recipes as they are not required while populate_sdk, and they fail
to get installed due to missing dependencies, therefore generate a
warning and even the rest of the complementary pkgs in the list
don't get installed when using debian based package-managemant.
PACKAGE_EXCLUDE_COMPLEMENTARY = "dpkg|autoconf|automake|packagegroup-core-buildessential|packagegroup-core-sdk|packagegroup-core-tools-profile|perf|quilt|systemtap|target-sdk-provides-dummy"
"apt" is an exception to the above PACKAGE_EXCLUDE_COMPLEMENTARY list
as oe uses apt itself to install/remove/exclude the above-listed
complementary pkgs, and when apt is listed in the above-listed
PACKAGE_EXCLUDE_COMPLEMENTARY, it tries to removes itself, and it
asks for user input and oe gets out of there and our complementary
pkgs don't get installed, but they are required for development and
debugging purposes using the SDK.
TOOLCHAIN_TARGET_TASK_remove = " apt"
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
bsp/linux-yocto: enable kgdb if DISTRO is poky-amd else disable kgdb
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
warrior/r1000: vulkan upgrade, rgp refactor, and opencl drop
|
|
This moves rgp from VULKAN_PKGS to AMD_FEATURE_DEBUG_PROFILE_PKGS and
enables amd-feature-debug-profile for r1000.
rgp will be installed only if INCLUDE_VULKAN = "yes" as rgp only
works with vulkan apps.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This removes the old v1.1.70 vulkan recipe and dependencies i.e.
glslang, spirv-tools & vulkan-loader-layers as they not needed anymore
because we are now using vulkan v1.1.92.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This simply switches r1000 configs to use the vulkan recipes added in
commit: 4d3eddb1209e36c922112910b01883670a7d1cf1 to upgrade to v1.1.92
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
gstreamer1.0-omx: gstomx.conf add mesa omx bellagio enc avc & dec hevc
|
|
warrior: image fstype fix
|
|
IMAGE_FSTYPE "live" is not enabled anymore by default. So we only
enable what we need i.e. "wic" for USB Flash Drive, & "iso" for CD/DVD.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This moves the meta-amd-bsp/scripts/lib/wic/canned-wks/amd-usbimage.wks
to meta-amd-distro/scripts/lib/wic/canned-wks/amd-usbimage.wks, and the
wic img settings from amd-common-configurations.inc to poky-amd.conf,
as well as a few related configs as well that are not BSP configs,
rather distro configs.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This adds the mesa omx bellagio video encoder avc & video decoder hevc
to the gstreamer1.0-omx's gstomx.conf so that they are availble in the
gstreamer pipelines.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
warrior: vdpau fixes
|
|
For some reason vdpauinfo was not getting installed and mpv was unable
to find libvdpau-radeonsi.so which comes through mesa's sub-package
libvdpau-mesa.
vdpauinfo depends on libvdpau-mesa which is required for mpv --vo vdpau
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This enables dri2 for libvdpau that was dropped mistakenly during a
recent recipe upgrade to oe upstream version.
partially reverts commit: f0030c24242527a30a723760b9cbb3f96c848f9c
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
warrior: fix for audio, and remove mel ade configs
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This aligns the recipe to upstream yocto and fixes system sound.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
warrior: fix local version of tools-profile dependency boost v1.59.0 that is also compatible with codexl
|
|
Boost component libs/python/converter fails to compile with gcc8.
This fixes the following in converter/builtin_converters.cpp:51:35:
error: invalid conversion from 'const void*' to 'void*' [-fpermissive]
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
poky/meta/recipes-support/boost/boost.inc for boost v1.69.0 in warrior
branch changes the list of BOOST_LIBS. We change it back to previous
settings as the library "contract" does not exist in boost v1.59.0,
so the do_compile fails. This fixes that.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
warrior: merge AMD BSP layers, remove deprecated ones, and few other fixes
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
LAYERDEPENDS_e3000 = "openembedded-layer meta-python meta-networking"
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This removes the leftovers of baldeagle machine which is deprecated.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This removes the following layers:
* meta-r1000
* meta-v1000
* meta-e3000
as they are merged into a single meta-amd-bsp.
All three machines can be used to build recipes against just as before
and all machines have their seperate space inside meta-amd-bsp.
This makes managing the layers easier.
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>
|
|
r1000:
* vulkan-loader-layers_1.1.70.bb
v1000:
* vulkan_1.1.92.1.bb
* vulkan-headers_1.1.92.0.bb
* vulkan-tools_1.1.92.0.bb
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>
|