Lines Matching +full:deep +full:- +full:sleep
2 * linux/arch/arm/mach-omap1/pm.c
55 #include <linux/soc/ti/omap1-io.h>
57 #include <linux/omap-dma.h>
58 #include <clocksource/timer-ti-dm.h>
92 return -EINVAL; in idle_store()
131 * Even the sleep block count should become obsolete. in omap1_pm_idle()
164 * Turn off all interrupts except GPIO bank 1, L1-2nd level cascade, in omap_pm_wakeup_setup()
213 printk(KERN_INFO "PM: OMAP%x is trying to enter deep sleep...\n", in omap1_pm_suspend()
282 /* (Step 3 removed - we now allow deep sleep by default) */ in omap1_pm_suspend()
401 * Re-enable interrupts in omap1_pm_suspend()
409 printk(KERN_INFO "PM: OMAP%x is re-starting from deep sleep...\n", in omap1_pm_suspend()
460 "ARM_CKCTL_REG: 0x%-8x \n" in omap_pm_debug_show()
461 "ARM_IDLECT1_REG: 0x%-8x \n" in omap_pm_debug_show()
462 "ARM_IDLECT2_REG: 0x%-8x \n" in omap_pm_debug_show()
463 "ARM_IDLECT3_REG: 0x%-8x \n" in omap_pm_debug_show()
464 "ARM_EWUPCT_REG: 0x%-8x \n" in omap_pm_debug_show()
465 "ARM_RSTCT1_REG: 0x%-8x \n" in omap_pm_debug_show()
466 "ARM_RSTCT2_REG: 0x%-8x \n" in omap_pm_debug_show()
467 "ARM_SYSST_REG: 0x%-8x \n" in omap_pm_debug_show()
468 "ULPD_IT_STATUS_REG: 0x%-4x \n" in omap_pm_debug_show()
469 "ULPD_CLOCK_CTRL_REG: 0x%-4x \n" in omap_pm_debug_show()
470 "ULPD_SOFT_REQ_REG: 0x%-4x \n" in omap_pm_debug_show()
471 "ULPD_DPLL_CTRL_REG: 0x%-4x \n" in omap_pm_debug_show()
472 "ULPD_STATUS_REQ_REG: 0x%-4x \n" in omap_pm_debug_show()
473 "ULPD_POWER_CTRL_REG: 0x%-4x \n", in omap_pm_debug_show()
491 "MPUI7XX_CTRL_REG 0x%-8x \n" in omap_pm_debug_show()
492 "MPUI7XX_DSP_STATUS_REG: 0x%-8x \n" in omap_pm_debug_show()
493 "MPUI7XX_DSP_BOOT_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
494 "MPUI7XX_DSP_API_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
495 "MPUI7XX_SDRAM_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
496 "MPUI7XX_EMIFS_CONFIG_REG: 0x%-8x \n", in omap_pm_debug_show()
505 "MPUI1510_CTRL_REG 0x%-8x \n" in omap_pm_debug_show()
506 "MPUI1510_DSP_STATUS_REG: 0x%-8x \n" in omap_pm_debug_show()
507 "MPUI1510_DSP_BOOT_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
508 "MPUI1510_DSP_API_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
509 "MPUI1510_SDRAM_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
510 "MPUI1510_EMIFS_CONFIG_REG: 0x%-8x \n", in omap_pm_debug_show()
519 "MPUI1610_CTRL_REG 0x%-8x \n" in omap_pm_debug_show()
520 "MPUI1610_DSP_STATUS_REG: 0x%-8x \n" in omap_pm_debug_show()
521 "MPUI1610_DSP_BOOT_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
522 "MPUI1610_DSP_API_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
523 "MPUI1610_SDRAM_CONFIG_REG: 0x%-8x \n" in omap_pm_debug_show()
524 "MPUI1610_EMIFS_CONFIG_REG: 0x%-8x \n", in omap_pm_debug_show()
550 * omap_pm_prepare - Do preliminary suspend work.
555 /* We cannot sleep in idle until we have resumed */ in omap_pm_prepare()
562 * omap_pm_enter - Actually enter a sleep state.
575 return -EINVAL; in omap_pm_enter()
583 * omap_pm_finish - Finish up suspend sequence.
585 * This is called after we wake back up (or if entering the sleep state
615 return -ENODEV; in omap_pm_init()
620 pr_info("OMAP1 PM: sleep states in idle disabled due to no 32KiHz timer\n"); in omap_pm_init()
623 pr_info("OMAP1 PM: sleep states in idle disabled due to no DMTIMER support\n"); in omap_pm_init()
628 pr_info("OMAP1 PM: sleep states in idle enabled\n"); in omap_pm_init()
633 * We copy the assembler sleep/wakeup routines to SRAM. in omap_pm_init()
650 return -ENODEV; in omap_pm_init()
660 irq = -1; in omap_pm_init()
667 /* Program new power ramp-up time in omap_pm_init()
668 * (0 for most boards since we don't lower voltage when in deep sleep) in omap_pm_init()
672 /* Setup ULPD POWER_CTRL_REG - enter deep sleep whenever possible */ in omap_pm_init()