<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/watchdog.h, branch v3.4.78</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.4.78</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.4.78'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2012-03-27T18:15:37Z</updated>
<entry>
<title>watchdog: Add support for WDIOC_GETTIMELEFT IOCTL in watchdog core</title>
<updated>2012-03-27T18:15:37Z</updated>
<author>
<name>Viresh Kumar</name>
<email>viresh.kumar@st.com</email>
</author>
<published>2012-03-16T08:14:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=fd7b673c92731fc6c0b1e999adfd87b6762ee797'/>
<id>urn:sha1:fd7b673c92731fc6c0b1e999adfd87b6762ee797</id>
<content type='text'>
This patch adds support for WDIOC_GETTIMELEFT IOCTL in watchdog core. So, there
is another function pointer added to struct watchdog_ops, which can be passed by
drivers to support this IOCTL.

Related documentation is updated too.

Signed-off-by: Viresh Kumar &lt;viresh.kumar@st.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
</content>
</entry>
<entry>
<title>watchdog: nowayout is bool</title>
<updated>2012-03-27T18:06:02Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2012-03-05T15:51:11Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=86a1e1896c2710402e29a875d8d830244274244d'/>
<id>urn:sha1:86a1e1896c2710402e29a875d8d830244274244d</id>
<content type='text'>
nowayout is actually a boolean value.
So make it bool for all watchdog device drivers.

Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
</content>
</entry>
<entry>
<title>watchdog: add nowayout helpers to Watchdog Timer Driver Kernel API</title>
<updated>2012-01-06T14:22:04Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2011-11-29T15:24:16Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ff0b3cd4a416bc727b0797b95b229b278d2a28f2'/>
<id>urn:sha1:ff0b3cd4a416bc727b0797b95b229b278d2a28f2</id>
<content type='text'>
Add two nowayout helpers for the Watchdog Timer Driver Kernel API.
And apply this to the already converted drivers.
Note: s3c2410_wdt lost the nowayout feature during the conversion.

Reviewed-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
</content>
</entry>
<entry>
<title>watchdog: WatchDog Timer Driver Core - Add minimum and max timeout</title>
<updated>2011-07-28T08:01:18Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2011-07-22T19:00:16Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=3f43f68e29f1dcb853d70280c7412fc0ef9a0da6'/>
<id>urn:sha1:3f43f68e29f1dcb853d70280c7412fc0ef9a0da6</id>
<content type='text'>
Add min_timeout (minimum timeout) and max_timeout
values so that the framework can check if the new
timeout value is between the minimum and maximum
timeout values. If both values are 0, then the
framework will leave the check for the watchdog
device driver itself.

Signed-off-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;

</content>
</entry>
<entry>
<title>watchdog: WatchDog Timer Driver Core - Add ioctl call</title>
<updated>2011-07-28T08:01:16Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2011-07-22T18:59:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=78d88fc01202b088573c962e2885556a5e99bf74'/>
<id>urn:sha1:78d88fc01202b088573c962e2885556a5e99bf74</id>
<content type='text'>
Add support for extra ioctl calls by adding a
ioctl watchdog operation. This operation will be
called before we do our own handling of ioctl
commands. This way we can override the internal
ioctl command handling and we can also add
extra ioctl commands. The ioctl watchdog operation
should return the appropriate error codes or
-ENOIOCTLCMD if the ioctl command should be handled
through the internal ioctl handling of the framework.

Signed-off-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;

</content>
</entry>
<entry>
<title>watchdog: WatchDog Timer Driver Core - Add nowayout feature</title>
<updated>2011-07-28T08:01:14Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2011-07-22T18:59:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7e192b9c4234d29bdc20ac8d0a67edf7624b4206'/>
<id>urn:sha1:7e192b9c4234d29bdc20ac8d0a67edf7624b4206</id>
<content type='text'>
Add support for the nowayout feature to the
WatchDog Timer Driver Core framework.
This feature prevents the watchdog timer from being
stopped.

Signed-off-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;

</content>
</entry>
<entry>
<title>watchdog: WatchDog Timer Driver Core - Add Magic Close feature</title>
<updated>2011-07-28T08:01:12Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2011-07-22T18:58:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=017cf0805105496ab1880e236cb3e4bf156fb915'/>
<id>urn:sha1:017cf0805105496ab1880e236cb3e4bf156fb915</id>
<content type='text'>
Add support for the Magic Close feature to the
WatchDog Timer Driver Core framework.

Signed-off-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;

</content>
</entry>
<entry>
<title>watchdog: WatchDog Timer Driver Core - Add WDIOC_SETTIMEOUT and WDIOC_GETTIMEOUT ioctl</title>
<updated>2011-07-28T08:01:11Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2011-07-22T18:58:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=014d694e5d59e4219803cd14deaae496d86e4910'/>
<id>urn:sha1:014d694e5d59e4219803cd14deaae496d86e4910</id>
<content type='text'>
This part add's the WDIOC_SETTIMEOUT and WDIOC_GETTIMEOUT ioctl
functionality to the WatchDog Timer Driver Core framework.

Signed-off-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;

</content>
</entry>
<entry>
<title>watchdog: WatchDog Timer Driver Core - Add WDIOC_SETOPTIONS ioctl</title>
<updated>2011-07-28T08:01:09Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2011-07-22T18:57:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=234445b4e4542f3e0f216459245ab369a18adcf2'/>
<id>urn:sha1:234445b4e4542f3e0f216459245ab369a18adcf2</id>
<content type='text'>
This part add's the WDIOC_SETOPTIONS ioctl functionality
to the WatchDog Timer Driver Core framework.

Signed-off-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;

</content>
</entry>
<entry>
<title>watchdog: WatchDog Timer Driver Core - Add basic ioctl functionality</title>
<updated>2011-07-28T08:01:05Z</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2011-07-22T18:56:38Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2fa03560ab3a6dd83cad9bfd5692179fc2ceabb3'/>
<id>urn:sha1:2fa03560ab3a6dd83cad9bfd5692179fc2ceabb3</id>
<content type='text'>
This part add's the basic ioctl functionality to the
WatchDog Timer Driver Core framework. The supported
ioctl call's are:
	WDIOC_GETSUPPORT
	WDIOC_GETSTATUS
	WDIOC_GETBOOTSTATUS

Signed-off-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;

</content>
</entry>
</feed>
