aboutsummaryrefslogtreecommitdiffstats
path: root/meta-v1000
AgeCommit message (Collapse)Author
2019-08-28common: rename to meta-amd-bspArsalan H. Awan
This renames common layers to meta-amd-bsp as it is going to hold all the bsps in it in the following commits. This also changes the layer title in layer.conf from "amd" to "amd-bsp" 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-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-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-04-17local.conf.append.v1000: whitelist x264 for commercial multimediaAwais Belal
The ffmpeg version in use for the v1000 depends on x264 so we need to whitelist x264 in configurations where INCLUDE_COMMERCIAL_MULTIMEDIA is enabled. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2019-03-21Merge pull request #623 from abelal/swupdate_v1kAwais Belal
swupdate cleanup/fixes
2019-03-20v1000/rgp: upgrade to 1.3.1Awais Belal
Moving on to 1.3.1. The exact version is 1.3.1.71. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2019-03-20v1000: drop swupdate template filesAwais Belal
We will now be using the Host Security Tool for generating update images and the templates will reside in the tool itself. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2019-03-19v1000: upgrade vulkan components to 1.1.92Awais Belal
This moves the vulkan bits for the v1000 platform to 1.1.92. The commit updates all the related components in one go as the vulkan repositories have been reworked to maintain things in a different way. This copes with all the conflicts and dependencies. The tools and headers components use patch version 0 whereas the loader uses patch version 1 for a particular bug fix. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2019-03-18Merge pull request #617 from abelal/v1k-userspaceWade Farnsworth
Additional V1000 userspace updates for RTQA1 2019
2019-03-18Merge pull request #616 from ArsalanHAwan/extra-pkgs-controlWade Farnsworth
Extra Packages Control using INCLUDE_<component>
2019-03-18Merge pull request #615 from chaudharyak/sumoWade Farnsworth
amdgpu/v1000: RTQA1 2019 updates
2019-03-18xserver-nodm-init: switch X to VT7 for all amdgpu platformsAwais Belal
Rather than applying the setting specifically to some BSPs we do this for all the amdgpu enabled targets. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2019-03-18ffmpeg: enable vaapi for amdgpu targetsAwais Belal
This simply enables the vaapi config of ffmpeg through the common layer depending conditionally on the amdgpu override so we don't have to specify the setting for separate BSPs. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2019-03-18mesa/llvm: move to common layer from r1000Awais Belal
All targets are being aligned on the same mesa and llvm versions so move configurations to the common layer. This upgrades llvm to v7 and mesa to 19.0.0 for all platforms. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2019-03-13V1000 : RTQA1 update for amdvlkChaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <Chaudharyamit.Kumar@amd.com>
2019-03-13V1000 : enable CONFIG_HSA_AMD configChaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <Chaudharyamit.Kumar@amd.com>
2019-03-13V1000 : amd firmware updateChaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <Chaudharyamit.Kumar@amd.com>
2019-03-12v1000,r1000,amdfalconx86/local.conf: organize INCLUDE_<components>Arsalan H. Awan
To use a single description for all INCLUDE_<components> alongwith the supported <component> summary in each BSP's local.conf. This also helps to have a single place for all the configurable <components> in the local.conf instead of having huge paragraph for each <component> and having to scroll to find each <component>. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-03-11v1000/opencv: install only if INCLUDE_OPENCV is set to "yes"Arsalan H. Awan
This introduces var INCLUDE_OPENCV into local.conf to control the inclusion of OpenCV into the image. If user needs OpenCV, they can add it by setting INCLUDE_OPENCV = "yes" in the local.conf. This helps in keeping the image size smaller if user doesn't need it. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-03-11v1000,r1000/opencl: install only if INCLUDE_OPENCL is set to "yes"Arsalan H. Awan
This introduces var INCLUDE_OPENCL into local.conf to control the inclusion of OpenCL into the image. If user needs OpenCL, they can add it by setting INCLUDE_OPENCL = "yes" in the local.conf. This helps in keeping the image size smaller as OpenCL consumes a lot of disk space. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-03-11v1000/opencv: add opencv library support and samplesArsalan H. Awan
This integrates the OpenCV library and samples based on C++ and Python APIs. The integrated samples contain various apps for image and video processing demonstration using OpenCV, including using image/video files as well as camera as input. The demos work best with the "graphics" and "multimedia" features enabled. Also, this removes v4l bits from OpenCV as we do not support Video4Linux. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-01-29v1000: include SWUpdate compound update filesAwais Belal
When building an SWUpdate enabled image for a platform the build system requires these files to identify and generate update images. These will mostly be identical for all the platforms supported under meta-amd but for now the feature is only being tested on v1000. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-12-04v1000: add BSP and PATCH versions for MEL releasesAwais Belal
The new release process and numbering requires these versions being defined by each BSP. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-11-27Merge pull request #586 from abelal/4.14-commonWade Farnsworth
Move 4.14 patches to common
2018-11-24linux-yocto: move v1000 patches to commonAwais Belal
These patches apply to other BSPs as well which utilize the amdgpu driver so move these to common. There are patches against XGBE and other peripherals in the same list which will be split in the upcoming commits so BSPs not requiring the subsets can modify or drop the fragments as needed. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-11-20Merge pull request #585 from abelal/cleanupWade Farnsworth
Minor cleanups
2018-11-20v1000: drop tiny kernel definitionAwais Belal
We do not support the tiny kernel configurations so there's no need of keeping any such fragments either. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-11-16V1000 : rocm update 1.6.3 to 1.7.0Chaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-11-14v1000: drop the 4.9 kernel metadataAwais Belal
Now that we've moved on to supporting the 4.14 kernel we're dropping the 4.9 support. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-11-13Merge pull request #578 from abelal/fix_vulkanWade Farnsworth
v1000/amdfalconx86: drop deprecated packages from installation
2018-11-13v1000/amdfalconx86: drop deprecated packages from installationAwais Belal
We deprecated the LunarG SDK in one of the previous updates but missed one instance where these packages were being explicitly installed on the target, this generates a build time error. Fix this by dropping the deprecated packages from the installation list. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-11-12xf86-video-amd: upgrade to 18.0.1 for amdgpuAwais Belal
This upgrades the amdgpu component of the xf86-video-amd to 18.0.1. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-11-12mesa: upgrade to 18.1.1Awais Belal
Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-11-08lunarg-sdk/v1000: deprecate the sdkAwais Belal
We're now deprecating the LunarG SDK support but we'll still keep basic Vulkan support in. The directory structure has also been changed just to make it clear. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-11-02V1000 : Enabled Kernel 4.14.71 as default kernelChaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-11-02amd-spi : change include <asm/uaccess.h> to <linux/uaccess.h>Chaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-11-02V1000 : RTQA3 backport patch add for v1000 bspChaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-10-31V1000 : Add recipes for Kernel 4.14.71Chaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-10-04amd-features.inc: align with MELAwais Belal
MEL is now basing its features in a way that disregard which _particular image_ is being built and gives this flexibility to user where they can decide which extra features should be populated. This is manipulated in the local.conf using EXTRA_IMAGE_FEATURES. This aligns the AMD features accordingly and basis all functionality on EXTRA_IMAGE_FEATURES. This would help minimize the risk of going off track with feature manipulation while doing open as well as MEL based builds. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-24Merge pull request #558 from abelal/meta-pythonWade Farnsworth
layer.conf/README.md: add meta-python as a dependency
2018-09-24layer.conf/README.md: add meta-python as a dependencyAwais Belal
All the GPU based BSPs use mesa as their GL. The newer versions of mesa require python-mako on host (native) to generate some build files and python-mako-native is only available through meta-python at this time. The core layer only provides python3-mako-native which is not usable here. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-17vulkan-tools: add cxx flags in CMakeLists for cross compilationArsalan H. Awan
This fixes vulkan-tools build (on sumo) by adding the missing cxx flags in CMakeLists required for cross compilation Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2018-09-17vulkan-samples: bring back build dependency dropped during mergeArsalan H. Awan
This adds the build dependency for vulkan-samples on glslang-native which is needed in sumo for this package due to recipe specific sysroot requirement. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2018-09-11Merge branch 'morty' into sumoArsalan H. Awan
LunarG SDK components upgraded to v1.1.70 Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2018-09-05vulkan-samples: upgrade to 1.1.70Awais Belal
This updates the Vulkan Samples repository support to the SDK version 1.1.70. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-05vulkan-tools: upgrade to 1.1.70Awais Belal
This updates the Vulkan Tools repository support to the SDK version 1.1.70. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-05vulkan-loader-layers: upgrade to 1.1.70Awais Belal
This updates the Vulkan loader and basic layers support to the SDK version 1.1.70. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-05spirv: upgrade spirv for LunarG SDK updateAwais Belal
As part of LunarG SDK upgrade to 1.1.70 spirv needs to be updated. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-09-05glslang: upgrade glslang for LunarG SDK updateAwais Belal
As part of LunarG SDK upgrade to 1.1.70 glslang needs to be updated. Signed-off-by: Awais Belal <awais_belal@mentor.com>