dt-bindings: net: dsa: Fix JSON pointer references
authorRob Herring <robh@kernel.org>
Tue, 18 Jul 2023 20:32:03 +0000 (14:32 -0600)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 20 Jul 2023 09:56:37 +0000 (11:56 +0200)
A JSON pointer reference to the entire document must not have a trailing
"/" and should be just a "#". The existing jsonschema package allows
these, but changes in 4.18 make allowed "$ref" URIs stricter and throw
errors on these references.

Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230718203202.1761304-1-robh@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Documentation/devicetree/bindings/net/dsa/dsa.yaml

index 8d97181..ec74a66 100644 (file)
@@ -36,7 +36,7 @@ additionalProperties: true
 $defs:
   ethernet-ports:
     description: A DSA switch without any extra port properties
-    $ref: '#/'
+    $ref: '#'
 
     patternProperties:
       "^(ethernet-)?ports$":