zephyr/dts
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
..
arc arc: hsdk: Set SRAM_BASE_ADDRESS in defconfig 2019-12-09 16:37:12 -05:00
arm dts: arm: stm32l452 dtsi files updated 2019-12-13 17:02:40 -06:00
bindings dts: ieee802154: rf2xx: Add DTS support 2019-12-13 11:23:23 +02:00
common dtc: Remove support for common.dts 2019-10-24 11:01:08 -05:00
nios2 dts: nios2: Remove device_type = "memory" from SRAM nodes 2019-08-06 08:59:22 -04:00
posix dts: posix: Add DTS support for POSIX architecture 2019-05-28 21:14:19 -04:00
riscv boards: litex_vexriscv: dts: Reorder liteeth registers 2019-12-18 10:35:15 +02:00
x86 drivers/timer/hpet.c: migrate to devicetree 2019-09-17 22:37:09 +08:00
xtensa esp32: pinmux: Add Device tree support 2019-11-04 19:45:50 +01:00
Kconfig dts/Kconfig: Remove symbol HAS_DTC_USB 2019-09-12 08:16:42 -05:00
binding-template.yaml scripts: edtlib.py: Deprecate 'title:' 2019-12-18 11:52:45 +01:00