]> git.baikalelectronics.ru Git - kernel.git/commit
watchdog: keembay: Clear either the TO or TH interrupt bit
authorShruthi Sanil <shruthi.sanil@intel.com>
Mon, 17 May 2021 17:49:48 +0000 (23:19 +0530)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Mon, 21 Jun 2021 06:48:54 +0000 (08:48 +0200)
commit27c92bc5cbdaafe574851c88db65b342d563a1e4
treee51726102c84e4e657424562956050de6e6c39ce
parent7b0bbabe195b2e6c4a2ccdcaa5c625d73c7b572d
watchdog: keembay: Clear either the TO or TH interrupt bit

During the interrupt service routine of the TimeOut interrupt and
the ThresHold interrupt, the respective interrupt clear bit
have to be cleared and not both.

Fixes: 65392bb2ca8c ("watchdog: Add watchdog driver for Intel Keembay Soc")
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Tested-by: Kris Pan <kris.pan@intel.com>
Signed-off-by: Shruthi Sanil <shruthi.sanil@intel.com>
Link: https://lore.kernel.org/r/20210517174953.19404-5-shruthi.sanil@intel.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
drivers/watchdog/keembay_wdt.c