Rafael, Kevin, On latest kernel( V3.1-rc1+), the subsystem(driver) suspend callbacks are not getting called because power domain callbcaks are populated. And as per commit 4d27e9dc{PM: Make power domain callbacks take precedence over subsystem ones}, it's expected bahavior. Who is suppose to call the driver suspend callback? Some drivers/subsystem would have state machine which needs to be suspended. Is the power domain suspend callback, suppose to take care of it ? If yes, then that seems to be missing for OMAP. Thanks for clarification. Regards Santosh -- 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