summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * bootgen: Updated commit Id to point the release branchRamyaSree2021-09-281-2/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-281-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-282-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * u-boot-xlnx: Update branch and SRCREV for 2021.2Mark Hatle2021-09-281-2/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * linux-xlnx: Move to 2021.2 branch and SRCREVMark Hatle2021-09-281-2/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-microblaze: Fix GCC issue where additional loops were addedMark Hatle2021-09-282-0/+58
| | | | | | | | | | | | | | | | Due to latest changes in GCC-10.2 MB64 perforamance has reduced We have added zero_extended instructions to get rid of left shift and right shift loops Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * qemu{-devicetree}: update branch to 2021.2 releaseMark Hatle2021-09-282-2/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-bsp: recipes-kernel: lopper: Updated SRCREVBen Levinsky2021-09-281-1/+1
| | | | | | | | | | Signed-off-by: Ben Levinsky <ben.levinsky@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * kernel-module-hdmi_git.bb : Update the XLNX_HDMI_VERSION to 5.10.0Vishal Sagar2021-09-281-1/+1
| | | | | | | | | | | | | | Update the XLNX_HDMI_VERSION to 5.10.0. Signed-off-by: Vishal Sagar <vishal.sagar@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-283-3/+3
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * kernel-module-hdmi_git.bb : Update for 2021.2 release branch and commit idVishal Sagar2021-09-281-2/+2
| | | | | | | | | | | | | | | | The patch updates the branch and commit id for 2021.2 release of the hdmi-modules repo. Signed-off-by: Vishal Sagar <vishal.sagar@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: Typo fix in the READMEMark Hatle2021-09-281-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * experimental dtb-embeddedsw: Switch to github URL and SRCREVMark Hatle2021-09-281-1/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-281-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * meta-xilinx-setup: Add overlay dt generation supportNaga Sureshkumar Relli2021-09-281-4/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support to generate overly dt file. The lopper assist file, which is "xlnx_overlaydt" will get called by this dt-processor.sh script based on the arguments passed. Ex: dt-processor.sh <system dts file> overlay_dtb full With the above command it generates pl.dtsi file with overlay syntax and compiles the pl.dtsi and generates pl.dtbo. It also takes additional argument as external_fpga. As there is no partial support in versal, and we generate external_fpga dt property to apply overlay with out loading the bit file. There is no impact in the default flow, because the overlay support will come into picture with overlay_dtb argument. Signed-off-by: Naga Sureshkumar Relli <naga.sureshkumar.relli@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-bsp: recipes-kernel: lopper: Updated SRCREV for 2021Appana Durga Kedareswara rao2021-09-281-1/+1
| | | | | | | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * kernel-module-dp_git.bb: Update branch and SRCREV to 2021.2Sandeep Gundlupet Raju2021-09-281-3/+3
| | | | | | | | | | | | | | Update dp-modules branch and SRCREV to 2021.2 release. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * vcu: Update SRCREV for 2021.2Mark Hatle2021-09-283-3/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-283-3/+3
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * meta-xilinx-setup: Bundle the configuration scriptMark Hatle2021-09-284-0/+800
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-281-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * device-tree: rework prestep integrationMark Hatle2021-09-281-2/+4
| | | | | | | | | | | | | | | | | | | | | | All configurations are expected to pass in a pre-processed device tree. Use this version unconditionally. In order to allow a Linux build, without 'system-top.dtb', we need to prepend the components in do_deploy as they expect some level of processing to have happened. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * image-types-xilinx-qemu.bbclass: resize qemu-sd image to 256MSai Hari Chandana Kalluri2021-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | resize qemu-sd image to 256M to avoid the following error during qemuboot: runqemu - ERROR - Failed to run qemu: QEMU APU instance failed: Unexpected error in sd_realize() at qemu-xilinx-system-native/v5.1.0-xilinx-v2021.2+gitAUTOINC+f9099ec0c9-r0/git/hw/sd/sd.c:2382: qemu-system-aarch64: Invalid SD card size: 271 MiB SD card size has to be a power of 2, e.g. 512 MiB. You can resize disk images with 'qemu-img resize <imagefile> <new-size>' (note that this will lose data if you make the image smaller than it currently is). CR-1104112 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * flashstrip_1.0.bb: Add native recipeVishal Patel2021-09-281-0/+2
| | | | | | | | | | | | | | Add native recipe to allow usage of utility needed to create a flash image Signed-off-by: Vishal Patel <vishal.patel@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-282-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-drivers: intc-example: Add ↵Appana Durga Kedareswara rao2021-09-281-0/+5
| | | | | | | | | | | | | | | | | | recipe for compiling intc driver examples This recipe compiles the intc driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: xilffs-example: Fix YAML file ↵Sai Krishna Potthuri2021-09-281-2/+25
| | | | | | | | | | | | | | | | | | dependency for compilation This patch fix the YAML file dependency to compile xilffs example. Signed-off-by: Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilnvm: Add recipe ↵Appana Durga Kedareswara rao2021-09-281-0/+6
| | | | | | | | | | | | | | for compiling xilnvm library Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilnvm-example: Add ↵Appana Durga Kedareswara rao2021-09-281-0/+28
| | | | | | | | | | | | | | recipe for compiling xilnvm library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilpuf-example: Add ↵Appana Durga Kedareswara rao2021-09-281-0/+28
| | | | | | | | | | | | | | recipe for compiling xilpuf library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilsecure-example: ↵Appana Durga Kedareswara rao2021-09-281-0/+28
| | | | | | | | | | | | | | Add recipe for compiling xilsecure library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilmailbox-example: ↵Appana Durga Kedareswara rao2021-09-281-0/+37
| | | | | | | | | | | | | | Add recipe for compiling xilmailbox library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilfpga-example: Add ↵Appana Durga Kedareswara rao2021-09-281-0/+28
| | | | | | | | | | | | | | recipe for compiling xilfpga library examples Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: Update dependencies ↵Appana Durga Kedareswara rao2021-09-282-2/+2
| | | | | | | | | | | | | | with xiltimer library Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilmailbox: Update ↵Appana Durga Kedareswara rao2021-09-281-1/+1
| | | | | | | | | | | | | | dependencies with xiltimer library Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-libraries: xilfpga: Update ↵Appana Durga Kedareswara rao2021-09-281-0/+1
| | | | | | | | | | | | | | | | | | | | dependency for versal platform For compiling xilfpga library on versal platform it has a dependency on xilmailbox library, Update the recipe for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: recipes-drivers: uart*: Update ↵Appana Durga Kedareswara rao2021-09-282-5/+10
| | | | | | | | | | | | | | | | | | | | | | do_configure_prepend task uartlite and uartns550 driver recipes need to send additional parameter for lopper assist, This commit updates the do_configure_prepend task for this. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * lopper.bb: Update to latest srcrevMark Hatle2021-09-281-1/+1
| | | | | | | | | | | | Fixes a problem parsing versal device trees Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-281-1/+1
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * Updated SRCREV for 2021Sivaprasad Addepalli2021-09-282-2/+2
| | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * xrt_git:zocl_git:update commitidrbramand2021-09-281-1/+1
| | | | | | | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * lopper: update to latest upstream versionMark Hatle2021-09-281-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone-experimental: Move from device-tree-lops to device-treeMark Hatle2021-09-284-90/+20
| | | | | | | | | | | | | | | | | | | | The device trees are now generated by the user as part of the configuration steps. As such, we need to simply copy/process these device trees as part of the system build so adjust the various usages to the new variable CONFIG_DTFILE, which is a full path reference to the device tree for a particular configuration. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone: Update the READMEMark Hatle2021-09-281-39/+37
| | | | | | | | | | | | | | Refactor the README file to correctly capture the implementation and usage details of the layer. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone: Sync standalone to latest embeddedswMark Hatle2021-09-288-135/+130
| | | | | | | | | | | | | | | | | | | | | | | | The latest embeddedsw components no longer need integration workarounds, other then the couple of patches being applied. This simplifies eliminates the custom do_configure, and simplifies the do_compile. EXTRA_COMPILER_FLAGS is now different then the default version. The versal defaults were also adjusted to match the expected output. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone: Fix typo in versal-fw multiconfig commentMark Hatle2021-09-281-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone: Update microblaze configMark Hatle2021-09-282-2/+2
| | | | | | | | | | | | | | Update the PMU machine and multiconfig files to match the current version of the embeddedsw. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone: Remove obsolete do_install_appendMark Hatle2021-09-281-7/+0
| | | | | | | | | | | | | | | | | | The do_install append was processing files in early versions of the decoupling development. This development has moved to the meta-xilinx-standalone-experiment layer, but the code blob is obsolete as these items are no longer needed to be copied. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * meta-xilinx-standalone: device-tree remove obsolete XSCTH usageMark Hatle2021-09-281-8/+0
| | | | | | | | | | | | | | XSCTH is only useful when XSCT is being used. This layer does not depends on XSCT, so remove the entries. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| * xilinx-lops: Add Xilinx system device tree CPU ID processingMark Hatle2021-09-282-2/+133
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a new lop-xilinx-id-cpus.dts file to automatically identify OS hints, domains and cpu information. Output is in the format: $ ./lopper.py -f --enhanced -i lops/lop-cpus.dts system-device-tree-spec.dts foo.dts arm,cortex-a72 linux1 linux,xen arm,cortex-a72 linux2 linux,xen arm,cortex-r5 subsystem2 baremetal xlnx,microblaze subsystem2 baremetal # global 'all' domains arm,cortex-a72 xen linux # global no-domain cpus xlnx,microblaze None None $ ./lopper.py -f --enhanced -i lops/lop-cpus.dts t/vck190_systemdt/system-top.dts foo.dts # global no-domain cpus arm,cortex-a72 None None pmc-microblaze None None psm-microblaze None None arm,cortex-r5 None None Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>