diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2025-10-09 15:54:44 -0400 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2025-10-09 15:54:44 -0400 |
commit | 437efd9259c1786c130c724290cb1e46d50edcb2 (patch) | |
tree | bfc4e21839bdfd103d144f0e99a81e4db170491f /scripts/lib | |
parent | 183ff71f2b04985db079bc76b92ec941190ef111 (diff) | |
download | meta-virtualization-master.tar.gz |
Bumping lopper to latest, which comprises the following commits:
873dc86 docs(zephyr): Add comprehensive AMD SoC processor documentation with Sphinx integration
56aebd4 lopper: assists: zephyr: Add support to generate AXI Ethernet node
bbc725f lopper: assists: zephyr: Add support to generate ADMA node
2bbaa8a lopper: gen_domain_dts: Add board-specific Kconfig.defconfig generator
c427c8e sanity: schema types validation
a1ee241 schema: add /bits/ 64 type hinting
e8fd208 docs: update READMEs to latest
3da2ee3 openamp: xlnx: fix get_platform() so it does not modify tree compatible string
d2c606f lopper: assists: zephyr: Add support to generate SPIPS node
5da49d5 lopper: assists: zephyr: Add support to generate OSPI node
c99a35c lopper: assists: zephyr: Add CANFD node for zephyr
0318aa1 lopper: assists: Add AMD-VERSAL-GEN2 UFS for Zephyr
9eef3ea lops: microblaze-riscv: Use full extension linkflags
944b5c1 lopper: assists: gen_domain_dts: Add psu_r5_0_atcm_lockstep
0b74369 gen_domain_dts: Add watchdog0 alias support for Zephyr DT generation
b89ae38 lopper:assists:baremetal_getsupported_comp_xlnx: Dynamically read supported procs from YAML condition
d2f950a lopper/tree: add trusted mode for node addtions
bbe8ac4 schema/tree: add /bits/ 16 array and /bits/ 8 support
d878a40 schema: workaround mixed-type /bits/ properties
1288749 gen_domain_dts: Prune IPI child node properties using Yaml schema
fa1200b lopper: assists: gen_domain_dts: Add zynqmp-ipi-mailbox DT yaml
fc77531 lopper: assists: baremetalconfig_xlnx: Avoid unsupported sysmon child node
26ff1d9 lopper: assists: gen_domain_dts: Add tcm IPs to the linux_ignore_ip_list
0db98f3 schema: convert print statements to _warning
3cf6669 schema: add uint64 single and array definitions
3ae7472 schema: complete path based typing
8eb7a1e tree: normalize phandle managmement
d0523e7 tree: enhance 16 bit value support
756c0b8 lop-microblaze-riscv: Remove hardcoded libpath generation in favor of toolchain auto-handling
09b8c42 tree: do not print/create explicit phandle properties
d14118e tree: do property clobber by default
8f70860 schema: support /bits/ 8 and flexible whitespace in parsing
23956b6 schema: strip /* */ comments
b339f7e schema/core: add 16 bit support
93bcf44 lopper:assist: Add processor check for library validation
86b5ebb lopper: gen_domain_dts: zephyr: consolidate mailbox setup
c0dcedc openamp: xlnx: simplify xlnx_rpmsg_update_tree
9115871 openamp: xlnx: remove old fn xlnx_rpmsg_kernel_update_ipis
27762b9 openamp: xlnx: xlnx_rpmsg_ipi_parse: simplify logic
d059e2a openamp: xlnx: cleanup: use list comprehensions where able
1254986 openamp: xlnx: zephyr: ipi: Remove superfluous handling
7aa1fab lopper: assists: Enhancing assists with improved logging for better traceability
9822917 docs: Add docs directory for documenting AMD specific lops and assists usages
12e708b openamp: xlnx: xlnx_openamp_find_channels: add back support for single run
f93c309 lopper: assists: yaml_bindings: Add properties to support MST Protocol
7897482 lopper: assists: gen_domain_dts: Add support for DPLL clock primitive
bdd741f lopper:assist: Define FRL enable macro based on HDMI mode
ccbac5e openamp: xlnx: zephyr: fix up IPI checks
fd90af0 assists/gen_domain_dts: don't use nested quotes
e4714e6 setup: allow yaml nodes to be recursively merged
aedf720 openamp: xlnx: versal2: ensure remoteproc range/regs are IDs limited to 0 or 1
d2dd4a3 openamp: xlnx: add logging
a8e953b openamp: xlnx: only add memory-region property if DDR nodes are present
2c3a5ab openamp: xlnx: Ensure that single run still works
4fd7a05 openamp: xlnx: Err Handling for Zephyr
cc0e518 lopper: gen_domain_dts: zephyr: Cleanup for root node compatible and ipi children
e2be7c1 assists: README: Document optional <machine> arg and auto platform inference
ee2ea68 baremetallinker_xlnx: Select correct DDR system map for platform
59ee3c4 openamp: xlnx: Update mapping to just use v2
807f579 lopper: assists: yaml_bindings: Add dynamic BPC flag
27c80d2 lopper: assists: yaml_bindings: Add linerate property for vtc calculation
915f3cb openamp: xlnx: Update to work with latest
2755d92 assists/subsystem: Add clustercpu property
8f9475f openamp: xlnx: xlnx_remoteproc_construct_carveouts: Ensure that if there exists reserved memory node - append to it
9dc47e8 openamp:xlnx: add check for size strings
1f1b9b3 assists/subsystem: fix cpu expand check
7482536 schema: enhance regex's to be more whitespace tolerant
1c3f28b sanity: unset LOPPER_DTC_ARGS
9b817c6 openamp:xlnx: update to work with latest gen machine conf consecutive runs
b133397 openamp: xlnx: update to account for second run
2955e6f tree: when adding becomes merging, consider children
9366900 yaml: do parent key replacement in-place
61a19c9 schema: add support for /bits/ notation
933aaee tree: make dtc escaping exception safe
97be86b sanity: embedded lop test
a2ddd8c lopper/yaml: allow "parent" properties to be written to yaml
80db4fb openamp: xlnx: Update zephyr flow for latest
63a1b99 tree: ensure strings are dtc safe
cb23ccd lops/domain: make lops more descriptive
0b5422b tree: automatically update lnodes on label set
3664bb7 lopper_sanity: add multi-yaml, parent include and glob tests
1c6f28a assists/subsyste: make domain access management more robust
9542d1b yaml: input search and error if files are not found
3d59b12 assists/subsystem: add type hint for json encoded strings
309c33a schema: convert to lopper log format
21fe9b6 lopper: update phandle descriptions while building the schema
899bcbc lopper: consolidate phandle parsing and analysis
0501728 tree: allow subnodes to be retreived by name
b666add fdt: handle boolean properties as int
45a9d93 assists/domain_access: add reserved-memory and chosen node merging
88b61cb lopper: ensure that input files are unique and compatible
f5adfe4 lopper/schema: allow saving of the schema
0a170fc schema/fdt: improve property type detection and debug
af8018c sanity: adjust to schema API changes
c7ec270 lopper: enable schema for type checking
8e6e1db lopper: introduce schema support
d3b58fc assists/subsystem: add parent and glob handling
dbc1302 lopper-core: strict/permissive handling enforcement
f8a4b88 lops: add autorun domain processing lop
04e3c37 lopper: add autorun lop files
a5d31ba yaml: introduce parent key support
8fd077e lopper/yaml: implement preemptive merging of yaml files
e9b7a71 inputs: enhance property merging
7178d62 lopper/assists: Add automatic platform inference to xlnx_overlay_pl_dt
1bbebf5 assist:baremetal_getsupported_comp_xlnx: Add variant support for platform-specific example filtering
7b785fa openamp: xlnx: add fix for libmetal ipis
f59ad9e openamp: xlnx: Use IPIs from SDTGEN
073e05e lopper: gen_domain_dts: Remove IPI deletion
05ae429 Lopper: Assists: Allow application creation when required memory is exactly matched
f77119b baremetalconfig_xlnx: improve clock offset logic
8121752 openamp: xlnx: zephyr: fix up for latest
02eccfe lopper: assists: Add AMD-Xilinx IPI for Zephyr
54fa128 openamp: xlnx: fix bug for linker generation
88e9679 lopper:assist: Preserve Individual Memory Regions in Memory Config to Avoid Merging Holes
8fa4f93 assists: zephyr_supported_comp: Remove timeout-sec property from wwdt
a4c16bd assists: bmcmake_metadata: Add support to define generic CMAKE_MACHINE defines using family
f6d4fcc lopper: gen_domain_dts: Add IPI node filtering for A78 processors
fa0b351 openamp: xlnx: zephyr: clean up parsing code path
8bcd2b2 openamp: xlnx: zephyr: output mailbox node given domain YAML
1a08579 openamp: xlnx: zephyr: Add IPC node
5919f78 lopper: assists: gen_domain_dts: Add support for generating AXI SPI compatible node for zephyr
28903f8 lopper: assists: gen_domain_dts: Bug fixes in the zephyr A78 support
1cecbb8 lopper: assists: gen_domain_dts: Add support for zephyr board dt handling
7050320 openamp: xlnx: support latest zephyr build flows
2e4d500 lopper/assists: Generate pl.dtso instead of pl.dtsi for overlay output
b2052d2 lopper/assists: Move non-address-mapped subnodes from '/amba_pl' to root
a9c713d assists: generate_config_object: Check key before indexing into map
5cc1d67 lopper: assists: gen_domain_dts: Add support for generating cortexA78 specific Zephyr device-tree
757d2e5 assists: gen_domain_dts: Add special handling for QDMA IP when it is configured as Endpoint mode
06f2eff lopper:assists: Add Versal QDMA PL IP support to XDMA YAML
0634982 lopper/assists/README: Add --firmware-name option documentation for xlnx_overlay_pl_dt.py
e8048da lopper: assists: zephyr: Add interrupt-names to UARTPSV
65e7e8b lopper/xlnx_overlay_pl_dt: Add support to override firmware-name via command-line
bb0b0c3 lopper: lops: Update the lops to use outdir option
5014ddf lopper:assists: Add support to read the custom configurations in the YAML
9573da8 lopper: Fix tx_clk index handling in clock property
b0983f5 tree: add alias lookup to deref()
b513a01 lopper: pass output directory in the lop environment
9f84e4c assists: Exclude TTC sub-nodes from peripheral test generation
055968c assists: generate_config_object: Avoid generating corrupted config object
6196b98 lopper: assists: gen_domain_dts: Don't generate PMP related configuration incase of pmp-entries is zero
a03c519 lopper: Support specific clock retrieval
3b2fed2 lopper: make support binary checks work with no input SDT
2fd02d5 lopper_lib: handle invalid cpu phandles gracefully
9399826 lopper: handle NotADirectoryError when searching for input files
a4e7a3f lopper: allow phaandle replaceent exclusions
299f01e lopper: consider arguments when filtering assist options
c47115d lopper: sync lopper_base definition of dt_compile with fdt/dt functions
efb278e assists: baremetallinker: Add DDR_PL NOC specific address ranges
b3d1ced gen_domain_dts: Retain memory controller nodes in linux device tree
7aa07f3 assists: gen_domain_dts: Delete the afi (xlnx, afi-fgpa) and clocking (xlnx, fclk) nodes from linux dt
b1b177c ops/assists: add support for disabling selected IPs and removing status="okay"
4adabd7 lopper: lops: Restrict FreeRTOS OS selection for Versal2
e861668 lopper: explictly declare the Lopper package variable default
8caa4b1 loper/dt: update dt_compile to match libfdt version
d24db69 lopper: allow assists to be called without an input SDT
0bffe70 lopper-sanity: adjust node tests for new __lopper-phandles__ node
d71030d lopper: learn phandle patterns from source code
d194515 lopper: support pcpp-python as well as pcpp
0846969 lopper:assists:baremetal_getsupported_comp_xlnx: Add support to include the examples in the lib_list.yaml
5b46bb1 sanity: add embedded lop and phandle replacment sanity test (example)
fa0c035 lopper: allow priority on embedded lops
4560397 baremetal_xparameters_xlnx: Add macros DDRMC5 device type
bdbe71e lopper: improve tmpfile handling
67b71f3 isospec: disable phandle resolution on yaml nodes
5c55e6e tree: add phandle_resolution flag
3421043 lopper: lops: lop-microblaze-riscv: Update multilib mapping when fpu is configured in the design case
2a10805 assists: generate_config_object: Fix overwriting of ipi_bit_pos by adding break statement after assignment
81fb3e1 assists/domain_access: update logging and error checks
e2a1f39 tree: resolve node after adding as subnode
f1b899e openamp: xlnx: versal2: Update compatible string for cluster
377d871 Revert "lopper/assists: Move non-address-mapped subnodes from '/amba_pl' to root"
4bca811 lopper: assists: gen_domain_dts: Don't delete memory node when generating zephyr device-tree
5a78f6d lopper: update README with xlnx_overlay_pl_dt.py details and usage
eaabffe lopper: assists: baremetalconfig_xlnx: Add special handling for pciepsu driver
8c5290b openamp: xlnx: updates for latest driver
c5ea88b lopper: assists: zephyr: Add GPIOPS nodes for zephyr
8681dc5 lopper: assists: zephyr: Add SDHC node for zephyr
f6c99bc assists: gen_domain_dts: Add support to read input clock for r52
8945793 assists: gen_domain_dts: Add support to create clock nodes
fda70d0 assists: gen_domain_dts: Keep the nodes having no base address in linux dt
6dc564d lopper: assists: bmcmake_metadata_xlnx: Add speed_grade property
39db3ed lopper: assists: convert zephyr mb-v fast interrupt error message to warning
6232e03 lopper/assists: Move non-address-mapped subnodes from '/amba_pl' to root
71d56c4 lopper: assists: baremetal_xparameters_xlnx: Generate CPU-specific macros for MicroBlaze processors
bd7deb3 ops/assists: Introduce new assist file to address PL overlay issues
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'scripts/lib')
0 files changed, 0 insertions, 0 deletions