18c2ecf20Sopenharmony_ciHisilicon hix5hd2 SATA PHY 28c2ecf20Sopenharmony_ci----------------------- 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ciRequired properties: 58c2ecf20Sopenharmony_ci- compatible: should be "hisilicon,hix5hd2-sata-phy" 68c2ecf20Sopenharmony_ci- reg: offset and length of the PHY registers 78c2ecf20Sopenharmony_ci- #phy-cells: must be 0 88c2ecf20Sopenharmony_ciRefer to phy/phy-bindings.txt for the generic PHY binding properties 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ciOptional Properties: 118c2ecf20Sopenharmony_ci- hisilicon,peripheral-syscon: phandle of syscon used to control peripheral. 128c2ecf20Sopenharmony_ci- hisilicon,power-reg: offset and bit number within peripheral-syscon, 138c2ecf20Sopenharmony_ci register of controlling sata power supply. 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciExample: 168c2ecf20Sopenharmony_ci sata_phy: phy@f9900000 { 178c2ecf20Sopenharmony_ci compatible = "hisilicon,hix5hd2-sata-phy"; 188c2ecf20Sopenharmony_ci reg = <0xf9900000 0x10000>; 198c2ecf20Sopenharmony_ci #phy-cells = <0>; 208c2ecf20Sopenharmony_ci hisilicon,peripheral-syscon = <&peripheral_ctrl>; 218c2ecf20Sopenharmony_ci hisilicon,power-reg = <0x8 10>; 228c2ecf20Sopenharmony_ci }; 23