zephyr/scripts/dts
Ulf Magnusson 35b3d440c1 scripts/dts: Replace the Bindings class with plain functions
The Bindings class was only used to implement '!include foo.yaml'
(easier to see after some things were moved out of it). Use plain
functions instead, which might be a bit more transparent and gives
simpler code.

Also remove the recursive '!include' detection for now, which is broken
in that the same .yaml being included twice will always trigger it, even
for non-circular cases.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-02-14 10:49:44 -06:00
..
extract scripts/dts/extract: Fix how we determine DT_FLASH_AREA_<X>_DEV 2019-02-14 05:13:35 -06:00
devicetree.py scripts/dts: Remove redundant and confusing dict.get() calls 2019-02-07 10:39:37 +01:00
extract_dts_includes.py scripts/dts: Replace the Bindings class with plain functions 2019-02-14 10:49:44 -06:00