<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/watchdog, branch v2.6.27</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>[WATCHDOG] unlocked_ioctl changes</title>
<updated>2008-09-23T08:12:30+00:00</updated>
<author>
<name>Wim Van Sebroeck</name>
<email>wim@iguana.be</email>
</author>
<published>2008-09-18T12:26:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=7275fc8c36dbad3a871f82b1f9f1f524688176ea'/>
<id>7275fc8c36dbad3a871f82b1f9f1f524688176ea</id>
<content type='text'>
Fix some drivers so that they use the unlocked_ioctl call.

Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix some drivers so that they use the unlocked_ioctl call.

Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATCHDOG] wdt285: fix sparse warnings</title>
<updated>2008-09-23T08:06:57+00:00</updated>
<author>
<name>Ben Dooks</name>
<email>ben-linux@fluff.org</email>
</author>
<published>2008-09-16T10:31:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=edf86c9b98b5162bed64a70f9424bd2dd58a717e'/>
<id>edf86c9b98b5162bed64a70f9424bd2dd58a717e</id>
<content type='text'>
The wdt285.c watchdog driver is producing a number of
sparse errors due to missing __user attributes to calls
to put_user and copy_to_user, as well as in the prototype
of watchdog_write.

wdt285.c:144:21: warning: incorrect type in argument 1 (different address spaces)
wdt285.c:144:21:    expected void [noderef] &lt;asn:1&gt;*to
wdt285.c:144:21:    got void *&lt;noident&gt;
wdt285.c:150:9: warning: incorrect type in initializer (different address spaces)
wdt285.c:150:9:    expected int const [noderef] &lt;asn:1&gt;*register __p
wdt285.c:150:9:    got int *&lt;noident&gt;
wdt285.c:159:9: warning: incorrect type in initializer (different address spaces)
wdt285.c:159:9:    expected int const [noderef] &lt;asn:1&gt;*register __p
wdt285.c:159:9:    got int *&lt;noident&gt;
wdt285.c:174:9: warning: incorrect type in initializer (different address spaces)
wdt285.c:174:9:    expected int const [noderef] &lt;asn:1&gt;*register __p
wdt285.c:174:9:    got int *&lt;noident&gt;
wdt285.c:183:12: warning: incorrect type in initializer (incompatible argument 2 (different address spaces))
wdt285.c:183:12:    expected int ( *write )( ... )
wdt285.c:183:12:    got int ( static [toplevel] *&lt;noident&gt; )( ... )

Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The wdt285.c watchdog driver is producing a number of
sparse errors due to missing __user attributes to calls
to put_user and copy_to_user, as well as in the prototype
of watchdog_write.

