summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
* open-amp : Updated SRCREV for 2024.1_4959Sivaprasad Addepalli2024-03-051-1/+1
| | | | apps: zynqmp_r5: zynqmp: Update RPU1 Bitmask
* Updated Commit IDSiva Addepalli2024-03-051-0/+0
| | | | lib: multiconfigs.py: Update the distro for psm microblaze
* qemu : Updated SRCREV for 2024.1_1335Sivaprasad Addepalli2024-03-041-1/+1
| | | | misc: xlnx-versal-aes: Change encrypted key endianess
* qemu : Updated SRCREV for 2024.1_6223Sivaprasad Addepalli2024-03-031-1/+1
| | | | | | | hw/misc/xlnx-versal-net-rpu-pcil: refine powerdownreq signals hw/misc/xlnx-versal-net-rpu-pcil: add rpu-standby-wfi input xlnx-versal-psm-global: switch apu wakeup as client_gpio hw/intc/arm_gicv3: fix the logic for the wakerequest signal
* dts : Updated SRCREV for 2024.1_8643Sivaprasad Addepalli2024-03-021-1/+1
| | | | | | | versal-psx-rpu: wire rpu wfi to rpu_pcil versal-ps*-virt: drop apu_intc_redirect versal-ps-apu: restrict to 2 APUs versal-psm: wire apu wakeup request
* libmetal : Updated SRCREV for 2024.1_7819Sivaprasad Addepalli2024-03-021-1/+1
| | | | | examples: zynqmp_r5: CMake: Enable demo to build without libxil present in SDT flow examples: linux: zynqmp: Enable Values to be mutable
* dts : Updated SRCREV for 2024.1_5783Sivaprasad Addepalli2024-03-011-1/+1
| | | | | | versal-psm: reset the psm bus with the lpd versal-psm: bind the psm-cpu reset to the crp versal-psm: demacro-ify the iomodule creation
* vdu: Remove COMPATIBLE_MACHINE entryMark Hatle2024-02-2912-48/+0
| | | | | | | The vdu components all require the MACHINE_FEATURE of 'vdu', so COMPATIBLE_MACHINE is not necessary. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update srcrev for 2024.1Ben Levinsky2024-02-291-1/+1
| | | | | | | | | | | Below are the updates: d01a174 openamp: xlnx: Update Platform handling to use model property c747581 base/phandle: add reset-gpios 4451694 tree: return a list of nodes matching an address Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx : Updated SRCREV for 2024.1_3771Sivaprasad Addepalli2024-02-291-1/+1
| | | | | arm64: versal-net: Align spi-max-frequency for ipp-rev1.9 mtd: spi-nor: Add SPI_NOR_MULTI_DIE flag
* vcu-ctrl-sw : Updated SRCREV for 2024.1_3859Sivaprasad Addepalli2024-02-291-1/+1
| | | | chore(ctrlsw): update to revision d70f0d5674f9565dc8c62591ec569e64746809d0
* vcu-firmware : Updated SRCREV for 2024.1_5011Sivaprasad Addepalli2024-02-291-1/+1
| | | | chore(firmware): update to revision d70f0d5674f9565dc8c62591ec569e64746809d0
* libmetal-xlnx: 2024.1: Updated SRCREVBen Levinsky2024-02-281-1/+1
| | | | | | | examples: linux: zynqmp: Fix Typo in ZynqMP IPI Base address Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "aie-rt : Updated SRCREV for 2024.1_7655"Siva Addepalli2024-02-281-1/+1
| | | | This reverts commit 241e03c182b92760aef61c9c63c25b6efe5cf9b8.
* aie-rt : Updated SRCREV for 2024.1_7655Sivaprasad Addepalli2024-02-281-1/+1
| | | | | | | | | | | | | | | | | | | fal: tests: utests: Remove reference to XAie_UserRsc in test cases fal: src: Complete functionality of AIEFAL resource manager fal: src: Port broadcast class to make requests to FAL resource manager fal: src: Port Trace classes to make resource requests from FAL resource manager. fal: src: rsc: Make sure to clear vRscs if request unsuccessful fal: Port PC Events and PC Range classes to request from FAL resource manager fal: src: rsc: Port performance counter classes to request from FAL resource manager fal: Port Stream switch event port select to make resource requests from FAL. fal: Port Group Event class to make resource requests to FAL resource manager fal: Port Combo Events to request from FAL resource manager fal: src: Port User Events to request from FAL resource manager fal: Adds FAL resource manager driver: src: io_backend: Add backend operation to get partition file descriptor driver: src: interrupt: Remove internal resource requests from interrupt handling driver: src: Remove resource manager requests for ECC driver: src: Remove resource requests from XAie_TimerSync
* Updated Commit IDSiva Addepalli2024-02-271-0/+0
| | | | lib: multiconfigs.py: Update the get_domain_name to loop over all subsystems
* linux-xlnx : Updated SRCREV for 2024.1_7059Sivaprasad Addepalli2024-02-261-1/+1
| | | | | | | | | | | | | | | | arm64: zynqmp: Remove arm,cortex-a53-edac node xilinx: Fix fpga region DT nodes name arm64: zynqmp: Align nvmem-fw node with dt-schema arm64: zynqmp: Disable DP on kd240 Revert "misc: xilinx-ai-engine: Added support to capture utilization." Revert "misc: xilinx-ai-engine: Fix compilation warning" v4l: xilinx: hdcp2xrx: Fix cppcheck warnings v4l: xilinx: dprxss: Fix cppcheck warnings ata: ahci_ceva: fix error handling for Xilinx GT PHY support nvmem: Added eFuse provisioning support firmware: xilinx: Efuse interface api support for Versal drm: xlnx: drv: Check graphs presence before finding endpoint drm: xlnx: hdcp: Limit stack frame size to 1024 bytes
* u-boot-xlnx : Updated SRCREV for 2024.1_5979Sivaprasad Addepalli2024-02-261-1/+1
| | | | | | | | arm64: zynqmp: Remove arm,cortex-a53-edac node xilinx: Fix fpga region DT nodes name arm64: zynqmp: Align nvmem-fw node with dt-schema arm64: versal-net: Setup correct addresses of GICR/GICD arm64: zynqmp: Disable DP on kd240
* lopper: Update srcrev for 2024.1Ben Levinsky2024-02-251-1/+1
| | | | | | | | | | | | | | | | | | Below are the updates: 1bf6728 Revert "lopper: assists: gen_domain_dts: Remove dupe TCM node" 9173c4c openamp: xlnx: VHK158: clean up compatible string 7b8fafc lopper: assists: xlnx_overlay_dt: fixed the closing bracket missing issue bfbd55b domain_access: reference count memory nodes 6937a27 Revert "openamp: xlnx: Clean up TCM handling" 4e8c9a4 assists/domain_access: keep all matched regions 8a936b8 openamp: xlnx: Clean up TCM handling 7a16db0 lopper: assists: gen_domain_dts: Remove dupe TCM node 17cc815 lopper: assists: domain_access: Fix typo vebose 033a78f lopper: assists: barmetal*: Fix race condition in the version driver handling Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "aie-rt : Updated SRCREV for 2024.1_9559"Mark Hatle2024-02-241-1/+1
| | | | | | | | This reverts commit 794526e7b30bd43042f68c892ae8e63e14adcb3b. XRT fails to build properly. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dts : Updated SRCREV for 2024.1_8499Sivaprasad Addepalli2024-02-241-1/+1
| | | | zynqmp: gpu: Connect GPU to ZynqMP
* qemu : Updated SRCREV for 2024.1_7263Sivaprasad Addepalli2024-02-231-1/+1
| | | | hw/display: Introduce ARM MALI-400 stub device
* aie-rt : Updated SRCREV for 2024.1_9559Sivaprasad Addepalli2024-02-231-1/+1
| | | | | | | | | | | | | | | | | | | fal: tests: utests: Remove reference to XAie_UserRsc in test cases fal: src: Complete functionality of AIEFAL resource manager fal: src: Port broadcast class to make requests to FAL resource manager fal: src: Port Trace classes to make resource requests from FAL resource manager. fal: src: rsc: Make sure to clear vRscs if request unsuccessful fal: Port PC Events and PC Range classes to request from FAL resource manager fal: src: rsc: Port performance counter classes to request from FAL resource manager fal: Port Stream switch event port select to make resource requests from FAL. fal: Port Group Event class to make resource requests to FAL resource manager fal: Port Combo Events to request from FAL resource manager fal: src: Port User Events to request from FAL resource manager fal: Adds FAL resource manager driver: src: io_backend: Add backend operation to get partition file descriptor driver: src: interrupt: Remove internal resource requests from interrupt handling driver: src: Remove resource manager requests for ECC driver: src: Remove resource requests from XAie_TimerSync
* xrt, zocl: Update commit idsaumya garg2024-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: Initial implementation of HIP apis and objects (#7940) VITIS-11348 Refactor how the platform path is found per OS (#7953) Vitis 6479 - Changing profiling to use correct clock frequencies for compute units and monitors (#7952) VITIS-11415 Remove dynamic region report for Ryzen devices (#7950) CR-1189595: Fixed issue where memory module events are not configured correctly (#7948) Further support of memory module DMA events on Edge devices (#7947) VITIS-11339 Remove AIE start column parameter from query. Remove AIE information query from alveo device shim Support for memory module DMA events on client devices (#7928) add tct all column test (#7942) CR-1188254 Disable xbutil reset and program in RyzenAI 1.1 ARC2 (#7932) Xcl Api Replacement (#7915) Add iterations to df-bw to increase throughput (#7939) Fix incorrect return value for xclRead (#7914) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemu : Updated SRCREV for 2024.1_6723Sivaprasad Addepalli2024-02-221-1/+1
| | | | | | hw/sd/sd: implement the sleep state hw/misc/xlnx-versal-pmc-iou-slcr: implement the USB power state regs hw/intc/arm_gicv3_redist: set the GICR_WAKER quiecent bit when asleep
* Updated Commit IDSiva Addepalli2024-02-221-0/+0
| | | | | | | | | | | | | | | | | | | update_buildconf: Ignore errors looking for bitbake-layers project_config.py: Move all Kconfig generation to GenKconfigProj multiconfigs.py: Replace BASE_TMPDIR with MC_TMPDIR_PREFIX update_buildconf.py: No longer print the full BBMULTICONF list project_config.py: Move configuration file generation here multiconfigs: Adjust output to make it more clear gen-machineconf: Refactor SDT and XSCT flows sdt_flow.py: Use the hw_file path for args.psu_init_path default update_buildconf.py: Always output local.conf info update_buildconf.py: GenSdtConf use logger.plain for reference output gen-machineconf: Add additional exceptions to traceback yocto_machine.py:passing boot pdi Sync hardware info printing Make gen-machineconf capable of directly working with bitbake Move from various sys.exit(x) to raising exceptions lib: multiconfigs: Add support for domains generated by hardware design
* lopper: Update srcrev for 2024.1Ben Levinsky2024-02-211-1/+1
| | | | | | | | | | Below are the updates ac63f30 openamp: xlnx: Add versal SOC's vhk158 and vek280 5b0289f lopper: assistes: Reduce dtb for sd-fec designs 6ce8ab4 lopper: assists: Enhance special proprety removal 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_2495Sivaprasad Addepalli2024-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EDAC/versal: Report the bit position of the error EDAC/versal: Do not send the cumulative values EDAC/versal: Add a NULL check for the user passed values EDAC/versal: Do not register for the NOC errors arm64: versal: Use iommu name for smmus arm64: versal: Remove second interrupt property for qspi/ospi arm64: versal: Remove unused xlnx,mc-id property arm64: versal: Align dmas with dt schema arm64: versal: Define 8 irqs for cci-500-pmu instead of 9 arm64: versal: Fix gic DT description arm64: versal: Fix cpu-opp-table name arm64: versal: Remove additional cpu property xilinx: dts: Update the reg names for ddrmc edac arm64: zynqmp: Fix kr260 clock wiring arm64: zynqmp: Sync clock labels with kr260 revB arm64: zynqmp: Describe 25MHz fixed clock for PL GEMs arm64: versal-net: Align interrupts for ipp-rev1.9 drivers: crypto: Return fallback values as true/false in versal fallback phy: xilinx-xhdmiphy: Disable dru_clk in error path phy: xilinx-xhdmiphy: Fix function return types media: i2c: Fix compilation issue for ap1302 isp driver dt-bindings: remoteproc: zynqmp_r5: Make sram property required only for Versal and ZynqMP remoteproc: zynqmp_r5: Versal NET: Enable R52 boot without TCM or OCM drm: xlnx: dp: Reset DisplayPort IP drivers: remoteproc: zynqmp: kick remote during detach EDAC/versal: Make the bit position of injected errors configurable dt-bindings: misc: xlnx,sd-fec: convert bindings to yaml remoteproc: Make rproc_get_by_phandle() work for clusters cdx: call of_node_put() on error path cdx: create resource debugfs file for cdx device cdx: add support for bus enable, disable and reset cdx: register cdx bus as a device on cdx subsystem and create symbol namespaces for cdx subsystem
* u-boot-xlnx : Updated SRCREV for 2024.1_5079Sivaprasad Addepalli2024-02-201-1/+1
| | | | Updated commit ID to latest HEAD
* aie-rt : Updated SRCREV for 2024.1_7527Sivaprasad Addepalli2024-02-201-1/+1
| | | | Updated commit ID to latest HEAD
* dts : Updated SRCREV for 2024.1_1991Sivaprasad Addepalli2024-02-201-1/+1
| | | | Updated commit ID to latest HEAD
* lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-02-191-1/+1
| | | | | | | | | | Below are the updates lopper: assists: Add special handling for xdma pcie lopper:assists:baremetal*: Correct the steps to construct a 64 bit value from 2 32-bit cells assists/domain_access: update start and size of memory Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: openamp: device-tree: zynqmp: Correct buffer offsets for PL1Ben Levinsky2024-02-191-5/+5
| | | | | | | | Ensure that IPI message buffers work for RPU application by using correct destination buffer offsets Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* qemu : Updated SRCREV for 2024.1_9539Sivaprasad Addepalli2024-02-191-1/+1
| | | | Updated commit ID to latest HEAD
* dts : Updated SRCREV for 2024.1_8439Sivaprasad Addepalli2024-02-191-1/+1
| | | | Updated commit ID to latest HEAD
* u-boot-xlnx : Updated SRCREV for 2024.1_7771Sivaprasad Addepalli2024-02-181-1/+1
| | | | Updated commit ID to latest HEAD
* aie-rt : Updated SRCREV for 2024.1_1423Sivaprasad Addepalli2024-02-181-1/+1
| | | | Updated commit ID to latest HEAD
* Updated Commit IDSiva Addepalli2024-02-161-0/+0
| | | | lib:gen-machineconf: Remove MEMORY configs if HW file changed
* meta-xilinx-core: openamp: device-tree: zynqmp: Update RPU1 Message buffersBen Levinsky2024-02-151-4/+4
| | | | | | | Construct buffers to be for PL1 on APU to RPU1 IPI 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-151-1/+1
| | | | | | | apps: zynqmp_r5: Versal NET: Update linker script for booting Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-02-151-1/+1
| | | | | | | | | | | | | Below are the updates assists: remove overly verbose output assists/domain_access: count indirect references assists/isospec: output cpu specific label assists/domain_access: fix memory node -> address-map updating yaml: update version check to use packaging module assists: baremetal_xparameters_xlnx: Export MB V cpu parameters related defines Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* linux-image_update: Update xlnx_rel_v2023.2 branch to masterSharath Kumar Dasari2024-02-151-2/+2
| | | | | | | | | | Updated branch to master which has changes to support both boards SC/Kria-SOM Signed-off-by: Sharath Kumar Dasari <sharath.kumar.dasari@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 83a5f29420bf7c2cf627ebfdd39b17aa73c8548d) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx : Updated SRCREV for 2024.1_6887Sivaprasad Addepalli2024-02-151-1/+1
| | | | Updated commit ID to latest HEAD
* aie-rt : Updated SRCREV for 2024.1_9267Sivaprasad Addepalli2024-02-141-1/+1
| | | | | misc: xilinx-ai-engine: Fixed error prints in status dump driver/src: Fix _XAie_SetPartIsolationAfterRst function prototype
* xrt, zocl: Update commit idsaumya garg2024-02-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: Removed support for u50lv, u55n and u280 platforms in XRT (#7901) fixed sw pipeline issue (#7941) Add code owners for hip and fix code owners for tests (#7937) Change "IPU" to "NPU" in adaptor name lookup (#7938) add bind_at() SHIM API (#7934) Add hotfix for Linux xbutil validation implementation (#7931) VITIS-11275 Add support for telemetry report in XRT core (#7921) Updated Const Correctness and Variable names in AIE Profile (#7924) check exit code in apu package creation (#7925) fixed compile error (#7923) VITIS-11106 Remove --device requirement for single device system (#7902) Issue-7911 Fix clang issues with query requests (#7916) CR-1182298: Fixing seg fault on edge when aie_status is enabled (#7917) Updated Struct Data types in XDP codebase (#7895) fix windows build (#7920) Removed PETA_BIN variable from build_edge.sh as the path does not exist (#7918) upadte xbutil validate paths for xclbins (#7919) Initial support for tracing DMA events in AIE tile memory modules (#7859) Fixed error in build (#7907) CR-1187827 Fix bad BDF not displaying list of device options (#7905) VITIS-11233 Add firmware version to Ryzen platform report (#7903) VITIS-9658 Update SubCmdValidate test run output (#7889) Remove drm_driver.gem_prime_mmap for Linux 6.6 (#7899) Changed all names from XDP_MINIMAL_BUILD to XDP_CLIENT_BUILD (#7893) Added all the OSs supported by XRT in os_supported.json file (#7877) VITIS-10245 Prevent validation tests from creating additional device instances (#7891) Remove dead code (#7898) integrate tct 1 column test (#7887) Create common utilities folder for XDP plugins that use the AIE driver (#7866) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot: Update version to 2024.01John Toomey2024-02-135-9/+93
| | | | | | | | Switch to latest commit on release branch. Also remove unused microblaze header file for 2024.1 release. Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot: Remove legacy u-boot configsJohn Toomey2024-02-136-161/+0
| | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update SRCREV for 2024.1Ben Levinsky2024-02-131-1/+1
| | | | | | | | | | | | | | 4af6ecd openamp: xlnx: Clean up SOC Parsing 62a0930 openamp: xlnx: Add support for more SOC's f58a344 openamp: xlnx: Add VMK180 support 1fcbfed assists/isospec: add ss_permissions to valid access types 6b74788 lopper: assists: baremetal_xparameters_xlnx: Update IPI interrupt ID value to inline with vitis classic b03b978 lopper: assists: baremetal_xparameters_xlnx: Generate interrupt ID for IPI cf70679 lopper: assists: baremetalconfig_xlnx: Generate dummy config struct in case proprety is not present f20667c assists/isospec: log new spec type ss_management Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* fw-package.bbclass: Create new bbclass for fw packagingSandeep Gundlupet Raju2024-02-131-0/+94
| | | | | | | | | | Create a new fw-package.bbclass which provides infrastructure to package and deploy firmware baremetal or freertos application elf or bin files to linux root filesystem under /lib/firmware(default) or /boot directory as per requirement. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Add a kernel config file to enable CONFIG_VERSAL_SYSMON_I2CJonathan Stroud2024-02-132-0/+3
| | | | | | | Signed-off-by: Jonathan Stroud <jonathan.stroud@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 362eeb56e99754b9082f62187d39dc7ea7ad1a19) Signed-off-by: Mark Hatle <mark.hatle@amd.com>