dts: bindings: compatible properties are required

Any node which needs to generate defines from DTS must have a
"compatible" property, because the corresponding "constraint" is what
extract_dts_includes.py uses to match nodes with YAML files.

There are a few YAML files in the tree that list compatible as
"optional".  Fix them.

Signed-off-by: Marti Bolivar <marti@opensourcefoundries.com>
This commit is contained in:
Marti Bolivar 2017-11-15 16:20:44 -05:00 committed by Anas Nashif
commit b7e89940f7
3 changed files with 3 additions and 3 deletions

View file

@ -14,7 +14,7 @@ description: >
properties:
compatible:
type: string
category: optional
category: required
description: compatible strings
constraint: "arc,dccm"

View file

@ -14,7 +14,7 @@ description: >
properties:
compatible:
type: string
category: optional
category: required
description: compatible strings
constraint: "arc,iccm"

View file

@ -9,7 +9,7 @@ description: >
properties:
compatible:
type: string
category: optional
category: required
description: compatible strings
constraint: "soc-nv-flash"