37 lines · plain
1Berlin SATA PHY2---------------3 4Required properties:5- compatible: should be one of6 "marvell,berlin2-sata-phy"7 "marvell,berlin2q-sata-phy"8- address-cells: should be 19- size-cells: should be 010- phy-cells: from the generic PHY bindings, must be 111- reg: address and length of the register12- clocks: reference to the clock entry13 14Sub-nodes:15Each PHY should be represented as a sub-node.16 17Sub-nodes required properties:18- reg: the PHY number19 20Example:21 sata_phy: phy@f7e900a0 {22 compatible = "marvell,berlin2q-sata-phy";23 reg = <0xf7e900a0 0x200>;24 clocks = <&chip CLKID_SATA>;25 #address-cells = <1>;26 #size-cells = <0>;27 #phy-cells = <1>;28 29 sata-phy@0 {30 reg = <0>;31 };32 33 sata-phy@1 {34 reg = <1>;35 };36 };37