arm: mvebu: Enable USB controllers on Armada 370/XP boards
authorEzequiel Garcia <ezequiel.garcia@free-electrons.com>
Wed, 23 Jan 2013 15:26:31 +0000 (12:26 -0300)
committerArnd Bergmann <arnd@arndb.de>
Thu, 28 Feb 2013 17:57:13 +0000 (18:57 +0100)
This patch activates every USB port provided by each SoC.
Except for Armada XP Openblocks AX3-4 board,
where we enable only the first two USB ports
until we have more information on the third one usage.

Cc: Lior Amsalem <alior@marvell.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Gregory CLEMENT <gregory.clement@free-electrons.com>
Tested-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Tested-by: Florian Fainelli <florian@openwrt.org>
Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/boot/dts/armada-370-db.dts
arch/arm/boot/dts/armada-370-mirabox.dts
arch/arm/boot/dts/armada-xp-db.dts
arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts

index 8e66a7c00e1878de235b033af47e4bdf7bce2b82..3d93902048dbf71134f6a05fe63983f82d115ab4 100644 (file)
                        status = "disabled";
                        /* No CD or WP GPIOs */
                };
+
+               usb@d0050000 {
+                       status = "okay";
+               };
+
+               usb@d0051000 {
+                       status = "okay";
+               };
        };
 };
index 1864820dde2527f9c6926c9202b92c8411456204..dd0c57dd9f3096ae40b35e2b4e43fc3c983f3ea1 100644 (file)
                         * Wifi/Bluetooth chip
                         */
                };
+
+               usb@d0050000 {
+                       status = "okay";
+               };
+
+               usb@d0051000 {
+                       status = "okay";
+               };
        };
 };
index c7035c5d0deeeeb435ee6d5e2dddf7422245299e..c84e1feddd68439f9c4a438a3cf4d7b26c22d9ac 100644 (file)
                        status = "okay";
                        /* No CD or WP GPIOs */
                };
+
+               usb@d0050000 {
+                       status = "okay";
+               };
+
+               usb@d0051000 {
+                       status = "okay";
+               };
+
+               usb@d0052000 {
+                       status = "okay";
+               };
        };
 };
index ec368643e4786b5cd47b41dd482875db9da194bf..3818a82176a227996051a389bd783bbc4cc1fcb6 100644 (file)
                        nr-ports = <2>;
                        status = "okay";
                };
+               usb@d0050000 {
+                       status = "okay";
+               };
+               usb@d0051000 {
+                       status = "okay";
+               };
        };
 };