Pali, I just remembered that I had one question when I first read this: Would it be possible to build a kernel without the twl4030_wdt module? (neither built-in nor as a module). Would this mean that the HW watchdog would just do nothing, or would it still reboot the machine because nobody's talking to it? For safety reasons I now run my N900s always with R&D mode enabled, so this is not really a problem, but it would be nice if the kernel would disable (or "not enable") the watchdog in any case. (Obviously I'm not requesting this be implemented in kernel-power, because there will be people who for some reason want the watchdog enabled, but I just want to know if you know what happens when you remove -- completely --the module from the kernel).