@freemangordon: Now KP v49 is stable, what about start porting upstream Linux 3.x or Meego n900 kernel for Maemo? A lot of n900 drivers are upstreamed, see http://elektranox.org/n900/kernel/status.html And Meego n900 kernel should have all drivers included, see https://meego.gitorious.org/meego-de...on/n900_kernel
if ((val & STS_VBUS) && !twl4030_usb_suspended) { printk(KERN_EMERG "twl4030-poweroff: VBUS on," " forcing restart!\n"); /* Set watchdog, Triton goes to WAIT-ON state. VBUS will cause start up */ twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER, 1, TWL4030_WATCHDOG_CFG_REG_OFFS); while (1); }