123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- 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@0301d0a0 {
- 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";
- };
|