Lines Matching refs:properties

17 top-level properties. Generally, there is one binding defined per file. The
18 top-level json-schema properties used are:
24 references to other files specified in schema "$ref" properties. A $ref value
56 properties
57 A set of sub-schema defining all the DT properties for the
58 binding. The exact schema syntax depends on whether properties are known,
59 common properties (e.g. 'interrupts') or are binding/vendor-specific
60 properties.
62 A property can also define a child DT node with child properties defined
65 For more details on properties sections, see 'Property Schema' section.
68 Optional. Similar to 'properties', but names are regex.
71 A list of DT properties from the 'properties' section that
75 Keywords controlling how schema will validate properties not matched by this
76 schema's 'properties' or 'patternProperties'. Each schema is supposed to
78 additionalProperties or unevaluatedProperties. Nested nodes, so properties
83 binding allows subset of properties from other referenced schemas.
86 Used when this binding references other schema whose all properties
90 Rare case, used for schemas implementing common set of properties. Such
100 Unless noted otherwise, all properties are required.
105 The 'properties' section of the schema contains all the DT properties for a
107 vocabulary for that property. The properties schemas are what are used for
110 For common properties, only additional constraints not covered by the common,
114 Vendor-specific properties will typically need more detailed schema. With the
115 exception of boolean properties, they should have a reference to a type in
126 size is desired in most cases, so these properties are added based on the