From f4c4ca0b00b79436d1861252a83ad9071b8da0f7 Mon Sep 17 00:00:00 2001
From: John Crispin <john@openwrt.org>
Date: Sat, 27 Jul 2013 09:23:24 +0000
Subject: [PATCH] ralink: switch back to dwc_otg ... dwc2 seems to not work
 well with 3G modems

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37563
---
 target/linux/ramips/rt305x/profiles/00-default.mk   | 2 +-
 target/linux/ramips/rt305x/profiles/allnet.mk       | 2 +-
 target/linux/ramips/rt305x/profiles/alpha.mk        | 2 +-
 target/linux/ramips/rt305x/profiles/aztech.mk       | 2 +-
 target/linux/ramips/rt305x/profiles/belkin.mk       | 4 ++--
 target/linux/ramips/rt305x/profiles/broadway.mk     | 2 +-
 target/linux/ramips/rt305x/profiles/dlink.mk        | 2 +-
 target/linux/ramips/rt305x/profiles/fon.mk          | 2 +-
 target/linux/ramips/rt305x/profiles/freestation5.mk | 2 +-
 target/linux/ramips/rt305x/profiles/hg255d.mk       | 2 +-
 target/linux/ramips/rt305x/profiles/n13u.mk         | 2 +-
 target/linux/ramips/rt305x/profiles/tenda.mk        | 2 +-
 target/linux/ramips/rt305x/profiles/upvel.mk        | 4 ++--
 13 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/target/linux/ramips/rt305x/profiles/00-default.mk b/target/linux/ramips/rt305x/profiles/00-default.mk
index a905d1ed80..55ac015bbe 100644
--- a/target/linux/ramips/rt305x/profiles/00-default.mk
+++ b/target/linux/ramips/rt305x/profiles/00-default.mk
@@ -8,7 +8,7 @@
 define Profile/Default
 	NAME:=Default Profile
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/allnet.mk b/target/linux/ramips/rt305x/profiles/allnet.mk
index b6805fa155..858891f4d4 100644
--- a/target/linux/ramips/rt305x/profiles/allnet.mk
+++ b/target/linux/ramips/rt305x/profiles/allnet.mk
@@ -8,7 +8,7 @@
 define Profile/ALL02393G
 	NAME:=Allnet ALL0239-3G
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev restorefactory
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/alpha.mk b/target/linux/ramips/rt305x/profiles/alpha.mk
index 2b8e3115f3..a537509a99 100644
--- a/target/linux/ramips/rt305x/profiles/alpha.mk
+++ b/target/linux/ramips/rt305x/profiles/alpha.mk
@@ -8,7 +8,7 @@
 define Profile/ASL26555
 	NAME:=Alpha ASL26555
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/aztech.mk b/target/linux/ramips/rt305x/profiles/aztech.mk
index 736a97a8c6..ab2d8cba2f 100644
--- a/target/linux/ramips/rt305x/profiles/aztech.mk
+++ b/target/linux/ramips/rt305x/profiles/aztech.mk
@@ -8,7 +8,7 @@
 define Profile/HW5503G
 	NAME:=Aztech HW550-3G
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/belkin.mk b/target/linux/ramips/rt305x/profiles/belkin.mk
index 88688d69ba..47968ed410 100644
--- a/target/linux/ramips/rt305x/profiles/belkin.mk
+++ b/target/linux/ramips/rt305x/profiles/belkin.mk
@@ -9,7 +9,7 @@ define Profile/F5D8235V2
 	NAME:=Belkin F5D8235 v2
 	PACKAGES:=\
 		kmod-switch-rtl8366rb kmod-swconfig swconfig \
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev
 endef
 
@@ -20,7 +20,7 @@ endef
 define Profile/F7C027
 	NAME:=Belkin F7C027
         PACKAGES:=\
-                -kmod-usb-core -kmod-usb-dwc2 \
+                -kmod-usb-core -kmod-usb-rt305x-dwc_otg \
                 -kmod-ledtrig-usbdev
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/broadway.mk b/target/linux/ramips/rt305x/profiles/broadway.mk
index 0bcce669d3..8e994bdb8c 100644
--- a/target/linux/ramips/rt305x/profiles/broadway.mk
+++ b/target/linux/ramips/rt305x/profiles/broadway.mk
@@ -8,7 +8,7 @@
 define Profile/BROADWAY
 	NAME:=Hauppauge Broadway
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev restorefactory
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/dlink.mk b/target/linux/ramips/rt305x/profiles/dlink.mk
index 4e369bbdd5..29d8b7c38a 100644
--- a/target/linux/ramips/rt305x/profiles/dlink.mk
+++ b/target/linux/ramips/rt305x/profiles/dlink.mk
@@ -8,7 +8,7 @@
 define Profile/DIR615H1
 	NAME:=Dlink DIR-615 H1
         PACKAGES:=\
