It appears that interrupt is never received by touchscreen on resume; easiest thing to do here is to disable the touchscreen power management routines (actually, it uses the empty versions)