static int omap2_can_sleep(void) { if (omap2_fclks_active()) return 0; if (osc_ck->usecount > 1) return 0; if (omap_dma_running()) return 0; return 1; }
static int omap2_can_sleep(void) { if (!enable_dyn_sleep) return 0; if (omap2_fclks_active()) return 0; if (atomic_read(&sleep_block) > 0) return 0; if (osc_ck->usecount > 1) return 0; if (omap_dma_running()) return 0; return 1; }