[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210817174743.541353-1-robh@kernel.org>
Date: Tue, 17 Aug 2021 12:47:43 -0500
From: Rob Herring <robh@...nel.org>
To: devicetree@...r.kernel.org
Cc: linux-kernel@...r.kernel.org, Bjorn Helgaas <bhelgaas@...gle.com>,
Linus Walleij <linus.walleij@...aro.org>,
linux-pci@...r.kernel.org
Subject: [PATCH] dt-bindings: PCI: faraday,ftpci100: Fix 'contains' schema usage
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@...gle.com>
Cc: Linus Walleij <linus.walleij@...aro.org>
Cc: linux-pci@...r.kernel.org
Signed-off-by: Rob Herring <robh@...nel.org>
---
Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml b/Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml
index fb32f7b55035..92efbf0f1297 100644
--- a/Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml
+++ b/Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml
@@ -113,9 +113,7 @@ if:
properties:
compatible:
contains:
- items:
- - const: cortina,gemini-pci
- - const: faraday,ftpci100
+ const: faraday,ftpci100
then:
required:
- interrupt-controller
--
2.30.2
Powered by blists - more mailing lists