diff options
Diffstat (limited to 'Documentation/devicetree/bindings/phy/samsung-phy.txt')
-rw-r--r-- | Documentation/devicetree/bindings/phy/samsung-phy.txt | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/phy/samsung-phy.txt b/Documentation/devicetree/bindings/phy/samsung-phy.txt index 28f9edb8f19c..b422e38946d7 100644 --- a/Documentation/devicetree/bindings/phy/samsung-phy.txt +++ b/Documentation/devicetree/bindings/phy/samsung-phy.txt | |||
@@ -74,3 +74,43 @@ phy-consumer@12340000 { | |||
74 | 74 | ||
75 | Refer to DT bindings documentation of particular PHY consumer devices for more | 75 | Refer to DT bindings documentation of particular PHY consumer devices for more |
76 | information about required PHYs and the way of specification. | 76 | information about required PHYs and the way of specification. |
77 | |||
78 | Samsung SATA PHY Controller | ||
79 | --------------------------- | ||
80 | |||
81 | SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. | ||
82 | Each SATA PHY controller should have its own node. | ||
83 | |||
84 | Required properties: | ||
85 | - compatible : compatible list, contains "samsung,exynos5250-sata-phy" | ||
86 | - reg : offset and length of the SATA PHY register set; | ||
87 | - #phy-cells : must be zero | ||
88 | - clocks : must be exactly one entry | ||
89 | - clock-names : must be "sata_phyctrl" | ||
90 | - samsung,exynos-sataphy-i2c-phandle : a phandle to the I2C device, no arguments | ||
91 | - samsung,syscon-phandle : a phandle to the PMU system controller, no arguments | ||
92 | |||
93 | Example: | ||
94 | sata_phy: sata-phy@12170000 { | ||
95 | compatible = "samsung,exynos5250-sata-phy"; | ||
96 | reg = <0x12170000 0x1ff>; | ||
97 | clocks = <&clock 287>; | ||
98 | clock-names = "sata_phyctrl"; | ||
99 | #phy-cells = <0>; | ||
100 | samsung,exynos-sataphy-i2c-phandle = <&sata_phy_i2c>; | ||
101 | samsung,syscon-phandle = <&pmu_syscon>; | ||
102 | }; | ||
103 | |||
104 | Device-Tree bindings for sataphy i2c client driver | ||
105 | -------------------------------------------------- | ||
106 | |||
107 | Required properties: | ||
108 | compatible: Should be "samsung,exynos-sataphy-i2c" | ||
109 | - reg: I2C address of the sataphy i2c device. | ||
110 | |||
111 | Example: | ||
112 | |||
113 | sata_phy_i2c:sata-phy@38 { | ||
114 | compatible = "samsung,exynos-sataphy-i2c"; | ||
115 | reg = <0x38>; | ||
116 | }; | ||