wdt285.c:144:21: warning: incorrect type in argument 1 (different address spaces)
wdt285.c:144:21:    expected void [noderef] &lt;asn:1&gt;*to
wdt285.c:144:21:    got void *&lt;noident&gt;
wdt285.c:150:9: warning: incorrect type in initializer (different address spaces)
wdt285.c:150:9:    expected int const [noderef] &lt;asn:1&gt;*register __p
wdt285.c:150:9:    got int *&lt;noident&gt;
wdt285.c:159:9: warning: incorrect type in initializer (different address spaces)
wdt285.c:159:9:    expected int const [noderef] &lt;asn:1&gt;*register __p
wdt285.c:159:9:    got int *&lt;noident&gt;
wdt285.c:174:9: warning: incorrect type in initializer (different address spaces)
wdt285.c:174:9:    expected int const [noderef] &lt;asn:1&gt;*register __p
wdt285.c:174:9:    got int *&lt;noident&gt;
wdt285.c:183:12: warning: incorrect type in initializer (incompatible argument 2 (different address spaces))
wdt285.c:183:12:    expected int ( *write )( ... )
wdt285.c:183:12:    got int ( static [toplevel] *&lt;noident&gt; )( ... )

Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATCHDOG] ibmasr: remove unnecessary spin_unlock()</title>
<updated>2008-09-23T08:05:32+00:00</updated>
<author>
<name>Akinobu Mita</name>
<email>akinobu.mita@gmail.com</email>
</author>
<published>2008-09-13T09:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=7f605ac00416d763c2d9681e378a75e7adbb06e8'/>
<id>7f605ac00416d763c2d9681e378a75e7adbb06e8</id>
<content type='text'>
__asr_toggle() is always called with asr_lock held.
But there is unnecessary spin_unlock() call in __asr_toggle().

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Andrey Panin &lt;pazke@donpac.ru&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
__asr_toggle() is always called with asr_lock held.
But there is unnecessary spin_unlock() call in __asr_toggle().

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Andrey Panin &lt;pazke@donpac.ru&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATCHDOG] removed unused #include &lt;version.h&gt;</title>
<updated>2008-08-26T20:32:02+00:00</updated>
<author>
<name>Huang Weiyi</name>
<email>weiyi.huang@gmail.com</email>
</author>
<published>2008-08-16T23:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=3ccd3ec6d4a7750c49c4d2bbcc1d0e82cd4c8a7f'/>
<id>3ccd3ec6d4a7750c49c4d2bbcc1d0e82cd4c8a7f</id>
<content type='text'>
The drivers below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.
  drivers/watchdog/pc87413_wdt.c

This patch removes the said #include &lt;version.h&gt;.

Signed-off-by: Huang Weiyi &lt;weiyi.huang@gmail.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The drivers below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.
  drivers/watchdog/pc87413_wdt.c

This patch removes the said #include &lt;version.h&gt;.

Signed-off-by: Huang Weiyi &lt;weiyi.huang@gmail.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATCHDOG] at91rm9200_wdt.c: fix misleading indentation</title>
<updated>2008-08-26T20:20:55+00:00</updated>
<author>
<name>Ilpo Jarvinen</name>
<email>ilpo.jarvinen@helsinki.fi</email>
</author>
<published>2008-08-19T06:01:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=95f62bdc550eecfb9c7396b0f7cb5ebd349d0835'/>
<id>95f62bdc550eecfb9c7396b0f7cb5ebd349d0835</id>
<content type='text'>
Signed-off-by: Ilpo Jarvinen &lt;ilpo.jarvinen@helsinki.fi&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ilpo Jarvinen &lt;ilpo.jarvinen@helsinki.fi&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATCHDOG] mpc8xxx_wdt: fix modular build</title>
<updated>2008-08-26T20:20:44+00:00</updated>
<author>
<name>Anton Vorontsov</name>
<email>avorontsov@ru.mvista.com</email>
</author>
<published>2008-08-20T23:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=593fc178f634b742d03660a35fcb5694c0751718'/>
<id>593fc178f634b742d03660a35fcb5694c0751718</id>
<content type='text'>
Fix the following build error when mpc8xxx_wdt is selected to build as a
module:

drivers/watchdog/mpc8xxx_wdt.c:304: error: redefinition of '__inittest'
drivers/watchdog/mpc8xxx_wdt.c:298: error: previous definition of '__inittest' was here
drivers/watchdog/mpc8xxx_wdt.c:304: error: redefinition of 'init_module'
drivers/watchdog/mpc8xxx_wdt.c:298: error: previous definition of 'init_module' was here

Reported-by: Dave Jones &lt;davej@redhat.com&gt;
Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Cc: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the following build error when mpc8xxx_wdt is selected to build as a
module:

drivers/watchdog/mpc8xxx_wdt.c:304: error: redefinition of '__inittest'
drivers/watchdog/mpc8xxx_wdt.c:298: error: previous definition of '__inittest' was here
drivers/watchdog/mpc8xxx_wdt.c:304: error: redefinition of 'init_module'
drivers/watchdog/mpc8xxx_wdt.c:298: error: previous definition of 'init_module' was here

