aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChunfeng Yun <chunfeng.yun@mediatek.com>2017-08-30 07:34:10 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-08-31 12:08:46 -0400
commit5fc56a8ea956f450e120d894d42c97880e0d9444 (patch)
tree85d36bd5f84aad0914836dfc55876ab69046e3d8
parent5675b4d40b52291f9035c120b28f905a27f32828 (diff)
dt-bindings: mt8173-xhci: add generic compatible and rename file
The mt8173-xhci.txt actually holds the bindings for all mediatek SoCs with xHCI controller, so add a generic compatible and change the name to mediatek,mtk-xhci.txt to reflect that. Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.txt (renamed from Documentation/devicetree/bindings/usb/mt8173-xhci.txt)14
-rw-r--r--Documentation/devicetree/bindings/usb/mt8173-mtu3.txt2
2 files changed, 12 insertions, 4 deletions
diff --git a/Documentation/devicetree/bindings/usb/mt8173-xhci.txt b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.txt
index 0acfc8acbea1..5611a2e4ddf0 100644
--- a/Documentation/devicetree/bindings/usb/mt8173-xhci.txt
+++ b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.txt
@@ -11,7 +11,11 @@ into two parts.
11------------------------------------------------------------------------ 11------------------------------------------------------------------------
12 12
13Required properties: 13Required properties:
14 - compatible : should contain "mediatek,mt8173-xhci" 14 - compatible : should be "mediatek,<soc-model>-xhci", "mediatek,mtk-xhci",
15 soc-model is the name of SoC, such as mt8173, mt2712 etc, when using
16 "mediatek,mtk-xhci" compatible string, you need SoC specific ones in
17 addition, one of:
18 - "mediatek,mt8173-xhci"
15 - reg : specifies physical base address and size of the registers 19 - reg : specifies physical base address and size of the registers
16 - reg-names: should be "mac" for xHCI MAC and "ippc" for IP port control 20 - reg-names: should be "mac" for xHCI MAC and "ippc" for IP port control
17 - interrupts : interrupt used by the controller 21 - interrupts : interrupt used by the controller
@@ -68,10 +72,14 @@ usb30: usb@11270000 {
68 72
69In the case, xhci is added as subnode to mtu3. An example and the DT binding 73In the case, xhci is added as subnode to mtu3. An example and the DT binding
70details of mtu3 can be found in: 74details of mtu3 can be found in:
71Documentation/devicetree/bindings/usb/mt8173-mtu3.txt 75Documentation/devicetree/bindings/usb/mediatek,mtu3.txt
72 76
73Required properties: 77Required properties:
74 - compatible : should contain "mediatek,mt8173-xhci" 78 - compatible : should be "mediatek,<soc-model>-xhci", "mediatek,mtk-xhci",
79 soc-model is the name of SoC, such as mt8173, mt2712 etc, when using
80 "mediatek,mtk-xhci" compatible string, you need SoC specific ones in
81 addition, one of:
82 - "mediatek,mt8173-xhci"
75 - reg : specifies physical base address and size of the registers 83 - reg : specifies physical base address and size of the registers
76 - reg-names: should be "mac" for xHCI MAC 84 - reg-names: should be "mac" for xHCI MAC
77 - interrupts : interrupt used by the host controller 85 - interrupts : interrupt used by the host controller
diff --git a/Documentation/devicetree/bindings/usb/mt8173-mtu3.txt b/Documentation/devicetree/bindings/usb/mt8173-mtu3.txt
index 1d7c3bc677f7..b8ea394397bf 100644
--- a/Documentation/devicetree/bindings/usb/mt8173-mtu3.txt
+++ b/Documentation/devicetree/bindings/usb/mt8173-mtu3.txt
@@ -44,7 +44,7 @@ Optional properties:
44Sub-nodes: 44Sub-nodes:
45The xhci should be added as subnode to mtu3 as shown in the following example 45The xhci should be added as subnode to mtu3 as shown in the following example
46if host mode is enabled. The DT binding details of xhci can be found in: 46if host mode is enabled. The DT binding details of xhci can be found in:
47Documentation/devicetree/bindings/usb/mt8173-xhci.txt 47Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.txt
48 48
49Example: 49Example:
50ssusb: usb@11271000 { 50ssusb: usb@11271000 {