summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'xilinx/2024.1_2024.2' into 2024.2Mark Hatle2024-06-251-1/+1
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_9895Sivaprasad Addepalli2024-06-251-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_2355Sivaprasad Addepalli2024-06-241-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_4839Sivaprasad Addepalli2024-06-211-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_5479Sivaprasad Addepalli2024-06-201-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_3035Sivaprasad Addepalli2024-06-191-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_4627Sivaprasad Addepalli2024-06-181-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_2435Sivaprasad Addepalli2024-06-141-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_3543Sivaprasad Addepalli2024-06-121-1/+1
| | | | | | | | Updated commit ID to latest HEAD
* | Merge remote-tracking branch 'xilinx/2024.1_2024.2' into base-changesMark Hatle2024-06-111-1/+1
|\| | | | | | | | | | | Renamed u-boot-xlnx to make it clear this is 2024.2 work. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_3647Sivaprasad Addepalli2024-06-101-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_6643Sivaprasad Addepalli2024-06-061-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * embeddedsw : Updated SRCREV for 2024.1_2024.2_1587Sivaprasad Addepalli2024-06-061-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * meta-xilinx-standalone: Create 2024.2 recipesMark Hatle2024-05-295-4/+99
| | | | | | | | | | | | | | | | | | Adjust the way the PREFERRED_VERSION happens to allow us to use the same login in layers that depend on this one. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 1c6fd6ac9a8ba1f39eaf1fe8a35b75a87f7e1683) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xlnx-embeddedsw: Add 2024.2 (master-next) versionMark Hatle2024-05-291-0/+3
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 8b34aa8995a34d8db2517e42438b460fb4d1a062) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | various: Remove SOC_VARIANT, split versal and versal-net, add machine_featuresMark Hatle2024-06-042-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SOC_VARIANT has been remove, we are now only using the YP standard SOC_FAMILY configuration. The defined families are: zynq, zynqmp, versal and versal-net. Our decision of breaking up versal-net from versal, is based on the SoC CPU changes from cortexa72/r5 to cortexa78/r52, thus we're treating it as a different SoC family. In order to capture the individual capabilities that we used to handle via SOC_VARIANT, we have defined the following features (some may have been previously defined): - mali400 (zynqmp eg and ev) - vcu (zynqmp ev) - rfsoc (zynqmp dr RF capabiltiies) - aie - (versal ai & premium) - vdu - (versal ai) SOC_VARIANT_ARCH and SOC_FAMILY_ARCH are now obsolete and replaced by MACHINE_ARCH. This is based on the guideline that any recipes that use MACHINE_FEATURES should be MACHINE_ARCH specific. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | embeddedsw: Rework fsbl, pmu, plm and psm codeMark Hatle2024-05-2881-1207/+962
| | | | | | | | | | | | | | Clenaup and rework the code so that the 'generic' implementation no longers affects xsct, or SDT (or future) variations. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone: Remove obsolete entries, move override into sdt layerMark Hatle2024-05-281-7/+0
| | | | | | | | | | | | | | | | | | | | DTC_FLAGS and DT_INCLUDE should only be defined within the context of the layer providing the device tree components. It is obsolete in the generic case. Spit the COMPATIBLE_HOST, xilinx-freertos belongs in the SDT layer. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | device-tree: Remove obsolete COMPATIBLE_MACHINEMark Hatle2024-05-282-9/+0
| | | | | | | | | | | | These machines have not been defined for a while, remove them. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone: adjust bbappends for YP best practicesMark Hatle2024-05-2821-131/+136
| | | | | | | | | | | | | | Ensure that each bbappend only applies when XILINX_WITH_ESW or a related DISTRO is enabled. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone: Move to YP best practicesMark Hatle2024-05-284-9/+40
| | | | | | | | | | | | | | | | | | | | | | Follow the examples from meta-virtualization on how to enable bbappends and set PREFERRED_VERSIONS. This will require the user to set XILINX_WITH_ESW to some value. Any value will enable the components in this layer at this time. We may choose to be more selective in the future. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone: Create 2024.2 recipesMark Hatle2024-05-215-4/+93
| | | | | | | | | | | | | | Adjust the way the PREFERRED_VERSION happens to allow us to use the same login in layers that depend on this one. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | xlnx-embeddedsw: Add 2024.2 (master-next) versionMark Hatle2024-05-211-0/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone: README.md: Change reference to scarthgapMark Hatle2024-05-211-3/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'xilinx/rel-v2024.1' into master_2024.1Mark Hatle2024-05-211-1/+1
|\| | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * embeddedsw : Updated SRCREV for 2024.1_6503Sivaprasad Addepalli2024-05-191-1/+1
| | | | | | | | xilpm: versal: server: Add XRAM AXI-lite workaround for ES1 devices
* | Merge remote-tracking branch 'xilinx/master' into master_2024.1Mark Hatle2024-05-211-1/+1
|\ \ | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | recipes: Drop SRCPV usageMark Hatle2024-05-181-1/+1
| | | | | | | | | | | | | | | | | | SRCPV is no longer needed, Simply various usages. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | meta-xilinx-standalone: embeddedsw: fsbl/pmu-firmwareMark Hatle2024-04-1913-59/+429
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update integration for Scarthgap changes Fix 2022.2 and 2023.2 standalone ESW patching. Note, the standalone versions may or may not work by themselves. The bbappends in meta-xilinx-tools complete the implementation. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Merge remote-tracking branch 'github/rel-v2023.2' into HEADMark Hatle2024-04-181-3/+3
| |\ \ | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | * | xlnx-embeddedsw: Update SRCREV for xlnx_rel_v2023.2_update branchSharath Kumar Dasari2024-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update SRCREV for xlnx_rel_v2023.2_update branch to pull in the latest changes for image selector app Signed-off-by: Sharath Kumar Dasari <sharath.kumar.dasari@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | * | xlnx-embeddedsw: Update 2023.2 branch to xlnx_rel_v2023.2_updateSharath Kumar Dasari2024-02-141-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | System controller SC_update6 candidate release image is 2023.2 yocto based image which needs changes backported from ESW master to xlnx_rel_v2023.2_update branch Signed-off-by: Sharath Kumar Dasari <sharath.kumar.dasari@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | * | xlnx-embeddedsw: Update 2023.1 branch to xlnx_rel_v2023.1_updateJohn Toomey2023-10-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change includes the Kria K24/KD240 changes in xlnx-embeddedsw by default for all embeddedsw components Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 20bbd9c268299c2b11d7fc4fc1abcbf576b5e9ff) Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 16f76bc2f35029e6864e49670af0ef66be7b3694) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | | Merge remote-tracking branch 'xilinx/rel-v2024.1' into master_2024.1Mark Hatle2024-05-151-2/+2
|\ \ \ \ | | |_|/ | |/| | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | | embeddedsw : Updated SRCREV for 2024.1_9531Sivaprasad Addepalli2024-05-101-1/+1
| | | | | | | | | | | | | | | | Revert "Changelog: update for dfe drivers"
| * | | embeddedsw : Updated SRCREV for 2024.1_7571Sivaprasad Addepalli2024-05-091-1/+1
| | | | | | | | | | | | | | | | Changelog: update for dfe drivers
| * | | embeddedsw : Updated SRCREV for 2024.1_7019Sivaprasad Addepalli2024-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | Merge pull request #13 from embeddedsw/mkoppara-patch-1 Deleted extra spaces
| * | | embeddedsw : Updated SRCREV for 2024.1_4559Sivaprasad Addepalli2024-05-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | doc: Changelog updates dfeccf: Switchable parameter in YAML Updated with modified lines xilpm: Secure lockdown of LPD is throwing errors Added xilrsa component Embedded SW license update 2024.1 release
* | | | Merge remote-tracking branch 'xilinx/rel-v2024.1' into master_2024.1Mark Hatle2024-05-033-3/+8
|\| | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | | xlnx-embeddedsw: Move branch to 2024.1 release branchMark Hatle2024-04-291-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | | embeddedsw : Updated SRCREV for 2024.1_2855Sivaprasad Addepalli2024-04-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | scugic: Fix declaration for routines declared in scugic_header.h Embedded SW license update 2024.1 release Added xiltimer and cpu cortexr5 Added openamp_v1_10 and libmetal_v2_7 sw_services: xiltimer: Update default sleep and tick timers in SDT flow cmake: Findcommon.cmake: Remove the unused legacy code to avoid the wrong DDR value in linker Updated rigel to SDT Revert "OpenAMP: Remove hard-coding cmake paths and dependencies" BSP: riscv: Add hooks for open and close syscalls scugic: xscugic_example: Use interrupt wrapper APIs to trigger SGI BSP: intr: Add software interrupt support scripts: pyesw: reconfig_bsp: Fix cmake configure errors on windows sw_services:xilsecure:Use correct KAT mask for RSA operation xilpm: server: Release DDRMCs linked to root PLDx during PldInitStart BSP: Display all legacy BSP setting options in SDT flow Added new components and line spaces in ChangeLog Changelog: update for OpenAMP and Libmetal Changelog: update for dfe drivers lwip220 : add dhcp and acd debug flags lwip220 : fix lwip debug options in cmake Updated changelog for 2024.1 components-5 sw_services:xilrsa:Added additional files missing property to clean the target VPROCSS: Subcore array definition fix for VPSS dfeprach: Configure si570 in Linux examples dfeofdm: Configure si570 in Linux examples dfemix: Configure si570 in Linux examples dfeequ: Configure si570 in Linux examples dfeccf: Configure si570 in Linux examples Updated changelog for 2024.1 components-4 Updated changelog for 2024.1 components-2 Updated changelog for 2024.1 components-3 OpenAMP: Remove hard-coding cmake paths and dependencies
| * | | meta-xilinx-standalone: gcc-xilinx-standalone: Microblaze disable ↵Mark Hatle2024-04-262-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | transactional memory These two files were missed when the other part of the patch was applied. On microblaze, add "--disable-tm-clone-registry" due to the image size increasing Disable TM clone registry in libgcc. It is enabled in libgcc by default. This option helps to reduce code size for embedded targets which do not use transactional memory. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | | Revert "embeddedsw : Updated SRCREV for 2024.1_7731"Siva Addepalli2024-04-261-1/+1
| | | | | | | | | | | | | | | | This reverts commit 91cb12f9021cde165cb525f31044f03315440fc3.
| * | | embeddedsw : Updated SRCREV for 2024.1_7731Sivaprasad Addepalli2024-04-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated changelog for 2024.1 components-5 sw_services:xilrsa:Added additional files missing property to clean the target VPROCSS: Subcore array definition fix for VPSS dfeprach: Configure si570 in Linux examples dfeofdm: Configure si570 in Linux examples dfemix: Configure si570 in Linux examples dfeequ: Configure si570 in Linux examples dfeccf: Configure si570 in Linux examples Updated changelog for 2024.1 components-4 Updated changelog for 2024.1 components-2 Updated changelog for 2024.1 components-3 OpenAMP: Remove hard-coding cmake paths and dependencies
* | | | Merge remote-tracking branch 'xilinx/rel-v2024.1' into master_2024.1Mark Hatle2024-04-272-1/+2
|\| | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | | embeddedsw : Updated SRCREV for 2024.1_6307Sivaprasad Addepalli2024-04-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated changelog for 2024.1 components_1 dsirxss: Update dsirxss to dsi2rxss. dsi2rx: Add new subcore driver for DSI RX. ThirdParty: openamp: Add Compiler flag -Os for applications by default BSP: cortexr5: Support lockstep_mode_debug in SDT flow iomodule: Ensure that xio.h is included only for MB and MB-V scripts:pyesw:create_bsp: Update the Findcommon.cmake file to maintain backward compatibility for NON_YOCTO variable
| * | | meta-xilinx-standalone: gcc-xilinx-standalone: Microblaze disable ↵Mark Hatle2024-04-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | transactional memory On microblaze, add "--disable-tm-clone-registry" due to the image size increasing Disable TM clone registry in libgcc. It is enabled in libgcc by default. This option helps to reduce code size for embedded targets which do not use transactional memory. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | | embeddedsw : Updated SRCREV for 2024.1_4987Sivaprasad Addepalli2024-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dfeofdm: Update hw version in yamal sw_services: xloader: Added DDRMC registers Dump logs in Versal sw_services: xiltimer: Fix doxygen warnings sw_services: xiltimer: Add support for tick and sleep timers sw_services: xloader: Added DDRMC registers Dump logs in Versal-Net
| * | | embeddedsw : Updated SRCREV for 2024.1_3487Sivaprasad Addepalli2024-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sw_services:xilsecure:Fixed doxygen warnings Revert "sw_services:Fixed doxygen warnings" sw_services: xilocp: Fix the size of buffer passed to XPlmi_MemSet sw_services:Fixed doxygen warnings sw_services: xilsecure: Update SHA2 minor version
| * | | embeddedsw : Updated SRCREV for 2024.1_2451Sivaprasad Addepalli2024-04-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v_hdmitxss1: Exdes Independent mode Fix v_hdmirxss1: Exdes Independent mode fix csudma: Fix peripheral test failure for MB designs iicps: Add doxygen and editorial fixes mipicsiss: update CPHY support only for Rigel flow v_sdirx: Fix HD/SD/3G modes without st352 payload