watchdog: add pulse support to gpio watchdog driver