kernel/drivers/watchdog/sp5100_tco.c
.. .. @@ -104,6 +104,10 @@ 104 104 val |= SP5100_WDT_START_STOP_BIT; 105 105 writel(val, SP5100_WDT_CONTROL(tco->tcobase)); 106 106 107 + /* This must be a distinct write. */108 + val |= SP5100_WDT_TRIGGER_BIT;109 + writel(val, SP5100_WDT_CONTROL(tco->tcobase));110 +107 111 return 0; 108 112 } 109 113