summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
| * | meta-xilinx-core: layer.conf: Temporarily disable kernel-modules-dpMark Hatle2024-01-181-0/+2
| | | | | | | | | | | | | | | | | | | | | This module does not currently compile with Linux 6.6. Disable until it works. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Revert "meta-xilinx-core: layer.conf: Temporarily disable ↵Mark Hatle2024-01-181-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | kernel-modules-{hdmi,dp}" This reverts commit d26f98b857e30992f43f182c2a07f4b6ef6b3068. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-hdmi: Update the SRCREV for hdmi-modulesRajesh Gugulothu2024-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the SRCREV for hdmi-modules Changelog: hdmirx: Update Audio status based on audio infoframes dp159: use simple i2c probe function Signed-off-by: Rajesh Gugulothu <rajesh.gugulothu@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | meta-xilinx-core: openamp: device-tree: Add separate RPU1 IPI Mailbox nodeBen Levinsky2024-01-182-8/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add separate IPI Mailbox node for Versal NET and ZynqMP Platforms. Remoteproc driver expects separate IPI Mailbox node for each remoteproc instance. Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | linux-xlnx : Updated SRCREV for 2024.1_3975Sivaprasad Addepalli2024-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | staging: xilinx-tsn: Remove Dead Code from TADMA Driver arm64: zynqmp: Build full dtb for zynqmp-p-a2197-00-revA with x-prc cards EDAC/versal: Read num_csrows and num_chans using the correct bitfield macro arm64: configs: Enable CONFIG_VIDEO_XILINX_HDMI21RXSS for versal arm64: configs: Enable CONFIG_DRM_XLNX_HDMITX for zynqmp and versal drm: xlnx: hdmi: Fix tmdsclk for YUV422 color format drm: xlnx: hdmi: Add YUV420 support drm: xlnx: hdmi: Add support for AVI infoframes drm: xlnx: hdmi: Fix the header order mtd: spi-nor: Capture spi_nor_set_4byte_addr_mode() function return value mtd: spi-nor: Compute the offset value from valid address staging: xilinx-tsn: Fix mac address pointer passed to of_get_mac_address for TSN EX-EP ARM: zynq: Move to fixed-partitions description ARM: zynq: Rename i2c?-gpio to i2c?-gpio-grp ARM: zynq: Define u-boot bootscrip addr via DT ARM: zynq: Remove deprecated device_type property arm64: zynqmp: Sync licenses with upstream arm64: zynqmp: Rename overlays to dtso arm64: versal: Move ethernet phys to mdio node arm64: versal-net: Remove unused b2197 PL description arm64: dtsi: update interrupts and interrupt-names for usb arm64: zynqmp: Remove incorrect comment from kv260s arm64: zynqmp: Define default clock rate for rs485 uart arm64: xilinx: Remove multiple blank lines from DTSes arm64: zynqmp: Describe assigned-clocks for uarts arm64: xilinx: Put ethernet phys to mdio node arm64: zynqmp: Fix typo in sc-vhk158-revA arm64: zynqmp: Describe ethernet phy on kd240 arm64: zynqmp: Disable Tri-state for MIO38 Pin arm64: zynqmp: Replace - by _ in fclk clock nodes arm64: zynqmp: Rename i2c?-gpio to i2c?-gpio-grp arm64: zynqmp: Replace - by _ in fixed clock nodes arm64: zynqmp: Add an OP-TEE node to the device tree arm64: zynqmp: Introduce u-boot options node with bootscr-address arm64: zynqmp: Rename zynqmp-power node to power-management dt-bindings: power: reset: xilinx: Rename node names in examples dt-bindings: firmware: xilinx: Sort node names (clock-controller) dt-bindings: firmware: xilinx: Fix versal-fpga node name arm64: zynqmp: Add missing destination mailbox compatible arm64: zynqmp: Fix clock node name in kv260 cards arm64: zynqmp: Move fixed clock to / for kv260 arm64: xilinx: Remove address/size-cells from gem nodes arm64: xilinx: Remove address/size-cells from flash node arm64: xilinx: Remove mt25qu512a compatible string from SOM arm64: xilinx: Use lower case for partition address arm64: xilinx: Put ethernet phys to mdio node ARM: zynq: Remove clk/zynq.h header ptp: Fix structure alignment usb: dwc3: Remove not required version.h header misc: xilinx-ai-engine: Added ARM64_PAN flag support vfio/cdx: Add parentheses between bitwise AND expression and logical NOT firmware: zynqmp: Mark some function as inline
| * | layer.conf: Move to prefer linux-xlnx 6.6.0Sandeep Gundlupet Raju2024-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | linux-xlnx was moved forward to the 6.6.0 version. Adjust the PREFERRED_VERSION to match. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | meta-xilinx-core: layer.conf: Temporarily disable kernel-modules-{hdmi,dp}Mark Hatle2024-01-161-0/+3
| | | | | | | | | | | | | | | | | | | | | These two modules do not currently compile with Linux 6.6. Disable until they do work. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | perf: Update perf to work with Linux 6.6Mark Hatle2024-01-165-0/+622
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update perf to match Yocto project master. This requires both libtraceevent and the updated perf integration. This version was taking from Poky master commit: 61182659c212db24e52cdbcdbb043c7b0de86094 Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | linux-xlnx_2024.1: Move 2024.1 version to Linux 6.6.0Sandeep Gundlupet Raju2024-01-161-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | 1. Move 2024.1 version to Linux 6.6.0 2. Update yocto-kernel-cache to upstream yocto-6.6 version. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | linux-xlnx_2024.1: Add work for kernel do_install issueMark Hatle2024-01-161-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kernel_do_install task fails with 6.6 kernel with below errors: | DEPMOD /scratch1/sandeep/yocto/2024.1/yp-dev/build-zynqmp/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/6.6.0-xilinx-v2024.1+gitAUTOINC+340eed5001-r0/image/lib/modules/6.6.0-xilinx-v2024.1-g340eed500130 | -ae -F System.map 6.6.0-xilinx-v2024.1-g340eed500130 | rm: cannot remove '/scratch1/sandeep/yocto/2024.1/yp-dev/build-zynqmp/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/6.6.0-xilinx-v2024.1+gitAUTOINC+340eed5001-r0/image/lib/modules/6.6.0-xilinx-v2024.1-g340eed500130/source': No such file or directory | WARNING: /scratch1/sandeep/yocto/2024.1/yp-dev/build-zynqmp/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/6.6.0-xilinx-v2024.1+gitAUTOINC+340eed5001-r0/temp/run.do_install.609800:186 exit 1 from 'rm "/scratch1/sandeep/yocto/2024.1/yp-dev/build-zynqmp/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/6.6.0-xilinx-v2024.1+gitAUTOINC+340eed5001-r0/image/lib/modules/6.6.0-xilinx-v2024.1-g340eed500130/source"' Scarthgap already has code to make the 'rm' operation condition of existence, so this code will not be needed there. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated Commit IDSiva Addepalli2024-01-161-0/+0
| | | | | | | | | | | | | | | gen-machineconf: Add CLI option(--add-config) to update system configuration Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | u-boot-xlnx: Fix string trailing character strip issueSandeep Gundlupet Raju2024-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using python rstrip operations it will strip all the combinations of its values. For example in below code BASE_DTS ?= "${@os.path.basename(d.getVar('CONFIG_DTFILE') or '').rstrip('.dtb').rstrip('.dts') or 'system-top'}" if CONFIG_DTFILE name is cortexa53-0-zynqmp-baremetald or cortexa53-0-zynqmp-freertos resulting output with rstrip will be cortexa53-0-zynqmp-baremetal cortexa53-0-zynqmp-freerto Hence instead of using rstrip use os.path.splitext to remove .dtb or .dts extension from file name. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | device-tree: Fix string trailing character strip issueSandeep Gundlupet Raju2024-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Multiconfig freertos device-tree do configure task fails with below errors: ERROR: mc:cortexa53-0-zynqmp-freertos:device-tree-1.0-r0 do_configure: Unable to find cortexa53-0-zynqmp-freerto.dts, to use EXTRA_OVERLAYS you must set a valid CONFIG_DTFILE or use system-top.dts ERROR: mc:cortexa53-0-zynqmp-freertos:device-tree-1.0-r0 do_configure: ExecutionError('/scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexa53-0-zynqmp-freertos/work/xlnx_zynqmp_zcu102_rev1_0-xilinx-elf/device-tree/1.0-r0/temp/run.do_configure.3127586', 1, None, None) ERROR: Logfile of failure stored in: /scratch/sandeep/yocto/2024.1/yp-dev/build-sdt/tmp-cortexa53-0-zynqmp-freertos/work/xlnx_zynqmp_zcu102_rev1_0-xilinx-elf/device-tree/1.0-r0/temp/log.do_configure.3127586 ERROR: Task (mc:cortexa53-0-zynqmp-freertos:/scratch/sandeep/yocto/2024.1/yp-dev/sources/poky/../meta-xilinx/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb:do_configure) failed with exit code '1' NOTE: Tasks Summary: Attempted 851 tasks of which 769 didn't need to be rerun and 1 failed. Using python rstrip operations it will strip all the combinations of its values. For example in below code BASE_DTS ?= "${@os.path.basename(d.getVar('CONFIG_DTFILE') or '').rstrip('.dtb').rstrip('.dts') or 'system-top'}" if CONFIG_DTFILE name is cortexa53-0-zynqmp-baremetald or cortexa53-0-zynqmp-freertos resulting output with rstrip will be cortexa53-0-zynqmp-baremetal cortexa53-0-zynqmp-freerto Hence instead of using rstrip use os.path.splitext to remove .dtb or .dts extension from file name. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | soc-tune-include.inc: Enable tune files for Cortex-R52 processorSandeep Gundlupet Raju2024-01-141-0/+1
| | | | | | | | | | | | | | | | | | | | | Enable tune files for Cortex-R52 processor. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-01-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lopper: assists: xlnx_overlay_dt: Update the interrupt-parent references in pl.dtsi lopper: assists: gen_domain_dts: Update symbol node gic entries as per latest change lopper: assists: gen_domain_dts: Fix race condition for pl microblaze based system device-tree lopper: assists: gen_domain_dts: Update comments lopper: assists: baremetalconfig_xlnx: Don't generate config file when it is not needed assists: bmcmake_metadata_xlnx: Add check for interrupt property lopper: assists: xlnx_overlay_dt: Add outdir support for pl.dtsi generation Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated Commit IDSiva Addepalli2024-01-121-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Remove clk_ignore_unused from generated configs lib:kconfig_syshw.py: Python module to create Kconfig.syshw sdt-description.tcl: Move sdt-description.tcl into python Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | u-boot-xlnx : Updated SRCREV for 2024.1_5943Sivaprasad Addepalli2024-01-111-1/+1
| | | | | | | | | | | | | | | | | | | | | arm64: versal: Move ethernet phys to mdio node arm64: dtsi: update interrupts and interrupt-names for usb arm64: xilinx: Remove multiple blank lines from DTSes arm64: zynqmp: Replace - by _ in fclk clock nodes
| * | Updated Commit IDSiva Addepalli2024-01-111-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | lib: multiconfigs: Use enhanced option in RunLopperPlOverlaycommand() API README.md: Update parse-sdt help usage multiconfigs.py: Update lopper xlnx overlay dt commands sdt_flow.py: Add gen-pl-overlay args Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | Updated SRCREV of vdu-modules for 2024.1_7259Siva Addepalli2024-01-101-1/+1
| | | | | | | | | | | | | | | VDU: make driver compatible with 6.6 kernel version Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | lopper: Update SRCREV for 2024.1Sandeep Gundlupet Raju2024-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelogs: lopper: assists: gen_domain_dts: fix race condition in the size cells handling lops: openamp: Update lops to be scalable for Linux boot with latest Lopper outputs lopper: assists: baremetal_gentestapp_xlnx: make the Interrupt Controller example as the primary example Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | Updated SRCREV of vdu-firmware for 2024.1Hibitha B Raj2024-01-101-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Hibitha B Raj <hibitha.braj@amd.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | arm-trusted-firmware : Updated SRCREV for 2024.1_8063Sivaprasad Addepalli2024-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | refactor(xilinx): move plat_get_syscnt_freq2 to common file refactor(versal-net): rename VERSAL_NET_IOU_SCNTRS register to generic fix(versal-net): setup counter frequency fix(versal): initialize cntfrq_el0 register
| * | Updated Commit IDSiva Addepalli2024-01-091-0/+0
| | | | | | | | | | | | | | | lib: multiconfigs: Generate the Linux device tree using Lopper gen_domain_dts assist Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | Updated SRCREV of vcu-modules for 2024.1_5787Siva Addepalli2024-01-061-1/+1
| | | | | | | | | | | | | | | VCU: make driver compatible with 6.6 kernel version Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | xrt, zocl: Update commit idsaumya garg2024-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: Initial HIP binding build support using headers from standard HIP install (#7867) Initial Zocl Changes (#7868) P1 - Initial changes for removal of xcl apis (#7860) Mantic (#7864) EDGEML-7018 Error during static global destruction (#7865) VITIS-10999 Prevent display of power data if no power sensor data is present (#7862) Update dependency installation, build and packaging scripts for AlmaLinux9 (#7861) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | linux-xlnx : Updated SRCREV for 2024.1_7575Sivaprasad Addepalli2024-01-051-1/+1
| | | | | | | | | | | | | | | firmware: xilinx: Remove zynqmp_pm_write_aes_key*() nvmem: Use versal_pm_aes_key_write
| * | u-boot-xlnx : Updated SRCREV for 2024.1_5447Sivaprasad Addepalli2024-01-041-1/+1
| | | | | | | | | | | | | | | mtd: spi-nor: Add IS25LP02G flash support clk: zynqmp: enable topsw_lsbus clock
| * | lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Below are the updates openamp: xlnx: Update RPMsg kernel mailbox output lopper: assists: baremetalconfig_xlnx: Update the get_label() API to read xlnx,name property lopper: assists: Add support for VersalNet linux device-tree generation assists: baremetal_gentestapp_xlnx: Don't generate Instance names for selftest lopper: lops: Rename the interrupt-controller node to inline with existing linux device-tree entries lopper: assists: gen_domain_dts: Add support for linux device-tree generation lopper: assists: correct memory size when the size crosses 32 bit lopper:assists:baremetal_config: Correct the pci range mapping Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | Updating VDU license file checksumVirendra Nakaskar2024-01-033-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libvdu-omxil change: vdu: add HEVC index and type fix: add missing ToStringValue feat(app): device selection chore: update to revision d20230724 libvdu-ctrlsw change: fix: add missing mask chore: update to revision d20230724 Support for reserved memory with start address not aligned on 2GB Revert "Adding support for vdu-auto-instance vdu-firmware change: chore: update to revision d20230724 Support for reserved memory with start address not aligned on 2GB Signed-off-by: Virendra Nakaskar <Virendra.Nakaskar2@amd.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | Updated SRCREV of vdu-ctrl-sw for 2024.1_4811Siva Addepalli2024-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | fix: add missing mask chore: update to revision d20230724 Support for reserved memory with start address not aligned on 2GB reintegration Revert Adding support for vdu-auto-instance Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | Updated SRCREV of vdu-omx-il for 2024.1_7951Siva Addepalli2024-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | vdu: add HEVC index and type fix: add missing ToStringValue feat(app): device selection chore: update to revision d20230724 Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | Updated SRCREV of vdu-modules for 2024.1_9315Siva Addepalli2024-01-031-1/+1
| | | | | | | | | | | | | | | fix: xilinx implementation of add_memory Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | kernel-module-mali: Replace vma->vm_flags modifications with modifier callsParth Gajjar2024-01-032-0/+82
| | | | | | | | | | | | | | | | | | | | | | | | Added 0028-Replace-vma-vm_flags-direct-modifications-with-modif.patch Replaced direct modifications to vma->vm_flags with modifier calls. Signed-off-by: Parth Gajjar <parth.gajjar@amd.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | dfx_user_dts.bbclass: Fix build issue with bin and dtsi as inputSandeep Gundlupet Raju2024-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In dfx_user_dts.bbclass fix build issue with bin and dtsi as input file to firmware recipe. In case of bin file as input bootgen operation is not performed and directly copy from ${S} directory. Also remove check condition if dtbo with firmware-name doesn't exist which is not required in case of bin file as input. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | image-update: Added compatible versal machine to the recipeSharath Kumar Dasari2024-01-031-0/+1
| | | | | | | | | | | | | | | Signed-off-by: Sharath Kumar Dasari <sharath.kumar.dasari@xilinx.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | xrt, zocl: Update commit idsaumya garg2024-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: Fix missing include (#7858) VITIS-10910 Separate Ryzen and Alveo devices in ReportHost List (#7856) Skeleton directory and build infrastructure for HIP bindings (#7857) Added checks to build XRT with GCC 9 on RHEL 8 (#7851) EDGEML-6881 Random test failure when looking for driver store path (#7855) AIE Profile Update to maintain equivalence between Edge/Client (#7852) cleanup debug plugin (#7850) Improvements to parsing AIE trace settings (#7848) Initial pass of AIE profile refactoring (#7846) Fixing XRT issue for Ubuntu 23.10 (#7841) setting concurrency to 1 if a pr is synchronized (#7849) Fix for CR-1183009 mem-bw test failing without platform.json (#7847) Add missing apt-get update to have an up-to-date package list (#7836) Enabling setting XRT install prefix to custom location on Linux build. (#1) (#7835) Add warning exception for early return (#7844) fixing lpddr dma issue (#7845) CR-1183009 Fix IOPS Validate Issue (#7843) patch fix for checkout in GHA (#7842) AIE profile fixes and re-formatting (#7832) Migrating XRT PR CI worklow to GHA (#7839) CR-1183009 Fix xbutil validate bugs in mem-bw and verify (#7837) VITIS-10247 Refactor device name mapping to use device class query (#7838) Initial refactoring of AIE trace plugins (#7813) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | Updated SRCREV of vcu-omx-il for 2024.1_7299Siva Addepalli2024-01-031-1/+1
| | | | | | | | | | | | | | | chore: update to revision d20230920 Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
| * | linux-xlnx : Updated SRCREV for 2024.1_2391Sivaprasad Addepalli2024-01-011-1/+1
| | | | | | | | | | | | misc: xilinx-ai-engine: fixed the bitmap resource in aie_part_set_column_clock_from_user API
| * | arm-trusted-firmware : Updated SRCREV for 2024.1_2083Sivaprasad Addepalli2023-12-301-1/+1
| | | | | | | | | | | | | | | | | | | | | docs(versal): add ERRATA_ABI_SUPPORT build documentation feat(versal): enable errata management feature feat(versal-net): add bufferless IPI Support build(versal-net): reorganize platform source files
| * | Updated Commit IDSiva Addepalli2023-12-221-0/+0
| | | | | | | | | | | | | | | | | | machine.py: changing the machine name to lower case. Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | linux-xlnx : Updated SRCREV for 2024.1_4571Sivaprasad Addepalli2023-12-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kbuild: Fix xilinx_puf.h uapi mtd: spi-nor: Remove CFI_MFR_WINBND macro firmware: xilinx: Remove versal_pm_rsa*() firmware: xilinx: Remove zynqmp_pm_probe_counter_read/write prototypes firmware: xilinx: Make zynqmp_pm_get_family_info() static firmware: xilinx: Remove unused IOCTL_AIE_ISR_CLEAR firmware: xilinx: Remove zynqmp_pm_pinctrl_get_function() firmware: xilinx: Remove zynqmp_pm_get_operating_characteristic() firmware: xilinx: Remove zynqmp_pm_set_configuration() firmware: xilinx: Remove zynqmp_pm_set_max_latency() firmware: xilinx: Remove zynqmp_pm_request_suspend() firmware: xilinx: Remove zynqmp_pm_self_suspend() firmware: xilinx: Remove zynqmp_pm_abort_suspend() firmware: xilinx: Remove zynqmp_pm_set_wakeup_source() firmware: xilinx: Remove clock_setrate/getrate prototypes
| * | Updated Commit IDSiva Addepalli2023-12-211-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lib:multiconfigs.py: Generate multiconfig dts/conf file only if user selected lib:multconfigs.py: Fix build issue with r5baremetal configuration yocto_machine.py: Remove PREFERRED_VERSION settings Add support petalinux to pick boot.scr script flash offset and size from dt for flash based boot petalinux-dtg.tcl: fix for versal-net build failure Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | lopper: Update SRC_REV for 2024.1Sandeep Gundlupet Raju2023-12-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change log: xlnx_overlay_dt.py: Update script to support full and dfx-static lopper:assists:baremetal_xparams Generate the Memory region names within NOC macros openamp: xlnx: Add IPI Helper code assists: introduce sample comparision assist assists:baremetallinker_xlnx: Fix handling for lmb bram lops: Add lops file to generate Microblaze RISC-V compiler flags lopper: assists: baremetal*: Add proper checks Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | dfx_user_dts.bbclass: Add bit or bin or pdi only packagingSandeep Gundlupet Raju2023-12-201-48/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Add support for packaging bit or bin or pdi only. 2. Fix logic for bit or bin found by adding space in search key, If user has .bit.bin file as input then both .bit and .bin was set to trun. In SRC_URI between two files there will be a space. 3. Remove versal soc family check condition and inverse the logic with zynq and zynqmp to support next generation silicon devices. 4. Fix UnboundLocalError: local variable 'dts_file' referenced before assignment. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | open-amp-xlnx: Update branch to 2024Sergei Korneichuk2023-12-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 2024 branch is a rebase onto the upstream release 2023.10.0. Changelog since xlnx_rel_v2023.2: The rebased 9 commits: log: default to function, line number prefix service: rpmsg_rpc: fix build error apps: zynq7: Wrap symbols in SDT apps: rpmsg-echo: poll on vdev reset flag apps: platform_info: add API for vdev reset flag apps: zynq7: Move App specific variables to platform_info.h apps: zynqmp: Move App specific variables to platform_info.h apps: zynqmp_r5: Move App specific variables to platform_info.h apps: add remoteproc trace buffer The upstream 43 commits: release: open-amp 2023.10.0 README: add line wrap for line containing more than 100 characters. README: Point people to the official open-amp doc instead of the wiki github action: Fix stales action to not close PR/issue after 7 days virtio: Fix delete_virtqueues function virtio: make unused function virtio_describe() deprecated Docs: style doxygen when built as part of OpenAMP docs github action: add stales action virtio: Add virtio_dev_name function description virtio: Complete virtio and virtqueue structures Doxygen description Docs: enable readthedocs rendering (for PRs) Refactor VRING macros for AMP VIRTIO Doxygen updates for data structures options: add option for all cache operations virtqueue: define a common cache flush/invalidate rpmsg: buffers flush/invalidate virtqueue: move VRING_FLUSH and VRING_INVALIDATE to header options: fix typo CI: Fix Zephyr build by updating Zephyr SDK version to 0.16.1 virtio: virtio-mmio framework README: add new cache option for resource table remoteproc: do cache invalidation before reading rsc_table info virtio: add create_virtqueues and delete_virtqueues in virtio_dispatch CI: Fix checkpatch virtio: follow virtio v1.2 spec, add more virtio status and device id CI: update checkout action to V3 apps: zynqmp: Add Versal_net IPI values. release: open-amp 2023.04.0 Updates to Doxyfile Function header description consistency version: use generated version_def.h checkpatch: fix TYPO_SPELLING check for words with apostrophe rpmsg: add cache flash when return rx buffer zynq7, microblaze resource table: virtio notifyid lib:Fix atomic_flag error for clang compilation apps:Fix atomic_flag error for clang compilation rpmsg: do cache_invalidate() when real data returned openamp: fix remoteproc_load_noblock hasn't update rsc_io readme: Fix broken openamp-rp mailing list link Added build for Doxygen docs CI: add more build warning checks and force them to error. apps: Fix warnings about declaration of shadows variables CI: fix Zephyr build issue resulting from the introduction of sysbuild Signed-off-by: Sergei Korneichuk <sergei.korneichuk@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libmetal-xlnx: Update branch to 2024Sergei Korneichuk2023-12-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 2024 branch is a rebase onto the upstream release 2023.10.0. Changelog since xlnx_rel_v2023.2: The rebased 15 commits: examples: linux: zynqmp: Remove MB definition examples: freertos: define xInterruptController in System Device Tree Flow test: linux: add test for multiple IO regions log: default to function, line number prefix log: update ML_ERR, ML_INFO, ML_DBG macros examples: linux: add an option to set debug log level libmetal: amp_demo: improve performance measurement examples: freertos: zynqmp_r5: dynamically set TTC and IPI vars examples: generic: zynqmp_r5: dynamically set TTC and IPI vars examples: linux: zynqmp_r5: dynamically set TTC and IPI vars examples: linux: libmetal_amp_demod: add macro guards for IPI examples: linux: zynqmp: Use IPI commit API examples: linux: add IPI with R5 rproc kick sysfs impelmentation examples: linux: zynqmp: Add IPI uio based API implementation examples: linux: zynqmp: Introduce common IPI APIs The upstream 36 commits: release: libmetal 2023.10.0 CI: Zephyr: Get latest version of the zephyr sdk github action: Fix stales action to not close PR/issue after 7 days lib: freertos: consolidate common Xilinx code lib: generic: consolidate common Xilinx code lib: a53: remove redundant MB and GB macros Remove vim editor configuration in files CI: Zephyr: Only fetch needed branches instead of everything CI: Fix entrypoint indentation CI: Zephyr build: Be less verbose Fix Zephyr testcase with latest Zephyr log: add function name, line number prefix github action: add stales action README: Point people to the offical docs not the wiki Docs: fix for the readthedocs PR rendering Docs: style doxygen when built as part of OpenAMP docs Docs: enable readthedocs rendering (for PRs) Fix typo in MAINTAINERS.md text Move libmetal Wiki link to Overview section CI: Fix Zephyr build by updating Zephyr SDK version to 0.16.1 lib: utilities: add MB and GB defines lib: system: freertos: Add metal/errno.h to match standalone Export each of the memory_order enumerators lib: refactor alloc.h to not need forward declaration Add reference count to metal_common_state CI: Fix checkpatch lib: add support for A78 Baremetal lib: add support for A72 Baremetal CI: fix zephyr build issue related to the VERSION file CI: update checkout action to V3 release: open-amp 2023.04.0 CI: fix zephyr cmake error "No prj.conf file was found" checkpatch: fix TYPO_SPELLING check for words with apostrophe lib: system: freertos: remove deprecated METAL_MUTEX_INIT nuttx: Add missing include header in IRQ implementation readme: Fix broken openamp-rp mailing list link Signed-off-by: Sergei Korneichuk <sergei.korneichuk@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | aie-rt : Updated SRCREV for 2024.1_8947Sivaprasad Addepalli2023-12-201-1/+1
| | | | | | | | | | | | driver:src: Added support for soft partition.
| * | linux-xlnx : Updated SRCREV for 2024.1_8467Sivaprasad Addepalli2023-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "firmware: xilinx: add support for Versal NET" arm64: xilinx: Do not use _ in DT node names arm64: zynqmp: Comment all iommus entries arm64: zynqmp: Add L2 cache nodes arm64: zynqmp: Describe interrupts by using macros arm64: zynqmp: Replace all xilinx.com emails by amd.com arm64: xilinx: Use bootph-all instead of u-boot,dm-pre-reloc fpga: zynqmp-fpga: Adds status interface firmware: xilinx: Add pm api function for PL config reg readback Revert "fpga: mgr: Update the status for fpga-manager"
| * | boot.cmd.*: Remove clk_ignore_unused from bootargsJohn Toomey2023-12-183-3/+3
| | | | | | | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated SRCREV of vcu-ctrl-sw for 2024.1_9983Siva Addepalli2023-12-181-1/+1
| | | | | | | | | | | | | | | | | | chore: update to revision d20230920 fix: xavc beta/tc offset Signed-off-by: Mark Hatle <mark.hatle@amd.com>