summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* lopper: update to work with upstreamBen Levinsky2020-07-151-5/+12
| | | | | | | | | | Update lopper to work with upstream as follows: - use latest commit - update do_install such that only relevant files are installed, not dependency mgmt related artifacts as yocto otherwise handles this Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com> Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* gcc: Fix microblaze SDK toolchainMark Hatle2020-07-132-0/+59
| | | | | | | | | | | | Issue: CR-1069415 Issue: CR-1069801 Linux based SDK toolchains need to disabled multilib support, similar to the existing 0004-64-bit-multilib-hack.patch from OE. This will fix compiling C++ applications, as well as potentially other multilib header and library issues. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* vck5000-versal.conf: Add support for vck5000-versal machineSai Hari Chandana Kalluri2020-06-261-0/+29
| | | | | | Machine support for versal targetting the vck500 Alveo evaluation card Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* meta-xilinx-bsp: binutils: Fix microblaze compilationMark Hatle2020-06-252-0/+29
| | | | | | | | | | | | | | | | | | | | | In some situations the microblaze patches will be enabled for the binutils-native compilation. Fix a compilation issue related to a change in the way the md_pseudo_table structure definition has changed. | ../../gas/config/tc-i386.c:1155:20: error: conflicting types for ‘md_pseudo_table’ | const pseudo_typeS md_pseudo_table[] = | ^~~~~~~~~~~~~~~ | In file included from ../../gas/as.h:565:0, | from ../../gas/config/tc-i386.c:28: | ../../gas/tc.h:25:21: note: previous declaration of ‘md_pseudo_table’ was here| extern pseudo_typeS md_pseudo_table[]; | ^~~~~~~~~~~~~~~ To support binutils-native on other host types, such as aarch64 a similar patch is likely needed for those types as well. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-bsp: binutils: Update microblaze binutilsMark Hatle2020-06-234-0/+94
| | | | | | | | Issue: ER-7742 Merge code related to CR-1065984. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* kernel-module-hdmi: Update license checksumSai Hari Chandana Kalluri2020-06-091-1/+1
| | | | | | Update license checksum for kernel-module-hdmi Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* linux-xlnx: Add kmeta for hdmi-module compilation for versalSai Hari Chandana Kalluri2020-06-093-1/+229
| | | | | | | Add hdmi-module kernel config fragments to enable sound, I2C for versal boards. This is needed to compile kernel-module-hdmi. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt_git:zocl_git: update commitid for 2020.1 releaseHimanshu Choudhary2020-05-222-2/+2
| | | | | | | | | 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>
* xrt_git:zocl_git: update commitid for 2020.1 releaseHimanshu Choudhary2020-05-212-2/+2
| | | | | | | CR-1063204 Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* kernel-module-hdmi: Update commit id and license md5sum for 2020.1Vishal Sagar2020-05-201-2/+2
| | | | | | | | | | 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>
* lopper: Fix python3 reference in lopper_sanity.pyMark Hatle2020-05-201-0/+1
| | | | | | | | | 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>
* xrt_git:zocl_git: updated commitid > CR-1063204Himanshu Choudhary2020-05-202-2/+2
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* lopper: Update commit id for 2020.1 releaseSai Hari Chandana Kalluri2020-05-191-4/+4
| | | | | | | 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>
* xrt,zocl:Update commit id for 2020.1 releaseHimanshu Choudhary2020-05-192-2/+2
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt_git:zocl_git: license and PV update from meta-xilinx-internalHimanshu Choudhary2020-05-192-6/+7
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit ids for 2020.1 releaseSai Hari Chandana Kalluri2020-05-192-2/+2
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* arm-trusted-firmware.inc: Update package versionSai Hari Chandana Kalluri2020-05-181-1/+1
| | | | | | Update atf package version for 2020.1 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit ids for 2020.1 releaseSai Hari Chandana Kalluri2020-05-1814-27/+27
| | | | | | Update commit ids and branches for atf,u-boot,linux-xlnx,vcu Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* kernel-module-hdmi: Update for 2020.1 releaseVishal Sagar2020-05-181-2/+2
| | | | | | | 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>
* versal confs: cleaning up unnecessary file loading in runqemu commandJaewon Lee2020-05-084-11/+0
| | | | | | | | | | | | | | | | 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>
* versal confs: Upping RAM in runqemu command to 8G for versal boardsJaewon Lee2020-05-083-3/+3
| | | | | | | | 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>
* local.conf.sample: Updating XILINX_VER_MAINSandeep Gundlupet Raju2020-05-061-1/+8
| | | | | Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* libmali: Fetch mali binaries from rel-v2020.1 branchMadhurkiran Harikrishnan2020-04-291-2/+2
| | | | | | | | 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>
* xilinx-kmeta: Upstream xen and ocicontainer configs to YP kernel-cacheSai Hari Chandana Kalluri2020-04-2714-130/+4
| | | | | | | | 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>
* xrt_git: added veral flags and dependenciesHimanshu Choudhary2020-04-231-0/+5
| | | | | Signed-off-by: Himanshu Choudhary <hchoudha@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* zynq-generic.conf: Remove the qemu overrides, not neededMark Hatle2020-04-211-4/+0
| | | | | | Issue: CR-1061420 Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* init-ifupdown: Fix BSPs that were setting partial overridesMark Hatle2020-04-213-0/+3
| | | | | | | | | | | | | | | 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>
* binutils: Microblaze integrate fix from upstreamMark Hatle2020-04-162-0/+39
| | | | | | | | | | 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>
* xf86-video-armsoc: Bypass the exa layer to free the root pixmapMadhurkiran Harikrishnan2020-04-152-1/+36
| | | | | | | | | 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>
* kernel-module-hdmi: Update LICENSE_CHECKSUM for kenrel-module-hdmiSai Hari Chandana Kalluri2020-04-141-1/+1
| | | | | | Update LICENSE_CHECKSUM for kernel-module-hdmi Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* kernel-module-mali: WIPMark Hatle2020-04-062-4/+3
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* removing kc705 patchVaralaxmi Bingi2020-04-041-1137/+0
| | | | | | | | | | 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>
* u-boot-xlnx.inc:u-boot-xlnx_2020.1.bb: kc705 patchVaralaxmi Bingi2020-04-042-4/+0
| | | | | | | | 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>
* microblaze machines: Set LINKER_HASH_STYLE defaultsMark Hatle2020-04-035-4/+6
| | | | | | | | | | | For Linux based builds, it should be set to sysv. This will result in the system using a supported hash type. (GNU hash is not supported on Microblaze., so sysv will be used instead.) For baremetal, set the value to "". This will result in no value set, and the system will use the compiler and linker default. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* machines: Remove default SERIAL_CONSOLES_CHECKMark Hatle2020-04-0317-17/+0
| | | | | | | | | | | | | | | | | | By default the machines should not check and remove declared consoles that are not available on first boot. It's up to the user to add this to their build configuration. The recommended user behavior is: SERIAL_CONSOLES_CHECK = ${SERIAL_CONSOLES} but the side effect of this is that if the device configuration changes after the first boot, the additional devices will not be available. (Note, this may result in warning messages with getty unable to connect to certain devices.) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* machines: Allow the user to override SERIAL_CONSOLESMark Hatle2020-04-0323-23/+23
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* machines: Move from SERIAL_CONSOLE (deprecated) to SERIAL_CONSOLESMark Hatle2020-04-0332-33/+34
| | | | | | | Usage of 'SERIAL_CONSOLE' was deprecarted in late 2013. Move to the using 'SERIAL_CONSOLES', where the format is slightly different. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* opencv_3.4.3.bb: Removing tiny-dnn from SRC_URIJaewon Lee2020-04-031-6/+0
| | | | | | | | Removing tiny-dnn from SRC_URI as it is not picked up by opencv cmake build system. This also fixes a QA warning about using ustable github archive in sources Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* kernel-module-hdmi_git.bb: Add versal supportVishal Sagar2020-04-021-0/+1
| | | | | | | Add support for versal. Signed-off-by: Vishal Sagar <vishal.sagar@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt: Remove references to PACKAGE_CLASSES from xrt recipesSai Hari Chandana Kalluri2020-04-022-4/+0
| | | | | | | | Remove PACKAGE_CLASSES variable being set with the xrt and zocl recipes. By default in meta-xilinx the PACKAGE_CLASSES = packages_rpm which is being set in local.sample.conf file Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* qemu-xilinx.inc: Move the URL to 'gitsm' and disable compile time submodulesMark Hatle2020-03-231-1/+3
| | | | | | | | QEMU has the built in ability to download necessary submodules at compile time. Disable this and change the URL to 'gitsm' so all submodules are downloaded during the fetch step. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "linux-xlnx: Use new default defconfigs"Mark Hatle2020-03-231-2/+2
| | | | | | | | This reverts commit d01f811d4672c30581d68edf3c79fd07a64c61a9. Go back to three separate configs per discussion with Petalinux team. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-bsp: conf: machine: Add standalone based machine for zynqMubin Usman Sayyed2020-03-181-0/+1
| | | | | | | | | This machine can be used with xilinx-standalone-nolto and xilinx-standalone distros to build standalone components for zynq. Signed-off-by: Mubin Usman Sayyed <mubin.usman.sayyed@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* qemuboot-xilinx.bbclass: Remove the subdir added to the qemu target pathSai Hari Chandana Kalluri2020-03-171-4/+0
| | | | | | | | Remove the variable QB_SYSTEM_NAME inside qemuboot-xilinx class as it no longer is needed to include the subdir for the qemu target path. All targets are now moved to bindir and not present in bindir/qemu-xilinx. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* qemu-xilinx-multiarch-helper-native_1.0.bb: Move multiarch wrapper script to ↵Sai Hari Chandana Kalluri2020-03-172-3/+2
| | | | | | | | | | | | | | bindir Move the multiarch wrapper script from bindir/qemu-xilinx path to bindir directory. All qemu targets have previously been moved from bindir/qemu-xilinx to bindir. Keep the paths consistent by moving the wrapper script to bindir. Once the multiarch wrapper script is installed in bindir the binpath computed within the script needs to be updated to find the qemu targets in the right path. This will ensure that the APU and PMU instances are launched correctly. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* versal-generic: Move from vck190 to vc-p-a2197-00-versalMark Hatle2020-03-171-2/+2
| | | | | | This move syncronizes qemu call and DTB generation. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* *-generic.conf: Add QEMU support to each of the generic BSPsMark Hatle2020-03-173-4/+180
| | | | | | | Additionally ensure that all u-boot defconfigs use the common configuration for each platform. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* xilinx-qemu: Move -multiarch extension to the machine-xilinx-qemuMark Hatle2020-03-174-9/+1
| | | | | | | | All xilinx BSPs that support qemu should use the machine-xilinx-qemu.inc file. So move all references to the -multiarch extension into that location. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-bsp: cleanup qemu referencesMark Hatle2020-03-1713-39/+7
| | | | | | | | | | Move IMAGE_CLASSES setting to common machine-xilinx-qemu.inc, also add preferred provider for the xilinx specific qemu components. Adjust the various BSPs to remove duplicate references to these and non-Xilinx versions of qemu. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* qemu-zynq7: Add qemu wiring for zc706 machineMark Hatle2020-03-171-5/+26
| | | | | | Enable qemuboot for qemu-zynq7 machine using qemu-xilinx provider Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>