zephyr/dts/bindings
Erwan Gouriou 104553d93f yaml: fix properties syntax to 'mapping' instead of 'series'
According to yaml syntaxic rules, 'properties' described in dts
bindings yaml files could be seen as 'mapping'(key/value couple),
instead of 'series' (list of single elements).
yaml 'mappings' will then be converted by yaml python library as
python 'dict' which will ease treatment (instead of current list
as were before this commit).
Same treatment is applied to 'inherits'.

script extract_dts_inlcude is updated to take change of yaml_list
structre into account. This allows some code simplification. Largest
impact is yaml_collapse function which works now allow complete
overload method on all the attributes of a yaml nodes.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2017-11-28 11:42:59 -06:00
..
arc yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
arm yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
clock yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
gpio yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
i2c yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
iio/adc yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
interrupt-controller yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
mtd yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
pinctrl yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
pwm yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
serial yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
timer yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
watchdog yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00
device_node.yaml.template yaml: fix properties syntax to 'mapping' instead of 'series' 2017-11-28 11:42:59 -06:00