Cleanup and fixes for tidspbridge's PM routines. The most significant ones are: - Protection of critical sections when disabling clocks which could cause issues during PM transitions. - Fix of resume path from RET power state. Other patches are cleanups and preparations for the usage of spinlock. Omar Ramirez Luna (8): staging: tidspbridge: make wake_dsp to handle PM code staging: tidspbridge: fix resume path from retention staging: tidspbridge: remove msleep for dsp transition wait staging: tidspbridge: send mbox PM command directly staging: tidspbridge: send wake message even if dsp is running staging: tidspbridge: remove redundant code from PM routines staging: tidspbridge: remove redundant indentation in PM routines staging: tidspbridge: protect critical sections on PM routines drivers/staging/tidspbridge/core/tiomap3430_pwr.c | 248 ++++++++++++++------- drivers/staging/tidspbridge/core/tiomap_io.c | 58 +----- 2 files changed, 168 insertions(+), 138 deletions(-) -- 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