Lines Matching full:binding
1 .. _dt-binding-compat:
14 each node in the devicetree to a binding file. When this succeeds, the build
15 system uses the information in the binding file both when validating the node's
33 Here is a minimal binding file which matches the node:
37 # A YAML binding matching the node
46 The build system matches the ``bar-device`` node to its YAML binding because
47 the node's ``compatible`` property matches the binding's ``compatible:`` line.
56 For example, the build system would use the above binding to check that the
67 binding:
90 The ``baz-device`` node would get matched to a binding with a ``compatible:
91 "generic-baz-device"`` line if the build system can't find a binding with a
101 require any binding.
108 Binding file names usually match their ``compatible:`` lines. For example, the
109 above example binding would be named :file:`foo-company,bar-device.yaml` by
130 The binding files must be located somewhere inside the :file:`dts/bindings`