]> git.ipfire.org Git - people/ms/u-boot.git/commitdiff
ARM: dts: uniphier: add USB xHCI nodes for PH1-Pro5 and ProXstream2
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Wed, 4 Nov 2015 12:56:07 +0000 (21:56 +0900)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Wed, 11 Nov 2015 14:35:34 +0000 (23:35 +0900)
This makes USB3.0 available on new SoCs/boards.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/arm/dts/uniphier-ph1-ld6b-ref.dts
arch/arm/dts/uniphier-ph1-pro5-4kbox.dts
arch/arm/dts/uniphier-ph1-pro5.dtsi
arch/arm/dts/uniphier-proxstream2-gentil.dts
arch/arm/dts/uniphier-proxstream2-vodka.dts
arch/arm/dts/uniphier-proxstream2.dtsi

index bd86f09326478266b772d884d4953001818062ef..ccadd817c064f498bd04c64c71c9dd4c452b8eca 100644 (file)
        status = "okay";
 };
 
+&usb0 {
+       status = "okay";
+};
+
+&usb1 {
+       status = "okay";
+};
+
 /* for U-boot only */
 / {
        soc {
index 912bc27beaabfb8619fe59cb81c05429113509d8..52dd1f96b0ca54d9a626e61ac6be71e9cfe31512 100644 (file)
        status = "okay";
 };
 
+&usb1 {
+       status = "okay";
+};
+
 /* for U-boot only */
 / {
        soc {
index a15c7b21615d92bcf42084be8f867ed89daff306..6f19bf81dcef3314f377a5ba745af2eb21335d18 100644 (file)
                        reg = <0x60001000 0x1000>,
                              <0x60000100 0x100>;
                };
+
+               usb0: usb@65a00000 {
+                       compatible = "socionext,uniphier-xhci", "generic-xhci";
+                       status = "disabled";
+                       reg = <0x65a00000 0x100>;
+                       pinctrl-names = "default";
+                       pinctrl-0 = <&pinctrl_usb0>;
+                       interrupts = <0 134 4>;
+               };
+
+               usb1: usb@65c00000 {
+                       compatible = "socionext,uniphier-xhci", "generic-xhci";
+                       status = "disabled";
+                       reg = <0x65c00000 0x100>;
+                       pinctrl-names = "default";
+                       pinctrl-0 = <&pinctrl_usb1>, <&pinctrl_usb2>;
+                       interrupts = <0 137 4>;
+               };
        };
 };
 
index 81d2385bf9addcd65bcdd198ff756d9024032c41..d0af8acd3706afb7ba41670c2ad57141bd3c5f92 100644 (file)
        status = "okay";
 };
 
+&usb0 {
+       status = "okay";
+};
+
+&usb1 {
+       status = "okay";
+};
+
 /* for U-boot only */
 / {
        soc {
index fba7b742ca63f2cb2dc12c4b8fc341a0c06f7d10..92d74044c19e740b57871348d81a75add76d8d95 100644 (file)
        status = "okay";
 };
 
+&usb0 {
+       status = "okay";
+};
+
 /* for U-boot only */
 / {
        soc {
index 8b496a721078be688b1b9d13a294790cda1d3d4b..cd0cf4e74bc69f767c7760005eabf40e8aeaa917 100644 (file)
                        reg = <0x60001000 0x1000>,
                              <0x60000100 0x100>;
                };
+
+               usb0: usb@65a00000 {
+                       compatible = "socionext,uniphier-xhci", "generic-xhci";
+                       status = "disabled";
+                       reg = <0x65a00000 0x100>;
+                       pinctrl-names = "default";
+                       pinctrl-0 = <&pinctrl_usb0>, <&pinctrl_usb2>;
+                       interrupts = <0 134 4>;
+               };
+
+               usb1: usb@65c00000 {
+                       compatible = "socionext,uniphier-xhci", "generic-xhci";
+                       status = "disabled";
+                       reg = <0x65c00000 0x100>;
+                       pinctrl-names = "default";
+                       pinctrl-0 = <&pinctrl_usb1>, <&pinctrl_usb3>;
+                       interrupts = <0 137 4>;
+               };
        };
 };