summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | SOC_VARIANT versal: removing previously required prepended '-'Jaewon Lee2021-02-174-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> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | * | u-boot-zynq-scr.bb: Add PRE_BOOTENV variableRaju Kumar Pothuraju2021-02-171-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> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | * | u-boot-zynq-scr: Add microblaze support for boot.scrRaju Kumar Pothuraju2021-02-173-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> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | * | microblaze: Defining UBOOT_MACHINE and wiping UBOOT_INITIAL_ENVJaewon Lee2021-02-173-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> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | * | 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>
| * | | microblazeel-v11.0-bs-cmp-mh-div-generic.conf: include xilinx-boardRaju Kumar Pothuraju2021-03-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Including xilinx-board.inc to add BOARD variables support for mb generic machine. Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | various: Ensure that DATETIME is no usedMark Hatle2021-03-252-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We should be using IMAGE_VERSION_SUFFIX instead, but this requires that the user either directory or indirectly inher image-artifact-names. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * | | qemu-xilinx-helper-native: Change the way we find the oe-core filesMark Hatle2021-03-251-8/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: SSW-773 Due to changing the order of the search paths in meta-petalinux to allow us to override classes, the way we find the oe-core files needs to also change. Instead of using a search approach, just assume that the files we need will always come from oe-core itself. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * | | ] adding aiefal dependency for XRTch vamshi krishna2021-03-241-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: ch vamshi krishna <chvamshi@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | libgles: libmali: Update the branch to 2021.1Madhurkiran Harikrishnan2021-03-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The new update has the latest eglplatform header from khronos. Signed-off-by: Madhurkiran Harikrishnan <madhurkiran.harikrishnan@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | u-boot-zynq-scr.bb: Use ramdisk.cpio image when switch_root enabledRaju Kumar Pothuraju2021-03-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the ramdisk.cpio.gz.u-boot image for pxeboot when INITRAMFS_IMAGE has the image name *initramfs*. Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | versal-generic: Add HDF_MACHINE for versal-genericSai Hari Chandana Kalluri2021-03-051-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | versal-generic.conf: Enable qemu for BOARD vp1202-versalSai Hari Chandana Kalluri2021-03-041-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | Enable runqemu for BOARD vp1202-versal Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | kernel-module-dp: Update commit id and branch for 2020.2Sandeep Gundlupet Raju2021-03-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update dp modules branch from master to rel-v2020.2 and associated release commit id. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | Disable tree-loop-distribute-patterns CFLAGMark Hatle2021-03-022-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: CR-1086247 GCC 10.2.0 added -ftree-loop-distribute-patterns by default with -O2. This is causing a condition where the kernel will no longer boot. This is a temporary workaround until we can identify the true cause of the boot failure. Symtoms: earlycon: uartlite_a0 at MMIO 0x40600000 (options '115200n8') printk: bootconsole [uartlite_a0] enabled cma: Reserved 16 MiB at 0xaec00000 Linux version 5.10.0-xilinx-v2020.2 (oe-user@oe-host) (microblazeel-xilinx-linux-gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.35.0.20200730) #1 Mon Mar 1 12:58:36 UTC 2021 setup_memory: max_mapnr: 0x40000 setup_memory: min_low_pfn: 0x80000 setup_memory: max_low_pfn: 0xb0000 setup_memory: max_pfn: 0xc0000 Zone ranges: DMA [mem 0x0000000080000000-0x00000000afffffff] Normal empty HighMem [mem 0x00000000b0000000-0x00000000bfffffff] Movable zone start for each node Early memory node ranges node 0: [mem 0x0000000080000000-0x00000000bfffffff] Initmem setup node 0 [mem 0x0000000080000000-0x00000000bfffffff] <hang> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * | | boot.cmd.sd.zynqmp: Remove duplicate bootargsSandeep Gundlupet Raju2021-03-011-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed duplicate bootargs for SD bootmode and more over this was hardcoded to SD0 controller instead we need to use SDBOOTDEV variable. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | xrt: Add run-time dependency on zoclChristian Kohn2021-02-222-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | XRT has a run-time dependency on zocl for correct operation. Add zocl as RDEPENDS. Since XRT is machine independent, but zocl is tied to the kernel (because it's a kernel module) and is thus kernel/machine specific, any time the machine is changed, the hash for XRT would change. To 'break' the dependency when it comes to hash calculations, add a SIGGEN_EXCLUDE declaring this dependency as 'safe'. Signed-off-by: Christian Kohn <christian.kohn@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
| * | | 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>
| * | | 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>
| * | | 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>
| * | | weston: Update the weston patches to comply with weston-9.0Madhurkiran Harikrishnan2020-12-143-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>
| * | | 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>