summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* xen : Updated SRCREV for 2024.1_6375Sivaprasad Addepalli2024-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | arm/smmu: adjust pdev->domain PCI assignment arm/pci: select HAS_PCI_MSI xen/dt: create dom0 and domU DT nodes for vPCI with correct addresses xen/pci: vpci_get_msi_base should check on domain_use_host_layout arm/smmu: remove is_hardware_domain check in assign xen/pci: use has_vpci_bridge in vpci and pci xen/pci: introduce has_vpci_bridge xen/arm: create dom0less virtio-pci DT node arm/iommu: allow arm_iommu_unmap_page for non-direct-mapped domains xen/arm: fix vgic and vpl011 to use domain_use_host_layout docs: add device tree overlay documentation add a domU script to fetch overlays and applying them to linux xl/overlay: add remove operation to xenstore get_overlay: remove domU overlay tools/helpers: Add get_overlay tools/xl: Share overlay with domU tools/libs/light: Modify dtbo to domU linux dtbo format tools: Add domain_id and expert mode for overlay operations xen/overlay: Enable device tree overlay assignment to running domains rangeset: Move struct range and struct rangeset to headerfile tools/libs/light: Increase nr_spi to 160 tools/libs/light: Always enable IOMMU xen/arm: Always enable IOMMU xen/arm/gic: Enable interrupt assignment to running VM xen/pci: add linux,pci-domain property pci: permit dom0 access to pci devices when pci-scan=yes xen/arm: initialize Versal CPM PCIe host controller xen/arm: initial support for Versal PCIe host controller xen/arm: pci: add function to initialize host bridge xen/pci: do not let vpci dom0 read/write to all pci devs xen/pci: scan only buses in the range supported by the bridge xen/vpci: Clear all vpci status of device xen/pci: initialize BARs xen/pci: helpers to get/reserve BAR ranges arm/pci: keep track of PCI ranges in rangeset rangeset: add rangeset_find_aligned_range() xen/dt: pass flags to callback in dt_for_each_range() arm/pci: permit access to BARs for dom0less domUs xen/arm: enable vPCI for dom0less domUs xen/arm: pci device passthrough for dom0less guests xen/pci: Create pci_assign_device xen/pci: assign pci devices to hardware domain xen/pci: update DT for hwdom when it uses vpci xen/pci: disable pci_device_{add,remove} when hwdom uses vpci on arm xen/pci: helper function for hwdom using vpci xen/arm: add emulated ITS node to gicv3 for domUs using vpci xen/pci: add discovered PCI device at boot xen/pci: modify pci_add_device to handle device add by Xen arm/pci: Add pci-scan boot argument arm/vgic: provide late_init function xen/vpci: initialize msix->next xen/arm: Enable the existing MSI-X and MSI handlers support for ARM xen/vpci: msix: change return value of vpci_msix_{read,write} xen/vpci: msix: move x86 specific code to x86 file xen/arm: map ITS doorbell registers for domUs xen/arm: Modify VITS code to support MSI/MSIX interrupt for DOMU guests. arm/libxl: Emulated ITS device tree node in libxl xen/arm: Map ITS doorbell register to IOMMU page tables xen/arm: enable dom0 to use PCI devices with pci-passthrough=no xen/arm: Fix mapping for PCI bridge mmio region xen/arm: smmuv3: Add PCI devices support for SMMUv3 xen/arm: smmuv2: Add PCI devices support for SMMUv2 iommu/arm: iommu_add_dt_pci_sideband_ids phantom handling iommu/arm: Introduce iommu_add_dt_pci_sideband_ids API iommu/arm: Add iommu_dt_xlate() tools/arm: enable vPCI for domUs xen/arm: enable vPCI for domUs xen/arm: enable vPCI for dom0 xen/vpci: move xen_domctl_createdomain vPCI flag to common xen/arm: pci: introduce PCI_PASSTHROUGH Kconfig option xen/vpci: handler for min_gnt, max_lat xen/vpci: handler interrupt line/pin xen/vpci: handlers for subsystem vendor ID, subsystem ID xen/vpci: handler for cardbus cis ptr xen/vpci: handlers for class/revision, cacheline size, latency timer, header type, bist xen/vpci: handler for VID/DID arm/vpci: make prefetchable mem 64 bit arm/vpci: honor access size when returning an error xen/arm: account IO handlers for emulated PCI MSI-X xen/arm: translate virtual PCI bus topology for guests vpci: add initial support for virtual PCI bus topology vpci/header: emulate PCI_COMMAND register for guests vpci/header: program p2m with guest BAR view vpci/header: handle p2m range sets per BAR rangeset: add rangeset_purge() function rangeset: add RANGESETF_no_print flag vpci/header: implement guest BAR register handlers vpci/header: rework exit path in init_header() vpci: add hooks for PCI device assign/de-assign vpci: restrict unhandled read/write operations for guests vpci: use per-domain PCI lock to protect vpci structure pci: msi: pass pdev to pci_enable_msi() function pci: introduce per-domain PCI rwlock xen/vpci: header: filter PCI capabilities xen/vpci: header: status register handler docs: Add documentation for virtio-console libxl: dm: Set virtio-pci related parameters for QEMU libxl: Add "backend_type" property for the Virtio devices xen-init-dom0: create a device model xenstore entry libxl/arm: Reuse generic PCI-IOMMU bindings for virtio-pci devices libxl/arm: Add basic virtio-pci support xen/public: arch-arm: reserve resources for virtio-pci xen/arm: switch partial-emulation default to true xen/arm: arm32: Add emulation of Debug Data Transfer Registers xen/arm: arm64: Add emulation of Debug Data Transfer Registers xen/arm: Introduce CONFIG_PARTIAL_EMULATION and "partial-emulation" cmd option xen: arm32: Fix some compilation issues xen/arm: Use host layout for hwdom if LLC coloring enabled
* u-boot-xlnx-microblaze.inc: Fix Endiannes did not match qa issueSandeep Gundlupet Raju2024-03-181-2/+2
| | | | | | | | | | | | | Using u-boot.elf for Microblaze, u-boot fails to build with below errors. ERROR: u-boot-xlnx-1_v2024.01-xilinx-v2024.1+gitAUTOINC+db3e1e025f-r0 do_package_qa: QA Issue: Endiannes did not match (0, expected 1) in /boot/u-boot-kcu105-microblazeel-v2024.01-xilinx-v2024.1+gitAUTOINC+db3e1e025f-r0.elf [arch] ERROR: u-boot-xlnx-1_v2024.01-xilinx-v2024.1+gitAUTOINC+db3e1e025f-r0 do_package_qa: Fatal QA errors were found, failing task. So fix qa issue by adding arch to INSANE_SKIP for u-boot package. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* machine-xilinx-default.inc: use u-boot.elf for MB and ZynqVaralaxmi Bingi2024-03-181-2/+1
| | | | | | | | | | | | | | | | | | | | For microblaze u-boot not booting on qemu or hw after moving to u-boot 2024.1 rebase branch. Reason explained below: u-boot will provide output files as u-boot.elf, u-boot, u-boot.bin, u-boot-nodtb.bin etc.. For Microblaze and Zynq we are using u-boot output file For aarch64 family we are using u-boot.elf u-boot: which has no relocation inside, then we apply relocation (rela section) over binary. and then copying as u-boot.elf and using it. u-boot.elf: It will relocation inside it and without debug symbols. After recent relocation changes in u-boot we should use u-boot.elf only for all platforms. Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx : Update SRCREVManikanta Guntupalli2024-03-181-1/+1
| | | | | | | | | arm64: zynqmp: Add resets and assigned-clock-rates properties for KD240 Signed-off-by: Manikanta Guntupalli <manikanta.guntupalli@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit c73652b9f1b46ded3b672c022de0a79e306fdc25) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xclbinutil-native: Add minimal recipe based on XRTJohn Toomey2024-03-181-0/+29
| | | | | | | | | Add a minimal xclbinutil recipe based on the existing XRT recipe Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 49e14580b9942aeb45b6d046b9379e51c090f72d) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* embeddedsw : Updated SRCREV for 2024.1_7691Sivaprasad Addepalli2024-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | lib: sw_apps: Fix the race condition when picking a linker from an external path scripts: pyesw: retarget_app: Remove the dependency of xiltimer in embedded applications sw_apps: imgsel: zynqmp: Added validation check for SOM usecase rfdc: CMakeLists dependencies dfeprach: CMakeLists dependencies dfeofdm: CMakeLists dependencies dfemix: CMakeLists dependencies dfeequ: CMakeLists dependencies dfeccf: CMakeLists dependencies trngpsv: Fix doxygen warnings xilpm: versal_common: server: fix MISRA-C rule 4.7 sw_apps: Added support for Microblaze RISC-V sw_services:xilsecure:Code redundancy is removed pciepsu: Add Egress transfer support Add Authentication Optimization support for MetaHeader zynq_fsbl: fix prints for 32 bit variables zynqmp_fsbl: fix prints for 32 bit variables xilplmi: fix prints for 32 bit variables dp14txss:dp14rxss: Removed the option of self_test example design BSP: cortexr5: Move the _TCM_*_REGION definitions to a C source file drivers:trngpsv:updated yaml file xilloader: macronix 2G flash part support xilpm: Secure lockdown house clean time out Revert "xilpm: versal_net: client: add idle call back support" csudma: Add doxygen fixes
* arm-trusted-firmware : Updated SRCREV for 2024.1_2527Sivaprasad Addepalli2024-03-181-1/+1
| | | | | | docs(versal-net): update SMC convention docs(versal): update SMC convention docs(zynqmp): update SMC convention
* aie-rt : Updated SRCREV for 2024.1_6083Sivaprasad Addepalli2024-03-171-1/+1
| | | | fal: src: Replace single letter function arguments.
* xen : Updated SRCREV for 2024.1_3819Sivaprasad Addepalli2024-03-161-1/+1
| | | | | arm/smmu: adjust pdev->domain PCI assignment arm/pci: select HAS_PCI_MSI
* dfx-mgr : Updated SRCREV for 2024.1_8635Sivaprasad Addepalli2024-03-161-1/+1
| | | | dfx_mgr: Removing unused graph code
* xlnx-embeddedsw: Update AUTOREVMark Hatle2024-03-151-1/+11
| | | | | | | | | When using AUTOREV with BB_NO_NETWORK = '1', the system would fail with a circular dependency on a parse error. Adding the skip code, and moving the default value to 'INVALID' will ensure that the user is notified with an appropriate error, and no parse issues occur. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* docs: Update JTAG boot instruction in READMESandeep Gundlupet Raju2024-03-154-196/+307
| | | | | | | | | | | 1. Update JTAG boot instructions in README files. 2. Add devtool boot-jtag method. 3. Replace xsct with xsdb commands as new Vitis IDE doesn't support xsct commands. 4. Fix tftpboot instructions. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* .gitignore: Ignore __pycache__Sandeep Gundlupet Raju2024-03-151-0/+1
| | | | | Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* boot-jtag.py: Add devtool script for jtag boot modeSandeep Gundlupet Raju2024-03-151-0/+272
| | | | | | | | | This script uses devtool and creates a boot-jtag.tcl script in ${DEPLOY_DIR_IMAGE} directory. This script is executed by xsdb tool to boot yocto generated images on HW via jtag boot mode. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* linux-xlnx : Updated SRCREV for 2024.1_7755Sivaprasad Addepalli2024-03-151-1/+1
| | | | | | | | | | | | | media: i2c: Update streaming flag based on return value arm64: zynqmp: Remove snps,enable_guctl1_ipd_quirk property dwc3: core: For ZU+ enable GUCTL1 bit 9 for correcting Inter Packet Delay(IPD) Revert "dwc3: core: Enable GUCTL1 chicken bit 9 for correcting Inter Packet Delay(IPD)" Revert "dt-bindings: usb: dwc3: Add snps,enable_guctl1_ipd_quirk" crypto: xilinx: ECDSA support for the Versal platform firmware: xilinx: ECDSA support for Versal soc: xilinx: rename cpu_number1 to dummy_cpu_number drivers: firmware: Add support for crypto drivers on versal arm64: zynqmp: Add missing description for vm-p-m1369
* Merge branch '2024.1' of gitenterprise.xilinx.com:yocto/meta-xilinx into 2024.1Siva Addepalli2024-03-150-0/+0
|\
| * embeddedsw : Updated SRCREV for 2024.1_7115Sivaprasad Addepalli2024-03-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lib: sw_apps: open-amp: Wrap SHARED_MEM_PA symbol in ifndef rfdc: Remove redundant clock from examples video_common: Add DynamicRange structure parameter video_common: Add DynamicRange structure parameter dp21: Add MSA macro definations to get/set the MSA attributes of a video format dp21txss: Add XDPTxss_SetMsa() dp21rxss: Add XDPRxss_GetMsa() dp21rxss: Add yaml changes to support import examples dp21txss: Add yaml changes to support import examples dp21txss: examples: Add support for system device-tree flow dp21rxss: examples: Update rx_only example to support sdt flow lib: sw_services: xiltimer: Update the processor checks for VersalNet platform drivers: Add device_type field in the driver yamls ThirdParty: Update the dependent section order PS peripherals first lib: sw_apps: Add required_mem section scripts: pyesw: Add support for hardware error validation lib: sw_services: xilsecure: Use cmake_warning macro ThirdParty: sw_services: lwip220: src: lwip220.cmake: Use cmake_error macro cmake: Findcommon: Add custom macros for error and warning message lib: sw_services: Update cmake and yaml files for VersalNet sw_services: xilloader: Add code to handle sub-partition for APU Subsystem v_sdirxss: fix kcu116 application baseaddress axis_switch: Add find_package common bsp: arm: Update the ARM PMU counters reset logic Xilsem:Add Client interface to read Total frames of a Row in SSIT devices scugic: Add support for compiling examples in Yocto flow qspipsu: Revise the export feedback clock property logic in tcl Xilsem:Add Server interface to send Total frames of a row in SSIT device
* | embeddedsw : Updated SRCREV for 2024.1_7115Sivaprasad Addepalli2024-03-131-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lib: sw_apps: open-amp: Wrap SHARED_MEM_PA symbol in ifndef rfdc: Remove redundant clock from examples video_common: Add DynamicRange structure parameter video_common: Add DynamicRange structure parameter dp21: Add MSA macro definations to get/set the MSA attributes of a video format dp21txss: Add XDPTxss_SetMsa() dp21rxss: Add XDPRxss_GetMsa() dp21rxss: Add yaml changes to support import examples dp21txss: Add yaml changes to support import examples dp21txss: examples: Add support for system device-tree flow dp21rxss: examples: Update rx_only example to support sdt flow lib: sw_services: xiltimer: Update the processor checks for VersalNet platform drivers: Add device_type field in the driver yamls ThirdParty: Update the dependent section order PS peripherals first lib: sw_apps: Add required_mem section scripts: pyesw: Add support for hardware error validation lib: sw_services: xilsecure: Use cmake_warning macro ThirdParty: sw_services: lwip220: src: lwip220.cmake: Use cmake_error macro cmake: Findcommon: Add custom macros for error and warning message lib: sw_services: Update cmake and yaml files for VersalNet sw_services: xilloader: Add code to handle sub-partition for APU Subsystem v_sdirxss: fix kcu116 application baseaddress axis_switch: Add find_package common bsp: arm: Update the ARM PMU counters reset logic Xilsem:Add Client interface to read Total frames of a Row in SSIT devices scugic: Add support for compiling examples in Yocto flow qspipsu: Revise the export feedback clock property logic in tcl Xilsem:Add Server interface to send Total frames of a row in SSIT device
* u-boot-xlnx : Updated SRCREV for 2024.1_1859Sivaprasad Addepalli2024-03-131-1/+1
| | | | | | | | xilinx: versal-net: Add support for saving env based on bootmode usb: dwc3: Increase the timeout for generic commands usb: dwc3: core: Only handle soft-reset in DCTL usb: dwc3: gadget: Dont send unintended link state change usb: dwc3: core: improve reset sequence
* linux-xlnx : Updated SRCREV for 2024.1_8179Sivaprasad Addepalli2024-03-131-1/+1
| | | | | | | | | | | | | | | | misc: xilinx-ai-engine: Add api to set static resources bitmaps for sub partition. firmware: xilinx: add a warning print for unsupported feature nvmem: xlnx_secure: Fix passing the size of BBRAM Key nvmem: xlnx_secure: Fix passing incorrect CryptoKatEnable mask value nvmem: xlnx_secure: Fix Array out of bounds warning in eFuse programming drivers: misc: Add support for puf regenerate ID only usb: dwc3: define dummy dwc3_gadget_*_hibernation APIs for DWC3_HOST mode usb: dwc3: define dummy dwc3_host_wakeup_* APIs for DWC3_GADGET mode drm: xlnx: Fix HDCP timer interrupt initialization drm: xlnx: hdcp: Fix xlnx_hdcptx_read_ds_sink_capability() drm: xlnx: hdcp: Fix HDCP2X AKE_SEND_CERT Reads drm: xlnx: hdcp: Fix xlnx_hdcp2x_downstream_capbility() return checks drm: xlnx: Fix hdcp dpcd read/writes
* qemu : Updated SRCREV for 2024.1_3207Sivaprasad Addepalli2024-03-131-1/+1
| | | | | | | | | m25p80: Add sfdp data to the mt35xu01g flash versal-ospi: Enable indac with dac is disabled ssi: versal-ospi-v1: Enable indac writes and dac with indac ssi: xlnx-versal-ospi: Fix indac address range ssi: versal-ospi: Allow required bytes for indac ops versal-ospi: Add support to handle tuning sequence
* u-boot-xlnx : Updated SRCREV for 2024.1_1683Sivaprasad Addepalli2024-03-131-1/+1
| | | | | | arm64: zynqmp: Remove snps,enable_guctl1_ipd_quirk property arm64: gic: Add power up sequence for GIC-600 dwc3: Get the ref clock from the child node(dwc3)
* lopper: srcrev update for 2024.1Appana Durga Kedareswara rao2024-03-111-1/+1
| | | | | | | | | | | | | Below are the updates lopper: assists: xlnx_overlay_dt: Handle phandle properties in a specific way assists:gen_domain_dts.py: Remove PL DDR from default linux device tree lopper: assists: gen_domain_dts: Prune clocking wizard setup: update description and python version version: update to v1.2.0 lops: lop-microblaze-riscv: Add support for bit-manipulation extensions Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* fpgautil: Add proper validation checks for the user paramsNava kishore Manne2024-03-112-3/+35
| | | | | | | | | Add proper validation checks for the user inputs(bitstream and Overlay files) and it also updates the error handling logic to provide the proper error messages. Signed-off-by: Nava kishore Manne <nava.kishore.manne@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilsecure_2024.1.bb: Updated the dependencies and added server-client supportMohd Saquib Siraj2024-03-111-1/+5
| | | | | | | Updated the dependency to support xilsecure example build for APU cores and added server-client support by implementing PACKAGECONFIG API's Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: Update rfdc-example recipeConall O'Griofa2024-03-111-0/+2
| | | | | | | | Changes in libxil now require libmetal drivers' examples to depend on the respective driver. Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: Update dfeprach-example recipeConall O'Griofa2024-03-111-0/+2
| | | | | | | | Changes in libxil now require libmetal drivers' examples to depend on the respective driver. Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: Update dfeofdm-example recipeConall O'Griofa2024-03-111-0/+2
| | | | | | | | Changes in libxil now require libmetal drivers' examples to depend on the respective driver. Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: Update dfemix-example recipeConall O'Griofa2024-03-111-0/+2
| | | | | | | | Changes in libxil now require libmetal drivers' examples to depend on the respective driver. Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: Update dfeequ-example recipeConall O'Griofa2024-03-111-0/+2
| | | | | | | | Changes in libxil now require libmetal drivers' examples to depend on the respective driver. Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: Update dfeccf-example recipeConall O'Griofa2024-03-111-0/+2
| | | | | | | | Changes in libxil now require libmetal drivers' examples to depend on the respective driver. Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* gen-machine-conf: Move to github url and latest branchRaju Kumar Pothuraju2024-03-112-2/+2
| | | | | | | | Move the gen-machineconf to github url and update to latest branch and commit. Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-03-111-1/+1
| | | | | | | | | | | | | | | | Below are the updates lopper: assits: bmcmake_metadata_xlnx: Fix CMAKE_MACHINE value for versal platform lopper: assists: baremetal_validate_comp_xlnx: Add special handling for emacps assists:baremetallinker: Correct the logic to set the start address of linker section for microblaze assists: baremetallinker: Correct the start address for text and data sections for microblaze assists: baremetalconfig: Correct the size for 32bit cell size boundary condition lopper: assists: baremetallinker_xlnx: Update default heap size for microblaze processor lopper: assists: baremetal_validate_comp_xlnx: Add assist to validate the hardware required for a given ESW component lopper: assists: gen_domain_dts: Update don't delete properties list lopper: assists: preserve the device-tree node order Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: recipes-libraries: libxil: Remove ↵Appana Durga Kedareswara rao2024-03-111-0/+1
| | | | | | | | | | libmetal dependent drivers from machine_features Remove the libmetal library dependent drivers from machine_features, Consumers of these drivers should explicitly include dependency in their recipes. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xlnx-embeddedsw: Move to xlnx_rel_v2024.1-next branchMark Hatle2024-03-111-2/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* embeddedsw : Updated SRCREV for 2024.1_7755Sivaprasad Addepalli2024-03-111-1/+1
| | | | | | | | | | | xilsem: Fixed IPI notification for SDT flow. openamp: apps: Enable DDR sections to be configured from command line xilplmi: Corrected debug level XilSEM options for VP1902 device. xilsem: Enable XilSEM macros for VP1902 device. lib: bsp: standalone: Add examples in yaml file lib: bsp: standalone: Fix xil_nested_interrupts_example compilation error ipipsu: Add Doxygen fixes sw_services:xilplmi:Modification is done to consider error in S-SLR PMC CDO
* Updated Commit IDSiva Addepalli2024-03-111-0/+0
| | | | | kconfig_syshw: Update serial baudrate Kconfig help plnx_machine.py: Update RAMDISK_IMAGE name for xen
* embeddedsw : Updated SRCREV for 2024.1_8459Sivaprasad Addepalli2024-03-091-1/+1
| | | | | | | | | | | | sw_apps: imgsel: versal image selector build failure fix Revert "Add Authentication Optimization support for MetaHeader" i3c: Correct byte count return type i3c: Add data comparison check and msb byte assignment in examples v_hdmirxss1: Fix yaml file for pass-through app on vck190 dp14rxss: examples: Update self_test_example for new sdt flow. dp14txss: examples: Fix yaml for eeprom utility application example dp12txss: Fix yaml file for tx_only example applcation for zcu102 axicdma: Revise the interrupt attribute in yaml
* dts : Updated SRCREV for 2024.1_2415Sivaprasad Addepalli2024-03-091-1/+1
| | | | vpk180: Place default memory of 8Gb for DDR2
* aie-rt : Updated SRCREV for 2024.1_3263Sivaprasad Addepalli2024-03-071-1/+1
| | | | driver:src:Moved the declaration to correct header.
* libmetal : Updated SRCREV for 2024.1_2435Sivaprasad Addepalli2024-03-071-1/+1
| | | | | lib: system: MPU flag check fix for xilinx platform FreeRTOS Avoid mem mapping in MPU for region mapped
* u-boot-xlnx : Updated SRCREV for 2024.1_8243Sivaprasad Addepalli2024-03-071-1/+1
| | | | | mtd: nand: arasan: Fix the crash caused by use after free mtd: nand: arasan: Print warning for unsupported ecc modes
* embeddedsw : Updated SRCREV for 2024.1_4539Sivaprasad Addepalli2024-03-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xilplmi: Set LogCdoOffset by default in JTAG boot mode xilpm:versal-net: Add support to restore PGGS and GGS devices sw_services:xilnvm:Added support for eFuse programming from linux sw_services: xilpuf: Added support to compile example in Yocto Flow sw_services: xilnvm: Added support to compile example in Yocto Flow xilloader: Make SD drive number logic order independent dsitxss: Update yaml and application to support unified flow mipicsiss: Update yaml and examples for Unified flow. sw_apps: memory_tests: Fix prints for 32 bit platforms BSP: Support printing 64 bit variables from 32 bit platforms BSP: riscv: Add support for standard C input output functions sw_services: xilskey: Added support to compile example in Yocto Flow sw_services: xilsecure: Added support to compile example in Yocto Flow trngpsx: Fix issue in PRNG set and reset sw_services:xilsecure:Updated parameter description for XSecure_IsNonZeroBuffer xilsem: Fixed Event notification issue in XilSEM Client examples. psmfw: Add psmfw update to rigel build flow sw_services: xil_timer: Update sleep timer for APU processors. sw_services: xilplmi: Restore CUSTOM error actions handled by PLM after In-place PLM update BSP: cortexr5: Add new structure for initializing MPU regions dp21txss:dp21rxss:Modified the dp21 txo and rxo applications dfeofdm: Correct sw major/minor version numbers dfeccf: Update version number in makefiles dfemix: Update version number in makefiles Add Authentication Optimization support for MetaHeader Revert "Revert "sysmonpsv: Added SSIT Support"" xilpm: versal: server: Fix bug in checking for device parent is NPD Revert "sysmonpsv: Added SSIT Support"
* linux-xlnx : Updated SRCREV for 2024.1_6147Sivaprasad Addepalli2024-03-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | dt-bindings: soc: xilinx: Fix zcu1275 board description dt-bindings: soc: xilinx: Describe ZynqMP system controller dt-bindings: soc: xilinx: Add support for KV260 CC arm64: zynqmp: use wakeup interrupt-name for dwc3 hibernation arm64: versal-net: Align spi-max-frequency for ipp-rev1.9 arm64: zynqmp: Add description for SC on vm-p-m1369 board EDAC/versal: Fix the error injection mtd: spi-nor: Store GPIO info for resetting device during resume net: axienet: Phylink support for 10G/25G (XXV) ethernet usb: dwc3: gadget: switch to wakeup interrupt name for hibernation support Revert "dt-bindings: usb: dwc3: Add interrupt-names to include hibernation interrupt" arm64: zynqmp: Remove additional compatible string for sc-revB arm64: zynqmp: Fix gpio-key DT description dt-bindings: fpga: Convert fpga-region binding to yaml dt-bindings: firmware: xilinx: Describe soc-nvmem subnode dt-bindings: firmware: xilinx: Describe missing child nodes dt-bindings: mailbox: add Versal IPI bindings dt-bindings: mailbox: zynqmp: extend required list dt-bindings: zynqmp: add destination mailbox compatible dt-bindings: pinctrl: xilinx: Rename *gpio to *gpio-grp dt-bindings: serial: Describe ARM dcc interface spi: spi-cadence-quadspi: Fix call trace during suspend/resume mtd: spi-nor: Check spi controller 4-byte addressing capability spi: spi-zynq-qspi: Export spi controller 4-byte addressing capability mtd: spi-nor: macronix: Add support for MX66UM2G45G Macronix flash part
* u-boot-xlnx : Updated SRCREV for 2024.1_4763Sivaprasad Addepalli2024-03-061-1/+1
| | | | | | | | | arm64: zynqmp: Add description for SC on vm-p-m1369 board arm64: zynqmp: Remove additional compatible string for sc-revB arm64: zynqmp: Fix gpio-key DT description arm64: zynqmp: Add usb4 to the boot targets arm64: zynqmp: use wakeup interrupt-name for dwc3 hibernation arm64: zynqmp: Start TPM automatically via preboot on Kria
* aie-rt : Updated SRCREV for 2024.1_7655Siva Addepalli2024-03-051-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 Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xrt: Disable AIE profiling and relatedMark Hatle2024-03-052-0/+19
| | | | | | | The AIE software interfaces are changing in an incompatible way. Disabled the usage of these interfaces until the new usage is available. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilplmi_2024.1: Updated the dependencyMohd Saquib Siraj2024-03-051-1/+1
| | | | | | | Updated the dependency to include xilmailbox conditionally so as to build xilpuf examples Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilsecure-example_2024.1.bb: Added API's to support server client modeMohd Saquib Siraj2024-03-051-0/+4
| | | | | | | Added packageconfig API's to support server client mode and build examples accordingly Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilnvm_2024.1.bb: Added API's to support server client modeMohd Saquib Siraj2024-03-051-0/+4
| | | | | | | Added packageconfig API's to support server client mode and build examples accordingly Signed-off-by: Mohd Saquib Siraj <mohdsaquib.siraj@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>