<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/watchdog, branch v2019.04</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/watchdog?h=v2019.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/watchdog?h=v2019.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2019-02-09T12:50:59Z</updated>
<entry>
<title>watchdog: bcm6345: allow to use this driver on arm bcm63158</title>
<updated>2019-02-09T12:50:59Z</updated>
<author>
<name>Philippe Reynes</name>
<email>philippe.reynes@softathome.com</email>
</author>
<published>2019-01-31T17:57:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dcae39e55f1e6987b4bd4732c17350a1f10eaa09'/>
<id>urn:sha1:dcae39e55f1e6987b4bd4732c17350a1f10eaa09</id>
<content type='text'>
This IP is also used on some arm SoC, so we allow to
use it on arm bcm63158 too.

Signed-off-by: Philippe Reynes &lt;philippe.reynes@softathome.com&gt;
</content>
</entry>
<entry>
<title>watchdog: bcm6345: allow to use this driver on arm bcm6858</title>
<updated>2019-02-09T12:50:50Z</updated>
<author>
<name>Philippe Reynes</name>
<email>philippe.reynes@softathome.com</email>
</author>
<published>2019-01-28T14:37:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=47b68d00a383daefdc233f4b92f016caf43d712b'/>
<id>urn:sha1:47b68d00a383daefdc233f4b92f016caf43d712b</id>
<content type='text'>
This IP is also used on some arm SoC, so we allow to
use it on arm bcm6858 too.

Signed-off-by: Philippe Reynes &lt;philippe.reynes@softathome.com&gt;
</content>
</entry>
<entry>
<title>watchdog: bcm6345: switch to raw I/O functions</title>
<updated>2019-02-09T12:50:50Z</updated>
<author>
<name>Philippe Reynes</name>
<email>philippe.reynes@softathome.com</email>
</author>
<published>2019-01-28T14:37:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=771ee9b6ede985f6d63a196885c799f616b90d08'/>
<id>urn:sha1:771ee9b6ede985f6d63a196885c799f616b90d08</id>
<content type='text'>
This driver is used on several big endian mips board.
So we could use raw I/O function instead of forcing
big endian access.

Signed-off-by: Philippe Reynes &lt;philippe.reynes@softathome.com&gt;
Reviewed-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
</content>
</entry>
<entry>
<title>watchdog: armada_37xx: Fix compliance with kernel's driver</title>
<updated>2019-01-21T10:39:49Z</updated>
<author>
<name>Marek Behún</name>
<email>marek.behun@nic.cz</email>
</author>
<published>2018-12-17T15:10:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7b03e9969c411fac5ebeb86adc306d2c25ca2170'/>
<id>urn:sha1:7b03e9969c411fac5ebeb86adc306d2c25ca2170</id>
<content type='text'>
The Armada 37xx watchdog driver was recently accepted for mainline
kernel by watchdog subsystem maintainer, but the driver works a little
different than the one in U-Boot. This patch fixes this.

In the previous implementation there was a tiny period of time when the
watchdog was disabled and the system was vulnerables - this was during
pinging, which was done by disabling, setting, and enabling the counter.

Now pinging is done without disabling the watchdog. We use 2 counters:
Counter 1 is the watchdog counter - on expiry, the system is reset.
Counter 0 is used to reset Counter 1 to start counting from the set
timeout again. So Counter 1 is set to be reset on Counter 0 expiry event
event and pinging is done by forcing an immediate expiry event on
Counter 0.

Signed-off-by: Marek Behún &lt;marek.behun@nic.cz&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>watchdog: imx: add config to disable wdog reset</title>
<updated>2019-01-01T13:12:18Z</updated>
<author>
<name>Xiaoliang Yang</name>
<email>xiaoliang.yang_1@nxp.com</email>
</author>
<published>2018-10-18T10:27:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=da4918acb8585ba45b2dbadb2114e10d7557966f'/>
<id>urn:sha1:da4918acb8585ba45b2dbadb2114e10d7557966f</id>
<content type='text'>
Add Kconfig option WATCHDOG_RESET_DISABLE to disable watchdog reset
in imx_watchdog driver, so that the watchdog will not be fed in
u-boot if CONFIG_WATCHDOG_RESET_DISABLE is enabled.

