i.MX: Fix inverted register bits in wdt code.
Documentation says for WDA '0: Assert WDOG output.' and for SRS '0: Assert system reset signal.'. Signed-off-by: Roman Kapl <rka@sysgo.com> Message-id: 20200207095409.11227-1-rka@sysgo.com Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
7ce9ce8993
commit
0e7bb14b56
@ -29,7 +29,7 @@ static void imx2_wdt_write(void *opaque, hwaddr addr,
|
|||||||
uint64_t value, unsigned int size)
|
uint64_t value, unsigned int size)
|
||||||
{
|
{
|
||||||
if (addr == IMX2_WDT_WCR &&
|
if (addr == IMX2_WDT_WCR &&
|
||||||
(value & (IMX2_WDT_WCR_WDA | IMX2_WDT_WCR_SRS))) {
|
(~value & (IMX2_WDT_WCR_WDA | IMX2_WDT_WCR_SRS))) {
|
||||||
watchdog_perform_action();
|
watchdog_perform_action();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user