projects
/
openwrt
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ar71xx/ar933x_wmac_reset: remove indefinite wait for wmac reset
[openwrt/openwrt.git]
/
target
/
linux
/
ar71xx
/
patches-4.4
/
200-MIPS-ath79-fix-ar933x-wmac-reset.patch
diff --git
a/target/linux/ar71xx/patches-4.4/200-MIPS-ath79-fix-ar933x-wmac-reset.patch
b/target/linux/ar71xx/patches-4.4/200-MIPS-ath79-fix-ar933x-wmac-reset.patch
index e0821a7776c647921c01a32ef20fa435b2a8d3c6..1a6b2209d84e8b820635cba5e1b97843809b5eff 100644
(file)
--- a/
target/linux/ar71xx/patches-4.4/200-MIPS-ath79-fix-ar933x-wmac-reset.patch
+++ b/
target/linux/ar71xx/patches-4.4/200-MIPS-ath79-fix-ar933x-wmac-reset.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/ath79/dev-wmac.c
+++ b/arch/mips/ath79/dev-wmac.c
--- a/arch/mips/ath79/dev-wmac.c
+++ b/arch/mips/ath79/dev-wmac.c
-@@ -6
2,10 +62
,27 @@ static void __init ar913x_wmac_setup(voi
+@@ -6
1,10 +61
,27 @@ static void __init ar913x_wmac_setup(voi
static int ar933x_wmac_reset(void)
{
static int ar933x_wmac_reset(void)
{
@@
-21,7
+21,6
@@
+ break;
+
+ udelay(10000);
+ break;
+
+ udelay(10000);
-+ retries++;
+ }
+
+ pr_err("ar933x: WMAC reset timed out");
+ }
+
+ pr_err("ar933x: WMAC reset timed out");