]> git.dujemihanovic.xyz Git - u-boot.git/commit
dtoc: Split source-code scanning to a separate file
authorSimon Glass <sjg@chromium.org>
Tue, 29 Dec 2020 03:35:06 +0000 (20:35 -0700)
committerSimon Glass <sjg@chromium.org>
Tue, 5 Jan 2021 19:26:35 +0000 (12:26 -0700)
commita542a70c2256e2250dfb876fd394e967d6a47156
treed3d3750cad4162cb0d99295f75b02c162ee23e95
parentd960f0db289144a80553e4d226d5dd145d63926a
dtoc: Split source-code scanning to a separate file

Before expanding the scanning features any more, move this into a separate
file. This will make it easier to maintain in the future. In particular,
it reduces the size of dtb_platdata.py and allows us to add tests
specifically for scanning, without going through that file.

The pieces moved are the Driver class, the scanning code and the various
naming functions, since they mostly depend on the scanning results.

So far there is are no separate tests for src_scan. These will be added
as new functionality appears.

This introduces no functional change.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/dtoc/dtb_platdata.py
tools/dtoc/src_scan.py [new file with mode: 0644]
tools/dtoc/test_dtoc.py