diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2025-04-04 21:56:32 +0000 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2025-04-04 21:58:07 +0000 |
commit | f57fc3f998040c1e4bfc13d22c474c9814c15e91 (patch) | |
tree | 3ceaffcdf8566d876a58f703b618cf0028f30db2 | |
parent | 48586e7ea3018aeb752af54de930e7f5415ad080 (diff) | |
download | meta-virtualization-f57fc3f998040c1e4bfc13d22c474c9814c15e91.tar.gz |
lopper: update to -tip
Bumping lopper to latest, which comprises the following commits:
bd7deb3 ops/assists: Introduce new assist file to address PL overlay issues
ce3b41b openamp: xlnx: zynqmp: FreeRTOS IPI Vect ID can now be same as Versal so let it match
531e782 Revert "lopper: Improved Logging for Better Traceability"
16b5fab lopper: assists: bspconfig: Modify the behaviour when no memory is mapped to processor
282e0e7 lopper: Improved Logging for Better Traceability
05ef511 lopper: assists: gen_domain_dts: Fix syntax issues in lopper
446ecf0 lopper: assists: gen_domain_dts: Update status property based on pciepsu configured mode
81cf953 lopper: assists: Add Cadence I2C for Zephyr
4cee740 lopper: assists: yaml_bindings: Add tile format property
f67a124 lopper: assists: gen_domain_dts: Add DRC checks for microblaze riscv zephyr handling
18b3eaa lopper: assists: gen_domain_dts: Fix axi gpio DT error
b9856f3 openamp: xlnx: Enable OpenAMP plugin to run after domain access plugin
8775786 gen_domain_dts: update linux ignore list to remove mmi_gpu
6006a7c lopper: assists: zephyr: Add Xilinx WWDT node for Zephyr
3a7b30d openamp: xlnx: header only: Set VRINGS as FW_RSC_U32_ADDR_ANY
2b1b4d7 openamp: xlnx: ensure ipi vect id for rtos is same as baremetal for vitis-flow
4ce6ab9 openamp: xlnx: Ensure that openamp lopper run accounts for misc args
00a7817 spec: introduce Parent and GLOB device matching
4629360 openamp: xlnx: ensure ipi vect id for rtos is same as baremetal
e51e9c3 sanity: add try/except around node moving test
fbe0f60 tree: improve warning and assertion on node moving
d2496b3 sanity: add reference for adding phandle replacement
e32066e assists: gen_domain_dts: Add PMP support for mbv32 zephyr
0750650 lopper: Fix TTC instance exclusion and DTS split
dd4c77e lopper: lops: lop-gic-el1: Add lops for handling gic e1 ns use case
947bbf8 lopper: assists: Add support to generate zephyr compatible DT for R52
d6db002 lopper:assists:baremetallinker_xlnx: Remove reset vector check for microblaze_riscv
3519b15 lopper:__main__.py:Unify lopper_directory path handling across module
1f2e160 lopper: assists: yaml_bindings: Add boolean properties for HDCP
17f8a5b lopper: assists: yaml_bindings: Add boolean properties for HDCP protocol
e94725a lopper: assists: yaml_bindings: Add boolean properties for versal device
0577348 lopper: assists: yaml_bindings: Add boolean properties for versal device
e098f18 Update README: Add xlnx_overlay_dt.py usage details
82f374e lops: lop-microblaze-riscv: Add support for b extension in arch flags
5d9ad99 baremetalconfig_xlnx : Add support for gmiitorgmii-addr property
ee4d0fa gen_domain_dts: update linux ignore list to remove mmi_10gbe and gty
9f0f110 assist-sanity: test node ordering constraints
fc0f404 assists/domain_access: convert print to lopper.log
975f2b5 sanity: enhance sanity tests to cover device tree overlays
6448a06 lopper: allow multiple independenty setup/print calls
f20b3a9 tree: output flexibility and external tree dereferences
9310c83 tree: remove lopper-label-* properties on node load
02ac9cf lopper/tree: introduce core external trees support
1b8548a openamp: xlnx: VersalGen2: Catch TCM nodes for processing
ab74db0 openamp: xlnx: remove debug prints
4f37e92 openamp: xlnx: fix up generated header
9a26e77 lopper: assist: yaml_bindings: Add BSD License
5e1c024 lopper: assists: yaml_bindings: Add BSD License
6ab5ecc Revert "lopper: lops: lop-microblaze-riscv: Update multilib mapping when fpu is configured in the design case"
bf353f0 lopper: assists: gen_domain_dts: Fix interrupt-controller value in case of zephyr
228082d openamp: xlnx: move TTC removal logic to end of xlnx_openamp_parse
5e8f6d2 openamp: xlnx: Change FreeRTOS header symbol to FREERTOS_BSP
b7c6b52 lopper: Ensure Only Existing DT Node Parameters
4403fb5 lopper: assists: zephyr: Updates for mbv zephyr
f6f9b90 lopper/tree: make dts input node merging configurable
b00a75d lopper/fmt: detect fdt encoded empty strings
0797ae7 baremetalconfig: update warning message in xlnx_generate_config_struct
d8d9155 baremetal_linker: update xlnx_memipname list with ddr3 memory
d3adb7b lopper: lops: lop-microblaze-riscv: Update multilib mapping when fpu is configured in the design case
bfeccc6 lopper: Exclude last TTC instance for RPU peripheral tests
3f70bdd lopper: assists: TTC removal logic now based on compatible string
beff111 lopper/sanity: add dts overlay sanity test
c7bb82b lopper: allow .dtsi as an output extension for dts files
78d78eb tree: add dts_overlay type
abcd554 tree: ensure tha labels and meta-labels are consistent
c590d11 lopper: assists: remove gtwiz_versal from the linux_ip_ignore list as it has a linux driver
9f4770f lopper:assists:baremetallinker_xlnx: Update the logic to select the lower DDR.
aabc4f2 openamp: xlnx: Add checks for VersalGen2 to work with latest design
5003909 lopper:assists:baremetallinker_xlnx:Add the full names of the memory sections to the linker script to ensure proper alignment with Vitis Classic
6861007 lopper:assists:baremetallinker_xlnx: The repeating address maps are being overridden because they are stored in a dictionary as a key. This is due to a recent change(https://gitenterprise.xilinx.com/decoupling/lopper/commit/e575b351e61c26b3b7d13849b0c6ab8d74297a83) in get_mem_ranges that removes unwanted loops
116a7c9 lopper: assists: Move TTC removal logic to OpenAMP
91576d3 lopper: lop: lop-ttc-split: Add check for interrupt parent
b5bab63 lopper: assists: zephyr: Add AXI TIMEBASE WATCHDOG node for Zephyr
3751d9a openamp: xlnx: Update Host Bitmask for ZynqMP
d2bde8e lopper: assists: baremetal_xparameters_xlnx: Fix the issue of out-of-order node entries in xparameters.h file
cfaf312 lopper: assists: gen_domain_dts: Scale TTC0 removal to all SOCs
4fa11f3 lopper: assists: gen_domain_dts: Remove TTC0 for Versal-based SOCs
5e63e89 lopper:assists:baremetallinker_xlnx: Fixed the issue from the previous commit e575b351e61c26b3b7d13849b0c6ab8d74297a83. If lmb_bram is available in bram data, provide high precedence for lmb_bram for the memory test to align with the xsct.
a2c260c tree: fix debug print during filtering
18d14a0 assists/domain_access: enable command line asisst mode
b277009 assists/domain_access: allow absolute path to target domain
3f0c726 openamp: xlnx: Update NOBUF IPI support to include nobufipi6
e89f99f lopper: assists: zephyr: Add current-speed to UARTNS550
e6d3ff9 openamp: xlnx: xlnx_openamp_gen_outputs_only: Update to account for no IPI nodes inSDT
f95b278 assists: Make the regex strings containing escape characters raw strings
31f506e lopper: search user supplied directories before system
30710f7 dt: convert to logger for output
d671bd3 lopper: assists: baremetalconfig_xlnx: Fix the issue of out-of-order config struct node generation by first
7e02a46 lopper: assists: baremetallinker: Fix the bram start address when base vectors start address is non-zero
7f688d1 openamp: xlnx: add VNET NOBUF IPIs
6f6d4f3 openamp: xlnx: remove address-cells and size-cells from core remoteproc node
98499b4 lopper: assists: gen_domain_dts: Enable RPU domain support for OpenAMP
40a9511 lopper: baremetalconfig_xlnx: Add support for 'mdioproducer-baseaddr' property
a72f2e2 lopper:assists:petalinuxconfig_xlnx: 'get_memranges' function returns both the memory ranges and label names as part of adding the full names of the memory sections, to match the return values add '_'
e575b35 lopper: assists: baremetallinker_xlnx: Eliminated unnecessary code blocks that were no longer needed. - Separated the 'xlnx_generate_bm_linker' code into the following functions to improve code flow: - **generate_mem_config**: Generates the memory configuration. - **get_ddr_address**: Retrieves the default DDR address value. - **generate_linker_script**: Contains the generic code for the linker script. - Add the full names of the memory sections to the linker script to ensure proper alignment with Vitis Classic. lopper: assists: Integrated label names within the 'get_memranges' function, which returns both the memory ranges and label names as part of adding the full names of the memory sections.
00b5625 openamp: xlnx: Set native flag to false for remoteproc v2 case
cca4b94 lops: add namespace portion to lop nodes
531bd21 tree: ensure that properties with a value have a type
cfd467a sanity/openamp: use outdir for constructed system device trees
02a38b1 assists/extract: convert format strings to f-strings
ea89bc1 assists/grep: convert format strings to f-strings
35fbe51 assists/xen: convert format strings to f-strings
eac2bc9 assists/domain_access: convert format strings to f-strings
1b20b2b assists/lopper_lib: convert format strings to f-strings
e987d5d assists/isospec: convert format strings to f-strings
bf2c046 assists/subsystem: convert format strings to f-strings
e9d89b0 yaml: update format strings to f-strings
e12f24c tree: change format strings to f-strings
67342dc dt/fdt: update print statments to f-string
87d546f base: update print statments to f-string
baf9f69 init/main: convert print statements to f-string
34147fc sanity: convert print statements to f-string
4b30c2c sanity: update openamp tests with latest
5038197 openamp: xlnx: Fix platform check
955f705 openamp: xlnx: Add flag openamp_no_header
7a69639 openamp: xlnx: Enable output of header given OpenAMP DT
2fa66e8 lopper: assists: gen_domain_dts: Add MDM RISCV UART for Zephyr
b579561 lopper: assists: baremetallinker_xlnx: Enable the generation of the BASE_VECTOR cmake variable for the MicroBlaze processor
8aa734c openamp: xlnx: Update domains removal check
0ecb422 openamp: xlnx: Small fixes
f4efa37 lopper:assists:baremetallinker_xlnx: Add default heap size for OpenAMP Cases
b8b2363 openamp: xlnx: Add support for Versal2
f5f4edc openamp: xlnx: Add support for Versal MBox binding
aa14db3 openamp: xlnx: Add support for upstream driver
2e1de2b pip: update Pipfile and Pipfile.lock
05114a9 isospec: process all destinations in design cells
2b936c7 treewide: make regex strings raw
5a59aa3 vendor/libfdt: add python bindings for 3.13
370574d vendor/libfdt: add python bindings for 3.12
b104b95 fdt: fix literal string warnings
54418eb pipfile: bump minimum python version to 3.10
01d6c5a sanity: start python 3.13 preparation
3277d4d asists/subsystem: reduce verbose output
e5da33f lopper: lops: lop-cpu-oslist: Don't generate the cpu meta-data in case cpu is not mapped in the design
1d4649d lopper: assists: gen_domain_dts: Update memory node handling to consider device_type field
43a8d8d lopper: assists: baremetal_xparameters_xlnx: skip canonical defines generation incase of it matches with any of the label_names in the node_list
16cdb8c lopper: venv: add requirements.txt and venv usage in README
6b8e26d lops: Remove print statement
ce41ba6 lopper:assists:baremetallinker_xlnx: Add CODE and DATA sections
e916bb8 lopper: assists: gen_domain_dts: Add AXI GPIO node for Zephyr
567647a lopper: assists: gen_domain_dts: Add gtwiz_versal IP to the linux_ignore_ip_list
d419cb4 base.py: Enhance interrupts-extended Property Specification
9786f0b xlnx_overlay_dt.py: Fix interrupt-parent assignment logic in overlay generation
4d85a1d openamp: xlnx: Update ELF DDR Load carveout retrieval for baremetal linker
f097508 lopper_sanity: xlnx: Add sanity test for simple gen_domain case
39608c4 lopper: Add special hanlding for ttc baremetal use case
9e60693 openamp: xlnx: Add error handling in xlnx_openamp_find_channels to account for no domains present
c4ae400 lopper: assists: yaml_bindings: Add xilinx FMC node for versal devices
94eec7e lopper: assists: yaml_bindings: Add xilinx FMC node for versal devices
f1bc613 openamp: xlnx: outputs: Account for FreeRTOS IPI Vector ID
d9c1cfb openamp: xlnx: Enable gen_domain to invoke openamp processing
b053939 lopper: assists: gen_domain_dts: Add UART and AXI-IIC nodes for Zephyr
2d2cb8a Revert "lopper: assists: Optimized metadeta generation logic"
bb8514a assists: gen_domain_dts: Fix zephyr,sram property generation (#424)
dee4d5d lopper : Fixed path issues (#422)
742ad54 lopper: assists: Optimized metadeta generation logic
ad347ec lopper: assists: gen_domain_dts: Add Ignore IP entries for Versal Gen2 linux domain
b0d86c5 xlnx_overlay_dt.py: Use re.match instead of re.search for clock pattern matching
0309ec9 sanity/openamp: enable symbol tracking
6429792 isospec: process info section and check for shallow .iss files
00d1ab7 assists/subsystem: remove obvious debug print statements
4bf1d44 lopper_sanity: openamp: Clean up sanity testing
df9e2da openamp: xlnx: Enable user to pass in custom name for output header
b105fe9 openamp: xlnx: xlnx_rpmsg_construct_carveouts: preserve v1 parsing
60adb2a openamp: xlnx: Add YAML for each SOC and RPU configuration
e8bf87e openamp: xlnx: Update for lockstep and other SOCs for v2 driver
10d429c openamp: xlnx: Change warnings to errors
c3422ba lopper:assists: Added logging lopper:assists:baremetal_xparameters_xlnx: Fixed new line issue
da27ead baremetallinker: set memtest_config to False while updating default_ddr based on valid_mem_ips
e1be108 lopper:assists:baremetal_xparameters_xlnx: Fixed issue from the previous commit 6817b13
a68a949 Changed logger logic and used from lopper/log
6817b13 lopper: assists: common_utils: Added logger setup based on verbose lopper: assists: baremetalconfig_xlnx: For scan_reg_size added exception to handle the Index error and added logger warnings lopper: assists: baremetal_xparameters_xlnx: Added logger messages and removed duplicate code lopper: assists: gen_domain_dts: Removed duplicate code
7940ebf lopper: add search paths for input files
ed10228 lopper: fix assist not found error message
f972d3f lopper: assists: common_utils: Add support for read-only embeddedsw usecase
2a7c3e2 lopper: assists: baremetal_gentestapp_xlnx: Exclude pulling uartlite examples for tmr-sem
12717ad lopper: assists: xlnx_overlay_dt: Add support for 'cortexa78_0' processor
0074865 openamp: xlnx: Update YAML for latest upstream driver
46a04f2 openamp: xlnx: add support for upstream remoteproc bindings
b03947f lops: lop-mbv-zephyr-intc: Remove compatible from cluster node
481bda1 zephyr_dt: Align mbv32 interrupt controller wiring with zephyr-amd
9e8cc73 assist: gen_domain_dts: Align generated kconfig files with zephyr-amd
dfa8f2d demo: openamp: Make openamp demo work
a96b347 lopper: assists: baremetallinker_xlnx: update the mem_ranges to account for multiple NoC memory segments within a given region
c0facd0 lopper: assists: gen_domain_dts: delete unneeded nodes for zephyr MB-V
b801792 lopper: assits: yaml_bindings: Add audio snd-pcm proerties
84f06ca lopper: assists: baremetallinker_xlnx: Add support for handling xlnx, memory-ip-list property
a2d8522 assists: gen_domain: linker: Update the assist to handle ZU+ fsbl usecase
ecda3a2 assists: baremetalinker: Update microblaze-v default address
4cae84f lopper: hdmi: Add HDCP1x Keymanagement property
dc51298 lopper: assist: dt-binding: vphy: Fix the syntax error in vphy YAML binding
6515708 lopper: vphy: Add FMC connector property
d0cb1b4 lopper: assists: baremetal_gentestapp_xlnx:Add condition for tapp section check
8c5d992 lopper_sanity: openamp: add second test
a78cd4f lopper: assists: yaml_bindings: Fix the audio tx name
a2e32d9 lopper: assists: yaml_bindings: Fix optional properties
97d1c45 v-dprxss: Add missing property in DPRX yaml
2af672d lopper: assists: gen_domain_dts: Preserve TCM nodes with latest checks
196cb57 openamp: xlnx: Add compatible strings to remoteproc driver
220a50b assists: isospec: exit after file not found exception
7180d6d lopper: increment VERSION in preparation for release
034261a lopper: assists: baremetal_gentestapp_xlnx: Add support for dma headers
93878f3 vendor: add python 3.11 libfdt
c8b1685 lops/assists: Rename APU gic labels to gic instead of gic_a*
f1a54d0 assists:baremetallinker Add pmc_ram in valid list of memory IPs
0551671 assists:gen_domain_dts: Remove all the IP sub-cores from Linux Device Tree
36cf01a lopper: assists: gen_domain_dts: Don't delete the xlnx,name property for sysmon driver
99ffe0a lopper: assists: baremetal_gentestapp_xlnx: Improve test app selection logic.
51ea16f lopper: assists: baremetal_gentestapp_xlnx: Add DDR dependency
4105108 tree: remove potentially alarming print statement
df9df5a base: add comment about address-map non-compliance
a40684d lopper/tree: add the ability to lookup values in parent nodes
b0f2aa5 lopper: make output file type detection more specific
f981d8c lopper: Add 'external-fpga-config' option to support pre-configured FPGA use cases
8241086 assists: gen_domain_dts: Add strict check while fetching cpu nodes from SDT
5c8554f openamp: xlnx: xlnx_openamp_get_ddr_elf_load: Add logic for current VNET SDT
00c2490 lopper: assists: Add special handling for zynq nand
757ac34 assists: gen_domain_dts: Ignore subcore nodes for mipi pipeline
e30857c lopper: assists: gen_domain_dts: Don't delete the xmpu and xppu nodes while generating linux device-tree
d65f154 assists: gen_domain_dts: Ignore v_tc node generation
ac109ac lopper: assists: gen_domain_dts: Add missing properties in HDMI Phy yaml
9044c75 lopper: assists: gen_domain_dts: Add missing DT properties vphy yaml
a2abe17 lopper/device tree: variable sized records
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r-- | recipes-kernel/lopper/lopper_git.bb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/recipes-kernel/lopper/lopper_git.bb b/recipes-kernel/lopper/lopper_git.bb index 1daaf808..2d1550d7 100644 --- a/recipes-kernel/lopper/lopper_git.bb +++ b/recipes-kernel/lopper/lopper_git.bb | |||
@@ -4,7 +4,7 @@ LICENSE = "BSD-3-Clause" | |||
4 | SECTION = "bootloader" | 4 | SECTION = "bootloader" |
5 | 5 | ||
6 | SRC_URI = "git://github.com/devicetree-org/lopper.git;branch=master;protocol=https" | 6 | SRC_URI = "git://github.com/devicetree-org/lopper.git;branch=master;protocol=https" |
7 | SRCREV = "a2abe17bd3b95051d7ab00639b533a96ca0cd208" | 7 | SRCREV = "bd7deb3a6e491fe01b4dacc676aa21b1f129d03c" |
8 | S = "${WORKDIR}/git" | 8 | S = "${WORKDIR}/git" |
9 | 9 | ||
10 | BASEVERSION = "1.0.2" | 10 | BASEVERSION = "1.0.2" |