<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/watchdog/i6300esb.c, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-05-23T14:23:53Z</updated>
<entry>
<title>watchdog: Use module_pci_driver</title>
<updated>2012-05-23T14:23:53Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2012-05-04T12:43:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5ce9c371c788638890980b27f0cd8af7071b3a50'/>
<id>urn:sha1:5ce9c371c788638890980b27f0cd8af7071b3a50</id>
<content type='text'>
This patch converts the PCI watchdog drivers so that they use the
module_pci_driver() macro. This makes the code smaller and simpler.

Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Cc: Thomas Mingarelli &lt;thomas.mingarelli@hp.com&gt;
Cc: Marc Vertes &lt;marc.vertes@sigfox.com&gt;
</content>
</entry>
<entry>
<title>watchdog: nowayout is bool</title>
<updated>2012-03-27T18:06:02Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2012-03-05T15:51:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.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: Use pr_&lt;fmt&gt; and pr_&lt;level&gt;</title>
<updated>2012-03-27T17:59:26Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2012-02-15T23:06:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=27c766aaacb265d625dc634bf7903f7f9fd0c697'/>
<id>urn:sha1:27c766aaacb265d625dc634bf7903f7f9fd0c697</id>
<content type='text'>
Use the current logging styles.

Make sure all output has a prefix.
Add missing newlines.
Remove now unnecessary PFX, NAME, and miscellaneous other #defines.
Coalesce formats.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
</content>
</entry>
<entry>
<title>watchdog: convert to DEFINE_PCI_DEVICE_TABLE</title>
<updated>2011-03-15T16:02:22Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2011-02-21T12:16:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4562f53940432369df88e195ef8f9b642bdf7cd6'/>
<id>urn:sha1:4562f53940432369df88e195ef8f9b642bdf7cd6</id>
<content type='text'>
Convert static struct pci_device_id *[] to static DEFINE_PCI_DEVICE_TABLE tables.

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

</content>
</entry>
<entry>
<title>[WATCHDOG] i6300esb.c: change platform_driver to pci_driver</title>
<updated>2010-03-08T13:48:01Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2010-03-08T13:48:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2786095a58fd55931fa0298ff6e3914331edaaf2'/>
<id>urn:sha1:2786095a58fd55931fa0298ff6e3914331edaaf2</id>
<content type='text'>
Since the intel 6300esb platform uses a dedicated PCI ID for
it's watchdog timer (00:1d.4), it's better and easier to have
this as a pci_driver.

Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
</content>
</entry>
<entry>
<title>[WATCHDOG] i6300esb: fix unlock register with</title>
<updated>2010-03-08T11:02:38Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2010-03-08T11:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=39f3be72c1a1b20d7e6e35717afa2ddb89259650'/>
<id>urn:sha1:39f3be72c1a1b20d7e6e35717afa2ddb89259650</id>
<content type='text'>
Before you can read or write from the i6300esb memeory mapped registers,
you need to unlock these. This is done by writing the magic numbers 0x80
and 0x86 to the reload register. The size of the reload register is 32bit
though.

Also binary 11 is hex 0x03 and not 0x11.

Signed-off-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
</content>
</entry>
<entry>
<title>[WATCHDOG] watchdog_info constify</title>
<updated>2010-03-07T10:30:57Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2009-12-26T18:55:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=42747d712de56cf2087b702d2ad90af114c53138'/>
<id>urn:sha1:42747d712de56cf2087b702d2ad90af114c53138</id>
<content type='text'>
make the watchdog_info struct const where possible.

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

</content>
</entry>
<entry>
<title>[WATCHDOG] i6300esb.c: Restructure initialization of the device</title>
<updated>2009-04-08T06:06:50Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2009-03-25T19:16:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fc8a9d830fdbc72545187a42f8d71b9fa95764dd'/>
<id>urn:sha1:fc8a9d830fdbc72545187a42f8d71b9fa95764dd</id>
<content type='text'>
The i6300ESB watchdog should be stopped before userspace has access to the
watchdog. So fix this and restructure the initialization sequence into:
	* See if we have a i6300 device
	* make sure that we have valid module parameters
	* Initialize the device
	* register the /dev/watchdog device so that userspace has access

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

</content>
</entry>
<entry>
<title>[WATCHDOG] i6300esb.c: Fix the GETSTATUS and GETBOOTSTATUS ioctls.</title>
<updated>2009-04-08T06:06:41Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2009-03-25T19:14:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=31838d9dac17dce6d68d985fd28c10d7a756dc4d'/>
<id>urn:sha1:31838d9dac17dce6d68d985fd28c10d7a756dc4d</id>
<content type='text'>
The WDIOC_GETSTATUS and WDIOC_GETBOOTSTATUS should return WDIOF_* flags
(and not counter values, ...)

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

</content>
</entry>
<entry>
<title>[WATCHDOG] i6300esb.c: Cleanup</title>
<updated>2009-04-08T06:06:29Z</updated>
<author>
<name>Wim Van Sebroeck</name>
</author>
<published>2009-03-25T19:20:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bd4e6c18ae02a492094621072e540df02e866f61'/>
<id>urn:sha1:bd4e6c18ae02a492094621072e540df02e866f61</id>
<content type='text'>
Cleanup to keep checkpatch.pl happy.

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

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