summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone-sdt
Commit message (Collapse)AuthorAgeFilesLines
* meta-xilinx-standalone-sdt: Added recipes for aienginev2 & aiefalJaydip Patel2024-06-252-0/+74
| | | | | | | | | | | Added aienginev2 and aiefal recipes to support AIENGINE in baremtal decoupling flow. AIENGINE v2 is not dependent on ESW repo. It fetches aie-rt repo & compile yocto baremtal driver. Updated latest SRCREV of main-aie branch as there is dependency on CMake APIs to build AIENGINE driver. Signed-off-by: Jaydip Patel <jaydip.patel@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* sanity-meta-xilinx-standalone-sdt.bbclass: Fix sanity checkMark Hatle2024-06-201-4/+4
| | | | | | | | The sanity check was based on the example from meta-security. However, the function was not renamed. This could have caused the meta-security version to be run instead. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-sdt: Fix warning disableMark Hatle2024-06-171-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp-xlnx: Fix parse error when SDT is enabledMark Hatle2024-06-041-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* various: Remove SOC_VARIANT, split versal and versal-net, add machine_featuresMark Hatle2024-06-041-17/+10
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* meta-xilinx-standalone-sdt: esw.bbclas: Avoid exceptionMark Hatle2024-06-031-1/+1
| | | | | | | | When the glob '*_g.c' does not exist in the source code an exception could occur. Avoid this by checking if any files were found before looking for the first file. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-sdt: layer.conf: temporary workaroundMark Hatle2024-05-291-1/+1
| | | | | | | Set a default value for XILINX_WITH_ESW until gen-machine-conf can be adjusted. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-sdt: Sync with latest meta-xilinx-standalone changesMark Hatle2024-05-2820-486/+366
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone: Remove obsolete entries, move override into sdt layerMark Hatle2024-05-281-0/+1
| | | | | | | | | | 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>
* meta-xilinx-standalone-sdt: Rename from ...-experimentalMark Hatle2024-05-28489-0/+7450
Add symlink to old name for temporarily compatibility. Signed-off-by: Mark Hatle <mark.hatle@amd.com>