summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* kernel-module-vcu: Update branch for 2021 releaseSai Hari Chandana Kalluri2021-07-141-1/+1
| | | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* libomxil-xlnx: Update branch for 2021 releaseSai Hari Chandana Kalluri2021-07-141-1/+1
| | | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* libvcu: Update branch for 2021 releaseSai Hari Chandana Kalluri2021-07-141-1/+1
| | | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Update commit id for 2021 releaseSai Hari Chandana Kalluri2021-07-141-1/+1
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* linux-xlnx: Autoload usb5744 for SOM machinesSai Hari Chandana Kalluri2021-07-141-0/+2
| | | | | | | Autoload kernel module for usb5744 for SOM Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Christian Kohn <christian.kohn@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit ids for 2021 releaseSai Hari Chandana Kalluri2021-07-141-2/+2
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* kernel-module-dp_git.bb: Update branch to 2021.1 and commit idSandeep Gundlupet Raju2021-07-141-2/+2
| | | | | | | Update dp-modules branch to 2021.1 and commit id. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit ids for 2021 releaseSai Hari Chandana Kalluri2021-07-141-2/+2
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-2/+2
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit ids for 2021 releaseSai Hari Chandana Kalluri2021-07-142-2/+2
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit id for 2021-integrationSai Hari Chandana Kalluri2021-07-142-4/+4
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit id for 2021 releaseSai Hari Chandana Kalluri2021-07-142-2/+2
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* conf/layer.conf: define safe recipes for binary updatesMark Hatle2021-07-141-1/+14
| | | | | | | | | | | | Issue: CR-1099768 Each specified recipe has a stable API, so when they rebuild, don't trigger dependent packages to rebuild. This often happens because each of these packages has some sort of SOC or MACHINE specific configuration that may cause different versions of the package to be built. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* device-tree: Ensure device-tree is board specificMark Hatle2021-07-141-0/+4
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* fsbl/pmufw/plmfw/psmfw: Switch to BOARDVARIANT_ARCHMark Hatle2021-07-144-8/+12
| | | | | | | | | Issue: CR-1099768 Each of these are really board specific, as each can be configured in many different ways. Switch this to be board specific to avoid conflicts. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* arm-trusted-firmware: Set package as board variant specificMark Hatle2021-07-141-0/+4
| | | | | | | | | Issue: CR-1099768 This package is specific to the BOARD VARIANT, as the console and memory configuration can be set externally of the recipe. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* uboot: These recipes are machine or board specificMark Hatle2021-07-142-2/+14
| | | | | | | | | Issue: CR-1096936 It's possible that the user is NOT using a machine that defines a board, so we need to either use the board(board_variant) or MACHINE outselves. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gstreamer1.0-plugins-base: Update libmali dependencyMark Hatle2021-07-141-7/+2
| | | | | | | Cleanup the mesa-demos to use the mali400 override instead of specific zynqmp variant overrides. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* mesa-demos: Update libmali dependencyMark Hatle2021-07-141-7/+2
| | | | | | | Cleanup the mesa-demos to use the mali400 override instead of specific zynqmp variant overrides. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* weston: The package uses different sources when build on zynqmpMark Hatle2021-07-145-9/+11
| | | | | | | | | | | | | | | | | | Issue: CR-1099768 Combine two different weston bbappends to avoid confusion and conflicts between the two. Adjust the parameters of the original bbappend to use the mali400 override, as well as define a new zynqmp (non-mali) PACKAGE_ARCH due to the SRC_URI patch that is also zynqmp specific. The end result will be: not-zynqmp: TUNE_PKGARCH zynqmp w/o mali: SOC_FAMILY_ARCH zynqmp w/ mali: SOC_VARIANT_ARCH Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* libsdl2: Fix libmali package on zynqmp eg/evMark Hatle2021-07-141-0/+3
| | | | | | | | | | Issue: CR-1099768 libmali is providing the mesa/opengl part for libsdl2. This is different on mali400 and all other architectures. Make sure to list these are SOC_VARIANT specific. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* libepoxy: Fix libmali package on zynqmp eg/evMark Hatle2021-07-141-0/+2
| | | | | | | | | | Issue: CR-1099768 libmali is providing the mesa/opengl part for libepoxy. This is different on mali400 and all other architectures. Make sure to list these are SOC_VARIANT specific. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gtk+3: Fix libmali package on zynqmp eg/evMark Hatle2021-07-141-0/+2
| | | | | | | | | | Issue: CR-1099768 libmali is providing the mesa/opengl part for gtk+3. This is different on mali400 and all other architectures. Make sure to list these are SOC_VARIANT specific. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* cairo: Fix enabling egl and glesv2 on Mali400 platformsMark Hatle2021-07-141-6/+4
| | | | | | | | | | | | | Issue: CR-1099768 The original patch mistakenly tried to append for only zynqmp. However, it instead overwrote the original value. Make this clear that we are setting the value, not adding to an existing one. Additionally, as the items are all mali400 specific, we ensure that the dependency and PACKAGE_ARCH are set properly in this case. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* chromium-x11: Fix libmali package on zynqmp eg/evMark Hatle2021-07-142-0/+4
| | | | | | | | | | | | | | Issue: CR-1099895 libmali provides replacement items for standard mesa libraries. Mali also sets the soname to libMali.so, even when the requester is looking for a library like libgbm. This introduces an internal, unstated, dependency on the provider of the mesa components. Since this dependency change comes in from mali400, we need to change the PACKAGE_ARCH in these few cases to match. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* qemu/virglrender: Fix libmali package arch on zynqmp eg/evMark Hatle2021-07-142-0/+4
| | | | | | | | | | | | | | Issue: CR-1099895 libmali provides replacement items for standard mesa libraries. Mali also sets the soname to libMali.so, even when the requester is looking for a library like libgbm. This introduces an internal, unstated, dependency on the provider of the mesa components. Since this dependency change comes in from mali400, we need to change the PACKAGE_ARCH in these few cases to match. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* libglu: Package introduced mali400 specific itemsMark Hatle2021-07-141-1/+3
| | | | | | | | | | | Issue: CR-1096936 libglu is used by a number of other recipes but changes the way it works based if the virtual/libgles2 is provided by libmali. We adjust the recipe to generate a SOC_VARIANT specific version to avoid different packages with different configurations of the same name. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xilinx-board: Ensure a board arch is defined in all casesMark Hatle2021-07-141-3/+3
| | | | | | | | | | | | | Issue: CR-1096936 Some recipes may require board specific items, such as DTB. Even in a generic build, we need to use BOARD_ARCH so we do not have duplicate packages generated that have different contents. Additionally if the BOARD is not specified MACHINE could appear twice, this can cause processing errors. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Update commit ids for 2021 releaseSai Hari Chandana Kalluri2021-07-142-2/+2
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Change the order of the MACHINEOVERRIDES to ensure consistent behaviorMark Hatle2021-07-146-9/+25
| | | | | | | | | | | | | | | | | | | Issue: CR-1100158 Previously the final order of the MACHINEOVERRIDES was effectively: zynqmp_graphics:board_variant:board:soc_variant:soc:aarch64:armv8a:cortexa72-cortexa53:machine The correct order should be least important to most important: aarch64:armv8a:cortexa72-cortexa53:zynqmp_graphics:soc:soc_variant:machine:board:board_variant This change accomplishes that by adjusting the order of the .= / =. of the MACHINEOVERRIDES values. This changes the order of a few standard requires, adjusts how the zynqmp_graphics is added, and changes the order of the soc/soc_variant settings. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "linux-xlnx_2021.1.bb: Adding fitimage_assemble as is from core"Jaewon Lee2021-07-141-139/+0
| | | | | | This reverts commit 6fd06856a72e1bedb27e0f3890840d7d741a062f. Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* Revert "linux-xlnx_2021.1.bb: Add flag to parametrize dt file extensions"Jaewon Lee2021-07-141-5/+1
| | | | | | This reverts commit d4eeda3a87815747fc3c53ce6117dd4b0d8cacd1. Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* Revert "linux-xlnx_2021.1.bb: Setting DT_SEARCH_ARG to look for dtbs only"Jaewon Lee2021-07-141-2/+0
| | | | | | This reverts commit 6a8b0d0cae0e1e473e1b3414664eb4539eabaede. Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* linux-xlnx: set KCONF_AUDIT_LEVEL to disable kernel_configcheck logSai Hari Chandana Kalluri2021-07-141-0/+2
| | | | | | KCONF_AUDIT_LEVEL: set to 0 to disable kernel_configcheck logs Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* linux-xlnx.inc: Update KMETA branch to 5.10 and commit idSai Hari Chandana Kalluri2021-07-141-2/+2
| | | | | | Update KMETA branch and SRCREV to 5.10 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* machine-xilinx-default.inc: Setting FPGA_MNGR_RECONFIG_ENABLE default 1Jaewon Lee2021-07-141-1/+1
| | | | | | | | | | Setting FPGA_MNGR_RECONFIG_ENABLE default to 1 and not dependent on a feature. At the time of this patch, this flag defaulting to 1 will enable CONFIG_OF_CONFIGFS and CONFIG_OF_OVERLAY in kernel (it is on in default configs in xilinx kernel) and enabling packaging wiring for extra hdfs in fpga-manager-util Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* *generic.conf: Using += for MACHINE_FEATURESJaewon Lee2021-07-143-3/+3
| | | | | | | Using += for MACHINE_FEATURES to allow addition to MACHINE_FEATURES in confs using += and _append Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* ] xrt_git:zocl_git:update commitidrbramand2021-07-141-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit id for 2021 releaseSai Hari Chandana Kalluri2021-07-141-1/+1
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* update commit ids for 2021 releaseSai Hari Chandana Kalluri2021-07-142-2/+2
| | | | | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> cherry-pick: 896584b Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* qemu-devicetrees: cleaning up BRANCH/SRCREV definitionsJaewon Lee2021-07-142-3/+2
| | | | | | | | | | Using ?= for BRANCH/SRCREV, getting rid of default ?= "" in include file Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com> cherry-pick: f684a00 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* qemu-devicetrees_2020.2.bb: Using '=' to set branchJaewon Lee2021-07-141-1/+1
| | | | | | | | | | | previously we were using ?= which wasnt overwriting the default ?= "" in qemu-devicetrees.inc. Switching to = to be able to see BRANCH value expanded instead of using nobranch=1 Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com> cherry-pick: 477786e Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit ids for 2021 releaseSai Hari Chandana Kalluri2021-07-142-2/+2
| | | | | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> cherry-pick: 3d9b301 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* hdmi: Update commit id for 2021.1Vishal Sagar2021-07-141-1/+1
| | | | | | | | | | Update the commit id for 2021.1 after adding bare metal driver changes. Signed-off-by: Vishal Sagar <vishal.sagar@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> cherry-pick: ca4bc107663087eaf2a2380df5a178a1d86948d6 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* linux-xlnx_2021.1.bb: Setting DT_SEARCH_ARG to look for dtbs onlyJaewon Lee2021-07-141-0/+2
| | | | | | | | | | | | | | | | | With fpgamanager distro feature enabled, pl-final.dtbo, pl.dtbo, and system-top.dtb are created. with recent changes in core, kernel-fitimage class now considers dtbos when creating the fit image. additionally the artifacts in EXTERNAL_KERNEL_DEVICETREE are sorted for reproducibility, so pl-final.dtbo is picked to be the default dtb which causes issues on bootup of the image. Note: there is a dtbcount mechanism to be able to manually set a numbered default, but this is not reliable (as well as raises error: "Properties must precede subnodes" in our case) Setting DT_SEARCH_ARG to go back to only processing dtbs when putting together the fitimage. Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* linux-xlnx_2021.1.bb: Add flag to parametrize dt file extensionsJaewon Lee2021-07-141-1/+5
| | | | | | | Adding flag DT_SEARCH_ARG to be able to customize which file extensions in EXTERNAL_KERNEL_DEVICETREE are processed into the fitimage Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* linux-xlnx_2021.1.bb: Adding fitimage_assemble as is from coreJaewon Lee2021-07-141-0/+139
| | | | | | | | Overwriting fitimage_assemble from kernel-fitimage.bbclass (exactly as is for readability as we will need to upstream the patch following this one) Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>