
Hi Sinan,
On Wed, Sep 30, 2015 at 3:02 PM, Sinan Akman sinan@writeme.com wrote:
On 30/09/15 01:22 PM, Sinan Akman wrote:
Hi York
The board maintainer will take a look. Unfortunately she is on holiday vacation. Let me try to find someone else familiar with this board.
No worries, I will also bisect and see what's going on. Just wanted to make sure I don't work on it if someone is already taking care. I'll take a look at in the coming days.
FYI,
git revert 623d96e89aca64c2762150087f4e872c55481f13
fixes the reset issue. I don't know yet why. I am cc'ing to Peng as well.
Does this fix the reset issue?
--- a/drivers/watchdog/imx_watchdog.c +++ b/drivers/watchdog/imx_watchdog.c @@ -55,7 +55,7 @@ void reset_cpu(ulong addr) { struct watchdog_regs *wdog = (struct watchdog_regs *)WDOG1_BASE_ADDR;
- clrsetbits_le16(&wdog->wcr, 0, WCR_WDE); + setbits_le16(&wdog->wcr, WCR_WDE);
writew(0x5555, &wdog->wsr); writew(0xaaaa, &wdog->wsr); /* load minimum 1/2 second timeout */