sweep2wake from xzkernel

Change-Id: I6b7e294b3b9105d0cf6be2ca6c892b61fbfbde5f