PS: please note that >>Everything we need is a kernel that supports S2RAM.<< is NOT recommended approach for OMAP platforms, they have zeroclock and should never enter suspend state.