summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* meta-xilinx-bsp: recipes-multimedia: ivas: VAI 1.3 updateSaurabh Sengar2021-07-141-2/+2
| | | | | | | Updating ivas for supporting VAI 1.3 Signed-off-by: Saurabh Sengar <saurabh.singh@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* u-boot-zynq-scr.bb: Add PRE_BOOTENV variableRaju Kumar Pothuraju2021-07-141-3/+6
| | | | | | | | Add PRE_BOOTENV in uboot-zynq-scr to add boot commands into boot.scr. Defining FIT_IMAGE_OFFSET variables for QSPI and NAND. Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* u-boot-zynq-scr: Add microblaze support for boot.scrRaju Kumar Pothuraju2021-07-143-9/+273
| | | | | | | | | Adding microblaze support for boot.scr and moving the generic boot script from petalinux to yocto layers. The generic boot script will read the boot_target variable on uboot and based on the bootmode it will execute the boot commands. Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com>
* microblaze: Defining UBOOT_MACHINE and wiping UBOOT_INITIAL_ENVJaewon Lee2021-07-143-0/+7
| | | | | | | | Defining UBOOT_MACHINE as microblaze-generic_defconfig and setting UBOOT_INITIAL_ENV to empty to be able to compile uboot as microblaze env/common.o doesn't have default_environment section Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* meta-xilinx-bsp: recipes-multimedia: ivasSaurabh Sengar2021-07-144-0/+78
| | | | | | | IVAS recipes intial checkin supporting vitis AI 1.2 Signed-off-by: Saurabh Sengar <saurabh.singh@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Revert "newlib/libgloss: YP has moved to version 4.1.0, adjust accordingly"Sai Hari Chandana Kalluri2021-07-144-0/+0
| | | | | | This reverts commit 96f122efe48f239f7b5df4025acd5c98a61828b3. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Revert "qemu-xilinx: lock down on YP 5.1.0 integration"Sai Hari Chandana Kalluri2021-07-1427-1629/+2
| | | | | | This reverts commit 689ba7e291e6de944aff7d15e5165ece00d34026. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* newlib/libgloss: YP has moved to version 4.1.0, adjust accordinglyMark Hatle2021-02-034-0/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* qemu-xilinx: lock down on YP 5.1.0 integrationMark Hatle2021-02-0327-2/+1629
| | | | | | | Yocto Project has moved to 5.2.0, but qemu-xilinx has not yet moved forward to a matching version. Temporarily include the last 5.1.0 version from master. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* meta-microblaze gdb: Backport gdb 9.2 from master YP, and lock down versionMark Hatle2021-02-0320-0/+1506
| | | | | | We're not ready to move to a newer version of gdb at this time, so lock down on version 9.2. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* meta-xilinx-standalone: Prevent user error, when meta-microblaze is requiredMark Hatle2021-02-032-0/+9
| | | | | | | | | | | | When the user chooses to build a microblaze target, the compiler can fail to patch properly as a symptom. Users may think it's a simple patch failure, but really they forgot to include the meta-microblaze layer itself. Declare the meta-microblaze layer as a recommended layer, and verify in the gcc-source bbappend that it has been included, if a microblaze target is being built. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* picozed-zynq7.dts: add marvell,88e1510 to eth phyDavid Roman2021-01-281-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* meta-xilinx-bsp: Move uboot-device-tree to meta-xilinx-tools layerVaralaxmi Bingi2021-01-281-78/+0
| | | | | | | | | | | | This component requires xsct, provided by meta-xilinx-tools. It was determined that all components that make use of xsct should be located in meta-xilinx-tools. Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@xilinx.com> Reword commit message Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* linux-xlnx: Fix build with patch from upstream kernel for gcc-10.Philip Balister2021-01-282-0/+52
| | | | | Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* u-boot-xlnx: Fix build error by applying patch from upstream u-boot.Philip Balister2021-01-282-0/+32
| | | | | | | | Signed-off-by: Philip Balister <philip@balister.org> Adjusted where the append is added, and commented when to remove it. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* qemu-xilinx: Fix patch puzz warning during do_patchSai Hari Chandana Kalluri2020-12-221-5/+7
| | | | | | Rework 0001-Add-enable-disable-udev.patch to fix patch fuzz warnings Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Cleanup QB_MACHINE for xilinx machinesSai Hari Chandana Kalluri2020-12-225-5/+0
| | | | | | | Pick correct QB_MACHINE name for each of the machine from qemuboot-xilinx.bbclass. Remove QB_MACHINE from machine.conf Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* linux-xlnx.inc: Update overlay config fragmentsRaju Kumar Pothuraju2020-12-221-1/+1
| | | | | | | Updating overlay config fragments path. Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* zcu102-zynqmp.conf: Fix qemuboot for zcu102-zynqmpSai Hari Chandana Kalluri2020-12-222-4/+3
| | | | | | Fix machine name being passed to zcu102-zynqmp qemu boot arg. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* ultra96: Using BOARD level hiearchy for ultra96 overridesJaewon Lee2020-12-226-8/+14
| | | | | | | | Using BOARD level hierarchy to rewire ultra96 specific overrides. Each package using BOARD override has to also redefine PACKAGE_ARCH using BOARD_ARCH Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* Adding BOARD and BOARD_VARIANT level hierarchyJaewon Lee2020-12-223-0/+3
| | | | | | | | | | | Going to generic machine confs, we can no longer use machine overrides for specific machine changes. Adding BOARD and BOARD_VARIANT level hierarchy for packaging for zynqmp/zynq/versal generic machines confs. BOARD and BOARD_VARIANT must be set accordingly to use these hierarchy levels properly Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* weston: Update the weston patches to comply with weston-9.0Madhurkiran Harikrishnan2020-12-223-93/+7
| | | | | | | | | Removed the patch pertaining to eglconfig for pbuffer surfaces as it is merged in the mainline. Upadate the patch which removes the opaque substitute to comply with weston-9.0. Signed-off-by: Madhurkiran Harikrishnan <madhurkiran.harikrishnan@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update LICENSE_CHECKSUM for kernel-module-hdmiSai Hari Chandana Kalluri2020-12-221-1/+1
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xilinx-board.inc: fixing BOARD_ARCH and BOARDVARIANT_ARCH namesJaewon Lee2020-12-221-4/+4
| | | | | | | Fixing arch variables, removing SOC_ for BOARD_ARCH and BOARDVARIANT_ARCH variables Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* meta-toolchain: Ensure that a baremetal toolchain can finish buildingMark Hatle2020-12-141-0/+9
| | | | | | | We include base qemu, the toolchain, but nothing else. (Dummy package is required to meet basic dependencies.) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gdb: Fix on-target GDB compilationMark Hatle2020-12-074-0/+578
| | | | | | | | Target gdb/gdbserver failed to compile due to out of date microblaze-linux-nat.c, correct this and ancillary files. Note, this only corrects compilation the code may not function properly. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* newlib: Upstream now disabled builtin symbolsMark Hatle2020-12-042-2/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* libgcc.bbappend: Clear empty lib directoryMark Hatle2020-12-041-0/+3
| | | | | | | | | Due to the way the multilib xilinx-standalone works, one or more empty directories under ${D}/lib may exist. This triggers a QA error about unpackaged files. Use rmdir to delete these directories to ensure they are empty. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* machine/aarch64-tc.conf: Fix incorrect ilp32 pkgarchMark Hatle2020-12-041-1/+1
| | | | | | | | | | If there is a _ in the package arch, the sstate-control files are written with a _. However, when they are used they somehow get translated to a -, triggering a warning message. The warning though means that the sstate component was not actually staged into the recipe-sysroot, causing a later build failure. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* newlib: update to early gatesgarth versionMark Hatle2020-12-0414-226/+196
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gcc: update to early gatesgarth versionMark Hatle2020-12-0462-1051/+641
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gdb: update to early gatesgarth versionMark Hatle2020-12-0448-1568/+2505
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* binutils: update to early gatesgarth versionMark Hatle2020-12-0459-1876/+2805
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* pmu-firmware: Latest toolchain always treats 'assert' as a macroMark Hatle2020-11-302-1/+70
| | | | | | | | | | | | | | | | | | | | | | Rename the structure member from 'assert' to 'resetAssert to avoid a compilation error: | pm_reset.c: In function ‘PmResetDoAssert’: | pm_reset.c:1905:36: error: macro “assert” passed 2 arguments, but takes just 1 | 1905 | reset->ops->assert(reset, action); | | ^ | In file included from .../tmp/work/microblazeel-v11.0-bs-cmp-xilinx-elf/pmu-firmware/v2020.1+gitAUTOINC+e8db5fb118-r0/recipe-sysroot/usr/include/sys/reent.h:503, | from .../tmp/work/microblazeel-v11.0-bs-cmp-xilinx-elf/pmu-firmware/v2020.1+gitAUTOINC+e8db5fb118-r0/recipe-sysroot/usr/include/string.h:11, | from ../misc/zynqmp_pmufw_bsp/psu_pmu_0/include/xil_printf.h:9, | from xpfw_debug.h:57, | from xpfw_default.h:37, | from pm_reset.c:36: | .../tmp/work/microblazeel-v11.0-bs-cmp-xilinx-elf/pmu-firmware/v2020.1+gitAUTOINC+e8db5fb118-r0/recipe-sysroot/usr/include/assert.h:16: note: macro “assert” defined here | 16 | # define assert(__e) ((__e) ? (void)0 : __assert_func (__FILE__, __LINE__, \ | | | Makefile:37: recipe for target ‘pm_reset.o’ failed Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* Uprev standalone toolchain bbappendsMark Hatle2020-11-304-0/+127
| | | | | | | | Move newlib/libgloss from 3.1.0 to 3.% Move the gcc configuration for standalone to gcc 10. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* meta-microblaze: Move gcc patch that was missed in the prior workMark Hatle2020-11-302-0/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* Remove recipe bbappends pointing to older versionsSai Hari Chandana Kalluri2020-11-194-127/+0
| | | | | | Remove recipe bbappends pointing to older versions. The newer versions are available in meta-microblaze Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* esw.bbclass: Remove trailing / after SSai Hari Chandana Kalluri2020-11-191-2/+2
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* opencl-clhpp, ocl-icd: Remove recipes from meta-xilinxSai Hari Chandana Kalluri2020-11-182-48/+0
| | | | | | | Remove opencl-clhpp, ocl-icd from meta-xilinx layer as the recipes are provided in meta-openemebedded Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* xrt: Remove stale patch to fix endian issues with latest version of boostSai Hari Chandana Kalluri2020-11-172-82/+0
| | | | | | | xrt source has been updated to remove the endian check. The local patch is no longer needed with the latest version of boost Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* linux-xlnx_2020.2: Fix previous git cherry-pickSai Hari Chandana Kalluri2020-11-171-0/+9
| | | | | | | Previous git cherry-pick for linux-xlnx_2020.2 recipe happens incorrectly as a result the SRC_URI_append patches are removed. Include them back for successful compilation of perf Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* updating XRT/Zocl commit id for 2020.2ch vamshi krishna2020-11-172-2/+2
| | | | | | git cherry-pick e32c768 Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Various: Packages using libGL may need to be declared SOC_VARIANT_ARCHMark Hatle2020-11-174-0/+34
| | | | | | | | | | | | | | | | Issue: CR-1082769 libGL is either provided by mesa or libmali. Each of the modified recipes contains a direct library link to the provider of libGL. Due to this we need to specify precise dependencies and declare the package as the right architecture to break a potential install conflict. If we don't do this, the package will be generated as aarch64, but won't be installable as the dependency on libmali can't be satisfied unless the user has libmali, which is only available on zynqmpev and zyncmpeg. git cherry-pick 6c0b7e5 Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* libmali-xlnx: Fix the package archMark Hatle2020-11-171-1/+1
| | | | | | | | | | | | Issue: CR-1082769 The package arch needs to be set to match the specific variants that we use in the overrides to enable this, specifically zynqmpev and zynqmpeg. Using SOC_VARIANT_ARCH instead of SOC_FAMILY_ARCH (zynqmp) is correct. git cherry-pick e7ce9ed Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* updating final XRT commit id for 2020.2ch vamshi krishna2020-11-172-2/+2
| | | | | | git cherry-pick da93135 Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* bootgen: Update commit id for 2020.2 releaseSai Hari Chandana Kalluri2020-11-171-1/+1
| | | | | | | Update bootgen commit id for 2020.2 release git cherry-pick 73c70b5 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* updating xrt commit idch vamshi krishna2020-11-172-2/+2
| | | | | | git cherry-pick fb24aab Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* update XILINX_VER_MAIN to 2020.2Sai Hari Chandana Kalluri2020-11-174-5/+5
| | | | | git cherry-pick b80c6d4 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* Update commit id and branch for components for 2020.2 releaseSai Hari Chandana Kalluri2020-11-1726-39/+28
| | | | | | | | Update commitid and branch for the following components: arm-trusted-firmware, vcu, linux-xlnx, qemu, u-boot-xlnx,xrt,zocl,bootgen git cherry-pick 9f8d8d7 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* opencv_3.4.3: Remove support for opencv 3.4Sai Hari Chandana Kalluri2020-11-0310-495/+0
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>