summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * qemu : Updated SRCREV for 2024.1_9971Sivaprasad Addepalli2023-11-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xlnx-efuse: versal: zynqmp: Switch to upstreamed eFuse models zynqmp: PUF: Use upstream Xilinx eFuse model versal: PUF: Use upstream Xilinx eFuse model versal: pmc-sysmon: Use upstream Xilinx eFuse model versal: pmc-global: Use upstream Xilinx eFuse model versal: pmx: Use upstream Xilinx eFuse model hw/nvram: zynqmp-efuse: Implement the get_puf abstraction hw/nvram: zynqmp-efuse: Add key delivery to AES engine hw/nvram: zynqmp-efuse: Kconfig: Exclude eFUSE from ZynqMP PMU hw/nvram: zynqmp-efuse: Remove checking of a never-true condition hw/nvram: versal-efuse: Implement the get_* abstraction hw/nvram: versal-efuse: Add key delivery to AES engine hw/nvram: xlnx-efuse: Zeroing data for the get_sysmon abstraction hw/nvram: xlnx-efuse: Expand the data for the get_puf abstraction.
| * linux-xlnx : Updated SRCREV for 2024.1_1555Sivaprasad Addepalli2023-11-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "firmware: xilinx: Open MMIO read/write interface via debugfs" Revert "include: dt-bindings: Add mscc-vsc8531 RGMII clock delay definitions" Revert "firmware: xilinx: add support for sd/usb/gem config" arm: dts: xilinx: Remove redundant is-dual and is-stacked DT properties Revert "firmware: xilinx: Add ULPI reset support" misc: Get OPEN_DICE/VCPU_STALL_DETECTOR back Revert "remoteproc: Add support for peek from remote and acking kick from remote" Revert "uartlite: Update the default for the parameter" dt-bindings: misc: Remove description for xlnx,fclk clocking-wizard: Sync internal driver with v7 version dt-bindings: clock: xilinx: add versal compatible clocking-wizard: Sync valuem/d/o names with upstream version Revert "clocking-wizard: Add versal clocking wizard support" Revert "dt-bindings: Add versal clocking wizard" arm64: versal: Switch to new xlnx,versal-ddrmc compatible string EDAC/versal: Move driver to its final location edac: zynqmp_edac: Moved driver to new location Revert "i2c: mux: pca954x: write to mux channel always" arm64: versal: Update SE5 Ethernet PHY RGMII properties net: phy: mscc: fix packet loss due to RGMII delays phy: mscc: Add support for RGMII delay configuration phy: mscc: Use PHY_ID_MATCH_VENDOR to minimize PHY ID table net: phy: mscc: enable VSC8501/2 RGMII RX clock net: phy: mscc: remove unnecessary phydev locking Revert "phy: mscc: Add support for VSC8531_02 with RGMII tuning" Revert "dt-bindings: mscc: Add RGMII RX and TX delay tuning" Revert "edac: Add documentation for cortexa53 edac sysfs" soc: xilinx: Remove XPM_NODETYPE_ macro prefix dt-bindings: i2c: xiic: Sync up with upstream Revert "irqchip: xilinx: Make per cpu primary controller entries" Revert "irqchip: xilinx: Move early initialization to own function" Revert "irqchip: xilinx: Add support for sw interrupts" Revert "irqchip: xilinx: Support only LE/BE irqc by the same driver" Revert "irqchip: xilinx: Add support for cpu hotplug" Revert "irqchip: xilinx: Add support for Microblaze SMP" Revert "irqchip: xilinx: Change level for cpu-id warning" Revert "edac: add support for ARM PL310 L2 cache parity" Revert "microblaze: timer: Dont use cpu timer setting" Revert "microblaze: timer: Separate clocksource timer from clockevent one" Revert "microblaze: timer: Pass timer freq via parameter" Revert "microblaze: timer: Squash clocksource code together" Revert "microblaze: timer: Covert timer to use cpu hotplug" Revert "microblaze: timer: Move irq code to clockevent function" Revert "microblaze: timer: Create per cpu clockevent device" Revert "microblaze: timer: Remove global variables" Revert "microblaze: timer: Make sure that clockevent timer is initialized properly" Revert "microblaze: timer: Group clockevent setting together" Revert "microblaze: timer: Detect cpu_id from DT" Revert "microblaze: timer: Change timer initialization setting" Revert "microblaze: timer: Make timer SMP aware" Revert "microblaze: timer: Add condition to check return value" Revert "microblaze: timer: Fix incompatible parameters passed to the function" Revert "microblaze: Change TLB mapping and free space allocation" Revert "microblaze: Define SMP safe bit operations" Revert "microblaze: Make cpuinfo structure SMP aware" Revert "microblaze: Add SMP implementation of xchg and cmpxchg" Revert "microblaze: Remove disabling IRQ while pte_update() run" Revert "microblaze: Implement architecture spinlock" Revert "microblaze: Do atomic operations by using exclusive" Revert "microblaze: Prepare entry.S for SMP implementation" Revert "microblaze: Rework mmu context management to prepare" Revert "microblaze: Enable experimental SMP functionality" Revert "microblaze: Add defconfig and DT for SMP design" Revert "clk: Add ccf driver for IDT 8T49N24x UFT" Revert "dt-bindings: Add binding for IDT 8T49N24x UFT" arm64: zynqmp: Remove description for 8T49N240 Revert "Xilinx: ARM: Devcfg and SLCR drivers updated to support reconfiguration." arm64: versal-net: Add missing xlnx,versal-firmware string arm64: versal-net: Append xlnx,versal-clk to clock node arm64: zynqmp: Remove unused xlnx,phy-type DT property arm64: zynqmp: Add output-enable pins to SOM KD240 arm64: zynqmp: Enable uart0 with pinctrl description arm64: zynqmp: Add support for K26 rev2 boards arm64: zynqmp: Setup default si570 frequency to 156.25MHz arm: dts: xilinx: Remove redundant is-dual and is-stacked DT properties Revert "watchdog: xilinx_wwdt: Add "xlnx,versal-wwdt-1.0" compatible" Revert "dt-bindings: watchdog: xlnx,versal-wwdt: Add "xlnx,versal-wwdt-1.0" compatible" fpga: bridge: make fpga_bridge_class a static const structure fpga: bridge: return errors in the show() method of the "state" attribute fpga: bridge: properly initialize bridge device before populating children fpga: bridge: fix kernel-doc parameter description fpga: bridge: fix kernel-doc edac: Remove the cortex cache edac driver Revert "edac: Update device tree bindings for cortex_arm64" drm: xlnx: hdmitx: Add HDCP1X support dt-bindings: display: xlnx: hdmitx: Add HDCP1X key management support drm: xlnx: hdcp: Add HDMI supportive HDCP1X functionalities drm: xlnx: hdcp: Add HDMI supportive HDCP Secure hashing algorithm staging: xilinx_hdcp: Remove unused XBYTES_PER_DIGIT #define staging: xlnx_hdcp1x: Add HDMI supportive functionality staging: xlnx_hdcp1x: Fix kernel-doc errors firmware: xilinx: fix enum mismatch Revert "uas: Add US_FL_NO_ATA_1X for linux tcm_usb_gadget" Revert "serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO" i2c: xiic: Correct return value check for xiic_reinit() Revert "drivers: clk: zynqmp: Add versal-net compatible string"
| * 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
| * lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2023-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Below are the updates lopper: lops: lop-domain-linux-a72-prune: prune symbol node lopper: lops: lop-domain-a72-prune: Don't delete pl nodes lopper: assists: xlnx_overlay_dt: Migrate the DT overlays to sugar syntax lopper:assists:xparams: Provide an option to configure the xparam prefix lopper:assists:xparams: Replace the node label name with the IP name in canonical entries 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: classes: esw: Add task for common meta ↵Appana Durga Kedareswara rao2023-11-011-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | package DEVICE_ID, BOARD, and other cmake meta-data are being generated in the standalone folder, which won't be available to other modules if other modules try to access this CMake variables it is generated as an empty string. Fix this issue by copying the common CMake meta-data file to the cmake directory, so that other modules can consume it Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * README.booting.storage.md: Update wic instructionsSandeep Gundlupet Raju2023-11-011-8/+14
| | | | | | | | | | | | | | Update wic image flashing instructions for SD/eMMC boots. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * README.booting.md: Update boot instructions using slirp modeSandeep Gundlupet Raju2023-11-011-0/+12
| | | | | | | | | | | | | | | | Update boot instructions using slirp mode when tap devices are not configured. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * README.building.md: Update build instructionsSandeep Gundlupet Raju2023-11-011-35/+47
| | | | | | | | | | | | | | | | | | | | | | 1. Add meta-virtualization layer dependencies in README.md file as this is required for lopper tool for SDT build flow. 2. Remove machine table list and point to meta layer README. 3. Update build instructions for wic image and setting up tap devices. 4. Add instructions to clone gen-machine-conf repo submodules. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * README.md: Update SDT build instructionsSandeep Gundlupet Raju2023-11-011-21/+101
| | | | | | | | | | | | | | | | | | | | | | | | Update System Device tree build instructions. README-setup is deprecated instead use gen-machineconf tool to parse sdtgen output and generate machine configuration files. Also add meta-virtualization layer dependencies in README.md file as this is required for lopper tool. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updating Yocto device-tree variable from BOARD template to versal-vck500-revaSachin Kedare2023-11-011-1/+1
| | | | | | | | | | | | | | | | stable build vck5000 got fail due to board template in yocto device-tree variable so changing to versal-vck5000-reva Signed-off-by: Sachin Kedare <sachin.kedare@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * 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
| * Updated Commit IDSiva Addepalli2023-11-011-0/+0
| | | | | | | | | | | | yocto_machine.py: update kernel load address for microblaze Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * 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>
| * dt-processor.sh: No longer need PREFERRED_VERSION for sdt workflowMark Hatle2023-10-311-6/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * dt-processor: Fix issues with test commandJohn Toomey2023-10-311-2/+2
| | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: linux-xlnx: Reset 2024.1 for developmentMark Hatle2023-10-312-4/+4
| | | | | | | | | | | | | | 2024.1 has been reset back to 6.1.0 version, but is otherwise functionally similar to the 6.1.30 release from 2023.2. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * lopper: srcrev update for the 2024.1 releaseAppana Durga Kedareswara rao2023-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Below are the updates tree: count indexes for dropped records spec: document extended yaml operators yaml: expand all chunks of json into numbered nodes tree: improve phandle map variable field handling yaml: resolve json properties after setting pclass base/phandle: add expression to clock phandle description lopper: assists: gen_domain_dts: Fix race condition in deleting the cluster cpu node lopper: assists: xlnx_overlay_dt: Remove deprecated lopper_tree imports lopper: assists: baremetalconfig_xlnx: Don't generate config file in case driver is compatible with the given sdt openamp: xlnx: Update channel check to account for 0 openamp: xlnx: Enable multiple channels in YAML openamp: xlnx: remove old openamp zynq logic openamp: xlnx: Enable Zynq Platform via updated module flow lopper: assists: Add support for pruned system device-tree assists/domain: respect -t flag to lopper tree: enhance phandle handling for variable sized fields lopper: assists: gen_domain_dts: Add assist for generating processor specific dts tree: decreate duplicate node verbosity yaml: switch output to logging format assists/isospec: change no-flags/default for devices tree: convert to logger and f-string format lopper: convert debug to logger and f-strings logging: ensure that the root logger has the same level as subloggers lopper: move logging to reusable location lopper:assists:baremetallinker_xlnx Correcting logic to get the stack and heap data from yaml lopper:assists:baremetal_xparameters_xlnx: Removing the BOARD dependency on compatible string docs: add 'output' lop operation documentation lopper: assists: If options has outdir option consider it as precedence lopper: __init__: Add support for optional outdir feature when assist called from lops lopper: add "cond" property to lops assists:baremetal_xparameters_xlnx: Fix for the wrong reuse of variable "index" lopper: assists: Add proper checks for chosen node handling lopper: assists: baremetal_xparameters_xlnx: Fix race condition in the additionalProperties handling lopper:assists:baremetal_config : Add flexibility for padding number lopper:assists:baremetal_xparameters : Adding support to add a 64 bit property in xparameters lopper: assists: baremetal_xparameters_xlnx: Ignore Subnodes lopper:assists:baremetalconfig : Adding support to read a 64 bit property from a node on demand lopper: assists: baremetallinker_xlnx: Fix UnboundLocalError has_ocm lopper: assists: baremetallinker_xlnx: Fix race condition in the memtest config lopper: assists: bmcmake_metadata_xlnx: fix type in driver name lopper: assists: baremetal_xparameters_xlnx: Add support for generating XSEM_CFRSCAN_EN and XSEM_NPISCAN_EN defines lopper: assists: baremetallinker_xlnx: Update the process checks for all cores instead of 0th instance lopper: assists: baremetallinker_xlnx: Add support for linker_constraints openamp: xlnx: Add Host specific values lopper: assists: bmcmake_metadata_xlnx: Generate CMAKE_MACHINE variable for microblaze processor lopper: assists: baremetal_xparameters_xlnx: Fix IndexError in assist lopper: assists: baremetal_gentestapp_xlnx: Update the assist to handle versioned drivers 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: Remove custom ESW repositoryMark Hatle2023-10-313-20/+0
| | | | | | | | | | | | | | The experimental support has been merged into the base ESW repository defined in meta-xilinx-standalone. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: Rename _git to _2024.1Mark Hatle2023-10-31190-0/+0
| | | | | | | | | | | | | | | | The xlnx-embeddedsw class chooses the correct source based on the PV. Update the PV, as the code is now integrated. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-standalone-experimental: Update recipes as per unified ↵Appana Durga Kedareswara rao2023-10-318-10/+24
| | | | | | | | | | | | | | | | | | | | | | embeddedsw sources In the unified repo few driver recipes are depends on xparamters.h file so move the xparameters.h generation to xilstandalone recipe and update other recipes as per latest sources. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xrt, zocl: Update commit idsaumya garg2023-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: Update release version for 2024.1 (#7744) Implementation of AIE Debug Plugin for windows devices (#7725) [CR-1174259]: xrtSyncBOAIE suuport in PCIE sw_emu driver (#7740) change power mode names (#7739) removing dead code per coverity (#7738) Extend xrt::ext::bo with missing constructors (#7737) add reference to pcidrv and pcidev (#7736) fix for AIE1 status (#7734) Signed-off-by: saumya garg <saumya.garg@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * arm-trusted-firmware : Updated SRCREV for 2024.1_6455Sivaprasad Addepalli2023-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge changes from topic "mb/cov-fix" into integration Merge changes from topic "gpt_updates" into integration Merge "feat(cpus): add support for Travis CPU" into integration Merge "fix(ti): align static device region addresses to reduce MMU table count" into integration Merge "feat(handoff): port BL31-BL33 interface to fw handoff framework" into integration refactor(arm): use gpt_partition_init feat(partition): add interface to init gpt refactor(partition): convert warn to verbose feat(partition): add support to use backup GPT header refactor(partition): get GPT header location from MBR feat(arm): add IO policy to use backup gpt header feat(tbbr): add image id for backup GPT feat(handoff): port BL31-BL33 interface to fw handoff framework Merge changes from topic "sm/err_errata" into integration feat(cpus): add support for Travis CPU fix(tbbr): guard defines under MBEDTLS_CONFIG_FILE refactor(tbbr): enforce compile-time error for invalid algorithm selection Merge "fix(arm): fix GIC macros for GICv4.1 support" into integration Merge "fix(spmd): fix FFA_VERSION forwarding" into integration fix(ti): align static device region addresses to reduce MMU table count Merge "fix(mpam): refine MPAM initialization and enablement process" into integration fix(arm): fix GIC macros for GICv4.1 support Merge "fix(build): convert tabs to spaces" into integration fix(mpam): refine MPAM initialization and enablement process fix(spmd): fix FFA_VERSION forwarding Merge "feat(mt8195): increase TZRAM" into integration Merge "feat(st): update STM32MP DT files" into integration Merge changes from topic "st_remove_shm" into integration Merge "fix(st): properly check LOADADDR" into integration Merge "fix(cpus): workaround for Cortex-A510 erratum 2080326" into integration fix(cpus): workaround for Cortex-A510 erratum 2080326 fix(cpus): fix the rev-var of Neoverse-V1 fix(errata-abi): update the Neoverse-N2 errata ABI struct fix(errata-abi): update the neoverse-N1 errata ABI struct fix(cpus): fix the rev-var of Cortex-X2 fix(errata-abi): update the Cortex-A78C errata ABI struct fix(cpus): update the rev-var for Cortex-A78AE fix(errata-abi): update the Cortex-A76 errata ABI struct fix(cpus): fix the rev-var for Cortex-A710 Merge changes Ia66dd232,Ie0ddbe0b,Idd191614 into integration Merge changes from topic "gcc_linker_aarch32" into integration Merge "fix(cert-create): fix key loading logic" into integration fix(build): convert tabs to spaces fix(st): properly check LOADADDR Merge changes from topic "mp/test_espi" into integration Merge "fix(build): pass parameters through response files" into integration Merge "docs(maintainers): remove Jorge Ramirez-Ortiz from rcar3 maintainers" into integration feat(fvp): new SiP call to set an interrupt pending refactor(arm): allow platform specific SiP support docs(stm32mp15): mark STM32MP15_OPTEE_RSV_SHM deprecated feat(stm32mp15): disable OP-TEE shared memory fix(build): pass parameters through response files fix(cert-create): fix key loading logic Merge "docs: add code-owners for Firmare Handoff Library" into integration feat(st): update STM32MP DT files docs: add code-owners for Firmare Handoff Library docs(maintainers): remove Jorge Ramirez-Ortiz from rcar3 maintainers fix(rcar3-drivers): update DDR setting feat(st): support gcc as linker fix(build): allow gcc linker on Aarch32 platforms fix(rcar3): fix CPG register code comment fix(rcar3): update Draak and Eagle board IDs feat(mt8195): increase TZRAM
| * 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
| * u-boot-xlnx : Updated SRCREV for 2024.1_3843Sivaprasad Addepalli2023-10-301-1/+1
| | | | | | | | | | | | arm64: versal-net: enable CONFIG_MMC_SDHCI_ADMA arm: xilinx: Add missing num-cs property to spi node spi: cadence_qspi: Remove unused code
| * qemu : Updated SRCREV for 2024.1_5459Sivaprasad Addepalli2023-10-301-1/+1
| | | | | | | | | | | | | | | | | | | | xlnx-bbram: Switch to upstreamed model nvram/xlnx-bbram: Add key delivery to AES engine nvram/xlnx-bbram: Add settable property erase nvram/xlnx-bbram: Fix programming mode nvram/xlnx-bbram: xlnx-zynqmp: Kconfig: Exclude BBRAM from ZynqMP PMU block/xlnx-efuse: Temporary workaround to support upstream bbram fdt_generic_util: Add blockdev migration for bbram and efuse
| * 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>
| * Updated Commit IDSiva Addepalli2023-10-251-0/+0
| | | | | | | | | | | | | | | | | | | | common_utils.py: Update check_tool xsct_flow.py: If XSCT is not available, install it common_utils.py: Add new GetBitbakeVars function common_utils.py: Refactor check_tool .gitignore: Ignore __pycache__ Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * u-boot-xlnx : Updated SRCREV for 2024.1_1427Sivaprasad Addepalli2023-10-251-1/+1
| | | | | | | | | | arm: dts: xilinx: Remove redundant is-dual and is-stacked DT properties 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>
| * aie-rt : Updated SRCREV for 2024.1_9151Sivaprasad Addepalli2023-10-251-1/+1
| | | | | | | | | | driver:src:Fixed a type in dma operation Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * arm-trusted-firmware : Updated SRCREV for 2024.1_8847Sivaprasad Addepalli2023-10-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge changes from topic "xlnx_dtb_console" into integration Merge "feat(mt8188): add EMI MPU support for SCP and DSP" into integration Merge changes from topic "dcc-console" into integration Merge changes from topic "ecdsa_p384" into integration refactor(arm): remove ARM_ROTPK_KEY_LEN comparison fix(st): setting default KEY_SIZE docs(cert-create): add key size options for ecdsa feat(arm): ecdsa p384/p256 full key support feat(tbbr): update PK_DER_LEN for ECDSA P-384 keys feat(auth): ecdsa p384 key support feat(cert-create): ecdsa p384 key support feat(mt8188): add EMI MPU support for SCP and DSP feat(versal-net): retrieval of console information from dtb feat(versal): retrieval of console information from dtb refactor(xilinx): create generic function for clock retrieval feat(zynqmp): retrieval of console information from dtb fix(dcc): enable DCC also for crash console build(changelog): add new scope for DCC Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * freeipmi: Update SRCREVVishal Patel2023-10-213-402/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream changelog: Update NEWS Use poll() instead of select() to avoid segfaults with high number of open fd. ipmi-sensors: fix help output typo configure.ac: 'inb' and `outb' may be defined as inline functions (ex. glibc 2.28 on debian buster (amd64)), so check with AC_CHECK_DECL instead of AC_CHECK_FUNCS . Due to `Fix build issue when inb/outb are not available on some systems' in 1.6.9 release, the previously working kcs driver was causing errors. configure.ac: Add define definition for cbrt in math library to config.h.in configure.ac: Add define definitions for exp10, exp2, log2 to config.h.in man/ipmi-oem.8.pre.in: Document support on Supermicro X9DRD Update NEWS man/Makefile.am: Fix make distcheck ipmi-config.8.pre.in: Add pointer to ipmi-config.conf(5) manpage so users know to look there. Update NEWS common/portability/freeipmi-portability.h: Fix portability of cbrt() redefinition. cube root is x^(1/3) not x^-3. doc: document issue with Vadatech VT811 libfreeipmi: add missing xilinx header to dist Update NEWS, version for release Update lib versions for release Update NEWS libipmimonitoring: handle units special case libfreeipmi: fix typo in fiid template field contrib/pet/petalert.pl: Fix output error message typo global: fix various typos in comments / docs man: Fix a bunch of typos doc: fix a number of typos Update NEWS ipmiseld: avoid double free ipmi-fru: fix compilation for non C99 compilation Update NEWS Update ChangeLog Add initial support for Xilinx OEM FRU records libfreeipmi: fix comment typo Update ChangeLog configure.ac: Use AC_USE_SYSTEM_EXTENSIONS instead of appending -D_GNU_SOURCE configure.ac: Fix detecting sighandler_t on glibc configure.ac: Fix -Wimplicit-function-declaration for printf Update ChangeLog add --disable-doc Document issue in Intel M50CYP Update NEWS Update ChangeLog with ipmi-sel date range options ipmi-sel: update manpage for new date format ipmi-sel: make --date-range more granular doc: fix typo in freeipmi-bugs-issues-and-workarounds.txt configure.ac: add extra build help / messages Update NEWS common/portability: fix portability issue on cygwin Signed-off-by: Vishal Patel <vishal.patel@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Merge remote-tracking branch 'xilinx/rel-v2023.2' into 2024Mark Hatle2023-10-215-5/+5
| |\ | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | aie-rt : Updated SRCREV for 2024.1_6287Sivaprasad Addepalli2023-10-201-1/+1
| | | | | | | | | | | | | | | | | | adding aie system tests Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | embeddedsw : Updated SRCREV for 2024.1_8703Sivaprasad Addepalli2023-10-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lib: sw_apps: freertos lwip: include "xparameters.h" scripts: pyesw: repo.py: pick the latest version esw: Rename the NON_YOCTO variable to YOCTO lib: sw_apps: Revise the template apps CMakeLists.txt link dependencies esw: Update the CMakeLists.txt to support yocto flow scripts: pyesw: create_example: Update the script to support the use case of having an example in a subfolder scripts: pyesw: enable ninja cmake generator by default for windows platform scripts: pyesw: create_bsp: Improve hardware meta-data generation xilpm:versal_net: add save and restore xpm_notifiers xilpm:versal_common: use Subsystems Id instead of pointer plm: versal_net: add hook to call XPmUpdate_RestoreAllNodes xilpm: versal_net: Add each Node to AllNodes array to track xilpm: versal_net: Add xpm_update xilpm: versal_net: Save ByteBuffer and its address xilpm: versal_net: Add xpm_update_data.h xilpm: versal: Add macro to mark restore region xilpm: versal_net: Revert support PLM update sw_services:xilsecure:versal_net: MISRA C Rule 8.13 for PMC sw_services:xilsecure:versal_net: MISRA C Rule 1.1 for PMC sw_services:xilsecure:versal_net: MISRA C Rule 8.8 for PMC sw_services:xilsecure:versal_net: MISRA C Rule 17.7 for PMC sw_services:xilsecure:versal_net: MISRA C Rule 12.1 for PMC sw_services:xilsecure:versal_net: MISRA C Rule 10.4 for PMC sw_services:xilsecure:versal_net: MISRA C Rule 10.3 for PMC sw_services: xilnvm: Check if all required eFUSEs are programmed before programming Decrypt only eFUSEs xilffs: Move Xilffs_GetLibVersion() to xilffs.h obsolete drivers components ycrcb2rgb, deinterlacer and rgb2ycrcb Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | aie-rt : Updated SRCREV for 2024.1_9163Sivaprasad Addepalli2023-10-181-1/+1
| | | | | | | | | | | | | | | driver: src: Fixed compilation warnings Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | arm-trusted-firmware : Updated SRCREV for 2024.1_4783Sivaprasad Addepalli2023-10-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge changes from topic "ns/spmc_at_el3" into integration feat(rdn2): introduce platform handler for Group0 interrupt feat(rdn2): add plat hook for memory transaction feat(rdn2): introduce accessor function to obtain datastore feat(spm): separate StMM SP specifics to add support for a S-EL0 SP feat(rdn2): add defines needed for spmc-el3 feat(ras): reuse SPM_MM specific defines for SPMC_AT_EL3 feat(bl31): reuse SPM_MM specific defines for SPMC_AT_EL3 feat(arm): reuse SPM_MM specific defines for SPMC_AT_EL3 feat(el3-spmc): add a flag to enable support to load SEL0 SP refactor(spm-mm): reorganize secure partition manager shim code Merge "refactor(console): disable getc() by default" into integration refactor(console): disable getc() by default Merge "docs(build): update GCC to 12.3.Rel1 version" into integration Merge changes I9c2bf78a,Iaff5f1fa,I44686a36 into integration docs(build): update GCC to 12.3.Rel1 version Merge changes from topic "refactor_prepare_dtb" into integration refactor(zynqmp): use common code for prepare_dtb refactor(xilinx): remove multiple return paths in prepare_dtb Merge changes from topic "bk/context_refactor" into integration Merge changes from topic "mb/psa-crypto-support" into integration refactor(cm): enable S-EL2 globally for all contexts Merge "fix(cpus): workaround for Cortex-X3 erratum 2070301" into integration refactor(cm): remove world differentiation for EL2 context restore fix(cm): make ICC_SRE_EL2 fixup generic to all worlds refactor(cm): clean up SCR_EL3 and CPTR_EL3 initialization fix(imx8m): map BL32 memory only if SPD_opteed or SPD_trusty is enabled feat(imx8mn): add workaround for errata ERR050362 feat(imx8m): enable snvs privileged registers access Merge "fix(docs): remove out-dated information about CI review comments" into integration fix(docs): remove out-dated information about CI review comments feat(mbedtls-psa): use PSA crypto API during signature verification feat(mbedtls-psa): use PSA crypto API during hash calculation feat(mbedtls-psa): use PSA crypto API for hash verification feat(mbedtls-psa): initialise mbedtls psa crypto feat(mbedtls-psa): register an ad-hoc PSA crypto driver fix(cpus): workaround for Cortex-X3 erratum 2070301 Merge "feat(build): manage patch version in Makefile" into integration feat(build): manage patch version in Makefile Merge "fix(versal-net): use correct macro name for uart baudrate" into integration fix(versal-net): use correct macro name for uart baudrate feat(mbedtls-psa): introduce PSA_CRYPTO build option docs(changelog): add scope for MbedTLS PSA Crypto Merge changes from topic "st_fixes" into integration Merge "feat(mt8188): add DSB before udelay" into integration Merge "feat(rmmd): pass SMCCCv1.3 SVE hint bit to RMM" into integration feat(rmmd): pass SMCCCv1.3 SVE hint bit to RMM Merge "feat(rmmd): enable SME for RMM" into integration Merge changes from topic "xilinx-console-sync" into integration feat(mt8188): add DSB before udelay feat(rmmd): enable SME for RMM Merge changes from topic "rm/handoff" into integration Merge changes from topic "xlnx_dcc_console" into integration Merge "fix(docs): add missing line in the fiptool command for stm32mp1" into integration Merge "docs: update TF-A v2.10 release information" into integration fix(xilinx): remove console error message fix(docs): add missing line in the fiptool command for stm32mp1 docs: update TF-A v2.10 release information Merge "refactor(ast2700): adopt RESET_TO_BL31 boot flow" into integration Merge changes from topic "mp/fix_interrupt_type" into integration chore(dcc): remove unnecessary code in dcc refactor(ast2700): adopt RESET_TO_BL31 boot flow feat(qemu): implement firmware handoff on qemu fix(st): enable RTC clock before accessing nv counter fix(st-crypto): use GENMASK_32 to define PKA registers masks fix(st): update comment on encryption key fix(dcc): add dcc console unregister function Merge "fix(spmd): coverity scan issues" into integration fix(st): allow crypto lib compilation in aarch64 fix(st-uart): allow 64 bit compilation fix(st): reduce MMC block_buffer fix(stm32mp13-fdts): cosmetic fixes in PLL nodes fix(st): update dt_get_ddr_size() type fix(nand): reset the SLC NAND fix(st-crypto): do not read RNG data if its not ready feat(xilinx): sync macro names feat(xilinx): remove crash console unused macros Merge changes from topic "xilinx-crash" into integration Merge "feat(mt8188): update return value in mtk_emi_mpu_sip_handler" into integration feat(mt8188): update return value in mtk_emi_mpu_sip_handler Merge "feat(fiptool): add ability to build statically" into integration Merge "fix(corstone-1000): add cpu_helpers.S to platform.mk" into integration refactor(el3-runtime): plat_ic_has_interrupt_type returns bool fix(el3-runtime): leverage generic interrupt controller helpers fix(gicv3): map generic interrupt type to GICv3 group chore(gicv2): use interrupt group instead of type fix(spmd): coverity scan issues feat(fiptool): add ability to build statically Merge changes If9672598,I219c49d3 into integration Merge "fix(errata-abi): fix the rev-var for Cortex-A710" into integration Merge changes from topic "errata" into integration feat(handoff): introduce firmware handoff library fix(errata-abi): fix the rev-var for Cortex-A710 Merge "fix(cpus): update the fix for Cortex-A78AE erratum 1941500" into integration fix(cpus): update the fix for Cortex-A78AE erratum 1941500 feat(cert-create): add pkcs11 engine support Merge "fix(ufs): performs unsigned shift for doorbell" into integration fix(cert-create): key: Avoid having a temporary value for pkey in key_load Merge "fix(st-ddr): express memory size with size_t type" into integration feat(xilinx): used console also as crash console feat(versal-net): remove empty crash console setup Merge "feat(ethos-n): update npu error handling" into integration Merge "fix(cpufeat): move nested virtualization support to optionals" into integration Merge "fix(mmc): initialises response buffer with zeros" into integration fix(cpufeat): move nested virtualization support to optionals Merge "chore: remove MULTI_CONSOLE_API references" into integration Merge "fix(qemu_sbsa): align FIP base to BL1 size" into integration Merge "feat(qemu): add "neoverse-n2" cpu support" into integration fix(cpus): workaround for Neoverse V2 erratum 2743011 fix(cpus): workaround for Neoverse V2 erratum 2779510 fix(cpus): workaround for Neoverse V2 erratum 2719105 fix(cpus): workaround for Neoverse V2 erratum 2331132 Merge "refactor(cpufeat): refactor arch feature build options" into integration fix(qemu_sbsa): align FIP base to BL1 size Merge "docs(maintainers): update corstone1000 maintainers" into integration docs(maintainers): update corstone1000 maintainers Merge "fix(auth): dont overwrite pk with converted pk when rotpk is hash" into integration fix(st-ddr): express memory size with size_t type fix(ufs): performs unsigned shift for doorbell fix(mmc): initialises response buffer with zeros feat(qemu): add "neoverse-n2" cpu support refactor(cpufeat): refactor arch feature build options Merge changes from topic "stm32mp2" into integration Merge changes from topic "xlnx_mmap_dynamic_dtb" into integration Merge "feat(qemu): add A55 cpu support for virt" into integration Merge "fix(plat/arm): do not program DSU CLUSTERPWRDN register" into integration Merge "fix: bl2 start address for RESET_TO_BL2+ENABLE_PIE" into integration fix(plat/arm): do not program DSU CLUSTERPWRDN register Merge "fix(fvp): conditionally increase XLAT and MMAP table entries" into integration fix(xilinx): dcache flush for dtb region fix(xilinx): dynamic mmap region for dtb Merge "feat(qemu): add "cortex-a710" cpu support" into integration fix(fvp): conditionally increase XLAT and MMAP table entries fix(corstone-1000): add cpu_helpers.S to platform.mk feat(qemu): add A55 cpu support for virt fix(auth): dont overwrite pk with converted pk when rotpk is hash feat(qemu): add "cortex-a710" cpu support fix: bl2 start address for RESET_TO_BL2+ENABLE_PIE Merge "refactor(arm): avoid setting HASH_PREREQUISITES for a build without ROT_KEY" into integration Merge "feat(mbedtls): update to 3.4.1" into integration chore: remove MULTI_CONSOLE_API references Merge "docs(maintainers): add maintainers for i.MX9 SoCs" into integration feat(mbedtls): update to 3.4.1 Merge changes from topic "mb/spm+rme-tb-mb-support" into integration Merge "feat(fvp): capture timestamps in bl stages" into integration Merge changes from topic "sm/errata_X3" into integration Merge "fix(docs): replace deprecated urls under tfa/docs" into integration feat(stm32mp2): generate stm32 file feat(stm32mp2-fdts): add stm32mp257f-ev1 board feat(stm32mp2-fdts): introduce stm32mp25 pinctrl files feat(stm32mp2-fdts): introduce stm32mp25 SoCs family feat(stm32mp2): add console configuration feat(st): add RCC registers list feat(st-uart): add AARCH64 stm32_console driver feat(st): introduce new platform STM32MP2 feat(dt-bindings): add the STM32MP2 clock and reset bindings docs(changelog): add scopes for STM32MP2 feat(docs): introduce STM32MP2 doc refactor(docs): add a sub-menu for ST platforms refactor(st): move plat_image_load.c refactor(st): rename PLAT_NB_FIXED_REGS refactor(st): move some storage definitions to common part refactor(st): move SDMMC definitions to driver feat(st-clock): stub fdt_get_rcc_secure_state feat(st-clock): allow aarch64 compilation of STGEN functions feat(st): allow AARCH64 compilation for common code refactor(st): rename QSPI macros feat(fvp): capture timestamps in bl stages fix(cpus): workaround for Cortex-X3 erratum 2742421 fix(docs): replace deprecated urls under tfa/docs feat(errata_abi): add support for Cortex-X3 Merge "fix(cpus): workaround for Neoverse N2 erratum 2009478" into integration Merge "feat(qemu): add dummy plat_mboot_measure_key() BL1 function" into integration fix(fvp): increase the maximum size of Event Log fix(fvp): increase maximum MMAP and XLAT entries count fix(arm): add Event Log area behind Trustzone Controller fix(tbbr): unrecognised tos-fw-key-cert option Merge changes from topic "xlnx_zynqmp_console" into integration feat(qemu): add dummy plat_mboot_measure_key() BL1 function Merge "fix(xilinx): dont reserve 1 more byte" into integration Merge changes I3bfdb007,I9a383e6d into integration build(poetry): bump requests from 2.30.0 to 2.31.0 build(npm): bump word-wrap from 1.2.3 to 1.2.4 fix(bl31): resolve runtime console garbage in next stage fix(cadence): update console flush uart driver Merge "feat(morello): add cpuidle support" into integration fix(xilinx): dont reserve 1 more byte feat(morello): add cpuidle support refactor(arm): avoid setting HASH_PREREQUISITES for a build without ROT_KEY fix(cpus): workaround for Neoverse N2 erratum 2009478 feat(ethos-n): update npu error handling docs(maintainers): add maintainers for i.MX9 SoCs Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | Updated Commit IDSiva Addepalli2023-10-181-0/+0
| | | | | | | | | | | | | | | | | | | | | hw-description.tcl: Removed kernel base address from system configuartion Kconfig.part: Removed TF-A CONFIG_SUBSYSTEM_PRELOADED_BL33_BASE entry Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | embeddedsw : Updated SRCREV for 2024.1_3599Sivaprasad Addepalli2023-10-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sw_services:xilsecure:Fixed OVER_RUN coverity warning for versalnet sw_services:xilsecure:Fixed MISRA-C Rule 18.1 violation and OVER_RUN coverity warning sw_services:xilsecure:Fixed MISRA-C Rule 8.13 violation sw_services:xilsecure:Fixed MISRA-C Rule 8.7 violation sw_services:xilsecure:Fixed MISRA-C Rule 12.2 violation sw_services:xilsecure:Fixed REVERSE_INULL coverity warning Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | u-boot-xlnx : Updated SRCREV for 2024.1_9167Sivaprasad Addepalli2023-10-171-1/+1
| | | | | | | | | | | | | | | mtd: spi-nor: Add debug logs for top/bottom protected locking Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | embeddedsw : Updated SRCREV for 2024.1_6055Sivaprasad Addepalli2023-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xxvethernet: Updated xxvethernet driver code to support USXGMII IP xxvethernet: Update driver version qspipsu: data: Add support for versal premium qspipsu: data: Increment version number xilffs: Add support for TRIM operation in SDT flow sw_services:xilnvm: Fixed MISRA-C Rule 5.5 violation coresightps_dcc: Fix compilation error for Microblaze RISC-V BSP:cortexr5: Fix style issues in mpu_r52.c BSP:cortexr5: Add MPU region for HNIC address space sw_services: xilplmi: Add redundancy to TAMPER_RESP_0 and TAMPER_TRIG writes sw_services: xilplmi: Enable Slave Error for PSM_GLOBAL ThirdParty: libmetal: 2024.1 version libmetal: revert vfio changes Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | Remove exec permission from bb filesJohn Toomey2023-10-135-0/+0
| | | | | | | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | esw-conf: Move to embeddedsw and use BBCLASSEXTENDMark Hatle2023-10-131-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure that we have native and nativesdk versions of esw-conf. Add a dependency on lopper and xilinx-lops, as presumably users of this recipe will need to use lopper to process the configurations. This will allow someone to use oe-run-native with esw-conf-native to use lopper to transform system to domain specific device trees and their associated configurations. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | meta-xilinx-core: ai-engine: Update versionGregory Williams2023-10-132-0/+0
| | | | | | | | | | | | | | | | | | | | | Updates aiefal and ai-engine-driver versions for 24.1 release Signed-off-by: Gregory Williams <gregory.williams@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | sp701-microblazeel:Add SP701 machine confShubhangi Mahalle2023-10-131-0/+52
| | | | | | | | | | | | | | | | | | | | | Added yocto machine configuration for SP701. Signed-off-by: Shubhangi Mahalle <shubhangi.shrikrushna-mahalle@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | u-boot-xlnx-scr: add DEVICETREE_ADDRESS_SD variable in boot scriptSwagath Gadde2023-10-132-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support to load the different DTB load address in SD boot mode using the DEVICETREE_ADDRESS_SD variable in generic boot script. use case: When TF-A is doing some runtime memory reservation and that can be hand-off to kernel by u-boot. so satisy that case in SD boot mode we should load kernel dtb at different address so that it dont override dtb packed in BOOT.BIN. Signed-off-by: Swagath Gadde <swagath.gadde@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | embeddedsw : Updated SRCREV for 2024.1_8803Sivaprasad Addepalli2023-10-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | sdps: Fix code format issues sdps: Fix compilation error on Microblaze RISC-V sdps: Increment driver version versal_psmfw: versal_net: remove p-channel request from APU req power down Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
| * | u-boot-xlnx : Updated SRCREV for 2024.1_7279Sivaprasad Addepalli2023-10-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | arm64: zynqmp: Remove kv260 PL overlays test: py: tests: Add test case to write and read multiple files from MMC test: py: tests: Extend i2c test to cover all buses spi: cadence_qspi: Fix versal ospi indirect write timed out issue configs: zynq: Disable the config CONFIG_SPI_FLASH_USE_4K_SECTORS spi: cadence_ospi_versal: Add support for 64-bit address arm64: zynqmp: Remove unused xlnx,phy-type DT property net: phy: xilinx_phy: Get rid of using property xlnx, phy-type Revert "arm64: zynqmp: Add the fclk node" arm64: versal-net: Add missing xlnx,versal-firmware string arm64: zynqmp: Add output-enable pins to SOM KD240 arm64: versal-net: Append xlnx,versal-clk to clock node arm64: zynqmp: Enable uart0 with pinctrl description arm64: zynqmp: Add support for K26 rev2 boards arm64: zynqmp: Setup default si570 frequency to 156.25MHz Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>