Commit 5f82042
committed
overlaycheck: Add overlaycheck2, a Python rework
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 c5ecc0e commit 5f82042
1 file changed
Lines changed: 1109 additions & 0 deletions
0 commit comments