<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/watchdog, branch v2026.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=v2026.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/watchdog?h=v2026.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2026-03-24T10:51:52Z</updated>
<entry>
<title>watchdog: qcom: stop watchdog by default</title>
<updated>2026-03-24T10:51:52Z</updated>
<author>
<name>Casey Connolly</name>
<email>casey.connolly@linaro.org</email>
</author>
<published>2026-01-21T00:36:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1cf505e51b49438271f4b36a648b93b618f13a8e'/>
<id>urn:sha1:1cf505e51b49438271f4b36a648b93b618f13a8e</id>
<content type='text'>
Prevent the Qualcomm watchdog from autostarting and ensure it's stopped
when the driver probed. In some cases the watchdog is left running by
a previous bootloader stage. Disable autostart so it isn't left running
when we boot into the OS, this behaviour can be changed by enabling
autostart in the board defconfig.

Reviewed-by: Stefan Roese &lt;stefan.roese@mailbox.org&gt;
Reviewed-by: Sumit Garg &lt;sumit.garg@oss.qualcomm.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Link: https://patch.msgid.link/20260121003659.69305-1-casey.connolly@linaro.org
Signed-off-by: Casey Connolly &lt;casey.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>treewide: Remove Timesys from ADI ADSP maintenance</title>
<updated>2026-03-04T20:25:27Z</updated>
<author>
<name>Philip Molloy</name>
<email>philip.molloy@analog.com</email>
</author>
<published>2026-02-26T11:11:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=15e2bacc308d1ea2f50c53f8116fd15ba6c4af6e'/>
<id>urn:sha1:15e2bacc308d1ea2f50c53f8116fd15ba6c4af6e</id>
<content type='text'>
After years of developing the ADI ADSP platform, Timesys was purchased
by another company and is no longer contracted to maintain the platform.

Signed-off-by: Philip Molloy &lt;philip.molloy@analog.com&gt;
Reviewed-by: Greg Malysa &lt;malysagreg@gmail.com&gt;
</content>
</entry>
<entry>
<title>watchdog: qcom: Add max timeout check to prevent overflow</title>
<updated>2026-01-14T15:17:48Z</updated>
<author>
<name>Gopinath Sekar</name>
<email>gopinath.sekar@oss.qualcomm.com</email>
</author>
<published>2025-06-25T09:46:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b2446a2314310971563c0279345bbd3293614e33'/>
<id>urn:sha1:b2446a2314310971563c0279345bbd3293614e33</id>
<content type='text'>
Added a check to ensure the requested timeout does not exceed the
hardware's maximum supported value. This prevents register overflow
and ensures watchdog reliability.

So, added a check in qcom_wdt_start() to ensure the requested timeout
does not exceed the hardware-supported maximum value. If the requested
value exceeds the maximum value, then the timeout is clamped
at maximum value.

The timeout is first converted to watchdog ticks and then compared
against QCOM_WDT_MAX_TIMEOUT. This helps prevent misconfiguration
and potential watchdog misbehavior due to overflow.

QCOM_WDT_MAX_TIMEOUT is set to 0xFFFFF, as Qualcomm SoCs typically
use 20 bits to store bark/bite timeout values.

This work builds upon the previous submission:
https://lore.kernel.org/u-boot/20250527124926.128413-1-balaji.selvanathan@oss.qualcomm.com/

Signed-off-by: Gopinath Sekar &lt;gopinath.sekar@oss.qualcomm.com&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
Link: https://patch.msgid.link/20250625094607.1348494-1-gopinath.sekar@oss.qualcomm.com
Signed-off-by: Casey Connolly &lt;casey.connolly@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge patch series "Add support for MT8188"</title>
<updated>2026-01-06T18:50:35Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-01-06T18:50:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f646b7749a0c24541ef5d6c84b5773bf458f52aa'/>
<id>urn:sha1:f646b7749a0c24541ef5d6c84b5773bf458f52aa</id>
<content type='text'>
Julien Stephan &lt;jstephan@baylibre.com&gt; says:

The MediaTek MT8188 is a ARM64-based SoC with a dual-core Cortex-A78
cluster and a six-core Cortex-A55 cluster. It includes UART, SPI,
USB3.0 dual role, SD and MMC cards, UFS, PWM, I2C, I2S, S/PDIF, and
several LPDDR3 and LPDDR4 options.

This series adds basic support for MT8188.

