brcm47xx: add profile for bcm4705 with wl driver
[openwrt.git] / target / linux / brcm47xx / patches-3.6 / 541-watchdog-bcm47xx_wdt.c-use-platform-device.patch
index 79bb962..593aace 100644 (file)
@@ -30,9 +30,9 @@
  
  #define DRV_NAME              "bcm47xx_wdt"
  
-@@ -45,48 +46,19 @@ MODULE_PARM_DESC(nowayout,
+@@ -43,48 +44,19 @@ MODULE_PARM_DESC(nowayout,
+               "Watchdog cannot be stopped once started (default="
                                __MODULE_STRING(WATCHDOG_NOWAYOUT) ")");
- #endif
  
 -static struct timer_list wdt_timer;
 -static atomic_t ticks;
@@ -87,7 +87,7 @@
        } else {
                pr_crit("Watchdog will fire soon!!!\n");
        }
-@@ -94,23 +66,29 @@ static void bcm47xx_timer_tick(unsigned
+@@ -92,23 +64,29 @@ static void bcm47xx_timer_tick(unsigned
  
  static int bcm47xx_wdt_keepalive(struct watchdog_device *wdd)
  {
  
        return 0;
  }
-@@ -118,10 +96,13 @@ static int bcm47xx_wdt_stop(struct watch
+@@ -116,10 +94,13 @@ static int bcm47xx_wdt_stop(struct watch
  static int bcm47xx_wdt_set_timeout(struct watchdog_device *wdd,
                                   unsigned int new_time)
  {
        return 0;
  }
  
-@@ -135,8 +116,11 @@ static const struct watchdog_info bcm47x
+@@ -133,8 +114,11 @@ static const struct watchdog_info bcm47x
  static int bcm47xx_wdt_notify_sys(struct notifier_block *this,
                                  unsigned long code, void *unused)
  {
        return NOTIFY_DONE;
  }
  
-@@ -148,57 +132,72 @@ static struct watchdog_ops bcm47xx_wdt_o
+@@ -146,57 +130,72 @@ static struct watchdog_ops bcm47xx_wdt_o
        .set_timeout    = bcm47xx_wdt_set_timeout,
  };