linux_dsm_epyc7002/Documentation/devicetree/bindings/watchdog
Krzysztof Kozlowski 0b445549ea watchdog: s3c2410: Fix infinite interrupt in soft mode
In soft (no-reboot) mode, the driver self-pings watchdog upon expiration
of an interrupt.  However the interrupt itself was not cleared thus on
first hit, the system enters infinite interrupt handling loop.

On Odroid U3 (Exynos4412), when booted with s3c2410_wdt.soft_noboot=1
argument the console is flooded:
	# killall -9 watchdog
	[   60.523760] s3c2410-wdt 10060000.watchdog: watchdog timer expired (irq)
	[   60.536744] s3c2410-wdt 10060000.watchdog: watchdog timer expired (irq)

Fix this by writing something to the WTCLRINT register to clear the
interrupt.  The register WTCLRINT however appeared in S3C6410 so a new
watchdog quirk and flavor are needed.

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-02-24 14:00:23 -08:00
..
alphascale-asm9260.txt
arm,sp805.txt
aspeed-wdt.txt dt-bindings: watchdog: Add Aspeed watchdog timer bindings 2016-07-17 20:55:05 +02:00
atmel-at91rm9200-wdt.txt
atmel-sama5d4-wdt.txt
atmel-wdt.txt
brcm,bcm2835-pm-wdog.txt
brcm,bcm7038-wdt.txt
brcm,kona-wdt.txt
cadence-wdt.txt
cortina,gemin-watchdog.txt watchdog: add DT bindings for Cortina Gemini 2017-02-24 14:00:23 -08:00
davinci-wdt.txt
digicolor-wdt.txt
dw_wdt.txt
fsl-imx-wdt.txt
gpio-wdt.txt
imgpdc-wdt.txt
ingenic,jz4740-wdt.txt
lpc18xx-wdt.txt
marvel.txt
men-a021-wdt.txt
meson-gxbb-wdt.txt dt-bindings: watchdog: Add Meson GXBB Watchdog bindings 2016-07-17 21:03:28 +02:00
meson-wdt.txt
microchip,pic32-dmt.txt
microchip,pic32-wdt.txt
moxa,moxart-watchdog.txt
mt7621-wdt.txt
mtk-wdt.txt
of-xilinx-wdt.txt watchdog: xilinx: Add clock support 2016-09-23 22:04:09 +02:00
omap-wdt.txt
pnx4008-wdt.txt
qca-ar7130-wdt.txt
qcom-wdt.txt watchdog: qcom: add option for standalone watchdog not in timer block 2016-07-17 21:03:08 +02:00
renesas-wdt.txt watchdog: renesas-wdt: Add support for the r8a7796 wdt 2016-07-25 11:23:29 +02:00
rt2880-wdt.txt
samsung-wdt.txt watchdog: s3c2410: Fix infinite interrupt in soft mode 2017-02-24 14:00:23 -08:00
sbsa-gwdt.txt
sigma,smp8642-wdt.txt
sirfsoc_wdt.txt
sp805-wdt.txt
st_lpc_wdt.txt watchdog: bindings: Remove obsolete platforms from dt doc. 2016-09-24 08:59:39 +02:00
stericsson-coh901327.txt
sunxi-wdt.txt
ts4800-wdt.txt
twl4030-wdt.txt
ziirave-wdt.txt
zte,zx2967-wdt.txt dt: bindings: add documentation for zx2967 family watchdog controller 2017-02-24 14:00:23 -08:00