OSDN Git Service

dt-bindings: imx6q-pcie: Add description of imx7d pcie phy
authorTrent Piepho <tpiepho@impinj.com>
Tue, 5 Feb 2019 00:17:39 +0000 (00:17 +0000)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Tue, 12 Feb 2019 19:17:33 +0000 (19:17 +0000)
There is a separate PHY device with its own registers on imx7d.  It's
currently unused, but a PCIe erratum on imx7d will require it for the
workaround.

Signed-off-by: Trent Piepho <tpiepho@impinj.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Acked-by: Lucas Stach <l.stach@pengutronix.de>
Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt

index 920ca93..954f435 100644 (file)
@@ -54,6 +54,7 @@ Additional required properties for imx7d-pcie and imx8mq-pcie:
               - "pciephy"
               - "apps"
               - "turnoff"
+- fsl,imx7d-pcie-phy: A phandle to an fsl,imx7d-pcie-phy node.
 
 Example:
 
@@ -80,3 +81,13 @@ Example:
                clocks = <&clks 144>, <&clks 206>, <&clks 189>;
                clock-names = "pcie", "pcie_bus", "pcie_phy";
        };
+
+* Freescale i.MX7d PCIe PHY
+
+This is the PHY associated with the IMX7d PCIe controller.  It's used by the
+PCI-e controller via the fsl,imx7d-pcie-phy phandle.
+
+Required properties:
+- compatible:
+       - "fsl,imx7d-pcie-phy"
+- reg: base address and length of the PCIe PHY controller