[PATCH 01/15] watchdog: orion: Remove unneeded BRIDGE_CAUSE clear
From: Jason Cooper <hidden>
Date: 2013-08-27 22:04:31
On Tue, Aug 27, 2013 at 11:55:33PM +0200, Thomas Petazzoni wrote:
Dear Jason Cooper, On Tue, 27 Aug 2013 17:41:21 -0400, Jason Cooper wrote:quoted
On Tue, Aug 27, 2013 at 03:02:48PM -0600, Jason Gunthorpe wrote:quoted
Since this is so complex, maybe it is OK to abandon support for non-DT boards in the WDT driver? Watchdog is not critical functionality, so nobody should be critically impacted. Boards would have to migrate to DT to get WDT back?I'm not 100% opposed to this. We need to give it careful thought, but it may be a viable solution since we are at the "convert old boards to DT" stage anyhow. If we had ten more drivers and 6 release cycles in front of us, I'd say no.While we're close to full DT for mach-kirkwood and mach-dove, we're pretty far from that for mach-orion5x and mach-mv78xx0, and I believe both are using the orion_wdt driver.
I understand that they both *can* use it. Do any distro's actually use it in default configurations? Do any users actually load it and kick the dog in their main loop? I don't have the answers to those questions, but I'd be surprised if it was more than a few specialty users. Another thought: If there are users in the above scenario, could they swap out for the kernel's software watchdog? Assuming they can't upgrade to DT... </pokes self> Once pxa-impedance-matcher can edit the dtb, those users would have a means to upgrade to a DT enabled kernel without bootloader modifications... I really gotta get back to that. :) thx, Jason.