Commit de01a768f079ddfdf3c0fa6372658972081e916c

Authored by Masahiro Yamada
1 parent 1535163a4e

ARM: UniPhier: add xHCI device nodes to PH1-Pro4 device tree

Each USB port corresponds to the following IP core:
 port0: xHCI (0x65a00000) SS+HS
 port1: xHCI (0x65c00000) HS (SS PHY is not implemented)
 port2: EHCI (0x5a800100) HS
 port3: EHCI (0x5a810100) HS

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

Showing 2 changed files with 15 additions and 6 deletions Side-by-side Diff

arch/arm/dts/uniphier-ph1-pro4-ref.dts
... ... @@ -36,6 +36,7 @@
36 36 i2c3 = &i2c3;
37 37 i2c5 = &i2c5;
38 38 i2c6 = &i2c6;
  39 + usb0 = &usb0;
39 40 };
40 41 };
41 42  
... ... @@ -52,10 +53,6 @@
52 53 };
53 54  
54 55 &usb0 {
55   - status = "okay";
56   -};
57   -
58   -&usb1 {
59 56 status = "okay";
60 57 };
arch/arm/dts/uniphier-ph1-pro4.dtsi
... ... @@ -119,16 +119,28 @@
119 119 status = "ok";
120 120 };
121 121  
122   - usb0: usb@5a800100 {
  122 + usb2: usb@5a800100 {
123 123 compatible = "panasonic,uniphier-ehci", "generic-ehci";
124 124 status = "disabled";
125 125 reg = <0x5a800100 0x100>;
126 126 };
127 127  
128   - usb1: usb@5a810100 {
  128 + usb3: usb@5a810100 {
129 129 compatible = "panasonic,uniphier-ehci", "generic-ehci";
130 130 status = "disabled";
131 131 reg = <0x5a810100 0x100>;
  132 + };
  133 +
  134 + usb0: usb@65a00000 {
  135 + compatible = "panasonic,uniphier-xhci", "generic-xhci";
  136 + status = "disabled";
  137 + reg = <0x65a00000 0x100>;
  138 + };
  139 +
  140 + usb1: usb@65c00000 {
  141 + compatible = "panasonic,uniphier-xhci", "generic-xhci";
  142 + status = "disabled";
  143 + reg = <0x65c00000 0x100>;
132 144 };
133 145  
134 146 nand: nand@68000000 {