zephyr/scripts/dts/test-bindings
Martí Bolívar 1ea7bf0db0 scripts: dts: fix handling for phandle-arrays with *-cells=0
Each controller node in a phandle-array may set the number of cells in
a specifier as any nonnegative integer. Currently, we don't allow
this in edtlib in the case where there are multiple controllers in a
phandle-array property all of which have 0 cells in the relevant
specifier, which is not correct. Fix this, add a regression test, and
improve the error message while we are here.

Fixes: #28709
Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-10-06 12:05:37 -05:00
..
bar-bus.yaml scripts: edtlib: Rename 'child-bus:'/'parent-bus:' to 'bus:'/'on-bus:' 2019-12-19 11:02:28 +01:00
child-binding.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
child.yaml
defaults.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
device-on-bar-bus.yaml scripts: edtlib: Rename 'child-bus:'/'parent-bus:' to 'bus:'/'on-bus:' 2019-12-19 11:02:28 +01:00
device-on-foo-bus.yaml scripts: edtlib: Rename 'child-bus:'/'parent-bus:' to 'bus:'/'on-bus:' 2019-12-19 11:02:28 +01:00
false-positive.yaml
foo-bus.yaml scripts: edtlib: Rename 'child-bus:'/'parent-bus:' to 'bus:'/'on-bus:' 2019-12-19 11:02:28 +01:00
foo-optional.yaml
foo-required.yaml
gpio-dst.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
gpio-src.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
grandchild-1.yaml
grandchild-2.yaml
grandchild-3.yaml
interrupt-1-cell.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
interrupt-2-cell.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
interrupt-3-cell.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
multidir.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
order-1.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
order-2.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
parent.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
phandle-array-controller-0.yaml scripts: dts: fix handling for phandle-arrays with *-cells=0 2020-10-06 12:05:37 -05:00
phandle-array-controller-1.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
phandle-array-controller-2.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
props.yaml dts: edtlib: Add 'type: path' for path references 2020-01-08 08:02:00 -06:00