Comment 2 for bug 1842532

Revision history for this message
Chih-Hsyuan Ho (chih) wrote :

Vendor(Goodix) suggests to add a (58ms) delay after SET_POWER_ON command after resuming from s2idle.

And here is the cause analysis done by the vendor about this issue:
"
By following Microsoft spec, our IC supports two types of protocol, mouse mode and ptp mode.
When IC powers on, the default mode is mouse mode, host can send command to switch it to ptp mode.
ptp mode (Ubuntu OS only handle this protocol)

Switching to ptp mode fails in Ubuntu's case due to insufficient delay time after the SET_POWER_ON command and results in a loss in touchpad function as it weill be operating in mouse mode when resuming from s2idle.
"