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

dt-bindings: phy-mt65xx-usb: supports PCIe, SATA and rename file

add support for PCIe and SATA, also add some new compatibles.

due to phy-mt65xx-usb.txt holds the bindings for all mediatek SoCs
with T-PHY controller, change the name to phy-mtk-tphy.txt to
reflect that.

Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>

authored by

Chunfeng Yun and committed by
Kishon Vijay Abraham I
7c6eac23 4ab26cb6

+12 -5
+12 -5
Documentation/devicetree/bindings/phy/phy-mt65xx-usb.txt Documentation/devicetree/bindings/phy/phy-mtk-tphy.txt
··· 1 - mt65xx USB3.0 PHY binding 1 + MediaTek T-PHY binding 2 2 -------------------------- 3 3 4 - This binding describes a usb3.0 phy for mt65xx platforms of Medaitek SoC. 4 + T-phy controller supports physical layer functionality for a number of 5 + controllers on MediaTek SoCs, such as, USB2.0, USB3.0, PCIe, and SATA. 5 6 6 7 Required properties (controller (parent) node): 7 8 - compatible : should be one of 8 - "mediatek,mt2701-u3phy" 9 - "mediatek,mt2712-u3phy" 10 - "mediatek,mt8173-u3phy" 9 + "mediatek,generic-tphy-v1" 10 + "mediatek,generic-tphy-v2" 11 + "mediatek,mt2701-u3phy" (deprecated) 12 + "mediatek,mt2712-u3phy" (deprecated) 13 + "mediatek,mt8173-u3phy"; 14 + make use of "mediatek,generic-tphy-v1" on mt2701 instead and 15 + "mediatek,generic-tphy-v2" on mt2712 instead. 11 16 - clocks : (deprecated, use port's clocks instead) a list of phandle + 12 17 clock-specifier pairs, one for each entry in clock-names 13 18 - clock-names : (deprecated, use port's one instead) must contain ··· 40 35 cell after port phandle is phy type from: 41 36 - PHY_TYPE_USB2 42 37 - PHY_TYPE_USB3 38 + - PHY_TYPE_PCIE 39 + - PHY_TYPE_SATA 43 40 44 41 Example: 45 42