
Public Version
www.ti.com
PRCM Basic Programming Model
3.6.2.5
Domain Wake-Up Control Registers
The following modules have programmable wake-up control:
•
CORE power domain:
–
USBTLL
–
HS USB OTG
–
McBSP 1 and 5
–
GPTIMER[10,11]
–
UART[1,2]
–
I2C[1..3]
–
McSPI[1..4]
–
MMC[1,2,3]
•
PER power domain:
–
McBSP[2..4]
–
GPTIMER[2..9]
–
UART [3,4]
–
WDTIMER3
–
GPIO[2..6]
•
WKUP power domain:
–
GPTIMER1
–
GPIO1
–
SR[1,2]
–
I/O pad
•
DSS power domain:
–
DSS subsystem
•
USBHOST power domain:
–
HS USB Host subsystem
The registers in the following sections control the wake-up settings.
3.6.2.5.1 PM_WKEN_ <domain_name> (Wake-Up Enable Register)
The wake-up enable register applies only to modules that can generate wake-up events. It allows the
enabling or disabling of the wakeup of the related power domain on a module or subsystem wake-up
event. Each EN_<module> bit in the register enables/disables the wake-up event from the module to the
PRCM module.
The device has the following wake-up enable registers:
•
and
: CORE domain modules wake-up control
•
: Display subsystem (DSS) wake-up control
•
: Peripheral domain modules wake-up control
•
: WKUP domain modules wake-up control
•
: HS USB Host subsystem wake-up control
NOTE:
The wake-up signals issued from the MPU and IVA2.2 INTCs are nonmaskable in the
PRCM module. However, they cannot be generated if the corresponding interrupts are
masked in the INTCs.
3.6.2.5.2 PM_WKST_ <domain_name> (Wake-Up Status Register)
The wake-up status register logs wake-up events from all modules. Each ST_<module> bit of this register
logs a given module-generated wake-up event.
The device has the following wake-up status registers:
411
SWPU177N – December 2009 – Revised November 2010
Power, Reset, and Clock Management
Copyright © 2009–2010, Texas Instruments Incorporated