Hi Mike,
I'm a little puzzled on this one. My understanding is that the IO pad
is only armed when CORE is in RET or OFF.
I need to dig a little more in the TRM on this one to clarify.
If CORE is staying on, it might be that your GPIO module level wakeups
are not being configured correctly. Please check the 'Known Problems'
section of the OMAP PM wiki[1], search for 'GPIO module-level wakeups'
Kevin
[1] http://elinux.org/OMAP_Power_Management#Known_Problems
--