ARM: dts: UniPhier: add USB EHCI device nodes
No dedicated driver compatible with "socionext,uniphier-ehci" has been supported in the mainline yet, so it falls into "generic-ehci" and it works well enough with our USB 2.0 host controllers. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Olof Johansson <olof@lixom.net>
This commit is contained in:
parent
1bf4250702
commit
3fbf02a85b
|
@ -92,3 +92,11 @@
|
||||||
&serial3 {
|
&serial3 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&usb0 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
|
&usb1 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
|
@ -127,6 +127,27 @@
|
||||||
reg = <0x59800000 0x2000>;
|
reg = <0x59800000 0x2000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
usb0: usb@5a800100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a800100 0x100>;
|
||||||
|
interrupts = <0 80 4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb1: usb@5a810100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a810100 0x100>;
|
||||||
|
interrupts = <0 81 4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2: usb@5a820100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a820100 0x100>;
|
||||||
|
interrupts = <0 82 4>;
|
||||||
|
};
|
||||||
|
|
||||||
timer@60000200 {
|
timer@60000200 {
|
||||||
compatible = "arm,cortex-a9-global-timer";
|
compatible = "arm,cortex-a9-global-timer";
|
||||||
reg = <0x60000200 0x20>;
|
reg = <0x60000200 0x20>;
|
||||||
|
|
|
@ -92,3 +92,11 @@
|
||||||
&serial2 {
|
&serial2 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&usb2 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
|
&usb3 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
|
@ -134,6 +134,20 @@
|
||||||
reg = <0x59800000 0x2000>;
|
reg = <0x59800000 0x2000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
usb2: usb@5a800100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a800100 0x100>;
|
||||||
|
interrupts = <0 80 4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb3: usb@5a810100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a810100 0x100>;
|
||||||
|
interrupts = <0 81 4>;
|
||||||
|
};
|
||||||
|
|
||||||
timer@60000200 {
|
timer@60000200 {
|
||||||
compatible = "arm,cortex-a9-global-timer";
|
compatible = "arm,cortex-a9-global-timer";
|
||||||
reg = <0x60000200 0x20>;
|
reg = <0x60000200 0x20>;
|
||||||
|
|
|
@ -92,3 +92,19 @@
|
||||||
&serial2 {
|
&serial2 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&usb0 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
|
&usb1 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
|
&usb2 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
|
&usb3 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
|
@ -146,5 +146,33 @@
|
||||||
"syscon";
|
"syscon";
|
||||||
reg = <0x59800000 0x2000>;
|
reg = <0x59800000 0x2000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
usb0: usb@5a800100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a800100 0x100>;
|
||||||
|
interrupts = <0 80 4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb1: usb@5a810100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a810100 0x100>;
|
||||||
|
interrupts = <0 81 4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2: usb@5a820100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a820100 0x100>;
|
||||||
|
interrupts = <0 82 4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb3: usb@5a830100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a830100 0x100>;
|
||||||
|
interrupts = <0 83 4>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -92,3 +92,15 @@
|
||||||
&serial3 {
|
&serial3 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&usb0 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
|
&usb1 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
||||||
|
&usb2 {
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
|
@ -127,6 +127,27 @@
|
||||||
reg = <0x59800000 0x2000>;
|
reg = <0x59800000 0x2000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
usb0: usb@5a800100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a800100 0x100>;
|
||||||
|
interrupts = <0 80 4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb1: usb@5a810100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a810100 0x100>;
|
||||||
|
interrupts = <0 81 4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2: usb@5a820100 {
|
||||||
|
compatible = "socionext,uniphier-ehci", "generic-ehci";
|
||||||
|
status = "disabled";
|
||||||
|
reg = <0x5a820100 0x100>;
|
||||||
|
interrupts = <0 82 4>;
|
||||||
|
};
|
||||||
|
|
||||||
timer@60000200 {
|
timer@60000200 {
|
||||||
compatible = "arm,cortex-a9-global-timer";
|
compatible = "arm,cortex-a9-global-timer";
|
||||||
reg = <0x60000200 0x20>;
|
reg = <0x60000200 0x20>;
|
||||||
|
|
Loading…
Reference in New Issue