aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amd-bsp
AgeCommit message (Collapse)Author
2020-11-30lttng-modules: fix lttng vmalloc_sync_all symbol lookup failed errorsArsalan H. Awan
In linux 5.6 upstream replaced vmalloc_sync_all() by vmalloc_sync_mappings() and vmalloc_sync_unmappings(). Lttng uses vmalloc_sync_all() from a wrapper to prevent recursive page faults. The call is either made directly in the code or, if kallsyms is available, by looking up its address and then jumping indirectly. Recent stable updates backported that change into 4.4, 4.15, 5.3, and 5.4. This affects lttng-modules. Either the build fails completely (if kallsyms is not enabled). Or there will be warnings at runtime: LTTng: vmalloc_sync_all symbol lookup failed. Page fault handler and NMI tracing might trigger faults. Backporting 4 patches from upstream lttng fixes the issue for 4.4 and 5.4 (as those allow matching against linux kernel version). Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-11-26amd-common-configurations: enable nfs-server & nfs-client image featureArsalan H. Awan
This enables the nfs-server and nfs-client IMAGE_FEATURES for all the AMD machines. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-23e3000/linux-yocto: add patches for xgbe, emmc, spi & usb for kernel v5.4Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-22lttng-modules: rm patch that was added for an older kernelArsalan H. Awan
This removes the patch that was added here for an old 4.14 kernel that is not applicable for our current 5.4.50 kernel. See: 1f067a0daa21b39a87bd156f2ad2c106846489d1 Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-16docs: remove unsupported bsps and inapplicable items from the docsArsalan H. Awan
This removes all the bits from the documentation that are not related to the e3000 bsp. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15meta-amd-bsp: remove unsupported codeArsalan H. Awan
This removes all the unsupported bsps and recipes. We can bring back bsps and/or recipes when needed. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15meta-amd-bsp: remove unnecessary filesArsalan H. Awan
These files are leftovers of old config include fragments for local.conf that are now only to be mentioned in docs. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15dpdk: upgrade to v18.11.8 as per yocto zeusArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15libffi: upgrade to v3.3~rc0 as per yocto zeusArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15e3000/kernel: move to linux-yocto v5.4.50Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15Fix amd-spi build failureRahul Kumar
- access_ok argument reduced to 2 parmaters in 5.4 kernel
2020-10-15bsp/kernel: add linux-yocto v5.4.50 & linux-yocto-rt v5.4.50 recipesArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15bsp/kernel: rm linux-yocto-4.14.71 bits as it is not used by any bspArsalan H. Awan
We are keeping the linux-yocto-4.19.8 for now as v1000 & r1000 have not moved to linux-yocto-5.4.50 yet. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15bsp/grub: fallback to grub 2.02 as 2.04 fails to build for amd znver1Arsalan H. Awan
The new grub-efi v2.04 fails to build for the amd ryzen znver1 platform with error: error: SSE register return with SSE disabled This adds the recipe for grub 2.02 and uses that as the bootloader. This sets the PREFERRED_VERSION_grub,grub-efi to 2.02 accordingly. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-10-15meta-amd/bsp,distro: move to yocto zeus branchArsalan H. Awan
This sets the following vars in the respective layers: LAYERSERIES_COMPAT_amd-bsp = "zeus" LAYERSERIES_COMPAT_amd-distro = "zeus" Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-01-20R1000 : R1000 firmware updateChaudhary Amit Kumar
2020-01-17R1000_LP : add 4.19.8 amdgpu patch for R1000 LPChaudhary Amit Kumar
2019-12-19e3000/rt-kernel: move to linux-yocto-rt v4.19.8 from v4.14.71Arsalan H. Awan
This switches e3000 rt kernel to the new linux-yocto-rt v4.19.8 i.e. 4.19.8-rt3-yocto-preempt-rt from the previous v4.14.71. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-12-19e3000/linux-yocto-rt: add recipe for the RT kernel v4.19.8Arsalan H. Awan
This adds the linux-yocto-rt v4.19.8 recipe for the e3000 BSP. This is just a base port without any patches. We might get patches from AMD on top of this port for e3000 later on. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-12-18e3000/kernel: move to linux-yocto v4.19.8 from v4.14.71Arsalan H. Awan
This switches e3000 kernel to the new linux-yocto v4.19.8 from the previous v4.14.71. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-12-18e3000/linux-yocto: add recipe for kernel v4.19.8Arsalan H. Awan
This adds the linux-yocto v4.19.8 recipe for the e3000 BSP. This is just a base port without any patches. We might get patches from AMD on top of this port for e3000 later on. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-12-16dpdk: fix recipe of v18.11.1Arsalan H. Awan
This fixes the dpdk recipe of v18.11.1 for the next release. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-11-21Merge pull request #667 from ArsalanHAwan/warrior-mpv-recipe-fixWade Farnsworth
mpv: fix SRC_URI for waf as the current source server has went down
2019-11-20mpv: fix SRC_URI for waf as the current source server has went downArsalan H. Awan
One of the components that our mpv recipe is trying to fetch (i.e. waf) is not accessible because the server it is trying to get it from (i.e. freehackers.org) has went down: $:~ » ping freehackers.org 1 ↵ PING freehackers.org (82.64.38.244) 56(84) bytes of data. ^C --- freehackers.org ping statistics --- 4266 packets transmitted,0 received, 100% packet loss, time 4367172ms ...so bitbake falls back to getting it from MIRRORS and the version of waf available there is different.... so it gets a checksum mismatch and the build fails: ERROR: mpv-0.28.2-r0 do_fetch: Fetcher failure for URL: 'http://www.freehackers.org/~tnagy/release/waf-1.9.8;name=waf; \ downloadfilename=waf;subdir=mpv-0.28.2'. Checksum mismatch! This fixes the SRC_URI for waf to get it from sources.openembedded.org so that it works normally. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-11-20amdgpu : kernel patch update to 2019_40 versionChaudhary Amit Kumar
2019-11-19V1000 : update v1000 firmwareChaudhary Amit Kumar
2019-10-23v1000: upgrade to kernel v4.19.8 from v4.14.71Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-10-23v1000/kernel: add linux-yocto_4.19.8 support for v1000Arsalan H. Awan
This adds the linux-yocto_4.19.8 recipe for v1000. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-10-23Merge pull request #663 from chaudharyak/warriorWade Farnsworth
amdgpu : amdgpu patch update for various issues fix for gfx, display,…
2019-10-23amdgpu : amdgpu patch update for various issues fix for gfx, display, kfdChaudhary Amit Kumar
2019-10-22rgp: remove the older v1.3.1 recipeArsalan H. Awan
Both v1000 and r1000 have moved on to v1.5.1, so lets remove v1.3.1 recipe. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-10-22v1000/rgp: upgrade from v1.3.1 to v1.5.1Arsalan H. Awan
Makes v1000 to use the newer v1.5.1 recipe. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-10-22v1000/rgp: mv from VULKAN_PKGS to AMD_FEATURE_DEBUG_PROFILE_PKGSArsalan H. Awan
This moves rgp from VULKAN_PKGS to AMD_FEATURE_DEBUG_PROFILE_PKGS and enables amd-feature-debug-profile for v1000. 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>
2019-10-22v1000: enable graphics and multimedia featuresArsalan H. Awan
This enables the EXTRA_IMAGE_FEATURES amd-feature-graphics and amd-feature-multimedia for v1000 bsp. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-10-06bsp/machine.confs: change SERIAL_CONSOLES ?= to = to make it effectiveArsalan H. Awan
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>
2019-09-26amdvlk: add amdvlk64.so that was missed due to .gitignore ruleArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-09-16Merge pull request #655 from ArsalanHAwan/warrior-docsWade Farnsworth
meta-amd/docs: add setup, build, deploy & customize instructions
2019-09-15meta-amd/docs: add setup, build, deploy & customize instructionsArsalan H. Awan
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>
2019-09-12bsp/linux-yocto: enable kgdb if DISTRO is poky-amd else disable kgdbArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-09-12r1000/rgp: mv from VULKAN_PKGS to AMD_FEATURE_DEBUG_PROFILE_PKGSArsalan H. Awan
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>
2019-09-12r1000/rocm-opencl: remove as it is not supported at the momentArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-09-12r1000/vulkan: remove the old v1.1.70 vulkan recipe and dependenciesArsalan H. Awan
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>
2019-09-12r1000/vulkan: upgrade vulkan components to 1.1.92Arsalan H. Awan
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>
2019-09-11Merge pull request #650 from ArsalanHAwan/warrior-omx-fixesWade Farnsworth
gstreamer1.0-omx: gstomx.conf add mesa omx bellagio enc avc & dec hevc
2019-09-11meta-amd-distro: mv distro related configs and the wic img file hereArsalan H. Awan
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>
2019-09-04gstreamer1.0-omx: gstomx.conf add mesa omx bellagio enc avc & dec hevcArsalan H. Awan
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>
2019-09-03vdpauinfo: mv from MACHINE_EXTRA_RRECOMMENDS to amd-feature-multimediaArsalan H. Awan
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>
2019-09-03libvdpau: bring back --enable-dri2Arsalan H. Awan
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>
2019-09-02meta-amd-bsp/machine.confs: remove MEL ADE configsArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-09-02gstreamer1.0-plugins-bad: remove mel specific settingsArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>