Author: blogic
Date: 2014-09-01 15:22:00 +0200 (Mon, 01 Sep 2014)
New Revision: 42384

Modified:
   
branches/barrier_breaker/target/linux/ramips/patches-3.10/0119-USB-phy-add-ralink-SoC-driver.patch
Log:
ralink: fix mt7620 ohci 3.10

the ohci phy was not reset properly

Signed-off-by: John Crispin <[email protected]>

Backport of r42290

Modified: 
branches/barrier_breaker/target/linux/ramips/patches-3.10/0119-USB-phy-add-ralink-SoC-driver.patch
===================================================================
--- 
branches/barrier_breaker/target/linux/ramips/patches-3.10/0119-USB-phy-add-ralink-SoC-driver.patch
  2014-09-01 13:21:59 UTC (rev 42383)
+++ 
branches/barrier_breaker/target/linux/ramips/patches-3.10/0119-USB-phy-add-ralink-SoC-driver.patch
  2014-09-01 13:22:00 UTC (rev 42384)
@@ -35,7 +35,7 @@
 +obj-$(CONFIG_RALINK_USBPHY)           += ralink-phy.o
 --- /dev/null
 +++ b/drivers/usb/phy/ralink-phy.c
-@@ -0,0 +1,191 @@
+@@ -0,0 +1,192 @@
 +/*
 + * Copyright (C) 2013 John Crispin <[email protected]>
 + *
@@ -66,6 +66,7 @@
 +#define RT_SYSCFG1_USB0_HOST_MODE     BIT(10)
 +
 +#define MT7620_CLKCFG1_UPHY0_CLK_EN   BIT(25)
++#define MT7620_CLKCFG1_UPHY1_CLK_EN   BIT(22)
 +#define RT_CLKCFG1_UPHY1_CLK_EN       BIT(20)
 +#define RT_CLKCFG1_UPHY0_CLK_EN       BIT(18)
 +
@@ -145,7 +146,7 @@
 +
 +static const struct of_device_id ralink_usbphy_dt_match[] = {
 +      { .compatible = "ralink,rt3xxx-usbphy", .data = (void *) 
(RT_CLKCFG1_UPHY1_CLK_EN | RT_CLKCFG1_UPHY0_CLK_EN) },
-+      { .compatible = "ralink,mt7620a-usbphy", .data = (void *) 
MT7620_CLKCFG1_UPHY0_CLK_EN },
++      { .compatible = "ralink,mt7620a-usbphy", .data = (void *) 
(MT7620_CLKCFG1_UPHY1_CLK_EN | MT7620_CLKCFG1_UPHY0_CLK_EN) },
 +      {},
 +};
 +MODULE_DEVICE_TABLE(of, ralink_usbphy_dt_match);
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to