]> www.infradead.org Git - users/willy/linux.git/commitdiff
dt-bindings: PCI: faraday,ftpci100: Fix 'contains' schema usage
authorRob Herring <robh@kernel.org>
Tue, 17 Aug 2021 17:47:43 +0000 (12:47 -0500)
committerRob Herring <robh@kernel.org>
Wed, 18 Aug 2021 19:08:42 +0000 (14:08 -0500)
The 'contains' keyword applies to elements within an array, so
using 'items' only makes sense if the elements of the array are another
array which is not the case for 'compatible' properties.

Looking at the driver, it seems the intent was the condition should be
true when 'faraday,ftpci100' is present, so we can drop
'cortina,gemini-pci'.

Fixes: 2720b991337d ("dt-bindings: PCI: ftpci100: convert faraday,ftpci100 to YAML")
Cc: Bjorn Helgaas <bhelgaas@google.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: linux-pci@vger.kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20210817174743.541353-1-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>
Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml

index fb32f7b550357259809ddc912a2b5f1a45673612..92efbf0f1297f65cc5efeb15eedac1f2b5d49aa2 100644 (file)
@@ -113,9 +113,7 @@ if:
   properties:
     compatible:
       contains:
-        items:
-          - const: cortina,gemini-pci
-          - const: faraday,ftpci100
+        const: faraday,ftpci100
 then:
   required:
     - interrupt-controller