zephyr/scripts/dts/test-bindings
Ulf Magnusson 36b7ca44b8 scripts: edtlib.py: Deprecate 'title:'
Most bindings look something like this:

    title: Foo

    description: This binding provides a base representation of Foo

That kind of description doesn't add any useful information, as it's
just the title along with some copy-pasted text. I'm not sure what "base
representation" was supposed to mean originally either.

Many bindings also put something that's closer to a description in the
title, because it's not clear what's expected or how the title is used.
In reality, the title isn't used anywhere. 'description:' on the other
hand shows up as a comment in the generated header.

Deprecate 'title:' and generate a long informative warning if it shows
up in a binding.

Next commits will clean up the 'description:' strings (bringing them
closer to 'title:' in most cases) and remove 'title:' from all bindings.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-12-18 11:52:45 +01:00
..
bar-bus.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +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
deprecated-include.yaml
deprecated.yaml scripts: dts: Generalize '#cells' to allow multiple sources 2019-10-02 11:49:58 -07:00
device-on-bar-bus.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
device-on-foo-bus.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00
false-positive.yaml scripts: dts: Generalize handling of phandle-array types 2019-09-26 15:30:23 -07:00
foo-bus.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +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 scripts: dts: Change 'child/parent: bus: ...' to 'child/parent-bus:' 2019-09-17 14:37:43 -05:00
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-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 scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00