local_irq_restore(flags);
break;
+ case AR71XX_SOC_AR7240:
+ local_irq_save(flags);
+ t = ar71xx_reset_rr(AR724X_RESET_REG_RESET_MODULE);
+ ar71xx_reset_wr(AR724X_RESET_REG_RESET_MODULE, t | mask);
+ local_irq_restore(flags);
+ break;
+
case AR71XX_SOC_AR9130:
case AR71XX_SOC_AR9132:
local_irq_save(flags);
local_irq_restore(flags);
break;
+ case AR71XX_SOC_AR7240:
+ local_irq_save(flags);
+ t = ar71xx_reset_rr(AR724X_RESET_REG_RESET_MODULE);
+ ar71xx_reset_wr(AR724X_RESET_REG_RESET_MODULE, t & ~mask);
+ local_irq_restore(flags);
+ break;
+
case AR71XX_SOC_AR9130:
case AR71XX_SOC_AR9132:
local_irq_save(flags);