<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/watchdog, branch v2023.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=v2023.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/watchdog?h=v2023.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2023-01-20T17:27:23Z</updated>
<entry>
<title>watchdog: Clean up defaults for imx_watchdog / ulp_wdog</title>
<updated>2023-01-20T17:27:23Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2023-01-10T16:19:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ad242344681f6a0076a6bf100aa83ac9ecbea355'/>
<id>urn:sha1:ad242344681f6a0076a6bf100aa83ac9ecbea355</id>
<content type='text'>
In imx_watchdog, clean up the comment to just note the range now, as we
do not need to set the default here as Kconfig does this for us. For
ulp_wdog, set the default value via Kconfig instead.

Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Peng Fan &lt;peng.fan@nxp.com&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>global: Migrate CONFIG_DW_WDT_CLOCK_KHZ to CFG</title>
<updated>2022-12-23T15:07:03Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-12-04T15:03:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=42119de8b51ca703d5e6c489b59c99aa3db7ab30'/>
<id>urn:sha1:42119de8b51ca703d5e6c489b59c99aa3db7ab30</id>
<content type='text'>
Perform a simple rename of CONFIG_DW_WDT_CLOCK_KHZ to CFG_DW_WDT_CLOCK_KHZ

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>watchdog: Drop GD_FLG_WDT_READY as it's not used any more</title>
<updated>2022-11-22T07:56:26Z</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2022-11-17T08:20:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5cbd0295392be32be3bb80da4fa3edee9a5c7287'/>
<id>urn:sha1:5cbd0295392be32be3bb80da4fa3edee9a5c7287</id>
<content type='text'>
Since commit c2fd0ca1a822
("watchdog: Integrate watchdog triggering into the cyclic framework")
GD_FLG_WDT_READY has become write-only. This patch now removes this
flag completely.

The vacant spot in gd_flags is filled with the newly introduced
GD_FLG_CYCLIC_RUNNING flag.

Suggested-by: Rasmus Villemoes &lt;rasmus.villemoes@prevas.dk&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>watchdog: designware: make reset really optional</title>
<updated>2022-11-22T07:56:26Z</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@theobroma-systems.com</email>
</author>
<published>2022-11-15T10:20:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dca313ff9dea03d523e3a63568b5ed265f811c91'/>
<id>urn:sha1:dca313ff9dea03d523e3a63568b5ed265f811c91</id>
<content type='text'>
Checking for DM_RESET is not enough since not all watchdog
implementations use a reset lane. Such is the case for Rockchip
implementation for example. Since reset_assert_bulk will only succeed if
the resets property exists in the watchdog DT node, it needs to be
called only if a reset property is present.

This adds a condition on the resets property presence in the watchdog DT
node before assuming a reset lane needs to be fetched with
reset_assert_bulk, by calling ofnode_read_prop.

Cc: Quentin Schulz &lt;foss+uboot@0leil.net&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
Signed-off-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
</content>
</entry>
<entry>
<title>arm: bcmbca: replace ARCH_BCM6753 symbols in Kconfig with BCM6855</title>
<updated>2022-10-31T12:55:59Z</updated>
<author>
<name>William Zhang</name>
<email>william.zhang@broadcom.com</email>
</author>
<published>2022-08-22T18:49:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8c1a9c7de7d95f681adead869329cf8e53024c11'/>
<id>urn:sha1:8c1a9c7de7d95f681adead869329cf8e53024c11</id>
<content type='text'>
As CONFIG_ARCH_BCM6753 is replaced with CONFIG_BCM6855, update the
driver Kconfig to use the new config symbol.

