summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * embeddedsw : Updated SRCREV for 2024.2_8231Sivaprasad Addepalli2024-09-041-1/+1
| | | | | | | | | | | | sw_services:versal_aiepg2:Added SDT flow support xilpm: versal_aiepg2: Add support for SDT flow sw_services: xilsfl: Add serial flash library initial version
| * qemu : Updated SRCREV for 2024.2_9347Sivaprasad Addepalli2024-09-031-1/+1
| | | | | | | | | | | | hcd-dwc3: Correct default number of maximum slots xlnx-versal-ddrmc-ub: Add fields related to DDRMC5C xlnx-versal-pmc-int: Add axi slave switch resets
| * embeddedsw : Updated SRCREV for 2024.2_4447Sivaprasad Addepalli2024-09-031-1/+1
| | | | | | | | hdcp22_mmult: Fix C++ linking issue
| * dts : Updated SRCREV for 2024.2_7155Sivaprasad Addepalli2024-09-031-1/+1
| | | | | | | | | | zynqmp:usb_dwc3: Correct USB maximum slots to 64 board-versal-xcvm2152-ps-virt: Update idcode
| * arm-trusted-firmware : Updated SRCREV for 2024.2_3431Sivaprasad Addepalli2024-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | fix(xilinx): fix OVERRUN coverity violation feat(versal): deprecate build time arg VERSAL_PLATFORM feat(versal2): add dummy implementation for SCMI PD fix(versal2): add ufs specific features support docs(xilinx): update SMC documentation in TF-A feat(xilinx): add feature check function for TF-A specific APIs feat(xilinx): update SiP SVC version number feat(xilinx): update TF-A to passthrough all PLM commands fix(xilinx): fix logic to read ipi response
| * embeddedsw : Updated SRCREV for 2024.2_5511Sivaprasad Addepalli2024-09-021-1/+1
| | | | | | | | xilsem: Updated Libxilsem.a with LTO 13.1 version build.
| * vcu-ctrl-sw : Updated SRCREV for 2024.2_1763Sivaprasad Addepalli2024-09-011-1/+1
| | | | | | | | chore: update to revision d20240701
| * embeddedsw : Updated SRCREV for 2024.2_1367Sivaprasad Addepalli2024-09-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sw_services:xilsecure: Added SSIT support for RSA, ECDSA and SHA client libraries APIs sw_apps: img_rcvry: Added link status check to handle ethernet errors sw_services:xilplmi:EAM updates for versal_aiepg2 xilnvm: Update ppk-hash 384 bit programming for versal_aiepg2 sw_services:xilpuf: Format code using checkpatch sw_services:xilpuf: Fix capturing key ready and AUX value lwip : add phy dt node support xilpm: versal_aiepg2: Add stub API for LLC flush in CMN block sw_apps:versal_plm: Modified XPlm_ExceptionHandler for external linkage xxvethernet : Increment Driver Version emaclite : Increment Driver Version axiethernet : Increment Driver Version Add C++ Linkage Guards FBW Driver: Removed tab from Yaml file lib: sw_apps: OpenAMP Demos: Add support for repeat attach/detach rpmsg_virtio: rpmsg_deinit_vdev: Add check for empty endpoint list
| * vcu-omx-il : Updated SRCREV for 2024.2_6535Sivaprasad Addepalli2024-09-011-1/+1
| | | | | | | | chore: update to revision d20240701
| * vcu-firmware : Updated SRCREV for 2024.2_5423Sivaprasad Addepalli2024-09-011-1/+1
| | | | | | | | chore: update to revision d20240701
| * recipes-bsp: Move all rfsoc apps from petalinux layerSandeep Gundlupet Raju2024-08-2841-0/+1205
| | | | | | | | | | | | | | | | Move all rfsoc apps from meta-petalinux layer as these apps are independent of xsct or sdt builds. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-demos: Move jupyter recipes to dynamic layerJohn Toomey2024-08-2813-0/+0
| | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * libmali: Switch userspace binaries branch to xlnx_rel_v2024.2Daniel Levin2024-08-281-2/+2
| | | | | | | | | | | | | | | | | | | | Behavior changes in prebuilt binaries 2024.2: - egl_gbm: Implement Mesa 22.3 libgbm API - EGL_CONFIG_CAVEAT: Fix mixing EGL_NONE with EGL_SLOW_CONFIG Signed-off-by: Daniel Levin <daniel.levin@amd.com> Signed-off-by: Parth Gajjar <parth.gajjar@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * lopper: update SRCREV for 2024.2Swagath Gadde2024-08-282-2/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change Log: petalinuxconfig_xlnx.py:pass memory_type value to device_type. lops: mb-riscv: Add generic cpus_* pattern to re-use riscv lop file for asu. openamp: xlnx: Validate reserved-mem regions. isospec: add permissive flag for non-SMID devices. lopper/log: move basicConfig to init(). lopper: assists: gen_domain_dts: Add Audio formatter DT yaml. lopper: assists: gen_domain_dts: Add SPDIF DT yaml. lopper: assists: gen_domain_dts: Add I2S sound card DT yaml. lopper: assists: gen_domain_dts: Add SDI Rx Subsystem DT yaml. lopper: assists: gen_domain_dts: Add SDI Tx Subsystem DT yaml. assists: gen_domain_dts: Add support for MB-V zephyr. Signed-off-by: Swagath Gadde <swagath.gadde@amd.com> Add fix for two typos in the openamp xlnx processing. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-bsp: Remove obsolete microblazeel machinesMark Hatle2024-08-282-14/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * ultra96-zynqmp: Remove obsolete v1 machineMark Hatle2024-08-281-3/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Add kernel config files to pull in extra hwmon modulesJonathan Stroud2024-08-282-0/+4
| | | | | | | | | | | | Signed-off-by: Jonathan Stroud <jonathan.stroud@amd.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * u-boot-xlnx : Updated SRCREV for 2024.2_3727Sivaprasad Addepalli2024-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | arm64: versal2: add power domain and reset entry for usb arm64: versal2: Update UFS dt node arm64: zynqmp: Add u-boot command to boot into recovery image arm64: zynqmp: Enable usb3 for k24 som spi: cadence_qspi: Fix Versal NET loopback bit error spi: cadence_qspi: Fix Versal NET ospi indirect write timed out issue arm64: versal-net: Enable octal DTR mode cmd: sf: fix redefinition of return value in read/write sf: Add lock info option to sf command list spi: zynq-qspi: Fix QSPI controller stripe for stacked mode spi: zynq_qspi: Add write status command to update_stripe()
| * linux-xlnx : Updated SRCREV for 2024.2_9047Sivaprasad Addepalli2024-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | net: axienet: Deprecate xlnx,mrmac-rate and switch to generic max-speed binding dt-bindings: net: xlnx,axi-ethernet: Use "max-speed" device tree property arm64: xilinx: Enable UFS, ARM SCMI in default config ufs: amd-versal2: Disable AUTO_HIBERN8 and HS modes ufs: amd-versal2: Add AMD Versal Gen 2 UFS support ufs: core: Add vendor specific ops to handle interrupts firmware: xilinx: Add UFS interface API support for Versal Gen 2 dt-bindings: ufs: amd-versal2: Add support for AMD Versal Gen 2 UFS edac: xilsem: Add error event handling support for Versal NET platform dmaengine: zynqmp_dma: Add support for AMD Versal Gen 2 DMA IP dt-bindings: dmaengine: zynqmp_dma: Add a new compatible string staging: xilinx-tsn: Add Endpoint Packet Switch Feature and Control Frame Handling for STP/LLDP dt-bindings: staging: xilinx_tsn_ep_ex: Deprecate packet-switch property dt-bindings: staging: xilinx_tsn_ep: Add Endpoint Packet Switch support arm64: configs: Enable CRYPTO_DEV_XILINX_ECDSA by default crypto: xilinx: Add NIST P-521 curve support in ECDSA Driver remoteproc: zynqmp_r5: Update power domains property to power-domains crypto: x509 - Add OID for NIST P521 and extend parser for it crypto: asymmetric_keys - Adjust signature size calculation for NIST P521 crypto: ecdsa - Register NIST P521 and extend test suite crypto: ecdsa - Rename keylen to bufsize where necessary crypto: ecdsa - Replace ndigits with nbits where precision is needed crypto: ecc - Add NIST P521 curve parameters crypto: ecc - Add special case for NIST P521 in ecc_point_mult crypto: ecc - Implement vli_mmod_fast_521 for NIST p521 crypto: ecc - Add nbits field to ecc_curve structure crypto: ecdsa - Extend res.x mod n calculation for NIST P521 crypto: ecdsa - Adjust tests on length of key parameters crypto: ecdsa - Convert byte arrays with key coordinates to digits crypto: ecc - Use ECC_CURVE_NIST_P192/256/384_DIGITS where possible i2c: cadence: Add atomic transfer support for controller version 1.4 i2c: cadence: Split cdns_i2c_master_xfer for Atomic Mode i2c: cadence: Relocate cdns_i2c_runtime_suspend and cdns_i2c_runtime_resume to facilitate atomic mode i2c: cadence: remove printout on handled timeouts i2c: cadence: Add system suspend and resume PM support misc: xilinx-ai-engine: Add condition compilation flag irqchip/xilinx: Fix shift out of bounds
| * embeddedsw : Updated SRCREV for 2024.2_8999Sivaprasad Addepalli2024-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i3cpsx: Use macros instead of hard code values i3cpsx: Update the driver version sw_services: xilloader: Check configuration limiter during secure boot sw_services: xilnvm: Provisioning Configuration Limiter parameters dp14txss: Updated the GT quad address macro in the pt and txo application due to change of the macro in gt quad. xilsecure: Add RsaPrivateDecrypt for Versal_AiePg2 xilpm: versal_net: Add API for LLC flush in CMN block scripts: Add support for ASU processor bsp: Move the platform specific macro definitions from toolchain and scripts to bspconfig sw_services:xilloader: Fixed build issue sw_services:xilpuf: Add xilpuf library support for spartan ultrascale plus sw_services:xilsecure: Add xilsecure library support for spartan ultrascale plus sw_services:xilnvm: Add xilnvm library support for spartan ultrascale plus xilpm: versal_common: server: Add new APIs for subsystem specific address management xilpm: versal_common: server: Handle memory region nodes for default subsystem xilpm: versal_common: server: Add API for new memory region nodes sw_services:xilsecure:Add Key Transfer to ASU via IPI sw_services: xilloader: Add support for loading CDO after secure boot
| * aie-rt : Updated SRCREV for 2024.2_7587Sivaprasad Addepalli2024-08-281-1/+1
| | | | | | | | driver: src:add the numtiles check condition in PrivilegeInitPart
| * qemu-devicetrees: Add alternative vck190 configMark Hatle2024-08-272-0/+1468
| | | | | | | | | | | | | | | | Reorder the serial ports for an alternative vck190 machine. This puts the Linux (APU) serial ports first in the processing order which will help enable Yocto Project testimage support. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * qemu-xilinx: Backport QMP changes for YP compatibilityMark Hatle2024-08-273-0/+1099
| | | | | | | | | | | | | | | | Yocto Project scarthgap requries a slightly newer qmp in order for testimage and other automations to work. Backport the necessary changes to enable the required interfaces. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-bsp: Move to provencore support to meta-petalinuxMark Hatle2024-08-273-18/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-bsp: recipes-kernel move to meta-xilinx-contribMark Hatle2024-08-276-12/+9
| | | | | | | | | | | | | | | | | | Remove s3adsp1800-qemu-microblazeeb references, this was removed long ago. Move ml605-qemu-microblazeel to the meta-xilinx-contrib layer. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * gstreamer: Update commitID and branch to gstreamer 1.22.12Neel Gandhi2024-08-271-3/+3
| | | | | | | | | | Signed-off-by: Neel Gandhi <neel.gandhi@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * amd_spi_iamge: Fix image-selector manifest file nameJohn Toomey2024-08-271-1/+1
| | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * image-selector: Add missing manifest generationJohn Toomey2024-08-271-0/+4
| | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xen : Updated SRCREV for 2024.2_8675Sivaprasad Addepalli2024-08-271-1/+1
| | | | | | | | arm/smmu: Fix SMR masking support
| * embeddedsw : Updated SRCREV for 2024.2_9111Sivaprasad Addepalli2024-08-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sw_services: xilcert: Remove HwType for Versal Gen2 devices FBW MDD: Updated MDD file to increment driver version FBW TCL: Parameter generation support for configtable in driver FBW Driver: Added Y_U_V12, alpha and tile format support to FBW driver FBR MDD: Updated MDD file to increment driver FBR TCL: Parameter generation support for configtable in driver FBR Driver: Added Y_U_V12, alpha and tile format support to FBW driver spi: Add logic to wait for FIFO reset to complete spi: Updated the driver version Video_Common: Added Tileformat support to video common esw: set default compiler flags in the toolchain file itself pciepsu: Add alignment support for requested BARs xilsecure: SDT updates for Versal_AiePg2 sw_services:xilplmi:CFI selective readback command addition drivers: ospipsv: add spartanup device support drivers: csudma: add spartanup device support Revert "sw_services: xilloader: Add support for loading CDO after secure boot." bsp: standalone: add spartanup device support CDO Error format for cmd resume fail is changed to XPLMI_ERR_CDO_CMD(0x2XXX) spartanup_plm: plm app support dma: Fix missing extern C keyword from header files dma: Increment driver version of dma drivers sw_services: xilloader: Add support for loading CDO after secure boot.
| * dts : Updated SRCREV for 2024.2_2263Sivaprasad Addepalli2024-08-261-1/+1
| | | | | | | | versal: Add Versal Alveo V80 board
| * meta-xilinx-standalone-experimental: Temporary workaroundMark Hatle2024-08-252-1/+21
| | | | | | | | | | | | | | This layer is going away, but for compatibility with our current build configuration, we need a temporary layer to avoid build issues. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: openamp: device-tree: Change power-domain property to ↵Ben Levinsky2024-08-253-20/+20
| | | | | | | | | | | | | | | | | | | | power-domains Update Overlays to go with genpd convention and use 'power-domains' for management with firmware node ID's. Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: openamp: device-tree: zynq: Remove openamp support for ↵Rajiv Mohan2024-08-254-60/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Zynq-7000 SoC Remove openamp support for Zynq-7000 Soc Reasons for removing listed below: 1 - Removing redundant or unmaintained code from Linux tree 2 - Reduce technical debt carried by OpenAMP team 3 - OpenAMP drivers (remoteproc/rpmsg) for Zynq-7000 SoC is not standardized on same code base as ZynqMP or Versal 4 - very few customer using openamp on Zynq-7000 SoC For users of Zynq-7000 SoC the last working and tested release version is rel-v2023.2 Signed-off-by: Rajiv Mohan <rajiv.mohan@amd.com> Removed the reference to zynq from the device-tree bbappend and openamp specific device-tree recipe. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * kernel-modules-hdmi21: Add recipe for building HDMI v2.1 FMC moduleRajesh Gugulothu2024-08-251-0/+22
| | | | | | | | | | | | | | Add initial version of recipe for building HDMI v2.1 FMC module Signed-off-by: Rajesh Gugulothu <rajesh.gugulothu@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * boot.cmd.generic*: Update bootargs to select full rootfsJohn Vicky Vykuntapu2024-08-252-3/+3
| | | | | | | | | | | | | | | | Update bootargs to pick full rootfs according to the selected boot targets in case of kria som. Signed-off-by: John Vicky Vykuntapu <johnvicky.vykuntapu@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * openamp-fw.inc: Update OPENAMP_FW_DEPLOY_DIR to no BPNBen Levinsky2024-08-251-1/+1
| | | | | | | | | | | | | | OpenAMP recipe now deploys without BPN. So the variable should account for this. Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-sdt: Enable SDT only if no other flow enabled by defaultMark Hatle2024-08-251-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * device-tree: Fixup dependencies for SDTMark Hatle2024-08-251-0/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-sdt: base-pdi: Use PDI_PATH_DEPENDS for pdi sourceMark Hatle2024-08-251-1/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-sdt: base-pdi: Move from meta-amd-adaptive-socsMark Hatle2024-08-252-0/+17
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * base-pdi: Skip default build dependencyMark Hatle2024-08-251-0/+2
| | | | | | | | | | | | | | base-pdi doesn't requrie any default dependencies, instead just copy the file(s) and setup the package(s) as necessary. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * extract-cdo: Fix do_deploy behaviorMark Hatle2024-08-252-3/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * microblaze-generic: Remove obsolete USE_BOARD settingsMark Hatle2024-08-251-10/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: Enable generic machine to be firmware-lessMark Hatle2024-08-258-75/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generic machines no longer depend on firmware (ESW) components. Thus they will now build a full Linux system, where possible, without XSCT or SDT modes. (Default, if XILINX_WITH_ESW is set to xsct, still builds firmware.) It is up to the specific machine.conf files to enable the correct build flow and that will enable the necessary firmware dependencies for the SoC. This also means HDF_MACHINES is no longer required. Set HDF_MACHINES = "" to produce a firmware-less build. Also correct QEMU settings so they can be overridden. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: mb-realloc: Move from meta-xilinx-toolsMark Hatle2024-08-252-0/+275
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * *-generic.conf: Fix DTC_FLAGS defaultMark Hatle2024-08-254-4/+4
| | | | | | | | | | | | The DTC_FLAGS default should be set with ?= so it can be overridden. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xilinx-deprecated: Only print a message if it's not blankMark Hatle2024-08-251-1/+2
| | | | | | | | | | | | | | | | | | | | Before all messages, even blank ones would be displayed. This made it difficult to have messages that only appeared sometimes. The standard yocto project behavior for messages is "" (blank) means no message, anything else gets displayed. Follow this behavior. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * embeddedsw : Updated SRCREV for 2024.2_5531Sivaprasad Addepalli2024-08-251-1/+1
| | | | | | | | | | | | zdma: Fix dma-mode properties in the yaml xdmapcie: Add alignment support for requested BARs zynq: Remove openamp and libmetal support for Zynq-7000 SoC
| * embeddedsw : Updated SRCREV for 2024.2_8623Sivaprasad Addepalli2024-08-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mipicsiss: example: sp701: Add support for SDT support drivers: emacps: example: Use all queues for sending packets. drivers: emacps: Configure all queues drivers: emacps: Resolve interrupts from all Queues drivers: emacps: Refactor interrupt APIs drivers: emacps: Get the number of Queues on a device drivers: emacps: Add indexing macros for multi queue drivers: emacps: Add new register offsets and bit fields sw_services: xilnvm: Add support to read/write efuses via IPI sw_services: xilnvm: Cleaned up code sw_services: xilcert: Add TCB Info extension for DevIk CSR lwip : Fix include path for debug header sw_services:xilsecure: Added SSIT support for kat client APIs