summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
* boot.cmd.generic.root: Add kernel command line param supportSandeep Gundlupet Raju2023-09-071-6/+6
| | | | | | | | | Add kernel command line parameters support in boot.scr, With this user can append additional kernel command line parameters to existing bootargs. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xrt, zocl: Update commit idsaumya garg2023-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: changing the dt names of versal nodes. (#7690) CR-1173506 Segmentation fault when running VAI application (#7689) Fix for CR-1146345 (#7688) CR-1155098 Missing host memory status in Platform report (#7675) CR-1173328 Add argument validation check after checking for configurations (#7686) VITIS-9039 Add an IPU specific test to validate (#7676) Fix ert_false issue for versal device (#7685) VITIS-9224 Xbutil Enhancements for Power Management (#7682) Remove stray prints (#7684) Fixes for CR-1167717, CR-1173167, and CR-1173061 (#7681) Use driver store path for xilinx_xrt on Windows (#7679) Updates to Profiling/Trace PS kernels (#7670) CR-1121893 Fix edge build for debian flow (#7671) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* arm-trusted-firmware : Updated SRCREV for 2023.2_8051Sivaprasad Addepalli2023-09-071-1/+1
| | | | | | | fix(xilinx): update dtb when dtb address and tf-a ddr flow is used fix(versal): use correct macro name for ocm base address Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* aie-rt : Updated SRCREV for 2023.2_7699Sivaprasad Addepalli2023-09-061-1/+1
| | | | | driver:src: fixe the BD iteration value boundary check Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* xrt.inc:adding name to src_revVaralaxmi Bingi2023-09-061-2/+2
| | | | | | | | | | | | There are multiple SRC_URI's in xrt recipe file. Getting below warning if we wont specify the name to SRCREV Warning: WARNING: xrt-202320.2.16.0-r0 do_package_qa_setscene: ExpansionError('SRCPV', '${@bb.fetch2.get_srcrev(d)}', FetchError('The SRCREV_FORMAT variable must be set when multiple SCMs are used.\nThe SCMs are:\ngit://github.com/Xilinx/XRT.git;protocol=https;branch=master\ngit://github.com/Xilinx/dma_ip_drivers.git;branch=master;name=dma_ip_drivers;destsuffix=git/src/runtime_src/core/pcie/driver/linux/xocl/lib/libqdma;protocol=https\ngit://github.com/serge1/ELFIO.git;branch=main;name=ELFIO;destsuffix=git/src/runtime_src/core/common/elf;protocol=https', None)) Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* aie-rt : Updated SRCREV for 2023.2_4663Sivaprasad Addepalli2023-09-061-1/+1
| | | | | | | | driver:src: Added the new transaction bufffer header to include dir driver: src: dma: Convert DMA WriteBD operations to BlockWrite operations for shim DMA BD driver:src:Add consistant way to access custom Opearator driver: src: global: Minor fixes to doxygen documentation Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* linux-xlnx : Updated SRCREV for 2023.2_8435Sivaprasad Addepalli2023-09-061-1/+1
| | | | | | | | | v4l2: xilinx: dprx: Add HDCP2x support v4l2: xilinx: Add HDCP2x Rx support config: xilinx: versal: Enable reset-controller ptp: xilinx: Add workaround for EXTTS interrupt handling spi: spi-zynq-qspi: Fix issue in accessing the upper flash Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated Commit IDSiva Addepalli2023-09-061-0/+0
| | | | | | gen_yocto_machine.py: Instead of ATF_CONSOLE_DEFAULT variable add ATF_CONSOLE Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV of dfx-mgr for 2023.2_2207Siva Addepalli2023-09-051-1/+1
| | | | | | | | | | | | | | | README.md: AIE and graph notes README.md: add libdfx, XRT, kria-dfx-hw links dfx_mgr: avoid reading Clear-On-Read register client: API to set Data-Mover configuration client: list or set Data-Mover configuration dfx_mgr: display or configure Data-Movers dfx-mgr: get Inter-RP address from shell.json accel: Use sbustring match to get VA address dfx-mgrd: add uid, pid checks Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* linux-xlnx : Updated SRCREV for 2023.2_5539Sivaprasad Addepalli2023-09-061-1/+1
| | | | | | | | | | | | | | | | | mtd: spi-nor: Fix timeout issue with winbond multi die flash dt-bindings: net: xilinx_gmii2rgmii: Convert to json schema staging: xilinx_hdcp: Add mmult support for HDCP2x Rx staging: xilinx_hdcp: Add HDCP2x Rx cipher support staging: xilinx_hdcp: Add support for HDCP2x Rx arm64: versal-net: Fix sysmon interrupt number watchdog: of_xilinx_wdt: Remove unnecessary clock disable call in the remove path watchdog: of_xilinx_wdt: Use devm_clk_get_enabled() helper drivers: soc: xilinx: add check for platform firmware: xilinx: Register event manager driver drivers: soc: xilinx: add versal-net error event ids and masks drivers: soc: xilinx: rename error event header file for versal drivers: soc: xilinx: rename versal error event ids and masks Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* u-boot-xlnx : Updated SRCREV for 2023.2_1791Sivaprasad Addepalli2023-09-051-1/+1
| | | | | arm64: versal-net: Fix sysmon interrupt number Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* README: Update README on using ATF_CONSOLESandeep Gundlupet Raju2023-08-311-1/+1
| | | | | | | Update README on using ATF_CONSOLE instead of ATF_CONSOLE_DEFAULT. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* versal-net-generic: Make it clear versal-net is not supported in 2023.2Mark Hatle2023-08-311-0/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xrt, zocl: Update commit idsaumya garg2023-08-311-1/+1
| | | | | | | | | | | | | Changelog: Fix for CR-1170857, CR-1114740, CR-1114732 (#7669) Including Install Instructions for RHEL 9.x (#7672) Moving to petalinux version petalinux-v2023.2_08251450 (#7680) Fixed CR-1160856 (#7668) moving to latest petalinux (#7673) Update petalinux.build to stable version (#7677) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* aie-rt : Updated SRCREV for 2023.2_1763Sivaprasad Addepalli2023-08-311-1/+1
| | | | | | | driver: src: global: Correct documentation driver: src: Fixed MisraC mandatory violations driver: src: rsc: Fix resource (file descriptor) leak Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* libvdu-omxil: Update branch to xlnx_rel_v2023.2Mark Hatle2023-08-291-1/+1
| | | | | | | Changelog: (none) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* bootgen: Update branch to xlnx_rel_v2023.2Mark Hatle2023-08-291-0/+31
| | | | | | | Changelog: (none) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemu-devicetrees: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemu-xlnx: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* libmetal-xlnx: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp-xlnx: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* vcu-firmware: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* libvcu-xlnx: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* kernel-module-vcu: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* libomxil-xlnx: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* kernel-module-vdu: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* libvdu-ctrlsw: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* vdu-firmware: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* kernel-module-hdmi: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* kernel-module-dp: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* libdfx: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dfx-mgr: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* ai-engine-driver: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-2/+2
| | | | | | | | | | Changelog: driver: src: global: Correct documentation driver: src: Fixed MisraC mandatory violations driver: src: rsc: Fix resource (file descriptor) leak Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* libmali-xlnx: Update branch to xlnx_rel_v2023.2John Toomey2023-08-291-1/+1
| | | | | | | | Changelog: (none) Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* aie-rt : Updated SRCREV for 2023.2_3691Sivaprasad Addepalli2023-08-291-1/+1
| | | | | | | driver: src: global: Correct documentation driver: src: Fixed MisraC mandatory violations driver: src: rsc: Fix resource (file descriptor) leak Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* linux-xlnx : Updated SRCREV for 2023.2_2171Sivaprasad Addepalli2023-08-281-1/+1
| | | | | dt-bindings: power: xilinx: merge zynqmp-genpd.txt with firmware binding Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* xrt, zocl: Update commit idsaumya garg2023-08-241-1/+1
| | | | | | | | | Changelog: CR-1172341 XRT Test Code fails with 202320.2.16.175 packages (#7667) Add missing xrtErrorModule enums (#7666) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* linux-xlnx : Updated SRCREV for 2023.2_8643Sivaprasad Addepalli2023-08-241-1/+1
| | | | | | arm64: zynqmp: Update ECAM size to discover up to 256 buses arm64:versal_net: Add jedec compatible string for SPI flash Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* u-boot-xlnx : Updated SRCREV for 2023.2_3579Sivaprasad Addepalli2023-08-241-1/+1
| | | | | arm64: zynqmp: Enable the config CMD_KASLRSEED Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* arm-trusted-firmware : Updated SRCREV for 2023.2_3455Sivaprasad Addepalli2023-08-241-1/+1
| | | | | | | fix(versal-net): dont clear pending interrupts fix(zynqmp): validate clock_id to avoid OOB variable access Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated Commit IDSiva Addepalli2023-08-241-0/+0
| | | | | | | Kconfig.part: Updated System Architecture as Subsystem Architecture gen_plnx_machine.py: Remove LICENSE_FLAGS_ACCEPTED from plnxtool.conf Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV of vdu-modules for 2023.2_8831Siva Addepalli2023-08-231-1/+1
| | | | | | | Update driver to xlnx,vdu-2.0 for 2.0 VDU IP Signed-off-by: Siva Addepalli <siva.addepalli@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx : Updated SRCREV for 2023.2_4615Sivaprasad Addepalli2023-08-231-1/+1
| | | | | | | | | | | | | | | | | | arm64:versal_net: Add jedec compatible string for SPI flash spi: spi-uclass: Add dev_read_u32() if reg property is not an array arm64: zynqmp: Update ECAM size to discover up to 256 buses dm: core: ofnode: Change the log message to debug clk: versal: Fix the function versal_clock_ref pinctrl: zynqmp: Add support for output-enable and bias-high-impedance pinctrl: zynqmp: Add version check for TRISTATE configuration firmware: zynqmp: Add support to check feature arm64: versal_net: Disable the lock option for mini ospi and qspi arm64: zynqmp: Disable the lock option for mini qspi arm64: versal: Disable the lock option for mini ospi and qspi mtd: spi-nor: Add spi flash lock config option spi: zynq: Clear flags to get updated value spi: zynqmp_qspi: Clear flag to get updated value Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* linux-xlnx : Updated SRCREV for 2023.2_2423Sivaprasad Addepalli2023-08-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | drivers: clk: zynqmp: add hack to use old algorithm for divider round rate misc: xilinx-ai-engine: disable clocks for releasing tiles PCI: xilinx-nwl: Increase ECAM size to accommodate 256 buses PCI: xilinx-nwl: Rename ECAM size default macro PCI: xilinx-nwl: Remove unnecessary code which updates primary, secondary and sub-ordinate bus numbers dt-bindings: PCI: xilinx-nwl: Modify ECAM size in example mtd: spi-nor: For Winbond flashes with multiple die check WIP of each die misc: xilinx-ai-engine: Fix dereference of null pointer watchdog: xilinx_wwdt: Add "xlnx,versal-wwdt-1.0" compatible dt-bindings: watchdog: xlnx,versal-wwdt: Add "xlnx,versal-wwdt-1.0" compatible watchdog: of_xilinx_wdt: Revert Versal WWDT support Revert "dt-bindings: watchdog: Add versal support" misc: xilinx-ai-engine: Support to check if DM is exceeded drm: xlnx: hdmi: Remove unused hdmi->wait_for_streamup check in xlnx_hdcp_key_store() drm: xlnx: hdmi: Fix return value in xlnx_hdmi_exec_frl_state_lts3() drm: xlnx: hdmi: In xlnx_hdmi_hdcp_ddc_callback_write() modify ret data type arch: microblaze: kernel: entry.S: Fix race condition in the mb_flush_dcache and mb_invalidate_icache API misc: xilinx-ai-engine: Replace the zeroization calls with ZynqMP PM APIs misc: xilinx-ai-engine: Fix compilation warning drm: xlnx: Enabled CRYPTO_AES library when HDCP is enabled in TX Subsystems Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* qemu-xilinx-system-native: Rework pmu-rom dependencyMark Hatle2023-08-201-2/+5
| | | | | | | | | | | The previous implementation did not follow the recommended usage of bb.utils.contains. Additionally we need to exclude the LICENSE_FLAGS_ACCEPTED variable, otherwise unrelated items will affect our recipe hash. This can cause problems with an eSDK where a user may enable or disable unrelated commercial or other licensed software. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx-scr: Refactor boot scr variables to make it easier to overrideSandeep Gundlupet Raju2023-08-191-15/+3
| | | | | | | | | | With the previous version by default xen variables are included in non xen use case, it would have been possible for kernel and devicetree offset can be override from meta-virtualization layer. With the new version add variables as addendum. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: conf/layer.conf: Skip PLNX_SCRIPTS_PATH in hashMark Hatle2023-08-191-0/+2
| | | | | | | | The PLNX_SCRIPTS_PATH is being embedded into various hashes, but this does not affect the output of the build in any way. Avoid including this various in the hash for recipes. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: conf/layer.conf: Skip xrt in dependency hashingMark Hatle2023-08-191-0/+1
| | | | | | | | | | | xrt API is stable, but we provide different versions if there is an ai-engine or not. Skip the hash calculations to allow dependent packages to work with both versions. This resolves a problem where xrt w/ and w/o ai-engine support causes vart and thus vitis-ai to rebuild multiple times. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Various: Update mali support to ignore recipe hash changesMark Hatle2023-08-1917-2/+38
| | | | | | | | | | | | | MALI_PACKAGE_ARCH depends MACHINE_ARCH depends on MACHINE We can ignore MACHINE_ARCH, as only the resulting value matters, otherwise the package now depends on MACHINE PACKAGE_ARCH can ignore MALI_PACKAGE_ARCH, again only the resulting value of PACKAGE_ARCH matters. Otherwise the value of MALI_PACKAGE_ARCH will be used in the hash, even if the condition is not true. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xrt, zocl: Update commit idsaumya garg2023-08-192-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: CR-1142089 - Improvements to AIE graph hierarchy and channel support (#7656) Add support for LSP for use by emacs/eglot (#7665) driver plug-in should support non-DRM based device node (#7664) CR-1170456 Add NOT SUPPORTED string to all ps tests (#7663) EDGEML-5898 Search windows PATH for xbutil directory to find loader (#7662) Force xclbin won't impact if current xclbin in use (#7658) moving to latest petalinux (#7661) Vitis-8819 Elf parsing and patching (#7659) add all reports to a sub-folder (#7651) VITIS-8853 Refactor SubCmdValidate (#7643) Moving to 2023.1 petalinux (#7657) Zocl refactoring : Initial version (#7645) Providing OS Support for RHEL_8_8 and RHEL_9_2 (#7655) Fixing issue with incorrect assumption on system metadata (#7654) Align DMA IP driver (#7653) fixing edge compilation issue when cloned separately (#7650) Move hwctx initializtion of module to xrt::run (#7647) Vitis-8819 First-class execution buffer basic elf support (#7644) Fixed multislot issues (#7631) Changing the mapping of arguments to memory from kernel-based to compute unit based. Also adding support for host memory. (#7640) Templatize internal utility aligned_alloc (#7641) Signed-off-by: saumya garg <saumya.garg@amd.com> Add workaround for gitsm failure with this repository. git -c gc.autoDetach=false -c core.pager=cat submodule update --recursive --no-fetch failed with exit code 2 OSError: [Errno 8] Exec format error .../xrt/202320.2.16.0-r0/recipe-sysroot-native/usr/bin/../libexec/git-core/git-submodule: 46: .: Can't open /git-sh-i18n Signed-off-by: Mark Hatle <mark.hatle@amd.com>