summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/dynamic-layers/virtualization-layer
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* lopper : Updated SRCREV for 2024.2_4499Sivaprasad Addepalli2024-11-051-1/+1
| | | | lopper: assists: gen_domain_dts: delete unneeded nodes for zephyr MB-V
* 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
* 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
* 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
* 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
* 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>
* 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>
* 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>
* 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>
* 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>
* Merge remote-tracking branch 'xilinx/master' into master_2024.1Mark Hatle2024-05-211-0/+0
|\ | | | | | | 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>
* | | Merge remote-tracking branch 'xilinx/rel-v2024.1' into master-nextMark Hatle2024-04-161-1/+1
|\| | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: update SRCREVBen Levinsky2024-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | 30bed2b openamp: xlnx: Add vc-p and vn-p models Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: srcrev updateBen Levinsky2024-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | openamp: xlnx: versal: match model parsing same as VNET Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: Update SRCREV for lopperOnkar Harsh2024-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The SRCREV update contains below commits: 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 Signed-off-by: Onkar Harsh <onkar.harsh@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: srcrev updateBen Levinsky2024-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | missing one commit form latest d67410d openamp: xlnx: Update model parsing Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | Merge remote-tracking branch 'xilinx/rel-v2024.1' into HEADMark Hatle2024-04-041-1/+1
|\| | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: srcrev updateBen Levinsky2024-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d67410d openamp: xlnx: Update model parsing 9e880fa openamp: xlnx: remove a2197 e4b6f3b lopper: assists: gen_domain_dts: Update symbol node entry for gic_its node 5069563 base/phandle: add resets and assigned-clocks 4d61969 lopper: assists: gen_domain_dts: Add option to keep TCM nodes 5666b57 lopper: assists: baremetal_validate_comp_xlnx: Update the assist to handle use cases where dev_type is missing in the driver yaml 88f9171 lopper: assists: baremetal_validate_comp_xlnx: Update mem_type check for microblaze_riscv fa2aab9 lopper: assists: baremetal_xparameters_xlnx: Generate reg and interrupt defines for all possible ranges Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | Merge remote-tracking branch 'xilinx/rel-v2024.1' into master-nextMark Hatle2024-03-271-2/+2
|\| | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | lopper: Update Branch and SRCREV of lopper for 2024.1Onkar Harsh2024-03-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Github lopper (https://github.com/devicetree-org/lopper) has now been branched out to v0.2024.x to support 2024.1 release. Update the recipe to use lopper from this branch. The SRCREV update contains below commits: 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 Signed-off-by: Onkar Harsh <onkar.harsh@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | qemu: Remove versions older then 8.1, no longer compatibleMark Hatle2024-03-273-48/+0
|/ / | | | | | | | | | | Versions older then 8.1 are no longer compatible with the runqemu. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: srcrev update for 2024.1Appana Durga Kedareswara rao2024-03-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Below are the updates 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 version: update to v1.2.0 lops: lop-microblaze-riscv: Add support for bit-manipulation extensions Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-03-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Below are the updates lopper: assits: bmcmake_metadata_xlnx: Fix CMAKE_MACHINE value for versal platform lopper: assists: baremetal_validate_comp_xlnx: Add special handling for emacps assists:baremetallinker: Correct the logic to set the start address of linker section for microblaze assists: baremetallinker: Correct the start address for text and data sections for microblaze assists: baremetalconfig: Correct the size for 32bit cell size boundary condition lopper: assists: baremetallinker_xlnx: Update default heap size for microblaze processor lopper: assists: baremetal_validate_comp_xlnx: Add assist to validate the hardware required for a given ESW component lopper: assists: gen_domain_dts: Update don't delete properties list lopper: assists: preserve the device-tree node order Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Ben Levinsky2024-03-051-1/+1
| | | | | | | | | | | | | | | | | | Below are the updates: 212686c isspec: drop debug code Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Ben Levinsky2024-02-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | Below are the updates: d01a174 openamp: xlnx: Update Platform handling to use model property c747581 base/phandle: add reset-gpios 4451694 tree: return a list of nodes matching an address Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Ben Levinsky2024-02-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Below are the updates: 1bf6728 Revert "lopper: assists: gen_domain_dts: Remove dupe TCM node" 9173c4c openamp: xlnx: VHK158: clean up compatible string 7b8fafc lopper: assists: xlnx_overlay_dt: fixed the closing bracket missing issue bfbd55b domain_access: reference count memory nodes 6937a27 Revert "openamp: xlnx: Clean up TCM handling" 4e8c9a4 assists/domain_access: keep all matched regions 8a936b8 openamp: xlnx: Clean up TCM handling 7a16db0 lopper: assists: gen_domain_dts: Remove dupe TCM node 17cc815 lopper: assists: domain_access: Fix typo vebose 033a78f lopper: assists: barmetal*: Fix race condition in the version driver handling Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Ben Levinsky2024-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | Below are the updates ac63f30 openamp: xlnx: Add versal SOC's vhk158 and vek280 5b0289f lopper: assistes: Reduce dtb for sd-fec designs 6ce8ab4 lopper: assists: Enhance special proprety removal Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-02-191-1/+1
| | | | | | | | | | | | | | | | | | | | Below are the updates lopper: assists: Add special handling for xdma pcie lopper:assists:baremetal*: Correct the steps to construct a 64 bit value from 2 32-bit cells assists/domain_access: update start and size of memory Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-02-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Below are the updates assists: remove overly verbose output assists/domain_access: count indirect references assists/isospec: output cpu specific label assists/domain_access: fix memory node -> address-map updating yaml: update version check to use packaging module assists: baremetal_xparameters_xlnx: Export MB V cpu parameters related defines Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update SRCREV for 2024.1Ben Levinsky2024-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 4af6ecd openamp: xlnx: Clean up SOC Parsing 62a0930 openamp: xlnx: Add support for more SOC's f58a344 openamp: xlnx: Add VMK180 support 1fcbfed assists/isospec: add ss_permissions to valid access types 6b74788 lopper: assists: baremetal_xparameters_xlnx: Update IPI interrupt ID value to inline with vitis classic b03b978 lopper: assists: baremetal_xparameters_xlnx: Generate interrupt ID for IPI cf70679 lopper: assists: baremetalconfig_xlnx: Generate dummy config struct in case proprety is not present f20667c assists/isospec: log new spec type ss_management Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Ben Levinsky2024-02-071-1/+1
| | | | | | | | | | | | | | lopper: assists: baremetal_xparameters_xlnx: Fix subnode_phandle property generation Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Add the dependency of "packaging" moduleOnkar Harsh2024-02-071-0/+1
| | | | | | | | | | | | | | | | | | The commit 738df8cc6819 (yaml: support ruamel versions > 0.17.x) of github lopper repo introduced a new dependency for lopper over "packaging" module. Add the same in Yocto workflow. Signed-off-by: Onkar Harsh <onkar.harsh@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Appana Durga Kedareswara rao2024-02-071-1/+1
| | | | | | | | | | | | | | | | | | Below are the updates lopper: assists: xlnx_overlay_dt: Fix wrong gic_node referencing setup.py: Add "packaging" module under YAML related requirements of Lopper Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update SRCREV for 2024.1Sandeep Gundlupet Raju2024-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelogs: lops: lop-microblaze-riscv: Fix handling of use-muldiv and use-fpu lopper: assists: Remove domain specific code from the assist xlnx_overlay_dt.py: Rename dfx-static to dfx asists/subsystem: make processing more robust isospec: ensure that memory and cpus are always lists Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | qemu-xilinx: Fix mingw compilationMark Hatle2024-02-031-1/+1
| | | | | | | | | | | | | | | | Mingw compilation does not support libcap-ng which is requird by the virtfs configuration. Change this to match the previous 7.1 implementation where virtfs is only enabled on the target version of qemu. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | lopper: Update srcrev for 2024.1Ben Levinsky2024-01-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lopper: assists: baremetal*: Add provision to pass float numbers from SDT as is yaml: support ruamel versions > 0.17.x lopper: assists: gen_domain_dts: Fix syntax issue in the code lopper: assists: baremetal_xparams: Done generate interruptIDs for PS peripherals isospec: refactor for speed and tracking tree: fix property iteration for json isospec. WIP2. cleanedup prints WIP: v2 unassigned devices and memory WIP: unreferenced devices can be addded, lots of address warnings assist:baremetalconfig: Avoid the error when there is no serial mapped to the processor xlnx_overlay_dt.py: Update script to support partial use cases openamp: xlnx: Enable Linux generated Device Tree to work for OpenAMP use cases Signed-off-by: Ben Levinsky <ben.levinsky@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>