Based on kernel version 6.13
. Page generated on 2025-01-21 08:20 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 | Berlin SATA PHY --------------- Required properties: - compatible: should be one of "marvell,berlin2-sata-phy" "marvell,berlin2q-sata-phy" - address-cells: should be 1 - size-cells: should be 0 - phy-cells: from the generic PHY bindings, must be 1 - reg: address and length of the register - clocks: reference to the clock entry Sub-nodes: Each PHY should be represented as a sub-node. Sub-nodes required properties: - reg: the PHY number Example: sata_phy: phy@f7e900a0 { compatible = "marvell,berlin2q-sata-phy"; reg = <0xf7e900a0 0x200>; clocks = <&chip CLKID_SATA>; #address-cells = <1>; #size-cells = <0>; #phy-cells = <1>; sata-phy@0 { reg = <0>; }; sata-phy@1 { reg = <1>; }; }; |