Reported-by: Dave Jones &lt;davej@redhat.com&gt;
Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Cc: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATCHDOG] hpwdt.c kdebug support</title>
<updated>2008-08-26T20:20:32+00:00</updated>
<author>
<name>Thomas Mingarelli</name>
<email>Thomas.Mingarelli@hp.com</email>
</author>
<published>2008-07-15T19:40:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=ab4ba3cdeb59e85552422680b5bac99e28740330'/>
<id>ab4ba3cdeb59e85552422680b5bac99e28740330</id>
<content type='text'>
add kdebug support for the hpwdt.c driver.

Signed-off-by: Thomas Mingarelli &lt;Thomas.Mingarelli@hp.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add kdebug support for the hpwdt.c driver.

Signed-off-by: Thomas Mingarelli &lt;Thomas.Mingarelli@hp.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATCHDOG] Add support for the IDT RC32434 watchdog</title>
<updated>2008-08-26T20:20:20+00:00</updated>
<author>
<name>Florian Fainelli</name>
<email>florian.fainelli@telecomint.eu</email>
</author>
<published>2008-02-25T12:11:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=03ec58568a3c66cac4b23ff74db95c966a1521de'/>
<id>03ec58568a3c66cac4b23ff74db95c966a1521de</id>
<content type='text'>
Add driver for the IDT RC32434 SoC built-in watchdog.

Signed-off-by: Florian Fainelli &lt;florian.fainelli@telecomint.eu&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add driver for the IDT RC32434 SoC built-in watchdog.

Signed-off-by: Florian Fainelli &lt;florian.fainelli@telecomint.eu&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATCHDOG] Add support for the built-int RDC R-321x SoC watchdog</title>
<updated>2008-08-26T20:20:05+00:00</updated>
<author>
<name>Florian Fainelli</name>
<email>florian.fainelli@telecomint.eu</email>
</author>
<published>2008-02-25T11:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=b3e8f2c13ae964a8889fe96a2f3f7fd7e0cfae76'/>
<id>b3e8f2c13ae964a8889fe96a2f3f7fd7e0cfae76</id>
<content type='text'>
This patch adds support for the built-in RDC R-321x SoC watchdog.

Signed-off-by: Florian Fainelli &lt;florian.fainelli@telecomint.eu&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds support for the built-in RDC R-321x SoC watchdog.

Signed-off-by: Florian Fainelli &lt;florian.fainelli@telecomint.eu&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[WATHDOG] delete unused driver mpc8xx_wdt.c</title>
<updated>2008-08-26T20:19:56+00:00</updated>
<author>
<name>Jochen Friedrich</name>
<email>jochen@scram.de</email>
</author>
<published>2008-07-24T10:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=eaa95eb6ea43e6de8bea702c13556de9a1a1195a'/>
<id>eaa95eb6ea43e6de8bea702c13556de9a1a1195a</id>
<content type='text'>
The watchdog driver mpc8xx_wdt.c was a device interface to
arch/ppc/syslib/m8xx_wdt.c for MPC8xx hardware. Now that ARCH=ppc is
gone, this driver is of no more use. For ARCH=powerpc, MPC8xx hardware
is supported by mpc8xxx_wdt.c.

Signed-off-by: Jochen Friedrich &lt;jochen@scram.de&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Vitaly Bordug &lt;vitb@kernel.crashing.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The watchdog driver mpc8xx_wdt.c was a device interface to
arch/ppc/syslib/m8xx_wdt.c for MPC8xx hardware. Now that ARCH=ppc is
gone, this driver is of no more use. For ARCH=powerpc, MPC8xx hardware
is supported by mpc8xxx_wdt.c.

Signed-off-by: Jochen Friedrich &lt;jochen@scram.de&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Vitaly Bordug &lt;vitb@kernel.crashing.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

</pre>
</div>
</content>
</entry>
</feed>
