spi: renesas,sh-msiof: Fix 'unevaluatedProperties' warnings
authorLad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Mon, 29 Aug 2022 22:03:34 +0000 (23:03 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 30 Aug 2022 09:11:26 +0000 (10:11 +0100)
With 'unevaluatedProperties' support implemented, there's a number of
warnings when running dtbs_check:

arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dtb: spi@e6e90000: Unevaluated properties are not allowed ('power-domains', 'resets' were unexpected)
From schema: Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml

The main problem is that SoC DTSI's include power-domains and resets
property, whereas the renesas,sh-msiof.yaml has 'unevaluatedProperties:
false'. So just add optional power-domains and resets properties.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20220829220334.6379-1-prabhakar.mahadev-lad.rj@bp.renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml

index 64faa8d3580ae5413b2589ec432daa9a91b3b17a..4a9c3033975484f7c28b1e99b44774790b45caf6 100644 (file)
@@ -74,6 +74,12 @@ properties:
   clocks:
     maxItems: 1
 
+  power-domains:
+    maxItems: 1
+
+  resets:
+    maxItems: 1
+
   num-cs:
     description: |
       Total number of chip selects (default is 1).