Commit 12ac746
committed
overlaycheck: Rewrite as a Python script
Reinvent overlaycheck as a Python utility that, for the most part,
replaces the pairing of ovmerge as a preprocessor and separate passes
for each test with the internalisation of the DT as a data structure
on which the various checkers work. The end result has been a new bug
found (apds9660 wasn't referencing its pinctrl node) and a two thirds
reduction in run time.
Signed-off-by: Phil Elwell <phil@raspberrypi.com>1 parent 991bcf8 commit 12ac746
1 file changed
Lines changed: 1137 additions & 1070 deletions
0 commit comments