s2w: Add bi-directional sweep2sleep