-                -kmod-usb-core -kmod-usb-dwc2 \
+                -kmod-usb-core -kmod-usb-rt305x-dwc_otg \
                 -kmod-ledtrig-usbdev
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/fon.mk b/target/linux/ramips/rt305x/profiles/fon.mk
index 2c0d82a482..2e58dd8137 100644
--- a/target/linux/ramips/rt305x/profiles/fon.mk
+++ b/target/linux/ramips/rt305x/profiles/fon.mk
@@ -8,7 +8,7 @@
 define Profile/FONERA20N
 	NAME:=Fonera 2.0N
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/freestation5.mk b/target/linux/ramips/rt305x/profiles/freestation5.mk
index ce9c304989..a3c105b95f 100644
--- a/target/linux/ramips/rt305x/profiles/freestation5.mk
+++ b/target/linux/ramips/rt305x/profiles/freestation5.mk
@@ -8,7 +8,7 @@
 define Profile/FREESTATION5
 	NAME:=FreeStation5
 	PACKAGES:=\
-		 kmod-usb-dwc2 kmod-rt2500-usb kmod-rt2800-usb kmod-rt2x00-usb
+		 kmod-usb-rt305x-dwc_otg kmod-rt2500-usb kmod-rt2800-usb kmod-rt2x00-usb
 endef
 
 define Profile/FREESTATION5/Description
diff --git a/target/linux/ramips/rt305x/profiles/hg255d.mk b/target/linux/ramips/rt305x/profiles/hg255d.mk
index 9aebe093ce..f045b2fc7e 100644
--- a/target/linux/ramips/rt305x/profiles/hg255d.mk
+++ b/target/linux/ramips/rt305x/profiles/hg255d.mk
@@ -7,7 +7,7 @@
 
 define Profile/HG255D
 	NAME:=HuaWei HG255D
-	PACKAGES:=kmod-leds-gpio kmod-rt2800-pci wpad-mini kmod-usb-dwc2
+	PACKAGES:=kmod-leds-gpio kmod-rt2800-pci wpad-mini kmod-usb-rt305x-dwc_otg
 endef
 
 define Profile/HG255D/Description
diff --git a/target/linux/ramips/rt305x/profiles/n13u.mk b/target/linux/ramips/rt305x/profiles/n13u.mk
index 353b526ac5..6c81722efe 100644
--- a/target/linux/ramips/rt305x/profiles/n13u.mk
+++ b/target/linux/ramips/rt305x/profiles/n13u.mk
@@ -7,7 +7,7 @@
 
 define Profile/RT-N13U
 	NAME:=Asus RT-N13U
-	PACKAGES:=kmod-leds-gpio kmod-rt2800-pci wpad-mini kmod-usb-dwc2
+	PACKAGES:=kmod-leds-gpio kmod-rt2800-pci wpad-mini kmod-usb-rt305x-dwc_otg
 endef
 
 define Profile/RT-N13U/Description
diff --git a/target/linux/ramips/rt305x/profiles/tenda.mk b/target/linux/ramips/rt305x/profiles/tenda.mk
index d9d94cfbb9..10a4cb3077 100644
--- a/target/linux/ramips/rt305x/profiles/tenda.mk
+++ b/target/linux/ramips/rt305x/profiles/tenda.mk
@@ -8,7 +8,7 @@
 define Profile/3G300M
 	NAME:=Tenda 3G300M
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev
 endef
 
diff --git a/target/linux/ramips/rt305x/profiles/upvel.mk b/target/linux/ramips/rt305x/profiles/upvel.mk
index 590abb0411..3910c8f169 100644
--- a/target/linux/ramips/rt305x/profiles/upvel.mk
+++ b/target/linux/ramips/rt305x/profiles/upvel.mk
@@ -8,7 +8,7 @@
 define Profile/UR-336UN
 	NAME:=UPVEL UR-336UN
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev
 endef
 
@@ -20,7 +20,7 @@ $(eval $(call Profile,UR-336UN))
 define Profile/UR-326N4G
 	NAME:=UPVEL UR-326N4G
 	PACKAGES:=\
-		kmod-usb-core kmod-usb-dwc2 \
+		kmod-usb-core kmod-usb-rt305x-dwc_otg \
 		kmod-ledtrig-usbdev
 endef
 
-- 
2.30.2