sweep2unlock: use wakelocks

This solves not triggering irqs while the screen is offline.
It has to show how that affects battery life.

Conflicts:
	drivers/input/touchscreen/cy8c_tma_ts.c