Based on kernel version 5.16
. Page generated on 2022-01-10 18:31 EST
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | Broadcom Cygnus PCIe PHY Required properties: - compatible: must be "brcm,cygnus-pcie-phy" - reg: base address and length of the PCIe PHY block - #address-cells: must be 1 - #size-cells: must be 0 Each PCIe PHY should be represented by a child node Required properties For the child node: - reg: the PHY ID 0 - PCIe RC 0 1 - PCIe RC 1 - #phy-cells: must be 0 Example: pcie_phy: phy@301d0a0 { compatible = "brcm,cygnus-pcie-phy"; reg = <0x0301d0a0 0x14>; pcie0_phy: phy@0 { reg = <0>; #phy-cells = <0>; }; pcie1_phy: phy@1 { reg = <1>; #phy-cells = <0>; }; }; /* users of the PCIe phy */ pcie0: pcie@18012000 { ... ... phys = <&pcie0_phy>; phy-names = "pcie-phy"; }; pcie1: pcie@18013000 { ... ... phys = <pcie1_phy>; phy-names = "pcie-phy"; }; |