aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-06-09u-boot-xlnx.inc: Explicitly set builddir pathmaster-oldSai Hari Chandana Kalluri
Previous Yocto releases, builddir path was set in u-boot.inc within poky layer. Since u-boot-xlnx.inc inherits u-boot.inc, makefile configures and compiles u-boot-xlnx in a build directory ( set by B) that is not the source directory. In Dunfell, build directory path is moved from u-boot.inc to u-boot-common.inc which is not inherited in u-boot-xlnx recipes. As a result, during the build, makefile configures and compiles u-boot-xlnx from source directory resulting in the following error: tmp/work/zcu102_zynqmp-xilinx-linux/u-boot-xlnx/v2020.01-xilinx-v2020.1+gitAUTOINC+86c84c0d0f-r0/git is not clean, please run 'make mrproper' To fix the error, set builddir path (B) explicitly within u-boot-xlnx.inc Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-07qemu-devicetrees: Use python3 instead of pythonSai Hari Chandana Kalluri
Makefile contains references to python2 instead of python3. As a result qemu-devicetrees compilation fails during buildtime. Fix by patching the makefile to use python3. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-06python3-dtc_1.5.1.bb: Explicitly set the path to run make during configureSai Hari Chandana Kalluri
With current recipe,during build it fails with the following error: xecuting Tasks ERROR: python3-dtc-native-1.5.1-r0 do_configure: Execution of 'x86_64-linux/python3-dtc-native/1.5.1-r0/temp/run.do_configure.26600' failed with exit code 1: make: *** No rule to make target 'version_gen.h'. Stop. WARNING: x86_64-linux/python3-dtc-native/1.5.1-r0/temp/run.do_configure.26600:1 exit 1 from 'do_configure' ERROR: Logfile of failure stored in: x86_64-linux/python3-dtc-native/1.5.1-r0/temp/log.do_configure.26600 Explicitly set the path to change directory into so that the make command is succesful. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-06qemu-xilinx.inc: Add patch to enable/disbable libudev in qemu configureSai Hari Chandana Kalluri
Yocto qemu provides support for libudev through packageconfig and provides a patch to modify qemu configure to handle libudev packageconfig options. Since qemu-xilinx doesnt contain this patch qemu-xilinx configure gets passed libudev packageconfig option and qemu-xilinx configure fails with invalid option. Add the patch from Yocto qemu to handle libudev configure options correctly. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-05meson_%.bbappend: Remove bbappend from layerSai Hari Chandana Kalluri
Meson bbappend includes a patch that adds microblaze family to the envconfig during mesonbuild.The patch is upstreamed and no longer needed in the layer. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-05libgloss, newlib: Upgrade version from 3.1 -> 3.3Sai Hari Chandana Kalluri
Upgrade newlib and libgloss version from 3.1 to 3.3 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-05gcc-9*: Upgrade gcc from 9.2->10.1Sai Hari Chandana Kalluri
Upgrade microblaze recipes to use gcc-10 instead of gcc-9. This patch only ensures the builds are not broken It doesnt validate the gcc-microblaze functionality Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-05libmali-xlnx: Inherit features_check instead of distro_features_checkSai Hari Chandana Kalluri
distro_features_check is deprecated in dunfell, use features_check instead Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-05qemu-xilinx-native.inc: Fix the patch file names for dunfellSai Hari Chandana Kalluri
Fix patch file names for dunfell Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-06-05layer.conf: Set layer compat to dunfell & gatesgarthSai Hari Chandana Kalluri
Set layer compat to dunfell and gatesgarth Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-22xrt_git:zocl_git: update commitid for 2020.1 releaseHimanshu Choudhary
CR-1063204 Update commit id for 2020.1 release Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-21xrt_git:zocl_git: update commitid for 2020.1 releaseHimanshu Choudhary
CR-1063204 Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-20kernel-module-hdmi: Update commit id and license md5sum for 2020.1Vishal Sagar
Update the commit id and md5sum of LICENSE.md for 2020.1 release. The external github repo is updated to have same commits as internal git repo. The LICENSE.md md5sum has changed due to whitespace being removed. Signed-off-by: Vishal Sagar <vishal.sagar@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-20lopper: Fix python3 reference in lopper_sanity.pyMark Hatle
Issue: CR-1065813 To avoid an error about requiring /usr/bin/python3, we need to move lopper_sanity.py to also invoke it using /usr/bin/env python3. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-05-20xrt_git:zocl_git: updated commitid > CR-1063204Himanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-19lopper: Update commit id for 2020.1 releaseSai Hari Chandana Kalluri
Update commit id and SRC_URI for lopper Include python3-core as RDEPENDS as the package has a runtime dependency on python3 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-19xrt,zocl:Update commit id for 2020.1 releaseHimanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-19xrt_git:zocl_git: license and PV update from meta-xilinx-internalHimanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-19Update commit ids for 2020.1 releaseSai Hari Chandana Kalluri
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-18arm-trusted-firmware.inc: Update package versionSai Hari Chandana Kalluri
Update atf package version for 2020.1 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-18Update commit ids for 2020.1 releaseSai Hari Chandana Kalluri
Update commit ids and branches for atf,u-boot,linux-xlnx,vcu Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-18kernel-module-hdmi: Update for 2020.1 releaseVishal Sagar
Update the branch and commit id for rel-v2020.1 Signed-off-by: Vishal Sagar <vishal.sagar@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-18python3-pynq.bb: Update PYNQ to 2.5.1Peter Ogden
* Pull PYNQ from PyPI instead of from GitHub * Minor patches to PYNQ to maintain 3.5 and Yocto Compatibility * Add ZCU104 to defined boards in the xilinx-pynq bbclass * Refactor common logic for installing notebooks into xilinx-pynq bbclass * Verify that the PYNQ base overlay for the ZCU104 works * Set up correct python3 Yocto variables using python3-dir class Signed-off-by: Peter Ogden <ogden@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-05-14meta-xilinx-standalone gcc: Fix microblaze crtend.oMark Hatle
Issue: CR-1065455 Microblaze does not support initfini_array in a baremetal configuration. This has previously been disabled in binutils, but it was missed in GCC and related libraries. This patch slightly restructures the baremetal configurations to move the common configuration elements into a single configure set. This matches the behavior from the Yocto Project gcc-configure-common.inc file. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-05-08versal confs: cleaning up unnecessary file loading in runqemu commandJaewon Lee
Removing dtb fatload in boot.scr and removing unnecessary image, dtb, rootfs loading in runqemu command dtb is being loaded through boot.bin for versal so fatload through boot.scr and loading into memory through runqemu commands are not necessary (before this change dtb was essentially being loaded three times) image will be fatloaded through boot.scr (provided in sd image) rootfs is provided through sd image Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
2020-05-08versal confs: Upping RAM in runqemu command to 8G for versal boardsJaewon Lee
Recent requirement for Versal has changed, we now we need to supply 8G so changing QB_MEM to 8G from 4096. This will fix issue of runqemu hanging at 'Starting Kernel' Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
2020-05-06local.conf.sample: Updating XILINX_VER_MAINSandeep Gundlupet Raju
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-29libmali: Fetch mali binaries from rel-v2020.1 branchMadhurkiran Harikrishnan
Update the mali userspace receipe to fetch the updated binary from rel-v2020.1 branch. Signed-off-by: Madhurkiran Harikrishnan <madhurkiran.harikrishnan@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-27xilinx-kmeta: Upstream xen and ocicontainer configs to YP kernel-cacheSai Hari Chandana Kalluri
Upstream xen and ocicontainer configs to YP kernel-cache. Update the commit id to pull from HEAD of kernel-cache tree. Clean up xilinx-kmeta post upstreaming. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-23xrt_git: added veral flags and dependenciesHimanshu Choudhary
Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-21zynq-generic.conf: Remove the qemu overrides, not neededMark Hatle
Issue: CR-1061420 Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-21init-ifupdown: Fix BSPs that were setting partial overridesMark Hatle
Issue: CR-1061420 The init-ifupdown will choose alternative network interface configuration files based on the FILESOVERRIDE setting, which usually includes a machine name. If an alternative is selected, then the package should become machine specific. The BSPs were setting the files override, but were NOT settings the required machine override. Fix this by setting the necessary machine override, ensuring the init-ifupdown IS now machine specific. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-16binutils: Microblaze integrate fix from upstreamMark Hatle
Issue: CR-1016400 [Patch,MicroBlaze m64] : This patch will remove imml 0 and imml -1 instructions when the offset is less than 16 bit for Type A branch EA instructions. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-15xf86-video-armsoc: Bypass the exa layer to free the root pixmapMadhurkiran Harikrishnan
Since the root pixmap was allocated through miCreateScreenResources, the exa layer is not aware of the pixmap resulting in the assertion to fail. This patch fixes this. Signed-off-by: Madhurkiran Harikrishnan <madhurkiran.harikrishnan@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-14kernel-module-hdmi: Update LICENSE_CHECKSUM for kenrel-module-hdmiSai Hari Chandana Kalluri
Update LICENSE_CHECKSUM for kernel-module-hdmi Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-09libcma: Fix SRC_URI definitionMark Hatle
Issue: CR-1061547 The SRC_URI must be specified in each recipe with '=' or a similar. ?= won't work, as a default (empty) value is defined in bitbake.conf Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-08meta-xilinx-standalone: recipes-bsp: device-tree: Install psu_init* files ↵Appana Durga Kedareswara rao
only for standalone configuration psu_init* files installation is valid only for standalone configuration update the do_install for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-07meta-xilinx-standalone: recipes-applications: zynqmp-fsbl: Correct cflags ↵Appana Durga Kedareswara rao
based on the machine type This patch adjusts the cflags variables based on the selected machine. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-07device-tree: Install psu_init files as well for zynqmp machinesAppana Durga Kedareswara rao
Install psu_init files for zynqmp machines these files are needed for building fsbl for corter5 processor use case as well. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-06kernel-module-mali: WIPMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-04removing kc705 patchVaralaxmi Bingi
The original patch is intended for kc705-trd designs. Now xilinx is not supporting any kc705-trd designs and yocto/petalinux is not using this patch so, removing this patch from this layer. Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-04u-boot-xlnx.inc:u-boot-xlnx_2020.1.bb: kc705 patchVaralaxmi Bingi
This patch will remove the functionality which is adding kc705-trd patch. Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
2020-04-04meta-xilinx-standalone: recipe-drivers: Add recipe for compiling sysmon ↵Appana Durga Kedareswara rao
driver examples This recipe compiles the sysmon driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-04meta-xilinx-standalone: recipe-drivers: Add recipe for compiling xadcps ↵Appana Durga Kedareswara rao
driver examples This recipe compiles the xadcps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-04meta-xilinx-standalone: recipe-drivers: Add recipe for compiling qspips ↵Appana Durga Kedareswara rao
driver examples This recipe compiles the qspips driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-04meta-xilinx-standalone: recipe-drivers: Add recipe for compiling spips ↵Appana Durga Kedareswara rao
driver examples This recipe compiles the spips driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-04meta-xilinx-standalone: recipe-drivers: Add recipe for compiling gpio driver ↵Appana Durga Kedareswara rao
examples This recipe compiles the gpio driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-04meta-xilinx-standalone: recipe-drivers: Add recipe for compiling uartps ↵Appana Durga Kedareswara rao
driver examples This recipe compiles the uartps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-04meta-xilinx-standalone: recipe-drivers: Add recipe for compiling uartlite ↵Appana Durga Kedareswara rao
driver examples This recipe compiles the uartlite driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-04meta-xilinx-standalone: recipe-drivers: Add recipe for compiling mutex ↵Appana Durga Kedareswara rao
driver examples This recipe compiles the mutex driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>