]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
dt-bindings: PCI: altera: Add binding for Agilex
authorMatthew Gerlach <matthew.gerlach@linux.intel.com>
Fri, 21 Feb 2025 17:04:51 +0000 (11:04 -0600)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Wed, 5 Mar 2025 22:22:08 +0000 (22:22 +0000)
Add the compatible bindings for the three variants of the Agilex
PCIe Hard IP.

Signed-off-by: Matthew Gerlach <matthew.gerlach@linux.intel.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/20250221170452.875419-2-matthew.gerlach@linux.intel.com
[kwilczynski: update description within devicetree bindings]
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml

index 52533fccc134a875f4d82f8866a457d3d6904ccd..5d3f48a001b71ca39e7b562deab21865866ed24a 100644 (file)
@@ -12,9 +12,19 @@ maintainers:
 
 properties:
   compatible:
+    description: Each family of socfpga has its own implementation of the
+      PCI controller. The altr,pcie-root-port-1.0 is used for the Cyclone5
+      family of chips. The Stratix10 family of chips is supported by the
+      altr,pcie-root-port-2.0. The Agilex family of chips has three,
+      non-register compatible, variants of PCIe Hard IP referred to as the
+      F-Tile, P-Tile, and R-Tile, depending on the specific chip instance.
+
     enum:
       - altr,pcie-root-port-1.0
       - altr,pcie-root-port-2.0
+      - altr,pcie-root-port-3.0-f-tile
+      - altr,pcie-root-port-3.0-p-tile
+      - altr,pcie-root-port-3.0-r-tile
 
   reg:
     items: