zephyr/scripts/dts
Ulf Magnusson b918e25921 dts: scripts: Require properties to be declared in bindings
Except for a few special properties like 'interrupts' and '#size-cells',
require all devicetree properties on nodes with bindings to be declared
in the binding.

This will help catch misspellings, and makes refactoring and cleanups
safer.

Suggested by Peter A. Bigot.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-09-10 07:42:02 -05:00
..
extract scripts: dts: Fix generation of single-value phandle/value array 2019-09-09 14:15:44 -05:00
test-bindings dts: edtlib: Support giving missing properties a default value 2019-09-09 08:47:49 -05:00
test-bindings-2 scripts: dts: Simplify and improve 'compatible' matching 2019-09-07 10:25:02 -05:00
devicetree.py scripts: dts: devicetree.py: Fix pylint warning for iffy \w escape 2019-09-07 10:25:02 -05:00
dtlib.py scripts: dtlib: Suppress _init_tokens() pylint warning 2019-09-07 10:25:02 -05:00
edtlib.py dts: scripts: Require properties to be declared in bindings 2019-09-10 07:42:02 -05:00
extract_dts_includes.py scripts: dts: Simplify and improve 'compatible' matching 2019-09-07 10:25:02 -05:00
gen_defines.py scripts/dts: Generate IRQ values for multi-level IRQs 2019-09-10 07:34:57 -05:00
test-multidir.dts scripts: dts: Add test for multiple binding directories 2019-08-03 14:17:49 -04:00
test.dts dts: scripts: Require properties to be declared in bindings 2019-09-10 07:42:02 -05:00
testdtlib.py scripts: dtlib: Add test for untested /memreserve/ error 2019-09-07 10:25:02 -05:00
testedtlib.py dts: edtlib: Support giving missing properties a default value 2019-09-09 08:47:49 -05:00