Signed-off-by: William Zhang &lt;william.zhang@broadcom.com&gt;
Reviewed-by: Philippe Reynes &lt;philippe.reynes@softathome.com&gt;
</content>
</entry>
<entry>
<title>arm: bcmbca: replace ARCH_BCM6858 symbols in Kconfig with BCM6858</title>
<updated>2022-10-31T12:55:59Z</updated>
<author>
<name>William Zhang</name>
<email>william.zhang@broadcom.com</email>
</author>
<published>2022-08-22T18:39:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2dab3ee50c600e4e58f8bbf444ce8ffaee783916'/>
<id>urn:sha1:2dab3ee50c600e4e58f8bbf444ce8ffaee783916</id>
<content type='text'>
As CONFIG_ARCH_BCM6858 is replaced with CONFIG_BCM6858, update the
driver Kconfig to use the new config symbol.

Signed-off-by: William Zhang &lt;william.zhang@broadcom.com&gt;
Reviewed-by: Philippe Reynes &lt;philippe.reynes@softathome.com&gt;
</content>
</entry>
<entry>
<title>arm: bcmbca: replace ARCH_BCM68360 symbols in Kconfig with BCM6856</title>
<updated>2022-10-31T12:55:51Z</updated>
<author>
<name>William Zhang</name>
<email>william.zhang@broadcom.com</email>
</author>
<published>2022-08-22T18:31:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4dcd23f70b3f2b911e29898a7661a9f1b998cfba'/>
<id>urn:sha1:4dcd23f70b3f2b911e29898a7661a9f1b998cfba</id>
<content type='text'>
As CONFIG_ARCH_BCM68360 is replaced with CONFIG_BCM6856, update the
driver Kconfig to use the new config symbol.

Signed-off-by: William Zhang &lt;william.zhang@broadcom.com&gt;
Reviewed-by: Philippe Reynes &lt;philippe.reynes@softathome.com&gt;
</content>
</entry>
<entry>
<title>arm: bcmbca: replace ARCH_BCM63158 symbols in Kconfig with BCM63158</title>
<updated>2022-10-31T12:55:40Z</updated>
<author>
<name>William Zhang</name>
<email>william.zhang@broadcom.com</email>
</author>
<published>2022-08-22T18:19:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fa9ff775deff29afa1835ab9b7641f02118b4864'/>
<id>urn:sha1:fa9ff775deff29afa1835ab9b7641f02118b4864</id>
<content type='text'>
As CONFIG_ARCH_BCM63158 is replaced with CONFIG_BCM63158, update the
Kconfig to use the new config symbol.

Signed-off-by: William Zhang &lt;william.zhang@broadcom.com&gt;
Reviewed-by: Philippe Reynes &lt;philippe.reynes@softathome.com&gt;
</content>
</entry>
<entry>
<title>watchdog: ulp_wdog: add driver model for ulp watchdog driver</title>
<updated>2022-10-24T09:10:21Z</updated>
<author>
<name>Alice Guo</name>
<email>alice.guo@nxp.com</email>
</author>
<published>2022-10-21T08:41:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5e112c7ca8ee45860e27f23059d9a319ba8eb6d3'/>
<id>urn:sha1:5e112c7ca8ee45860e27f23059d9a319ba8eb6d3</id>
<content type='text'>
Enable driver model for ulp watchdog timer. When CONFIG_WDT=y and the
status of device node is "okay", initr_watchdog will be called and
finally calls ulp_wdt_probe() and ulp_wdt_start().

Signed-off-by: Alice Guo &lt;alice.guo@nxp.com&gt;
Reviewed-by: Ye Li &lt;ye.li@nxp.com&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>watchdog: ulp_wdog: enable watchdog interrupt on imx93</title>
<updated>2022-10-24T09:10:21Z</updated>
<author>
<name>Alice Guo</name>
<email>alice.guo@nxp.com</email>
</author>
<published>2022-10-21T08:41:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a7fd6335013148fe7e650e0c47b171d051336a31'/>
<id>urn:sha1:a7fd6335013148fe7e650e0c47b171d051336a31</id>
<content type='text'>
The reset source of the external PMIC on i.MX93 is WDOG_ANY PAD and the
source of WDOG_ANY PAD is interrupt. Therefore, using PMIC to reset
needs to enable the watchdog interrupt.

Signed-off-by: Alice Guo &lt;alice.guo@nxp.com&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
</feed>
