mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-12-14 14:15:22 +01:00
Bumping lopper to latest, which comprises the following commits:
9159040 lopper: assists: baremetallinker_xlnx: Fix race condition in memory domain handling
38d18ca lopper/fdt: add /memreserve/ to preprocessing routines
33ee8e6 sanity: add /memreserve/ test
c6431bf fdt: fix dtb handling of common prefix nodes
211c902 lopper: add support for /memreserve/
4545eed base: add powerdomains to default phandle meta data
bc95bc2 tree: handle variable sized phandle properties
69d8849 openamp: Update YAML handling to match spec
578de1d lopper: assists: bmcmake_metadata_xlnx: Fix race condition in the assist file
14d2aa3 tree: ensure that phandle is initialized before export
a6b38e8 tree: make label generation more robust
9faf923 extract-xen: add [extract-xen] prefix, and write xen,passthrough
00c14d5 assists: add imagebuilder wrapper assist
d879eaf extract: use lopper.write for export of trees
ca80fbb extract: improve xen passthrough configuration
791f0f5 lopper.py: allow execution from any directory
0c62984 lops: fix comment style
3598d54 lopper/tree: handle invalid last phandle
697aa62 assists: create generic tree extraction and xen-processing assists
5ae6650 lopper/tree: improve phandle and node operations
5a230a5 lopper/assists: allow chained command line assists
bbb92ee lopper/tree: make import/export more robust
b8aeb54 lopper/tree: improve node iteration and resolution
692cbc9 lopper: lops: lop-domain-linux-a53-prune: Remove unneeded nodes for Linux boot
cd25873 lopper: assists: baremetalconfig_xlnx: Fix KeyError exception
58dd00c lopper: assists: baremetal_xparameters_xlnx: Fix KeyError exception
01ae242 openamp: xlnx: Update RPMsg-kernel mailbox information
fbc4329 lopper: assists: petalinuxconfig_xlnx: Fix indentation and width params
5c3074b lopper: assists: petalinuxconfig_xlnx: Add support for additional meta-data
cc3de25 lopper: assists: breametallinker: fix race condition in memory node handling
7723fed lopper: lops: a72 linux: remove axi intc node
743432e openamp: xlnx: remove TCM compat strings
53746be lopper: lops: lop-domain-linux-a53-prune: remove amba_pl pruning
0d56f35 lopper: lops: lop-domain-linux-a72: move prune operations to separate lop
fdbbe7b openamp: xlnx: add support for Versal platform
1839bdb openamp: xlnx: add 'power-domain' prop for Xilinx R5 remoteproc driver SRAMs
14d1caf lopper: lops: lop-domain-linux-a53: move prune operations to separate lop
7169df0 openamp: xlnx: remove dead code
ec9fdce openamp: xlnx: remove definitions node
07f48d0 openamp: xlnx: Add text file for OpenAMP Channel information
637863f openamp: xlnx: update IPI for mappings for ZU+ platform
1b41e52 openamp: xlnx: rpmsg: generate rpmsg device tree nodes
a643273 openamp: xlnx: remoteproc: generate remoteproc device tree nodes
a833729 openamp: fix bug for domain-to-domain subnodes for openamp relations.
ea6d8e1 lops: openamp: describe OpenAMP relation properties as phandles
40c2070 openamp: translate YAML Remoteproc carveouts to DTS
fda40d8 openamp: translate YAML RPMsg carveouts to DTS
9d938f7 openamp: xlnx: parse pre-existing nodes in YAML
eafb17a lopper: process .dtsi input files the same as .dts
ce4638a lopper: assists: petalinuxconfig_xlnx: Add assist file for generating petalinux tool required configuration
cfa0593 fdt: make node prefix lookups more robust
2f3f2d2 lopper/format: allow tabs to be used when writing dts
c7b22ce lopper/subsystem: update access to latest specification
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
35 lines
916 B
BlitzBasic
35 lines
916 B
BlitzBasic
SUMMARY = "Device Tree Lopper"
|
|
DESCRIPTION = "Tool for manipulation of system device tree files"
|
|
LICENSE = "BSD-3-Clause"
|
|
SECTION = "bootloader"
|
|
|
|
SRC_URI = "git://github.com/devicetree-org/lopper.git;branch=master;protocol=https"
|
|
SRCREV = "9159040dab25e2f1e7b447fcbfcd5397b1d618e8"
|
|
S = "${WORKDIR}/git"
|
|
|
|
BASEVERSION = "1.0.2"
|
|
PV = "v${BASEVERSION}+git${SRCPV}"
|
|
|
|
PYPA_WHEEL = "${PIP_INSTALL_DIST_PATH}/${BPN}-${BASEVERSION}-*.whl"
|
|
|
|
LIC_FILES_CHKSUM = "file://LICENSE.md;md5=8e5f5f691f01c9fdfa7a7f2d535be619"
|
|
|
|
RDEPENDS:${PN} = " \
|
|
python3-core \
|
|
python3-dtc \
|
|
python3-humanfriendly \
|
|
"
|
|
|
|
inherit setuptools3
|
|
|
|
INHIBIT_PACKAGE_STRIP = "1"
|
|
|
|
do_install:append() {
|
|
# we have to remove the vendor'd libfdt, since an attempt to strip it
|
|
# will be made, and it will fail in a cross environment.
|
|
rm -rf ${D}/${PYTHON_SITEPACKAGES_DIR}/${BPN}/vendor
|
|
}
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|
|
|