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.
"

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1842532

Title:
  Touchpad stops working after resuming from s2idle

Status in OEM Priority Project:
  New
Status in linux package in Ubuntu:
  Incomplete

Bug description:
  [Summary]
  When enable s2i, found touchpad doesn't work after resuming from suspend(to 
idle).

  [Reproduce Steps]
  1. Install Ubuntu image
  2. let system enter s2i state
  3. press power button to resume the system

  [Results]
  Expected: System back to work without problem
  Actual: Found touchpad doesn't work after resuming

  [Additional Information]
  Dell Inspiron 5391
  Base Image: Ubuntu 18.04.3
  BIOS Version: 1.0.1
  Kernel Version: 5.0.0-1013-oem
  CPU: i5-10210U
  GPU: Nvidia(1d13)

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1842532/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to