zephyr/scripts/dts
Ulf Magnusson 2e1d2889e2 dts: edtlib: Turn edt.required_by()/depends_on() into Node attributes
Turns

    edt.required_by(node)
    edt.depends_on(node)

into

    node.required_by
    node.depends_on

which might be a bit more readable.

One drawback is that @property hides that there's some slight overhead
in accessing them, but I suspect it won't be meaningful. Caching could
be added if it ever turns out to be.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-11-06 17:33:59 -08:00
..
extract scripts: dts: Generalize '#cells' to allow multiple sources 2019-10-02 11:49:58 -07:00
test-bindings scripts: dts: Generalize '#cells' to allow multiple sources 2019-10-02 11:49:58 -07:00
test-bindings-2
devicetree.py
dtlib.py scripts: edtlib: Call nodes "nodes" instead of "devices" 2019-09-26 05:23:28 -07:00
edtlib.py dts: edtlib: Turn edt.required_by()/depends_on() into Node attributes 2019-11-06 17:33:59 -08:00
extract_dts_includes.py scripts: edtlib/extract_dts_includes.py: Speed up 2x+ with yaml.CLoader 2019-10-30 07:52:27 +01:00
gen_defines.py dts: edtlib: Turn edt.required_by()/depends_on() into Node attributes 2019-11-06 17:33:59 -08:00
grutils.py dts: grutils: Remove spaces before '(' in function definitions 2019-11-06 17:33:59 -08:00
test-multidir.dts
test.dts dts: edtlib: Add simple generic support for pinctrl-<index> properties 2019-11-06 21:39:13 +01:00
testdtlib.py scripts: edtlib: Add a Device.children attribute with child Devices 2019-09-21 09:10:36 -05:00
testedtlib.py dts: edtlib: Turn edt.required_by()/depends_on() into Node attributes 2019-11-06 17:33:59 -08:00