summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | ivas: Set default src_uri to tarball of source codeJaewon Lee2021-02-124-15/+5
| | | | | | | | | | | | | | Setting default src_uri to tarball of source code uploaded to petalinux.xilinx.com Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* | Kernel-module-mali: Update patch fix-ioremap to include all correct symbolsSai Hari Chandana Kalluri2021-02-121-11/+11
| | | | | | | | | | | | Fix symbols for 0020-Fix-ioremap_nocache-deprecation-in-kernel-5.6.patch to fix do_patch failures Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* | kernel-module-mali: Update to compile with kernel v5.10Dylan Yip2021-02-115-0/+204
| | | | | | | | | | | | | | Update patches to compile mali drivers with kernel v5.10 Signed-off-by: Dylan Yip <dylan.yip@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* | Enable support for linux-xlnx v5.10Sai Hari Chandana Kalluri2021-02-087-464/+2
| | | | | | | | | | | | Remove stale patches and enable support for linux-xlnx v5.10 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* | qemu-devicetrees: Update makefile to use python3 instead of pythonSai Hari Chandana Kalluri2021-02-081-7/+14
| | | | | | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* | layer.conf: adding xxd as a host toolJaewon Lee2021-02-031-0/+2
| | | | | | | | | | | | | | Adding xxd as a host tool as it's a dependent tool when uboot is configured to use a default environment file Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* | u-boot-zynq-scr: remove exit from boot scriptRaju Kumar Pothuraju2021-02-032-16/+0
| | | | | | | | | | | | | | | | | | This patch removes the exit from boot script which is after the boot command. in successfull case boot command gives handoff to kernel and exit never executes. Signed-off-by: Swagath Gadde <swagath.gadde@xilinx.com> Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* | Rename linux-xlnx to 2021.1 versionRaju Kumar Pothuraju2021-02-031-0/+0
| | | | | | | | | | | | | | Rename linux-xlnx bbappend to 2021.1 version. Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* | Rename u-boot-xlnx and linux-xlnx to 2021.1 versionMark Hatle2021-01-292-5/+0
| | | | | | | | | | | | | | Both components now have in-development changes that are incompatible with gatesgarth 2020.2 version. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* | Merge remote-tracking branch 'github/gatesgarth' into 2021Mark Hatle2021-01-296-79/+85
|\| | | | | | | | | | | Update to the current Yocto Project gatesgarth development. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * 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>
* | xilinx-board.inc: inserting a '-' in between board and boardvariantJaewon Lee2021-01-291-2/+2
| | | | | | | | | | | | | | Inserting a '-' in between board and boardvariant to align with the format of soc and soc family Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* | Updating machine overrides to match new formatJaewon Lee2021-01-298-26/+26
| | | | | | | | | | | | | | | | | | Previously machine override for a soc variant was SOC_VARIANT appended to SOC_FAMILY. A '-' was included in between to align with how versal handles machine overrides. Updating machine overrides to match this format Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* | SOC_VARIANT versal: removing previously required prepended '-'Jaewon Lee2021-01-294-8/+8
| | | | | | | | | | | | | | Removing the need to prepend a '-' to SOC_VARIANT for versal variants for ex. '-ai-core' Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* | ivas-accel-libs.bb: Changing vai dependencies to source compiled packagesJaewon Lee2021-01-201-1/+1
| | | | | | | | Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
* | meta-xilinx-bsp: recipes-multimedia: ivas: VAI 1.3 updateSaurabh Sengar2021-01-201-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-01-201-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-01-063-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-01-063-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-01-044-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>
* | qemu-xilinx: Fix patch puzz warning during do_patchSai Hari Chandana Kalluri2020-12-181-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-165-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-161-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-162-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-156-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-153-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>