input: add s2w and dt2w

 * Squashed commits from bricked kernel

Change-Id: Ia9bf0cc3e2d32a7b8ec34dd41fc952cba8bded2d
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>