Signed-off-by: Xiaoliang Yang &lt;xiaoliang.yang_1@nxp.com&gt;
</content>
</entry>
<entry>
<title>watchdog: driver support for fsl-lsch2</title>
<updated>2019-01-01T13:12:18Z</updated>
<author>
<name>Xiaoliang Yang</name>
<email>xiaoliang.yang_1@nxp.com</email>
</author>
<published>2018-10-18T10:27:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=005c1cf888a7ad72bd0f9ceb6f6b2eee7720f7b0'/>
<id>urn:sha1:005c1cf888a7ad72bd0f9ceb6f6b2eee7720f7b0</id>
<content type='text'>
Support watchdog driver for fsl-lsch2. It's disabled in default.
If you want to use it, please enable CONFIG_IMX_WATCHDOG.
Define CONFIG_WATCHDOG_TIMEOUT_MSECS to set watchdog timeout.

Signed-off-by: Xiaoliang Yang &lt;xiaoliang.yang_1@nxp.com&gt;
</content>
</entry>
<entry>
<title>drivers: watchdog: add a DM driver for the MPC8xx watchdog</title>
<updated>2018-12-03T15:44:10Z</updated>
<author>
<name>Christophe Leroy</name>
<email>christophe.leroy@c-s.fr</email>
</author>
<published>2018-11-21T08:51:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=749c9aae9d59c5f15832b51a75f8959c25316ab1'/>
<id>urn:sha1:749c9aae9d59c5f15832b51a75f8959c25316ab1</id>
<content type='text'>
This patch adds a DM driver for the MPC8xx watchdog.
Basically, the watchdog is enabled by default from the start and
SYPCR register has to be writen once to set the timeout and/or
deactivate the watchdog. Once written, it cannot be written again.

It means that wdt_stop() can be called before wdt_start() to stop the
watchdog, but cannot be called if wdt_start() has been called.

Signed-off-by: Christophe Leroy &lt;christophe.leroy@c-s.fr&gt;
</content>
</entry>
<entry>
<title>watchdog: MediaTek: add watchdog driver for MediaTek SoCs</title>
<updated>2018-11-29T04:04:52Z</updated>
<author>
<name>Ryder Lee</name>
<email>ryder.lee@mediatek.com</email>
</author>
<published>2018-11-15T02:07:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=090543f81fcac3592b3039a6f1e65015492813e8'/>
<id>urn:sha1:090543f81fcac3592b3039a6f1e65015492813e8</id>
<content type='text'>
This patch adds a common driver for the Mediatek SoC integrated
watchdog.

Signed-off-by: Ryder Lee &lt;ryder.lee@mediatek.com&gt;
Tested-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>wdt: Add MT7621 watchdog driver</title>
<updated>2018-11-18T15:02:22Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2018-10-04T11:39:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=053fce84c1505b1dac1ab75e2c4666bb36437514'/>
<id>urn:sha1:053fce84c1505b1dac1ab75e2c4666bb36437514</id>
<content type='text'>
This patch adds watchdog support for the Mediatek MT7621 SoC. The driver
is loosly based on the Linux kernel version.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Reviewed-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
[fixed merge conflict in drivers/watchdog/Kconfig]
Signed-off-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
</content>
</entry>
<entry>
<title>arm: at91: wdt: Convert watchdog driver to dm/dt</title>
<updated>2018-11-16T18:34:34Z</updated>
<author>
<name>Prasanthi Chellakumar</name>
<email>Prasanthi.Chellakumar@microchip.com</email>
</author>
<published>2018-10-09T18:46:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1473f6ac882fde8078826ca828aa3494ff98bf08'/>
<id>urn:sha1:1473f6ac882fde8078826ca828aa3494ff98bf08</id>
<content type='text'>
Convert the Watchdog driver for AT91SAM9x processors to support
the driver model and device tree. Changes "CONFIG_AT91SAM9_WATCHDOG"
to new "CONFIG_WDT_AT91" Kconfig option.

Signed-off-by: Prasanthi Chellakumar &lt;prasanthi.chellakumar@microchip.com&gt;
</content>
</entry>
</feed>
