u-boot/tools/dtoc
Simon Glass dd857ee761 dtoc: Allow deleting nodes and adding them in the same sync
This does not work at present, since the current algorithm assumes that
either there are no nodes or all nodes have an offset. If a node is new,
but an old node is still in the tree, then syncing fails due to this
assumption.

Fix it and add a test.

Signed-off-by: Simon Glass <sjg@chromium.org>
2022-02-22 10:05:44 -07:00
..
test dtoc: Add support for reading 64-bit ints 2021-12-02 09:15:43 -07:00
__init__.py tools: Add init files for Python tools 2022-01-24 16:03:27 -05:00
.gitignore dm: Add a library to provide simple device-tree access 2016-07-14 20:40:24 -06:00
dtb_platdata.py dtoc: Fix up a code comment that confuses pylint 2022-01-24 16:03:27 -05:00
dtoc dtoc: Rename the main module 2020-04-26 14:25:21 -06:00
fdt_util.py patman: Convert camel case in command.py 2022-02-09 12:26:12 -07:00
fdt.py dtoc: Allow deleting nodes and adding them in the same sync 2022-02-22 10:05:44 -07:00
main.py patman: Convert camel case in test_util.py 2022-02-09 12:30:12 -07:00
setup.py dtoc: Add a setup script for Python 2020-08-22 08:53:38 -06:00
src_scan.py dtoc: Detect drivers which do not parse correctly 2021-07-21 10:27:34 -06:00
test_dtoc.py patman: Convert camel case in tools.py 2022-02-09 12:26:12 -07:00
test_fdt dtoc: Add some tests for the fdt module 2018-07-09 09:11:00 -06:00
test_fdt.py dtoc: Allow deleting nodes and adding them in the same sync 2022-02-22 10:05:44 -07:00
test_src_scan.py patman: Convert camel case in tools.py 2022-02-09 12:26:12 -07:00