ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas
authorRob Herring <robh@kernel.org>
Mon, 25 Sep 2023 22:09:28 +0000 (17:09 -0500)
committerMark Brown <broonie@kernel.org>
Tue, 26 Sep 2023 07:49:58 +0000 (09:49 +0200)
commit7b71da59122c3ab82908910abf78db1fd6340cac
treec87d518c6e2446c91a3244038341b69cfe87221f
parent1056063756d7bbd5e49532278448cd28ecb8f359
ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas

Just as unevaluatedProperties or additionalProperties are required at
the top level of schemas, they should (and will) also be required for
child node schemas. That ensures only documented properties are
present for any node.

Add unevaluatedProperties or additionalProperties as appropriate.

Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Herve Codina <herve.codina@bootlin.com>
Link: https://lore.kernel.org/r/20230925220947.2031536-1-robh@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/dialog,da7219.yaml
Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml