Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

phy: qcom: Add device tree bindings for IPQ806x SATA PHY

Add binding spec for Qualcomm SoC PHYs, starting with the SATA PHY on
the IPQ806x family of SoCs.

Signed-off-by: Kumar Gala <galak@codeaurora.org>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>

authored by

Kumar Gala and committed by
Kishon Vijay Abraham I
c4aee1aa 4f6160d4

+23
+23
Documentation/devicetree/bindings/phy/qcom-ipq806x-sata-phy.txt
··· 1 + Qualcomm IPQ806x SATA PHY Controller 2 + ------------------------------------ 3 + 4 + SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. 5 + Each SATA PHY controller should have its own node. 6 + 7 + Required properties: 8 + - compatible: compatible list, contains "qcom,ipq806x-sata-phy" 9 + - reg: offset and length of the SATA PHY register set; 10 + - #phy-cells: must be zero 11 + - clocks: must be exactly one entry 12 + - clock-names: must be "cfg" 13 + 14 + Example: 15 + sata_phy: sata-phy@1b400000 { 16 + compatible = "qcom,ipq806x-sata-phy"; 17 + reg = <0x1b400000 0x200>; 18 + 19 + clocks = <&gcc SATA_PHY_CFG_CLK>; 20 + clock-names = "cfg"; 21 + 22 + #phy-cells = <0>; 23 + };