"Shilimkar, Santosh" <santosh.shilimkar@xxxxxx> writes: >> -----Original Message----- >> From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap- >> owner@xxxxxxxxxxxxxxx] On Behalf Of Varadarajan, Charulatha >> Sent: Thursday, September 30, 2010 9:25 PM >> To: Tony Lindgren; Cousson, Benoit >> Cc: Kevin Hilman; Menon, Nishanth; wim@xxxxxxxxx; linux- >> omap@xxxxxxxxxxxxxxx; linux-watchdog@xxxxxxxxxxxxxxx; linux-arm- >> kernel@xxxxxxxxxxxxxxxxxxx; paul@xxxxxxxxx; Nayak, Rajendra; Basak, Partha >> Subject: RE: [PATCH] OMAP2PLUS: WDT: Fix: Disable WDT after reset during >> init >> >> Tony/ Benoit, >> >> > > >> > > I think that disabling it should be done only if the CONFIG_OMAP_WDT >> > > is not set. >> > >> > How about disabling is done always unless CONFIG_WATCHDOG_NOWAYOUT >> > is set? >> >> As given in the patch description, this patch does a disable of watchdog >> timer, during init, to avoid the system rebooting that happens due to >> enabling of watchdog timer after a reset of the module (during hwmod init). >> >> According to the default WDT registers values, the system reboot would >> happen in ~10s if watchdog is enabled with default values. Hence, after >> a WDT module reset during init, the watchdog has to be disabled within 10s >> otherwise the system will keep rebooting. >> >> Hence irrespective of CONFIG_WATCHDOG_NOWAYOUT/ CONFIG_OMAP_WDT, >> the watchdog timer needs to be disabled after a WDT reset has happened. >> > One more option is to avoid the software reset using the CONFIG_OMAP_WDT > flag. Something like below. This was already proposed by Charu, and rejected. Doing this means we have a dependency on particular bootloader init, and we'd like to get rid of *all* assumptions about what the bootloader does (or does not do.) Kevin -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html