summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* meta-xilinx-bsp: Move to meta-xilinx-toolsMark Hatle2024-09-049-255/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-bsp: recipes-kernel move to meta-xilinx-toolsMark Hatle2024-09-049-72/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* bitstream: Add tempoary workaround for buildMark Hatle2024-09-041-1/+4
| | | | | | | | | | | The build process expects a bitstream in some cases and provides it in the TOPDIR. We don't want to just set a default, because if it's not provided it should not be expected. Once the generic machines become 'firmware-less', this workaround should be removed. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "linux-xlnx : Updated SRCREV for 2024.2_9047"Mark Hatle2024-09-041-1/+1
| | | | | | | | This reverts commit 110ab8cc450c4a17b5b62ceb96fd0bd8a0364e3d. Triggers a problem booting Kria boards. Reverting until we can understand why. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilinx-bootbin: Add BOOTBIN_INCLUDE default valueJohn Toomey2024-09-041-0/+2
| | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilinx-bootbin: Move BIF_BITSTREAM_ATTR from meta-xilinx-tools layerSandeep Gundlupet Raju2024-09-041-0/+2
| | | | | | | | | | Using MACHINE_FEATURES += "fpga-overlay" for dynamic configuration use cases is not specific to xsct build, this is also required for SDT builds. Hence move BIF_BITSTREAM_ATTR variable from meta-xilinx-tools to meta-xilinx layer. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* versal-net-generic.conf: Remove versal-net-ipp-rev1.9 file and add ↵Ashwini Lomate2024-09-041-1/+1
| | | | | | | | | | versal-net-vn-p-b2197-00-reva Emulation/simulation versal-net platforms are not tested so removed in dtg and uboot. Instead of versal-net-ipp-rev1.9 using versal-net-vn-p-b2197-00-reva as DT_BOARD_FLAGS name Signed-off-by: Ashwini Lomate <ashwini.lomate@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* 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>