summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Updated SRCREV of vdu-omx-il for 2024.1_9331Siva Addepalli2024-02-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | chore!: update to revision d20240111 chore: update to revision d20231213 Added missing header files for Yocto project master(gcc 13.2) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated SRCREV of vcu-omx-il for 2024.1_9303Siva Addepalli2024-02-091-2/+2
| | | | | | | | | | | | | | | | | | | | | chore!: update to revision d20240111 chore: update to revision d20231213 Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated SRCREV of vcu-firmware for 2024.1_8707Siva Addepalli2024-02-091-2/+2
| | | | | | | | | | | | | | | | | | chore: update to revision d20240111 chore: update to revision d20231213 Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated SRCREV of vcu-ctrl-sw for 2024.1_4379Siva Addepalli2024-02-091-2/+2
| | | | | | | | | | | | | | | | | | chore: update to revision d20240111 chore: update to revision d20231213 Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | dfx_user_dts: Fix build issue if SRC_URI has only one fileSandeep Gundlupet Raju2024-02-091-50/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. If SRC_URI has only one file without any space as shown below SRC_URI = "file://vck190-dfx-static.pdi" With this it fails to detect input entries. This is due to current search logic doesn't work unless there is a space after end of file name or new line for each entry as shown below. SRC_URI = "file://vck190-dfx-static.pdi " or SRC_URI = " \ file://vck190-dfx-static.pdi \ " So rewrite the logic to split the SRC_URI enteries and then search key w/o the trailing space. 2. Remove get_dt_count function to avoid duplication. 3. Add docs for *_PATH variables. 4. Add warn message when multiple dtbo or bit or bin or pdi file is found. 5. Fix DTSI_PATH, BIT_PATH build issue when input files are absolute path. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | qemu : Updated SRCREV for 2024.1_6439Sivaprasad Addepalli2024-02-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remote-port: Fix full house check versal: Add SERBS support on AFIFS for LPD & FPD remote-port-memory-master: Implement timed response waits versal: Add the SERBS interface remote-port: Add timed wait for responses versal: Add LPD & FPD interconnect config regs hw/core: remove the dma-ctrl interface hw: remove OSPI and DMA CSU legacy models hw/ssi/xlnx-versal-ospi: align GPIO declaration with the legacy model hw/dma/xlnx_csu_dma: add support for 128 bits CRC hw/dma/xlnx_csu_dma: fix the dma-width property comment hw/dma/xlnx_csu_dma: add support for unaligned accesses hw/dma/xlnx_csu_dma: split endianness swapping logic in its own function hw/dma/xlnx_csu_dma: split CRC computation in its own function hw/dma/xlnx_csu_dma: change is-dst property default value to false hw/dma/xlnx_csu_dma: add memattr and memattr-write legacy properties hw/dma/xlnx_csu_dma: add legacy stream-connected-dma[01] properties
| * | qemu : Updated SRCREV for 2024.1_8003Sivaprasad Addepalli2024-02-081-1/+1
| | | | | | | | | | | | qdev-core.h: Add docs to AMD/Xilinx extensions
| * | libmetal-xlnx: 2024.1: Include libmetal-xlnx.inc to pick up machineBen Levinsky2024-02-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Pass CFLAG to Libmetal Repo for Xilinx-AMD build of Libmetal AMP Demo from meta-openamp file libmetal-xlnx.inc Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: Update srcrev for 2024.1Ben Levinsky2024-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | lopper: assists: baremetal_xparameters_xlnx: Fix subnode_phandle property generation Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | open-amp-xlnx: Updated SRCREVBen Levinsky2024-02-071-2/+2
| | | | | | | | | | | | | | | | | | | | | apps: zynqmp_r5: Enable build with latest SDT BSP Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libmetal-xlnx: Updated SRCREVBen Levinsky2024-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | examples: linux: zynqmp: Add Versal-NET IPI Values lib: generic: xlnx: Use CMAKE_C_FLAGS to determine if SDT symbol is present Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: Add the dependency of "packaging" moduleOnkar Harsh2024-02-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | The commit 738df8cc6819 (yaml: support ruamel versions > 0.17.x) of github lopper repo introduced a new dependency for lopper over "packaging" module. Add the same in Yocto workflow. Signed-off-by: Onkar Harsh <onkar.harsh@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Below are the updates lopper: assists: xlnx_overlay_dt: Fix wrong gic_node referencing setup.py: Add "packaging" module under YAML related requirements of Lopper Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | qemu: Sync to YP masterMark Hatle2024-02-076-6/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | Sync integration to Yocto Project master as of commit: 25868ee2cc3fdcbf4bff1ff4f66465e8aeef744d Note, we remain on 8.1.x version to match the AMD version. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | soc-tune-include: Add cortex-r5{,2}hf and cortex-a78 supportMark Hatle2024-02-071-2/+5
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | machine/include/arm: Backport tune files from masterMark Hatle2024-02-073-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport the tune files from poky master as of commit: dd4c941e9fe9e0f1b73a934d9ecd0d165ee85474 This adds support for cortex-r5 and cortexr-r52 hard float ABI, as well as cortex-a78. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | linux-xlnx : Updated SRCREV for 2024.1_7955Sivaprasad Addepalli2024-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tty: serial: uartps: Add rs485 support to uartps driver tty: serial: uartps: Relocate cdns_uart_tx_empty to facilitate rs485 dt-bindings: Add reference to rs485.yaml serial: core: Provide port lock wrappers v4l: xilinx: dprx: Fix lane count allowed range of values drm: xlnx: dptx: Fix unannotated fall-through between switch labels in xlnx_dp_check_clock_recovery api() drm: xlnx: dptx: Fix xlnx_dp_hdcp_exit() return value drm: xlnx: scaler: Initialize variable nr_rds arm64: versal: Configure reset gpio as active low arm64: versal: Add support for Versal Embedded+ VE2302-revA arm64: configs: Enable DisplayPort driver mmc: core: Do not force a retune before RPMB switch v4l: xilinx: vipp: Fix searching in the correct list while enabling streaming arm64: zynqmp: Add silabs, skip-recall to all si570 clk nodes soc: xilinx: Add cb event for subsystem restart firmware: xilinx: Export function to use in other module Revert "OF: overlay: Perform RCU callback barrier before releasing overlay memory resources" misc: xilinx-ai-engine: add dma_buf_get for each aie mem dmabuf created drivers: misc: xilinx-ai-engine: Remove use of uninitialized variables phy: xilinx-xhdmiphy: Fix GT pll-selection allowed range of values misc: xilinx-ai-engine: support for partitioned AIE address segments arm64: xilinx: Define bootscript address arm64: versal: Move reset-gpios property from controller node to flash node dt-bindings: xilinx: Fix all downstream bindings with latest schema dt-bindings: nvmem: Update xlnx,versal-sec-cfg description arm64: zynqmp: Remove unused zynqmp-clk.dtsi
| * | Updated Commit IDSiva Addepalli2024-02-071-0/+0
| | | | | | | | | | | | | | | | | | | | | README.md: Update parse-sdt command help usage Kconfig.dtgsettings: Rename dfx-static to dfx in kconfig sdt_flow.py: Remove dfx-static and dfx-partial references sdt_ipinfo.yaml: Update compatibility strings for ethernet
| * | dts : Updated SRCREV for 2024.1_5707Sivaprasad Addepalli2024-02-051-1/+1
| | | | | | | | | | | | | | | | | | | | | versal-net: remove hardcoded ADMA addresses zynqmp: set correct revidr value one the Cortex-A board-versal-xcve2802: Add 2Gib OSPI flash versal: Add vhk158 es1 board
| * | qemu : Updated SRCREV for 2024.1_7595Sivaprasad Addepalli2024-02-051-1/+1
| | | | | | | | | | | | hw/arm/smmuv3: add support for the AFFD bit in context descriptors
| * | libmetal-xlnx: Updated SRCREVBen Levinsky2024-02-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pick up latest commits for build examples: linux: zynqmp: Add Versal-NET IPI Values lib: generic: xlnx: Use CMAKE_C_FLAGS to determine if SDT symbol is present examples: generic: zynqmp_r5: Add symbols for System Device Flow flow lib: generic: xlnx: Enable CMake handling for System Device Tree Flow Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: Update SRCREV for 2024.1Sandeep Gundlupet Raju2024-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelogs: lops: lop-microblaze-riscv: Fix handling of use-muldiv and use-fpu lopper: assists: Remove domain specific code from the assist xlnx_overlay_dt.py: Rename dfx-static to dfx asists/subsystem: make processing more robust isospec: ensure that memory and cpus are always lists Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | qemu-xilinx: Fix mingw compilationMark Hatle2024-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Mingw compilation does not support libcap-ng which is requird by the virtfs configuration. Change this to match the previous 7.1 implementation where virtfs is only enabled on the target version of qemu. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated Commit IDSiva Addepalli2024-02-021-0/+0
| | | | | | | | | | | | | | | | | | hw-description.tcl:kconfig_syshw.py: Rename Serial DTB to U-boot/Linux sdt_flow.py: Rename dfx-static to dfx plnx_machine.py: add xen support for plnx in sdt flow.
| * | qemu : Updated SRCREV for 2024.1_6715Sivaprasad Addepalli2024-02-011-1/+1
| | | | | | | | | | | | target/arm: add the revidr property to the CPU
| * | Revert "u-boot-xlnx : Updated SRCREV for 2024.1_6931"Mark Hatle2024-01-311-1/+1
| | | | | | | | | | | | | | | | | | This reverts commit 121edde2e704900a7b4e24b260167614705297aa. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Revert "u-boot-xlnx : Updated SRCREV for 2024.1_4487"Mark Hatle2024-01-311-1/+1
| | | | | | | | | | | | | | | | | | This reverts commit 6f7a824d505115a01dd49386aa47b079598fc07c. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated SRCREV of libdfx for 2024.1_2707Siva Addepalli2024-01-311-1/+1
| | | | | | | | | | | | | | | | | | libdfx: Add document for dfx_cfg_init_file() API Src: Add new API dfx_cfg_init_file() to provide more flexibility to the user Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: Update srcrev for 2024.1Ben Levinsky2024-01-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lopper: assists: baremetal*: Add provision to pass float numbers from SDT as is yaml: support ruamel versions > 0.17.x lopper: assists: gen_domain_dts: Fix syntax issue in the code lopper: assists: baremetal_xparams: Done generate interruptIDs for PS peripherals isospec: refactor for speed and tracking tree: fix property iteration for json isospec. WIP2. cleanedup prints WIP: v2 unassigned devices and memory WIP: unreferenced devices can be addded, lots of address warnings assist:baremetalconfig: Avoid the error when there is no serial mapped to the processor xlnx_overlay_dt.py: Update script to support partial use cases openamp: xlnx: Enable Linux generated Device Tree to work for OpenAMP use cases Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | bootbin-version-header: Move recipe from meta-kriaJohn Toomey2024-01-311-0/+54
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit fe1fee9a45076aab2e39e38b5705d1ad0aa06de5) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | image-update: semantic version updateSharath Kumar Dasari2024-01-311-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Last SRCREV update added support for kv260 rev2 which we are now tagging, releasing for canonical, hence incrementing the version to 1.1 Signed-off-by: Sharath Kumar Dasari <sharathk@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 57b22cc33a24b32c4f3cef364378c5216d2fda87) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | linux-xlnx_2023.2: Update to more recent LTS versionMark Hatle2024-01-312-3/+3
| | | | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 79335c2a8a9a6cfef521a3bddb24865def036050) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | u-boot-xlnx : Updated SRCREV for 2024.1_4487Sivaprasad Addepalli2024-01-311-1/+1
| | | | | | | | | | | | Updated commit ID to latest HEAD
| * | u-boot-xlnx : Updated SRCREV for 2024.1_6931Sivaprasad Addepalli2024-01-301-1/+1
| | | | | | | | | | | | Updated commit ID to latest HEAD
| * | dts : Updated SRCREV for 2024.1_5167Sivaprasad Addepalli2024-01-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | versal-vek280: Add es1 board varient versal: Add vmk180 board versal-net: Add REVA version for vn-p-b2197-00-x-prc Update AMD Copyright versal: Add support for xqvp1702 versal-ps-pl-remoteport: Add NPI IRQs versal: Add support for xave1752 versal-xcvp1802: Add CPM5 zynqmp: Add KV260 board dts
| * | arm-trusted-firmware : Updated SRCREV for 2024.1_9263Sivaprasad Addepalli2024-01-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix(xilinx): deprecate SiP service count query feat(versal): extend platform address space sizes fix(xilinx): add console_flush() before shutdown fix(xilinx): fix sending sgi to linux feat(xilinx): add new state to identify cpu power down feat(xilinx): request cpu power down from reset feat(xilinx): power down all cores on receiving cpu pwrdwn req feat(xilinx): add handler for power down req sgi irq feat(xilinx): add wrapper to handle cpu power down req fix(versal-net): use arm common GIC handlers fix(xilinx): rename macros to align with ARM
| * | aie-rt : Updated SRCREV for 2024.1_1543Sivaprasad Addepalli2024-01-271-1/+1
| | | | | | | | | | | | | | | | | | | | | driver: src: lite: Missing end quotation mark driver/src: Revert removed TilesInUse code in PartitionInit. driver:src:lite: Initialize NumRows to Default Value driver: src: Clock ungate only the requested tiles
| * | aie-rt : Updated SRCREV for 2024.1_3903Sivaprasad Addepalli2024-01-251-1/+1
| | | | | | | | | | | | driver: src: close memtile fd & unmapped memory associated with memtile
| * | linux-xlnx : Updated SRCREV for 2024.1_6043Sivaprasad Addepalli2024-01-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | net: macb: Fix missing wakeup attribute on zu+ and versal media: dt-bindings: ov8856: decouple lanes and link frequency from driver dt-bindings: serial: rs485: Add rs485-rts-active-high media: dt-bindings: ti,ds90ub960: Add missing type for "i2c-alias" ASoC: dt-bindings: Simplify port schema dt-bindings: display: panel: one file of all simple LVDS panels with dual ports ASoC: dt-bindings: Simplify referencing dai-params.yaml dt-bindings: Drop kernel copy of common reserved-memory bindings dt-bindings: iio: honeywell,mprls0025pa: drop ref from pressure properties
| * | aie-rt : Updated SRCREV for 2024.1_5023Sivaprasad Addepalli2024-01-241-1/+1
| | | | | | | | | | | | driver: src: Mark TilesInUse bitmap in PartitionInit
| * | meta-xilinx-core: virtualization_layer: qemuMark Hatle2024-01-228-7/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rework the meta-virtualization qemu extensions implemented in the meta-xilinx-core layer. It was found that is a bug in the langdale meta-virtualization. Due to this, we need to use BBMASK to exclude the changes from that layer, and then repeat them, but only for qemu 7.1. qemu 8.1 work is taken from the current master version of meta-virtualization. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | qemu: Add target qemu 8.1.2Mark Hatle2024-01-222-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport the QEMU 8.1.x integration from current poky (commit 4bb222e0d71a4cb159b8a4f1a90b65b1af32ac10). Split the additional xen/tpm patches by version, disable Xen patches on the 8.1.2 version, not yet supported. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | qemu: Remove qemu-6.1.0 remnantsMark Hatle2024-01-223-116/+0
| | | | | | | | | | | | | | | | | | Some remnants of prior qemu 6.1.0 support were still present, remove them. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | qemu: Add riscv32 supportMark Hatle2024-01-221-1/+1
| | | | | | | | | | | | | | | | | | Enable riscv32 as a standard qemu target. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | qemu: Update to qemu 8.1.0Mark Hatle2024-01-2230-38/+1331
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport the QEMU 8.1.x integration from current poky (commit 4bb222e0d71a4cb159b8a4f1a90b65b1af32ac10). Add Xilinx specific integration. Add required libslirp recipe from current poky. Also update the qemu-devicetree to the latest version. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Revert "meta-xilinx-core: layer.conf: Temporarily disable kernel-modules-dp"Mark Hatle2024-01-221-2/+0
| | | | | | | | | | | | | | | | | | This reverts commit 6fd65d4b54258e3fe10c8d960fe33af51504f9d4. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-dp: Update the SRCREV for dp-modules.Lakshmi Prasanna Eachuri2024-01-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the SRCREV for dp-modules. changelog: xfmc: Update i2c probe functions. Signed-off-by: Lakshmi Prasanna Eachuri <lakshmi.prasanna.eachuri@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | xrt, zocl: Change commit idsaumya garg2024-01-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: fixing crash in xbmgmt/xbutil examine (#7890) VITIS-10487 Add throughput and latency no-op test (#7878) VITIS-11098 Remove nonapplicable reports for Ryzen (#7886) VITIS-11097 Update AIE Reports (#7885) VITIS-11096 Add report name printout to ReportDynamicRegions (#7884) VITIS-11093 Rename usage metrics column to command submissions. Remove device BO metrics column. (#7883) VITIS-11103 Refactor validate test header to account for differences in ryzen and alveo devices (#7882) VITIS-11103 Hide driver hash if not present (#7881) VITIS-11095 ReportPlatform Upgrade (#7880) VITIS-11094 Remove device ID and device readiness for Ryzen devices (#7879) Adding authorize workflow and updating codeowners (#7888) Further refactor of AIE Profile plugin (#7853) VITIS-10866 - Patching instruction buffer in XRT (#7830) VITIS-10999 Improve electrical report output (#7874) VITIS-11043 Refactor XRT to cache created devices (#7870) CR-1181687 Fix hwctx_handle::create_hw_queue() to return shared queue (#7875) Script to enable building of tests directory in CI (#7871) Fix AIE trace crashes on client (#7873) Added check to fix installation failure in RHEl 9.0 (#7869) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated Commit IDSiva Addepalli2024-01-221-0/+0
| | | | | | | | | | | | | | | | | | | | | multiconfigs.py: Read PL DT OVERLAY type from config and use yocto_machine.py: Add MACHINE_FEATURES in SDT project_config.py: Map gen-pl-overlay to config Kconfig.dtgsettings: Add PL DT Overlay config
| * | Updated Commit IDSiva Addepalli2024-01-191-0/+0
| | | | | | | | | | | | multiconfigs.py: Copy pl overlay dt file to dts path