Link: https://lore.kernel.org/r/20251209-add-mt8188-support-v2-0-31dbfcf7303c@baylibre.com
</content>
</entry>
<entry>
<title>arm: mediatek: add support for MediaTek MT8188 SoC</title>
<updated>2026-01-06T18:50:12Z</updated>
<author>
<name>Julien Masson</name>
<email>jmasson@baylibre.com</email>
</author>
<published>2025-12-09T10:22:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=633e5602aa38df43420ced7ca324ab0a0ddfd726'/>
<id>urn:sha1:633e5602aa38df43420ced7ca324ab0a0ddfd726</id>
<content type='text'>
This adds basic support for MediaTek MT8188 SoC.

Add watchdog support by adding upstream compatible string.

Add tphy support by adding "mediatek,generic-tphy-v2" compatible string
in arch/arm/dts/mt8188-u-boot.dtsi

Signed-off-by: Julien Masson &lt;jmasson@baylibre.com&gt;
Signed-off-by: Julien Stephan &lt;jstephan@baylibre.com&gt;
Reviewed-by: Mattijs Korpershoek &lt;mkorpershoek@kernel.org&gt;
Reviewed-by: Macpaul Lin &lt;macpaul.lin@mediatek.com&gt;
</content>
</entry>
<entry>
<title>watchdog: npcm: Support more timeout value</title>
<updated>2025-12-31T16:17:00Z</updated>
<author>
<name>Stanley Chu</name>
<email>yschu@nuvoton.com</email>
</author>
<published>2025-12-16T02:47:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f74beb8dcf325707dcf6b4f6e260c940236f8067'/>
<id>urn:sha1:f74beb8dcf325707dcf6b4f6e260c940236f8067</id>
<content type='text'>
Calculate a timeout value that is close to the requested value.

Signed-off-by: Stanley Chu &lt;yschu@nuvoton.com&gt;
</content>
</entry>
<entry>
<title>watchdog: Add support for Tegra watchdog timer</title>
<updated>2025-10-28T09:27:43Z</updated>
<author>
<name>Lukasz Majewski</name>
<email>lukma@nabladev.com</email>
</author>
<published>2025-09-18T08:42:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4f7057962dcca798dbc984089a046b0bfee1273d'/>
<id>urn:sha1:4f7057962dcca798dbc984089a046b0bfee1273d</id>
<content type='text'>
Provide support for Tegra watchdog functionality. The WATCHDOG index 0 in
conjunction with TIMER 5 is used inline with existing Linux kernel driver.

Signed-off-by: Lukasz Majewski &lt;lukma@nabladev.com&gt;
Reviewed-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt;
Signed-off-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt;
</content>
</entry>
<entry>
<title>watchdog: Tighten dependencies on WDT_DAVINCI</title>
<updated>2025-10-16T07:16:36Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-10-01T20:30:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=df2220c946f593892c1bd60535c777e4a18448ac'/>
<id>urn:sha1:df2220c946f593892c1bd60535c777e4a18448ac</id>
<content type='text'>
The WDT_DAVINCI driver is not safe to compile on 64bit platforms such as
allyesconfig on a 64bit host. Tighten the dependencies here to the
platforms which could use it today.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>watchdog: Tighten some watchdog driver dependencies</title>
<updated>2025-10-16T07:16:36Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-08-06T14:56:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=71a535c7ad0b78b9b970a46ee7541acdb2423efc'/>
<id>urn:sha1:71a535c7ad0b78b9b970a46ee7541acdb2423efc</id>
<content type='text'>
A few watchdog drivers cannot build without access to some platform
specific header files. Express those requirements in Kconfig as well.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Stefan Roese &lt;stefan.roese@mailbox.org&gt;
</content>
</entry>
<entry>
<title>drivers: watchdog: Enable watchdog support in SPL for Agilex</title>
<updated>2025-08-08T14:20:46Z</updated>
<author>
<name>Alif Zakuan Yuslaimi</name>
<email>alif.zakuan.yuslaimi@altera.com</email>
</author>
<published>2025-08-04T01:24:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6a4453ab064a40a0cf0fcc8145d7eeab2ef0cb6f'/>
<id>urn:sha1:6a4453ab064a40a0cf0fcc8145d7eeab2ef0cb6f</id>
<content type='text'>
Enable watchdog as early as possible after clock initialization
which is set at 10 seconds.

Signed-off-by: Alif Zakuan Yuslaimi &lt;alif.zakuan.yuslaimi@altera.com&gt;
Reviewed-by: Tien Fong Chee &lt;tien.fong.chee@altera.com&gt;
</content>
</entry>
</feed>
