18c2ecf20Sopenharmony_ciQualcomm IPQ806x SATA PHY Controller 28c2ecf20Sopenharmony_ci------------------------------------ 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ciSATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. 58c2ecf20Sopenharmony_ciEach SATA PHY controller should have its own node. 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciRequired properties: 88c2ecf20Sopenharmony_ci- compatible: compatible list, contains "qcom,ipq806x-sata-phy" 98c2ecf20Sopenharmony_ci- reg: offset and length of the SATA PHY register set; 108c2ecf20Sopenharmony_ci- #phy-cells: must be zero 118c2ecf20Sopenharmony_ci- clocks: must be exactly one entry 128c2ecf20Sopenharmony_ci- clock-names: must be "cfg" 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciExample: 158c2ecf20Sopenharmony_ci sata_phy: sata-phy@1b400000 { 168c2ecf20Sopenharmony_ci compatible = "qcom,ipq806x-sata-phy"; 178c2ecf20Sopenharmony_ci reg = <0x1b400000 0x200>; 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci clocks = <&gcc SATA_PHY_CFG_CLK>; 208c2ecf20Sopenharmony_ci clock-names = "cfg"; 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci #phy-cells = <0>; 238c2ecf20Sopenharmony_ci }; 24