summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/dynamic-layers
Commit message (Collapse)AuthorAgeFilesLines
* various: Remove 2022.x versionsMark Hatle2024-11-242-16/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: lopper: Prevent dup/conflicting entries in gen filesMark Hatle2024-11-242-0/+87
| | | | | | | | | | Generated xparameters.h file could end up with conflicting entries between "Canonical definitions" and regular "definitions" for various peripherals. This would result in numerous compilation warnings, and if the conflicting entry was used could result in the wrong value. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* various: Fix variable usageMark Hatle2024-11-212-9/+9
| | | | | | | | | | Remove most direct references to WORKDIR. S = "${WORKDIR}" is no longer allowed, adjust this to refer to UNPACKDIR ${WORKDIR}/package is also incorrect, adjust to ${PKGD}. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper : Updated SRCREV for 2024.2_4499Sivaprasad Addepalli2024-11-051-1/+1
| | | | lopper: assists: gen_domain_dts: delete unneeded nodes for zephyr MB-V
* libmetal : Updated SRCREV for 2024.2_9143Sivaprasad Addepalli2024-10-311-1/+1
| | | | examples: zynqmp_r5: Enable CMake to pass in app binary name
* lopper : Updated SRCREV for 2024.2_5923Sivaprasad Addepalli2024-10-301-1/+1
| | | | lopper: assits: yaml_bindings: Add audio snd-pcm proerties
* lopper : Updated SRCREV for 2024.2_2459Sivaprasad Addepalli2024-10-291-1/+1
| | | | | | | lopper: assists: baremetallinker_xlnx: Add support for handling xlnx, memory-ip-list property assists: gen_domain: linker: Update the assist to handle ZU+ fsbl usecase assists: baremetalinker: Update microblaze-v default address lopper: hdmi: Add HDCP1x Keymanagement property
* lopper : Updated SRCREV for 2024.2_2591Sivaprasad Addepalli2024-10-281-1/+1
| | | | lopper: assist: dt-binding: vphy: Fix the syntax error in vphy YAML binding
* lopper : Updated SRCREV for 2024.2_6939Sivaprasad Addepalli2024-10-271-1/+1
| | | | lopper: vphy: Add FMC connector property
* lopper : Updated SRCREV for 2024.2_5991Sivaprasad Addepalli2024-10-261-1/+1
| | | | | | | | lopper: assists: baremetal_gentestapp_xlnx:Add condition for tapp section check lopper_sanity: openamp: add second test lopper: assists: yaml_bindings: Fix the audio tx name lopper: assists: yaml_bindings: Fix optional properties v-dprxss: Add missing property in DPRX yaml
* openamp: Update branch for 2024.2Mark Hatle2024-10-232-2/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper : Updated SRCREV for 2024.2_5755Sivaprasad Addepalli2024-10-231-1/+1
| | | | lopper: assists: gen_domain_dts: Preserve TCM nodes with latest checks
* lopper : Updated SRCREV for 2024.2_9335Sivaprasad Addepalli2024-10-201-1/+1
| | | | | | | openamp: xlnx: Add compatible strings to remoteproc driver assists: isospec: exit after file not found exception lopper: increment VERSION in preparation for release lopper: assists: baremetal_gentestapp_xlnx: Add support for dma headers
* lopper : Updated SRCREV for 2024.2_4679Sivaprasad Addepalli2024-10-151-1/+1
| | | | | | | | vendor: add python 3.11 libfdt lops/assists: Rename APU gic labels to gic instead of gic_a* assists:baremetallinker Add pmc_ram in valid list of memory IPs assists:gen_domain_dts: Remove all the IP sub-cores from Linux Device Tree lopper: assists: gen_domain_dts: Dont delete the xlnx,name property for sysmon driver
* lopper : Updated SRCREV for 2024.2_3879Sivaprasad Addepalli2024-10-111-1/+1
| | | | | lopper: assists: baremetal_gentestapp_xlnx: Improve test app selection logic. lopper: assists: baremetal_gentestapp_xlnx: Add DDR dependency
* device-tree: Rename OPENAMP_EXTRA_OVERLAYS variableSandeep Gundlupet Raju2024-10-091-8/+8
| | | | | | | | | | | | | Rename EXTRA_OVERLAYS to EXTRA_DT_INCLUDE_FILES and OPENAMP_EXTRA_OVERLAYS to OPENAMP_EXTRA_DT_INCLUDE_FILES as these variables add extra files to DT_FILES_PATH and add a #include for each to the BASE_DTS. Also rename the set_openamp_extra_overlays to set_openamp_extra_dt_include_files. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper : Updated SRCREV for 2024.2_3167Sivaprasad Addepalli2024-10-091-1/+1
| | | | | | | | | tree: remove potentially alarming print statement base: add comment about address-map non-compliance lopper/tree: add the ability to lookup values in parent nodes lopper: make output file type detection more specific lopper: Add external-fpga-config option to support pre-configured FPGA use cases assists: gen_domain_dts: Add strict check while fetching cpu nodes from SDT
* lopper : Updated SRCREV for 2024.2_1527Sivaprasad Addepalli2024-10-041-1/+1
| | | | | | | | | | openamp: xlnx: xlnx_openamp_get_ddr_elf_load: Add logic for current VNET SDT lopper: assists: Add special handling for zynq nand assists: gen_domain_dts: Ignore subcore nodes for mipi pipeline lopper: assists: gen_domain_dts: Dont delete the xmpu and xppu nodes while generating linux device-tree assists: gen_domain_dts: Ignore v_tc node generation lopper: assists: gen_domain_dts: Add missing properties in HDMI Phy yaml lopper: assists: gen_domain_dts: Add missing DT properties vphy yaml
* lopper : Updated SRCREV for 2024.2_8807Sivaprasad Addepalli2024-10-011-1/+1
| | | | | | | | | | | lopper/device tree: variable sized records lopper: add heuristics to string format detection lopper: flush, unify and simplify output (print()) lopper/sanity: test both LopperTreePrinter and node print to file lopper: add warning/error checking framwork lopper: make some warnings informational lopper: improve output directory and output file handling lopper: assists: baremetal_xparameters_xlnx: In case of no valid lable dont generate defines
* libmetal : Updated SRCREV for 2024.2_3051Sivaprasad Addepalli2024-10-011-1/+1
| | | | examples: freertos: zynqmp_r5: zynqmp_amp_demo: Add symbols for System Device Flow flow
* meta-xilinx-core: xrt: Rework XRT AIE dependenciesMark Hatle2024-09-245-4/+34
| | | | | | | | | | | The older recipes, merge xrt_% into the specific versioned items to ensure that they continue to work the way they have in the past. For the current xrt version, we remove the MACHINE dependencies and allow AIE to be selected via a PACKAGECONFIG instead. This will permit a single xrt to work across a larger set of aarch64 machines. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper : Updated SRCREV for 2024.2_4471Sivaprasad Addepalli2024-09-241-1/+1
| | | | | openamp: xlnx: rpmsg-native: update node names for shared mem and IPI lopper: assists: baremetal_gentestapp_xlnx: Add support for dependency files
* lopper : Updated SRCREV for 2024.2_6823Sivaprasad Addepalli2024-09-231-1/+1
| | | | | | lopper: assists: gen_domain_dts: Remove unneeded properties while generating linux device-tree assists:baremetallinker: Avoid setting axi_emc as the default memory in linker sections openamp: xlnx: Update handling for rpmsg-native
* open-amp : Updated SRCREV for 2024.2_7295Sivaprasad Addepalli2024-09-201-1/+1
| | | | | | | | | | | | | | | | | apps: examples: FreeRTOS: Reduce CPU usage by ceding task when waiting for kick apps: examples: Add support for repeat attach/detach apps: zynqmp_r5: Add SDT-required libs as CMake dependencies apps: zynqmp_r5: Update symbol IPI_IRQ_VECT_ID for FreeRTOS apps: examples: Add support for FreeRTOS OS for echo, matrix and rpc_demo apps: examples: Prepare echo, matrix and rpc_demo demos to support other OSs apps: zynqmp_r5: Move linker file logic to apps/machine/zynqmp_r5 apps: zynqmp_r5: Enable linker file generation based off SDT Lopper plugin apps: zynqmp_r5: Move all R5 library checks to apps/machine/zynqmp_r5 apps: zynqmp_r5: Remove SDT lib dependencies from OpenAMP Repo apps: zynqmp_r5: Add Versal and Versal-NET Information to Debug Banner apps: zynqmp_r5: Change get_ipi_msg_buf to use unsigned ints apps: zynqmp_r5: Add Debug Banner for ZynqMP Platform apps: zynqmp_r5: zynqmp: Update #ifndef wrappings for RPU1
* libmetal : Updated SRCREV for 2024.2_2823Sivaprasad Addepalli2024-09-201-1/+1
| | | | examples: zynqmp_r5: CMake: Add SDT-required libs as link dependencies
* Update lopper srcrevSwagath Gadde2024-09-162-41/+1
| | | | | | | | | | | | | | | | | Changelog: lopper: assists: xlnx_overlay_dt: Improvments in the assist. lopper: assist: gen_domain_dts: Update the linux device-tree to delete unneeded nodes. assists: baremetalconfig_xlnx: Remove the dead code from get_clock_prop(). lops:lop-a53-32bit.dts Add a new lops file to generate apu_map. lopper: assists: bmcmake_metadata_xlnx: Update the driver example meta-data to take care of windows platform as well. lopper_sanity: add openamp sanity test. lopper: add strict mode to nodes(). lops:lop-cpu-oslist Add a new lops file to get ai_engine as cpu. openamp: xlnx: fix syntax err. lops: lop-microblaze-riscv: Update multilib mappings. Signed-off-by: Swagath Gadde <swagath.gadde@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: open-amp-xlnx: fix PVMark Hatle2024-09-134-4/+4
| | | | | | | | | Both libmetal-xlnx and open-amp-xlnx were not correctly setting PV to a value unique to each recipe. The end result was TWO recipes that listed their PV as '2024+git', so the system seemingly randomly selected one or the other. This triggered various compilation failures. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: update SRCREV for 2024.2Swagath Gadde2024-08-282-2/+42
| | | | | | | | | | | | | | | | | | | | | Change Log: petalinuxconfig_xlnx.py:pass memory_type value to device_type. lops: mb-riscv: Add generic cpus_* pattern to re-use riscv lop file for asu. openamp: xlnx: Validate reserved-mem regions. isospec: add permissive flag for non-SMID devices. lopper/log: move basicConfig to init(). lopper: assists: gen_domain_dts: Add Audio formatter DT yaml. lopper: assists: gen_domain_dts: Add SPDIF DT yaml. lopper: assists: gen_domain_dts: Add I2S sound card DT yaml. lopper: assists: gen_domain_dts: Add SDI Rx Subsystem DT yaml. lopper: assists: gen_domain_dts: Add SDI Tx Subsystem DT yaml. assists: gen_domain_dts: Add support for MB-V zephyr. Signed-off-by: Swagath Gadde <swagath.gadde@amd.com> Add fix for two typos in the openamp xlnx processing. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: openamp: device-tree: Change power-domain property to ↵Ben Levinsky2024-08-253-20/+20
| | | | | | | | | | power-domains Update Overlays to go with genpd convention and use 'power-domains' for management with firmware node ID's. Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: openamp: device-tree: zynq: Remove openamp support for ↵Rajiv Mohan2024-08-254-60/+1
| | | | | | | | | | | | | | | | | | | | | Zynq-7000 SoC Remove openamp support for Zynq-7000 Soc Reasons for removing listed below: 1 - Removing redundant or unmaintained code from Linux tree 2 - Reduce technical debt carried by OpenAMP team 3 - OpenAMP drivers (remoteproc/rpmsg) for Zynq-7000 SoC is not standardized on same code base as ZynqMP or Versal 4 - very few customer using openamp on Zynq-7000 SoC For users of Zynq-7000 SoC the last working and tested release version is rel-v2023.2 Signed-off-by: Rajiv Mohan <rajiv.mohan@amd.com> Removed the reference to zynq from the device-tree bbappend and openamp specific device-tree recipe. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xf86-video-armsoc: Accelerated composition optionAnatoliy Klymenko2024-08-192-0/+111
| | | | | | | | | Make picture composition acceleration optional. Add xorg config option to control picture composition acceleration. Update xf86-video-armsoc man page. Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
* lopper: Update SRCREV for 2024.2Ben Levinsky2024-08-161-1/+1
| | | | | | | | | | | | | | | | | | Changelogs: openamp: xlnx: Update property 'power-domain' to 'power-domains' assists: gen_domain_dts: Hardcode DDR address for Zynq to always start from 0 lopper_sanity: add phandle selection test assists/isospec: introduce base protections lopper: fix property comparisions lopper: assists: Initial support for Versal Gen2 pl configuration lopper: add --symbols command line flag lopper: update default phandle map definitions lopper/base: enhance node dereference field lookup lopper: assists: baremetal_xparameters_xlnx: Generate coherency defines to inline with old tool defines lopper: assists: petalinuxconfig_xlnx: Add support for memory_type in the generated yaml file Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp: 2024.2: Bump SRCREVBen Levinsky2024-08-161-1/+1
| | | | | | | | | | | | | | | apps: zynqmp_r5: Update symbol IPI_IRQ_VECT_ID for FreeRTOS apps: examples: Add support for FreeRTOS OS for echo, matrix and rpc_demo apps: examples: Prepare echo, matrix and rpc_demo demos to support other OS's apps: zynqmp_r5: Move linker file logic to apps/machine/zynqmp_r5 apps: zynqmp_r5: Enable linker file generation based off SDT Lopper plugin apps: zynqmp_r5: Move all R5 library checks to apps/machine/zynqmp_r5 apps: zynqmp_r5: Remove SDT lib dependencies from OpenAMP Repo apps: zynqmp_r5: Add Versal and Versal-NET Information to Debug Banner apps: zynqmp_r5: Change get_ipi_msg_buf to use unsigned ints Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update SRCREV for 2024.2Sandeep Gundlupet Raju2024-08-081-1/+1
| | | | | | | | | | Changelogs: lopper: assists: yaml_bindings: Documentation for switch and broadcaster assists: gen_domain_dts: Add ocm IPs into linux ignore list assists: gen_domain_dts: Add few Zynq specific IPs in Linux ignore list Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update SRCREV for 2024.2Sandeep Gundlupet Raju2024-08-051-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelogs: lopper: don't check the existence of cpp when LOPPER_CPP is set assists: baremetallinker: Add support for the memory sections with new taxonomy changes lopper: lops: lop-ttc-split: Rename the label names to inline with old tool lopper: assists: baremetal_xparameters_xlnx: remove references to duplicate SDT* defines lopper: assists: baremetal_gentestapp_xlnx: Add support for override stdin configuration lopper: assists: baremetal_gentestapp_xlnx: Fix race condition while making the Interrupt Controller example as the primary example lopper: assists: baremetal_bspconfig_xlnx: Add support for generating microblaze_exceptions_g.h header lopper: assists: Add HLS IPs yaml documentation. assists: baremetal_gentestapp: Pull the examples based on the hwproperties lopper: assists: gen_domain_dts: Add phandle to Video Phy Controller DT entry lopper: assists: gen_domain_dts: Add DP1.4 Rx Subsystem DT yaml lopper: assists: gen_domain_dts: Add DP 1.4 Tx Subsystem DT yaml assists: zuplus_xppu_default: fix syntax error assists: baremetallinker: Fix ddr_default logic for memory tests Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* packagegroup-openamp: Block zynqMark Hatle2024-07-231-0/+3
| | | | | | OpenAMP does not build for Zynq. Block this to make it clear to the user. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp-xlnx: Bump SRCREV for 2024.2Ben Levinsky2024-07-231-1/+1
| | | | | | | | apps: zynqmp_r5: Add Versal and Versal-NET Information to Debug Banner apps: zynqmp_r5: Change get_ipi_msg_buf to use unsigned ints Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xf86-video-armsoc: Accelerated image compositionAnatoliy Klymenko2024-07-232-1/+1065
| | | | | | | | Implement GPU accelerated picture compositor to supplement screen rotation and reflection support in xorg. Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: update SRCREVBen Levinsky2024-07-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: assists: baremetallinker: Update the logic to find phandle in address msp lopper: assists: gen_domain_dts: Add mipi pipeline documentation lopper: lops: lop-ttc-split.dts: Add new lops file for baremetal ttc driver tree: fix phandle collision detection isospec: read id from .iss and propagate to yaml lopper: assists: gen_domain_dts: Add HDMI Phy Controller DT yaml modify: delete node before copy and rename assist-sanity: add node reordering self test tree: add API to reorder nodes lopper: assists: gen_domain_dts: Add Video Phy Controller DT yaml lopper: assists: gen_domain_dts: Add HDMI 2.0 Tx Subsystem DT yaml lopper: assists: gen_domain_dts: Add HDMI 2.0 Rx Subsystem DT yaml assists: linker_xlnx: Fix memory assignment to avoid build failure tree: remove extraneous output tree: fix property debug level and output tree: simplfy node copy and update lopper: make print() more robust lopper/tree: fix node addition and move robustness lopper_sanity: add external assist santy lopper: search configured paths for assists tests: add selftest for assist sanity checking lopper: assists: gen_domain_dts: Add HDMI 2.1 Tx Subsystem DT yaml lopper: assists: gen_domain_dts: Add HDMI 2.1 Rx Subsystem DT yaml lopper: assists: gen_domain_dts: Don't delete child nodes when pruning yaml files lopper: assists: Initial support for zynq pl configuration openamp: Add Validation for carveouts and linker assists: baremetallinker: Add HBM specific address ranges in axi_noc1 dictionary lopper: assists: xlnx_overlay_dt: Add proper checks to add &amba node lopper: assists: gen_domain_dts: Move the yaml bindings into a seperate folder assists: baremetal_xparameters: Generate Canonical definitions for IPI targets lopper: assists: bmcmake_metadata_xlnx: Add proper checks lops: lop-microblaze-riscv: Sync with Vitis riscv gnu lib installation assists: baremetal_gentestapp: Check the interrupt-parent of IPs before adding their intr example in peripheral test lopper: assists: baremetal_gentestapp_xlnx: Don't pull uart examples if the hardware instance is configured as stdin assists: gentest_app: exclude last occurence of ttc node assists:baremetal_validate_comp_xlnx: Avoid the hw check when device_type property is missing in YAML lopper: assists: Add num-insts to rfdc node lopper: Update check to adjust DDR start and size address lopper: fix incorrect warning log lopper: assists: baremetallinker: Adjust heap size for microblaze lmb_bram designs having size less than 8k openamp: xlnx: Add vc-p and vn-p models openamp: xlnx: versal: match model parsing same as VNET assists: generate_config_object: Enable user-driven customization of library options assists: generate_config_object: Addressed the scenario where, not all masters are reset masters lopper:assists:baremetallinker: Do not consider linear SPIs for memory tests lopper:assists:gen_domain_dts: Remove axi_noc and noc_ddr4 IPs from linux ignore list base: add expression to clock phandle description openamp: xlnx: Update model parsing openamp: xlnx: remove a2197 lopper: assists: gen_domain_dts: Update symbol node entry for gic_its node base/phandle: add resets and assigned-clocks lopper: assists: gen_domain_dts: Add option to keep TCM nodes lopper: assists: baremetal_validate_comp_xlnx: Update the assist to handle use cases where dev_type is missing in the driver yaml lopper: assists: baremetal_validate_comp_xlnx: Update mem_type check for microblaze_riscv lopper: assists: baremetal_xparameters_xlnx: Generate reg and interrupt defines for all possible ranges assists: gen_domain_dts: Remove BRAM memory nodes from linux device tree assists: linker/domain: Add support for linear flash memories in linker script lopper: assists: baremetal_validate_comp_xlnx: Update memory test checks for zynq platform lopper: assists: baremetal_xparameters_xlnx: Fix whitespace after the marco name warning assists: baremetal_xparameters_xlnx: Export defines needed by MB V BSP lops: lop-microblaze-riscv: Add support for library fallback mechanism lopper: assists: baremetal_gentestapp_xlnx: Fix the condition for selftest API declartion setup.py: change minimum version to 3.8 lopper: assists: xlnx_overlay_dt: Handle phandle properties in a specific way assists:gen_domain_dts.py: Remove PL DDR from default linux device tree lopper: assists: gen_domain_dts: Prune clocking wizard setup: update description and python version Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp: Add 2024.2 recipesBen Levinsky2024-07-172-0/+32
| | | | | | | | | Add with 2024 branches to ensure SRCREV bumps and branch bumps can occur for 2024.2 In the future this will have release branch Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* packagegroup-*: Move packagegroups from meta-petalinuxJohn Toomey2024-06-271-0/+35
| | | | | | | | | | Move and rename a subset of the packagegroups from meta-petalinux to meta-xilinx-core/recipes-core/packagegroups/ Add new meta-xilinx-demos layer Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xf86-video-armsoc: Enable basic RandR supportAnatoliy Klymenko2024-06-202-0/+142
| | | | | | | | | Add shadow buffer management callbacks to support screen mirroring and rotation via RandR extension. Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com> Reviewed-by: Sai Hari Chandana Kalluri <chandana.kalluri@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* various: Remove SOC_VARIANT, split versal and versal-net, add machine_featuresMark Hatle2024-06-044-17/+12
| | | | | | | | | | | | | | | | | | | | | | | | 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-mali400: Create new Mali400 layerJohn Toomey2024-05-281-8/+0
| | | | | | | | | Create a new layer containing all code related to the Mali400 graphics stack and software. This includes the Mali kernel module / patches, libglu/libgles code, mesa, wayland, kernel recipe and udev rules. This layer also includes a dynamic layer for the qt5 bbappends and patches. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Merge remote-tracking branch 'xilinx/rel-v2024.1' into master_2024.1Mark Hatle2024-05-211-2/+2
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xrt, zocl : update commit id for 2024.1saumya garg2024-05-191-4/+4
| | | | | | | | | | | | | | | | Changelog: Fix for CR-1182821: AIE Status was unable to get good data and was outputting empty files (#8178) (#8181) enablign rtp updates from alias name also (#8167) (#8168) Signed-off-by: saumya garg <saumya.garg@amd.com>
| * xrt, zocl: Update commit idsaumya garg2024-05-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: fixing reserved memory logic (#8164) (#8165) Fixed rw_shared flag for user managed kernel (#8158) (#8162) Add instructions for installation of xrt package on Alma Linux (#8156) (#8159) Signed-off-by: saumya garg <saumya.garg@amd.com> Updated commit message Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'xilinx/master' into master_2024.1Mark Hatle2024-05-213-2/+2
|\ \ | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* \ \ Merge remote-tracking branch 'xilinx/rel-v2024.1' into master_2024.1Mark Hatle2024-05-151-1/+1
|\ \ \ | | |/ | |/| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: update SRCREVConall O'Griofa2024-05-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: lopper: assists: Add num-insts to rfdc node lopper: Update check to adjust DDR start and size address lopper: fix incorrect warning log lopper: assists: baremetallinker: Adjust heap size for microblaze lmb_bram designs having size less than 8k Signed-off-by: Conall O'Griofa <conall.ogriofa@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>