--- a/arch/mips/ath79/dev-wmac.c
+++ b/arch/mips/ath79/dev-wmac.c
-@@ -62,10 +62,27 @@ static void __init ar913x_wmac_setup(voi
+@@ -61,10 +61,27 @@ static void __init ar913x_wmac_setup(voi
static int ar933x_wmac_reset(void)
{
+ break;
+
+ udelay(10000);
-+ retries++;
+ }
+
+ pr_err("ar933x: WMAC reset timed out");