summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone/classes
Commit message (Collapse)AuthorAgeFilesLines
* embeddedsw : Updated SRCREV for 2024.1_1507Sivaprasad Addepalli2024-01-011-1/+1
| | | | | | | | | | | | | | | | v_hdmirxss: Add support for SDT flow v_hdmirx: Add support for SDT flow vphy: Add SDT flow support for HDMI v_hdmiphy1: Add speedgrade variable in yaml v_hdmitxss1: Fix absolute for VTC and Tx core in SDT flow v_hdmirxss1: Fix absolute address for Rx core in SDT flow xilsem:Added additional check for Inplace PLM update in deferred start-up mode. xilpm: versal_common: server: Add CPPUTEST macro xilplmi: prints optimization xilloader: prints optimization BSP: riscv: Explicitly align trap vector base address to 4 bytes BSP: riscv: Disable relaxation of code sequence while setting up stack xilffs: Update YAML with Versal Net support
* embeddedsw : Updated SRCREV for 2024.1_7063Sivaprasad Addepalli2023-12-281-1/+1
| | | | | | | | sw_apps: imgsel: versal image selector Vless build failure fix xilpm: versal_net: server: Enable dynamic CCI/SMMU handling feature sw_services:xilloader: Place PMC TRNG in reset dp21: Fix SinkCount calculation when MST is enabled in RX Subsystem xilsecure: Fix status success assignment for invalid mod data
* embeddedsw : Updated SRCREV for 2024.1_8447Sivaprasad Addepalli2023-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | csi2tx Driver: csi2tx driver migrated to decoupling flow. csi2txss Driver: csi2txss Driver migrate to decoupling flow Xilsem:Protect error injection test with macro and add XilSEM status prints sw_services: xilpm: assign value to IOCTL ID sw_services:xilnvm:Added Microblaze support for versalnet can: Update the interrupt example for ECC enablement can: Add ECC enablement for CAN driver can: Modify XCan_InterruptEnable to enable only the interrupts passed as argument can: Add new member to config structure can: Increment driver version ddrcpsu:Fix compilation warnings ddrcpsu: Update the driver version to v1.6 canps:Fix compilation warnings xilpm: versal: server: Fix Mbist clear trigger sequence for XRAM block Revert "lwip: metadata changes for timestamp" drivers: Update the compatibility string for the cframe and cfupmc drivers for VersalNet platform scripts: pyesw: create_bsp.py: Update the compiler flags for psx_pmc microblaze dp21:Fix Link_Count_Variable updation in RX MST Sideband reply message. sw_services: xilpki: Correct the PKI_ECC_NIST_P384_KEY_PRIV_GEN_CMD value lwip: metadata changes for timestamp
* embeddedsw : Updated SRCREV for 2024.1_5067Sivaprasad Addepalli2023-12-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dp21txss: Fix XDp_TxSetDownspread API dp21: Fix issues observed with QD sink device xilplmi: added offset support to list commands dp21:Fix config structure parameters in yaml file dp14: Fix Config structure parameters in yaml file dual_splitter: Add CMakeLists file for system device-tree flow SCD Example app is corrected dp12txss: examples: zcu_pt: Add support for system device-tree flow. dp12rxss: examples: zcu_rx: Add support for system device-tree flow. dp12rxss: Add support for system device-tree flow dp12rxss: Add support for system device-tree flow dp12txss: examples: key: Add support for system device-tree flow dp12txss: examples: inc: Add support for system device-tree flow dp12txss: examples: kc: Add support for system device-tree flow. dp12txss: examples: kcu: Add support for system device-tree flow dp12txss: examples: zcu_tx: Add support for system device-tree flow. dp12txss: Add support for system device-tree flow dp12txss: Add support for system device-tree flow dp12: Add support for system device-tree flow dp12: Add support for system device-tree flow dphy Driver: dphy Driver updated for supporting decoupling flow. dsi Driver: dsi Driver updated for decoupling flow. dsitxss Driver: dsitxss Driver ported for decoupling flow csi Driver: csi Driver ported for decoupling flow mipicsiss Driver: MIPICSISS driver and ZCU102 example ported for decoupling flow xilpm: use FuncId instead of PinFunc sw_apps: Support SDT flow for Microblaze RISC-V xiltimer: Add support for Microblaze RISC-V BSP: Add SDT flow support for Microblaze RISC-V versal-net: xilsecure: Added version # for ECDH xilloader: Added code to Verify Address Range xilmailbox: Add initial support for Microblaze RISC-V xilffs: Add initial support for Microblaze RISC-V gpio: Add initial support for Microblaze RISC-V ipipsu: Add initial support for Microblaze RISC-V spi: Add initial support for Microblaze RISC-V spi: Updated the driver version uartpsv: Add initial support for Microblaze RISC-V uartps: Add initial support for Microblaze RISC-V uartns550: Add initial support for Microblaze RISC-V uartlite: Add initial support for Microblaze RISC-V wdttb: Add initial support for Microblaze RISC-V canps: Add initial support for Microblaze RISC-V canps: Increment driver version BSP: microblaze: Fix microblaze_invalidate_dcache for SDT flow i3cpsx: Fix code formatting issues with checkpatch i3cpsx: Add support for system device-tree flow for example i3cpsx: Add support for system device-tree flow i3cpsx: Update the slave property i3cpsx: Update the version sw_services: xilcert: Add Subject Alternative Name field sw_services:xilplmi:Fixed compilation warnings VPROCSS driver: Reverting back the earlier changes. xilpm: versal_common: server: remove XPM_NODEIDX_STMIC_MIN check xilpm: versal_net: Add support for no buffer IPI devices xilpm: versal_common: Add CRP register node drivers: Fixed source code-format issue. drivers: Fix compilation errors xilpuf: fixed doxygen grouping
* embeddedsw : Updated SRCREV for 2024.1_2739Sivaprasad Addepalli2023-12-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | mcdma: Add support for compiling driver examples in the Yocto flow zdma: Add support for compiling driver examples in the Yocto flow axivdma: Add support for compiling driver examples in the Yocto flow axicdma: Add support for compiling driver examples in the Yocto flow axidma: Add support for compiling driver example in Yocto flow iic: Update 10 bit address and gpo width parameters names in iic.yaml sw_services:xilsecure:Added single API support for GMAC and update AAD support for GCM sw_services:xilloader: Update PUF configuration from boot header sw_services:xilloader:Clear AES Keys when RedKey clear is set in PMC RAM wdttb: Remove compatible property check for winwdt examples sw_services:xilplmi:Disable Master interrupts for SSIT event sw_services: xilmailbox: clear interrupt after calling user handler xilloader: fixed SD macro for SDT support pciepsu: Fix space issue in pciepsu Endpoint driver dual_splitter: Add support for system device-tree flow dual_splitter: Add Support for System device-tree flow gpio: Add IER and GIER to xgpio_intr_tapp_example in SDT flow gpio: Update gpio driver version plm: versal_net: Added error support for OptionalDataLen Check scripts: pyesw: create_bsp: Fix the race condition in the _validate_inputs API v_csc driver: Fix for coefficients settings overridden. xilocp: Throw an error when data is in upper DDR if it is > 48 bytes
* embeddedsw : Updated SRCREV for 2024.1_6091Sivaprasad Addepalli2023-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xilffs: Fix to use BaseAddress instead of DeviceId in SDT flow clk_wiz: Update the user clock parameters xclk_wiz: Update the PrimInFreq sdps: Add support for Sanitize feature sw_services:xilsecure:Replace Xil_SMemSet with Xil_SecureZeroize sw_services: xilsecure: Provide inputs as string instead of byte array sw_services: xilnvm: Support for reading and writing PMC_SC_EN and HWTSTBITS_DIS eFuse bits Revert inadvertent license update xilpm: versal_net: fix doxygen warnings dp14txss:examples:Add support for system device-tree flow dp14txss:kcu_dp14:Add support for system device-tree flow dp14txss:zcu_pt_dp14_mst:Add support for system device-tree flow dp14txss:pt_only:Add support for system device-tree flow dp14txss:tx_only: Add support for system device-tree flow dp14txss: Add support for system device-tree flow dp14txss: Add support for system device-tree flow Revert "xilloader: Added code to Verify Address Range" versal_psmfw: versal_net: Fix MISRA C violation 17.8 versal_psmfw: versal_net: Fix MISRA-C violation 10.1 versal_psmfw: versal_net: Fix Misra violation 7.2 versal_psmfw: versal_net: Fix Misra-C violation 12.1 versal_psmfw: versal_net: Fix Misra-c violation 10.4 versal_psmfw: versal_net: Fix Misra-C violation 10.3 versal_psmfw: versal_net: Fix MISRA-C violation 2.5 dp14rxss:rx_only: Add system device-tree support for application example esw: remove references to pg flag from bsp if present dmaps: Remove unused variable lwip220 : update lwip apps to use the new library. lwip220: Copy examples folder lwip220 : Port AMD specific lwip changes to source lwip220 : Copy Existing contrib folder lwip220 : Add lwip 2.2.0 base source lwip213: Revert lwip213 1.2 version xilloader: Added code to Verify Address Range xilpm: versal_net: Add HNICX_DPU BISR support xilsem:Library update for SDT fixes and range table size fix in NPI scan
* embeddedsw : Updated SRCREV for 2024.1_1959Sivaprasad Addepalli2023-12-071-1/+1
| | | | | | | | | sw-apps:memory_tests: exclude memory regions. Revert "xilloader: fixed SD macro to handle both flows in emmc boot" sw_services: Replace Xil_SMemSet with Xil_SecureZeroize for critical parameters pciepsu: Add properties to support SDT flow for Endpoint driver lib: bsp: standalone: Add the config option Standalone_Enable_Minimal_XLAT_TABLE in the system device tree flow xilpm: versal: server: add support for HBM CATTRIP notification
* embeddedsw : Updated SRCREV for 2024.1_6875Sivaprasad Addepalli2023-12-051-1/+1
| | | | | | | | | | | | | | | openamp: Fix depends_libs syntax scripts: pyesw: Add the ability to pull dependencies for libraries scripts: pyesw: create_bsp: Fix the race condition in the toolchain mapping for the Soft Microblaze processor xilloader: fixed SD macro to handle both flows in emmc boot xilpm: versal_net: server: Disable dynamic CCI/SMMU handling feature xilpm:versal_net: skip SRST handler during PLM update Xilsem:Added client interface for A78 baremetal applications. bsp: standalone: Update the note description for sleep_MB sw_services:xilpuf:Added header file required for SDT flow xilpm:versal_net: increase ByteBuffer size ospipsv: Add support for MX66UM2G45G Macronix flash part qspipsu: data: Add nand examples in dependency and yaml file
* embeddedsw : Updated SRCREV for 2024.1_6567Sivaprasad Addepalli2023-12-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | lib: ARMv8: add Xil_MemMap() Xilsem:Enable XILSEM_ENABLE_SSIT macro using tcl lib: bsp: standalone: src: Fix race condition in yocto flow dp21rxss: Add support for system device-tree flow. dp21rxss: Add support for system device-tree flow dp21txss: Add support for system device-tree flow dp21txss: Add support for system device-tree flow dp21: Add support for system device-tree flow dp21: Add support for system device-tree flow lwip: Remove PMC/PSM/PMU entries from the processor lists of all LwIP components lib: Add Versal Net specific processors wherever missing scripts: pyesw: build_app: Update link libraries for freertos xilpm: versal_net: server: VID support xilpm: versal_common: server: Allow any I2C controller to control power rails xilpm: versal_common: server: Issue all I2C commands for a power level change xilplmi: implemented user modules drivers: Fixed source code-format issue. drivers: Fix compilation errors reported with -std=c2x compiler flag lib: bsp: standalone: Enhance the ability to generate XPAR_CPU_ID definitions based on the reg property in the SDT flow freertos: Move the selection of config parameters for stdin and stdout into a separate header xilpm:versal_net: subsystem ipimask restore
* Revert "embeddedsw : Updated SRCREV for 2024.1_6087"Mark Hatle2023-11-301-1/+1
| | | | | | | | This reverts commit a02c5b648b92a92218ae307c84b9621c5c9b2225. SDT workflows are broken. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "embeddedsw : Updated SRCREV for 2024.1_8163"Mark Hatle2023-11-301-1/+1
| | | | | | | | This reverts commit cef3bde0286df491c26d6cc9389be346256c5262. SDT workflow builds are broken. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* embeddedsw : Updated SRCREV for 2024.1_8163Sivaprasad Addepalli2023-11-291-1/+1
| | | | | | | scripts: pyesw: build_app: Update link libraries for freertos xilpm: versal_net: server: VID support xilpm: versal_common: server: Allow any I2C controller to control power rails xilpm: versal_common: server: Issue all I2C commands for a power level change
* embeddedsw : Updated SRCREV for 2024.1_6087Sivaprasad Addepalli2023-11-281-1/+1
| | | | | | | | | xilplmi: implemented user modules drivers: Fixed source code-format issue. drivers: Fix compilation errors reported with -std=c2x compiler flag lib: bsp: standalone: Enhance the ability to generate XPAR_CPU_ID definitions based on the reg property in the SDT flow freertos: Move the selection of config parameters for stdin and stdout into a separate header xilpm:versal_net: subsystem ipimask restore
* embeddedsw : Updated SRCREV for 2024.1_5891Sivaprasad Addepalli2023-11-241-1/+1
| | | | | | | | | | | | | | | | | | | zynqmp_pmufw: Update the value of DEFAULT_SECTIONS_NUM macro zynqmp_pmufw: update release version to 2024.1 pciepsu: Update mdd version pciepsu: Fix BAR allocation to consider maximum size of BAR region pceipsu: Fix macro declaration for header type mask pciepsu: Fix the BAR allocation in pciepsu driver based on endpoint request v_axi4s_remap: Example design application v_axi4s_remap: Added Decoupling flow support in driver sources v_axi4s_remap: Added Yaml file for decoupling flow. xilpm: versal_net: client: Use self suspend in cpuidle callback xilpm: versal_common: server: add restart timer handler xilpm: versal_common: server: Mark core as pending power down xilpm: versal_common: server: Add new state for indicating CPU off xilpm: versal_common: server: remove check for is core up xilpm: versal_common: server: skip force power down of cores qspipsu: Add support for IS25LP02G ISSI flash part
* embeddedsw : Updated SRCREV for 2024.1_4899Sivaprasad Addepalli2023-11-211-1/+1
| | | | | | | | VPSS subcores: Corrected errors in subcore drivers. v_mix: Example application correction VPSS Driver: TCL modification to fix GPIO reset parameter issue. mbox: Add dependencies for the examples cframe, cfupmc: Add compatible strings for latest pmcps versions
* embeddedsw : Updated SRCREV for 2024.1_4327Sivaprasad Addepalli2023-11-201-1/+1
| | | | | | | | | | | | | | | sw_services: xilfpga: Adds proper validations checks for input parameters sw_services: xilplmi: Update error action to NONE after disabling the error axipcie: Overview add to driver axipcie: Update mdd version axipcie: Update copyright year axipcie: Added properties to support SDT flow. xilffs: Update FATFS to fix the issues in 0.15 version qspipsu: Add support for W25Q256JW Winbond flash part ipipsu: Update for the name change xilffs: Fix MISRA-C violations cpu_riscv: Update makefile to fix compilation issues on windows machines xilpm:versal_net: Restore custom error handlers
* embeddedsw : Updated SRCREV for 2024.1_3223Sivaprasad Addepalli2023-11-171-1/+1
| | | | | | | | | xilpm: versal_net: split xpm_requirement.h to platform specific headers xilpm: versal_net: subsystem layout and plm update xilpm:versal_net: xpm_update enhance support xilpm: versal_net: Change data layout to help PLM update xilsem:GT Scan SHA computation moved out of the arbitration sequence. sw_apps:memory_tests: Exclude pcie related memory regions
* embeddedsw : Updated SRCREV for 2024.1_9867Sivaprasad Addepalli2023-11-151-1/+1
| | | | | | | | | | | | | | | scripts: pyesw: Remove the dependency of xiltimer in embedded applications scripts: pyesw: validate_bsp: Make adjustments to library availability checks based on the processor list that supports it sw_services: Add input validation in XOcp_ProcessCmd sw_services: xilocp: Fixed violation of MISRA C Rule 8.3 sw_services: xilocp: Fixed violation of MISRA C Rule 10.4 sw_services: xilocp: Fixed violation of MISRA C Rule 4.7 sw_services: xilocp: Fixed violation of MISRA C Rule 8.9 sw_services: xilocp: Add comments for macros sw_services: xilocp: Move handling of SetSwPcrConfig CDO mipicsiss:ZCU102 xmipi_example.c and xmipi_menu.c Updated. mipicsiss:Version updated for 2024.1 xilpm: versal: split xpm_pin headers
* embeddedsw : Updated SRCREV for 2024.1_2887Sivaprasad Addepalli2023-11-151-1/+1
| | | | | | | | freertos10_xilinx: Update standalone version freertos10_xilinx: Update FreeRTOS kernel clockps: Fix the redefinition of the macros versal_psmfw: fix ocm retention error sw_services:xilloader:Security COE review fixes
* embeddedsw : Updated SRCREV for 2024.1_4815Sivaprasad Addepalli2023-11-101-1/+1
| | | | resetps: Remove unused XPAR_PSU_PSS_REF_CLK_FREQ_HZ
* embeddedsw : Updated SRCREV for 2024.1_5107Sivaprasad Addepalli2023-11-091-1/+1
| | | | | | | | | | | | | | | | | ipipsu: Fix compilation warning ipipsu: Update the driver version mbox: Add microblaze-v platform check mbox: Update the driver version clk_wiz: Add microblaze-v platform check clk_wiz: Update the driver version xilmailbox: Add microblaze-v platform check qspipsu: Add microblaze-v platform check sdps: Add microblaze-v platform check lib: bsp: standalone: Deprecate IOCTL_SET_SGMII_MODE ID sw_services: xilpm: versal: Remove IOCTL_SET_SGMII_MODE ID bsp:standalone: Modify translation_table for versal net in SDT Flow sw_services:xilsecure:zynqmp:Fixed INIT_TO_NULL coverity warning VersalNet: Add support to run KAT for xilocp and xilcert
* embeddedsw : Updated SRCREV for 2024.1_8467Sivaprasad Addepalli2023-11-081-1/+1
| | | | | | | | xilsecure: Add input validations in all ipihandlers xilpuf: Add input validations in all ipihandlers xilnvm: Add input validations in all ipihandlers sw_services: xilsecure: Fix compilation warning sw_services: xilnvm: Fix compilation warning
* embeddedsw : Updated SRCREV for 2024.1_9623Sivaprasad Addepalli2023-11-071-1/+1
| | | | | | v_hdmirxss1: example: Fix application compilation error in SDT flow v_hdmiphy1: Fix yaml file to pull the hdmiphy1 driver for ZU+ devices freertos10_xilinx: Move extern variable declarations from macro
* embeddedsw : Updated SRCREV for 2024.1_7491Sivaprasad Addepalli2023-11-061-1/+1
| | | | | | | | | | scripts: pyesw: library_utils: Fix race condition in the xilpm cfg object generation sw_services: xilsecure: Updated API for ECDH dp14: Add support for system device-tree flow dp14: Add support for system device-tree flow sw_services: xilcert: Updated Issuer field in DevAK Certificate sw_services: xilcert: Update library version for 2024.1 xilpm: versal_net: add hbm support
* embeddedsw : Updated SRCREV for 2024.1_3703Sivaprasad Addepalli2023-11-031-1/+1
| | | | | | | | | xilplmi: Added code to Trigger Error Out freertos: Add support for stdin and stdout config parameter selection sw_services:xilloader:Redundancy Fixes dp14rxss: Add support for system device-tree flow dp14rxss: Add support for system device-tree flow scripts: pyesw: Fix nul file is showing up in the exported platform
* embeddedsw : Updated SRCREV for 2024.1_2579Sivaprasad Addepalli2023-11-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | csudma: Add a CMake file to support compiling driver examples in the Yocto flow Warp_Init Driver: Warp_Init driver ported for decoupling flow Warp_filter Driver: Warp_filter driver ported for decoupling flow SCD Driver: SCD driver ported for decoupling flow Multiscaler Driver: Multiscaler driver ported for decoupling flow Mixer Driver: Mixer driver ported for decoupling flow Gammalut Driver: Gammalut driver ported for decoupling flow Demosaic Driver: Demosaic driver ported for decoupling flow VPSS Driver: VPSS driver ported for decoupling flow vscaler Driver: vscaler driver ported for decoupling flow vcresampler Driver: vcresampler driver ported for decoupling flow VTC driver: Added interrupts parameter to yaml file. letterbox Driver: letterbox driver ported for decoupling flow hscaler Driver: hscaler driver ported for decoupling flow hcresampler Driver: hcresampler driver ported for decoupling flow Deintercaler Driver: Deintercaler driver ported for decoupling flow CSC Driver: CSC driver ported for decoupling flow i2stx: Add support for system device-tree flow i2stx: Add support for System device-tree flow BSP: Add support for RISC-V delay routines
* embeddedsw : Updated SRCREV for 2024.1_5195Sivaprasad Addepalli2023-11-011-1/+1
| | | | | | | | | | | | | | | | ospipsv: data: Update dependency_files inorder to pull dependency files automatically ospipsv: data: Update driver version i2srx: Add SDT support for I2S Receiver drivers i2srx: Add support for SDT support for I2SRX drivers vphy: Add support for system device-tree flow vphy: Add support for system device-tree flow uartlite: Fix yaml file to pull the uartlite driver v_hdmitxss1: Add support for SDT flow v_hdmitx1: Add support for SDT flow v_hdmirxss1: Add support for SDT flow v_hdmirx1: Add support for SDT flow v_hdmiphy1: Add support for SDT flow v_hdmi_common: Add support for SDT flow
* xlnx-embeddedsw: Define a floating git versionMark Hatle2023-10-311-0/+3
| | | | | | | | | | | | | | | | | | While the 'git' version should never be preferred, some may find it useful for development. However, this was causing a parse error in some configurations: fsbl-firmware_git.bb: Exception during build_dependencies for T bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Unable to resolve 'git' in upstream git repository in git ls-remote output for github.com/Xilinx/embeddedsw.git The variable dependency chain for the failure is: SRCPV -> PV -> WORKDIR -> T Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* embeddedsw : Updated SRCREV for 2024.1_5131Sivaprasad Addepalli2023-10-311-1/+1
| | | | | | cmake: Findcommon: Include a common meta package for the Yocto flow xilskey: Update XilSkey_ZynqMpEfuseAccess doxygen xilpm: versal_net: Add CPM5N rail node ID
* embeddedsw : Updated SRCREV for 2024.1_8163Sivaprasad Addepalli2023-10-301-1/+1
| | | | | sw_services:xilnvm:Deprecated server mode for versalnet sw_services:xilpuf:Deprecated server mode for versalnet
* embeddedsw : Updated SRCREV for 2024.1_8439Sivaprasad Addepalli2023-10-271-1/+1
| | | | | xilpm: versal_net: server: Add auto generated pin control files xilpm: versal_common: server: move common pinctrl functions
* embeddedsw : Updated SRCREV for 2024.1_1335Sivaprasad Addepalli2023-10-261-1/+1
| | | | | | | | xilpm: zynqmp: client: Remove bool pattern definition zynqmp_pmufw: Remove custom bool definition sw_services:xilloader:Sec Review Fixes Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* embeddedsw : Updated SRCREV for 2024.1_2731Sivaprasad Addepalli2023-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | xilskey: Added API to get version info for xilskey library xilsecure: Added API to get version info for keyunwrap feature xilplmi: Added API to get version info for xilplmi library xilocp: Added API to get version info for xilocp library fs-boot.*: adding STDOUT_BASEADRESSES for uart BSP: cortexr5: armclang: Fix stack initialization sw_services:xilloader: Fix compilation warning when PLM_EN_ADD_PPKS macro is enabled versal: Extend 5PPK support to new devices xilpm:versal_common: fix issue with XPmNotifier_Register tmr_manager: Remove the XTMR_Manager_InjectionTest API declaration cfupmc: Updated Overview for addtogroup for 2024.1 cframe: Updated Overview for addtogroup for 2024.1 dfeofdm: Support for FFT size 512 dfeofdm: Doxygen documenatation update Updated SDK release year and SDK release quarter scripts: pyesw: create_bsp: Copy the common cmake meta-data file to domain directory Updated for oboslete driver xilisf Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Merge remote-tracking branch 'xilinx/rel-v2023.2' into 2024Mark Hatle2023-10-211-1/+1
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * embeddedsw : Updated SRCREV for 2023.2_9035Sivaprasad Addepalli2023-10-121-1/+1
| | | | | | | | | | xilpm: versal: server: Remove XRAM axi-lite clock selection Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_4971Sivaprasad Addepalli2023-10-061-1/+1
| | | | | | | | | | | | | | | | scripts: pyesw: open_amp: Extend cleanup support for Libmetal and OpenAMP scripts: pyesw: open_amp: Simplify openamp-lopper run scripts: pyesw: open_amp: Add support for Zynq for OpenAMP and Libmetal in BSP scripts: Enable OpenAMP and Libmetal demos to mimic convention of other ESW apps Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw: Update to release versionMark Hatle2023-10-041-3/+3
| | | | | | | | | | | | Move to release branch, which is rebased from the dev branch Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * embeddedsw : Updated SRCREV for 2023.2_8615Sivaprasad Addepalli2023-10-041-1/+1
| | | | | | | | | | scripts: pyesw: build_app: Add command line arg to specify .repo.yaml path Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_6459Sivaprasad Addepalli2023-09-291-2/+2
| | | | | | | | | | | | update Embedded SW license 2023.2 release Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_6263Sivaprasad Addepalli2023-09-271-1/+1
| | | | | | | | | | scripts: pyesw: library_utils: Pull the xilflash library irrespective of the hardware dependency Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_5263Sivaprasad Addepalli2023-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Revert "uartps: Fix xuartps_intr_example compilation errors in SDT flow" sw_services:xilsecure:Fixed MISRA-C Rule 12.2 violation sw_services:xilsecure:Fixed compilation warning for ecdsa example sw_services:xilsecure:Fixed MISRA-C Rule 10.3 and 10.4 violations sw_services:xilsecure:Fixed misra-c Rule 8.13 violation sw_services:xilsecure:Fixed coverity warnings updated for ddrcpsu changelog Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_6539Sivaprasad Addepalli2023-09-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sw_services: xilcert: Replace XSecure_MemCpy64 with Xil_SMemCpy sw_services: xilcert: Fix the value of UEID extension scripts: pyesw: reconfig_bsp: Add support for older platforms/bsp axidma: Fix simple interrupt example for SDT flow Xilsecure: Add version header file for client mode VersalNet: Disable cache for xilpuf and xilnvm libraries xilplmi: fixed missing header inclusion lib: sw_apps: Update the User Compile and Link options for c++ sources lib: sw_apps: Fix linker script LINK_DEPENDS in system device-tree flow updated for changelog vtc uartps: Fix xuartps_intr_example compilation errors in SDT flow sw_services:xilpuf:Fixed doxygen warnings sw_services:xilsecure:Fixed doxygen warnings Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_3335Sivaprasad Addepalli2023-09-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | sw_services: xilloader: Use correct mask to indicate KAT for SHA3 Instance 1 is run xilocp: Allowed PCR mask for GetPcr shall be 0xFF Revert "sw_services: xilloader: Move KAT & hash calculation out of PLM_OCP macro" sw_services:xilsecure:Fix HIS COMF Violations for server. re-updated for changelog xilpm versal_psmfw: assert reset in power down sequence xilpm: versal_net: assert reset before setting operation mode xilpm: server: Fix max DDRMC count in PlDev -> MemCtrlr link Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_7391Sivaprasad Addepalli2023-09-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sw_services:xilnvm:Fixed MISRA-C Rule 12.2 violation sw_services:xilnvm:Fixed MISRA-C Rule 8.3 violation sw_services:xilnvm:Fixed MISRA-C Rule 8.7 violation sw_services:xilnvm: Fixed MISRA-C Rule 2.5 violation reupdated emacps changelog sw_services: xilnvm: Fix review comments updated for changelog avbuf and other components sw_services: xilloader: Move KAT & hash calculation out of PLM_OCP macro trngpsv: Fix MISRA-C violation 2.5 trngpsv: Fix MISRA-C violations 8.13 trngpsv: Fix MISRA-C violations 12.1 trngpsv: Fix MISRA-C violations 10.1 sw_services:xilfpga: Fixed source code-format issues sw_services:xilfpga: Fix MISRA-C violations for Rule 10.3 v_hdmitxss1: updated defines for tx pre and post cursor v_hdmirxss1: updated define for pre and post cursor Updated for cframe and other components sw_services:xilsecure:zynqmp:Fixed MISRA-C Rule 15.6 violation sw_services:xilsecure:zynqmp: Fixed MISRA-C Rule 17.8 violation sw_services:xilsecure:zynqmp: Fixed MISRA-C Rule 7.2 sw_services:xilsecure:zynqmp: Fixed MISRA_C Rule 11.9 xilsecure:zynqmp: Fixed MISRA-C violations lib: sw_apps: Match title and description for OpenAMP and Libmetal apps xilsecure: Added Check for All Zero Exponent Case Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_3699Sivaprasad Addepalli2023-09-191-1/+1
| | | | | | | | | | | | | | | | sw_services:xilsecure:Fixed NO_EFFECT coverity warning scripts: pyesw: retarget_app: Add support for retargeting application for different platform scripts: pyesw: reconfig_bsp: Add support for shared platform/bsp Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_4139Sivaprasad Addepalli2023-09-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sw_services: XilSecure: Input Validations are added for xsecure_elliptic.c file xilpm: examples: Integrate self-suspend example into vitisng/rigle flow sw_services:xilnvm:server: Avoid returning XST_SUCCESS incase of glitch sw_services:xilnvm:client: Avoid returning XST_SUCCESS incase of glitch sw_services: xilnvm: Add volatile keyword to avoid optimization sw_services: xilnvm: Fix assigning Status to XST_SUCCESS sw_services: xilnvm: Fix SW-BP-REDUNDANCY in XNvm_EfuseWriteDmeRevoke and XNvm_EfusePrgmIv lib: sw_apps: Fix race condition in the app CMakeLists.txt for sdt flow versal: Fix for ssit security review comments wdttb: Fixed MISRA-C violation 10.4 wdttb: Fix MISRA C violation 12.1 Fix internal security review comments bsp:standalone: Fixed source code-format issue. bsp:standalone: Fix MISRA-C violation for Rule 12.1 bsp:standalone: Fix MISRA-C violation for Rule 7.2 bsp:standalone: Fix MISRA-C violation for Directive 4.6 bsp:standalone: Fix Misra-c violation for Rule 10.3 xilpm:versal_net: save and restore PL devices hierarchy xilpm:versal_net: Restore missing Pl Devices during PLM update xloader:versal_net: save and restore image info table contents xilpm:versal_common: fix potential issue on array out of bound. updated for changelog xadcps and other components xilpm: versal: server: Fix MISRA-C violation for rule 8.13 xilpm: versal: server: Fix MISRA-C violation for rule 12.1 updated for changelog uartlite sw_services:xilocp:Fixes for Doxygen warnings dpdma: Fix MISRA-C rule 12.1 violation dpdma: Fix MISRA-C rule 15.5 violation Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_2231Sivaprasad Addepalli2023-09-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mipicsiss:Updated files with VEK280 Pre-Production board xilloader: Fix MISRA C violation 17.8 xilloader: Fix MISRA C violation 17.7 xilplmi: Fix MISRA C violation 12.2 xilloader: Fix MISRA C violation 12.1 xilloader: Fix MISRA C violation 10.3 xilloader: Fix MISRA C violations for Directive 4.5. v_hdmitxss1: Added tx compliance values v_hdmirxss1: Added tx compliance values ThirdParty: sw_services: Libmetal: sdt: Remove A78 support xilsem: Fix NPI Scan Status after In Place PLM Update Revert "xilpm:versal_net: save and restore PL devices hierarchy" Revert "xilpm:versal_net: Restore missing Pl Devices during PLM update" Revert "xloader:versal_net: save and restore image info table contents" Revert "xilpm:versal_common: fix potential issue on array out of bound." xilplmi: Fix MISRA C violation 13.4 xilplmi: Fixed MISRA C violation for Rule 17.7 xilplmi: Fix MISRA C violations for Rule 14.4 xilplmi: Fix MISRA C violation 10.8 xilplmi: MISRA C violation 10.3 updated for changelog dp21txss , v_hdmitxss1 and other components xilskey: added SDT support for examples xilpm: versal: server: Add XPM_POLL_TIMEOUT definition for CPPUTEST cmake: toolchainfiles: microblaze-plm_toolchain.cmake: Fix VERSAL_PLM redefined warning cmake: toolchainfiles: microblaze-p*: Force the CMAKE_MACHINE variable lib: sw_services: xilplmi: Fix implicit declaration of function Xil_SetMBFrequency warning lib: sw_services: xiltimer: Move the Xil_SetMBFrequency() API declaration to xiltimer.h sw_services:xilnvm:Fixed doxygen warnings scripts: pyesw: library_utils: Return proper error code ipipsu: Update macros to resolve redefinition issue lib: sw_services: xiltimer: Make changes with checkpatch lib: sw_services: xiltimer: Fix incorrect TTC counter handling for Zynq lib: sw_services: xiltimer: Fix sleep handling logic in scutimer adapter lib: sw_services: xiltimer: Add scutimer support for SDT flow ttcps: Fixed source code-format issue. ttcps: Fix HIS_COMF violations ttcps: Fix MISRA-C violation for RULE 14.3 ttcps: Fix MISRA-C violations for 10.7 and 12.2 ttcps: Fix MISRA-c violation for Rule 10.4 ttcps: Remove unnecessary call to XTtcPs_ClearInterruptStatus ttcps: Fix MISRA-C violations for Rule 10.5 ttcps: Fix MISRA-C violations for Rule 10.3 qspipsu: Update XQspiPsu_PolledRecvData and XQspiPsu_PolledMessageTransfer functions qspipsu: Fix MISRA-C violation 2.2 and 2.6 qspipsu: Fix MISRA-C violation 10.1 qspipsu: Fix MISRA-C violation 8.13 xilpm:versal_net: save and restore PL devices hierarchy xilpm:versal_net: Restore missing Pl Devices during PLM update xloader:versal_net: save and restore image info table contents xilpm:versal_common: fix potential issue on array out of bound. sw_services:xilpuf:Fixed MISRA-C Rule 2.5 violation ThirdParty: sw_services: OpenAMP: sdt: Remove A53, A72 and A78 support ThirdParty: sw_services: Libmetal: sdt: Add support for PMUFW and PMC Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_5147Sivaprasad Addepalli2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xilffs: Fix compilation warning usb: usbpsu: fix HIS_RETURN violation Updated changelog for cpu, versal_plm and other components tmr_inject: Fix style issues in the driver sources tmr_manager: Correct the syntax for xlnx, mask-rst-value property sw_services:xilpki:Fixed doxygen warnings sw_services:xilsecure: Avoid returning XST_SUCCESS incase of glitch sw_services: xilocp: Avoid returning XST_SUCCESS incase of glitch scugic: Fixed source code-format issue. scugic: Include xplatform_info.h for all processors scugic: Fix HIS_COMF violations scugic: Fix MISRA C violation for Rule 14.4 scugic: Fix MISRA-C violation for Rule 10.3 sw_services:xilsecure:Removed NO_EFFECT coverity warning fix. nandpsu: Update the clock node qspipsu: Update the clock node uartpsu: Update the clock node iicps: Update the clock node lib: standalone: Add the clocking to the standalone v_hdmitxss1: added tx compliance changes v_hdmirxss1: added tx compliance values v_hdmiphy1: Added new registers openamp: apps: zynqmp_r5: freertos: Remove call to vPortEnableInterrupt() cframe: Fixed MISRA-C violation 8.13 cframe: Fixed MISRA-C violation 4.6 cframe: Fixed MISRA-C violation 7.2 cframe: Fixed MISRA-C violation 10.4 cframe: Fixed MISRA-C violation 10.1 trngpsx: add SDT support sdps: Update YAML with Versal NET eMMC compatible sdps: Add support to read Tap configurations sw_services:xilplmi:Remove redundant code Xilloader: PCR security review comments xilocp: Fixed Security review comments for OCP BSP: riscv: Fix definitions for hpmevent registers xilpm: Update SSIT temperature propagation xilpm: versal: server: Fix sub-system restart on vek280 iicps: Fix doxygen warnings mipicsiss: Removing linker script usb: usbpsu: src: fix HIS_VOCF metric violation usb: usbpsu: src: fix MISRA C-2012 Rule 10.3 violation sw_services: xilsecure: Removed unused code of TRNG in xilsecure library sw_Services: xilsecure: Restricted XSecure_EccRandInit API to VersalNet sw_services: xilsecure: Use CacheInvalidate as per ARM recommendations xilpm: versal_common: server: Add missing code while integrating into Rigel workflow Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_2891Sivaprasad Addepalli2023-09-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ospipsv: Fix MISRA-C Rule 8.13 violation sw_services:xilplmi:Sec COE Review Fixes uartlite: Correct SDT and interrupt checks in xuartlite_intr_tapp_example csudma:Fix HIS_COMF violations axidma: Fix sg_cyclic_intr example failure on r5 Updated version number to latest in examples/index.html for multiple drivers BSP: microblaze: Fix prototypes of few cache APIs plm: versal_net: Use Reserved DDR Region for DS storage during update xilpki: fix issues with PKI IRQ signal lib: sw_apps: zynqmp_pmufw: Fix compilation error when ENABLE_RECOVERY flag is enabled in sdt flow xilpdi:Fix MISRA C violations for Rule 12.1 scuwdt: Update examples to stop the wdt at the end of the test scutimer: Update examples to stop the timer at end of the test xilplmi: versal: Allow loading of ELFs to XRAM dmaps: Fix example instance structure handling v_hdmitx1: Add support for configurable VTEM packets esw: Fix CMAKE_MACHINE for plm and psm microblaze processors in versalnet cmake: UserConfig.cmake: Disable USER_COMPILE_PROFILING_ENABLE configuration scripts: pyesw: build_bsp: Use cmake --build with verbose esw: Properly handle the processor extra compiler options ThirdParty: sw_services: lwip213: Fix the target name in clean target xilpki: Update XPki_GetVersion() API prototype Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * embeddedsw : Updated SRCREV for 2023.2_9143Sivaprasad Addepalli2023-09-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cpu_riscv: Fix addgroup tag dp14rxss: Enable HDCP2X Timer handler calling function only when HDCP2X is enabled. xilpm: versal: server: Fix MISRA-C rule 10.4 xilpm: versal_common: server: Fix MISRA-C rule 8.13 sw_apps: zynqmp_pmufw: Fix MISRA-C rule 10.4 dfeprach: Remove immediate trigger dfeccf: Remove immediate trigger dfeofdm: Remove immediate trigger dfemix: Remove immediate trigger sw_services: xilpuf: Declare variable that are passed to server in data section srec_spi_bootloader: Adding a check in cmake to throw proper error srec_spi_bootloader: Adding linker_constraint for heap section in yaml srec_bootloader: Adding linker_constraint for heap section in yaml DP21: Add support for DP21 linkrates video_common: Fix compilation warning xilpm: versal: server: Add NPI read after enabling privilege write access for AIE2 dpdma: dppsu: Remove tapp section from yaml files Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>