[SRU] [E/F/Unstable/OEM-OSP1-B] [PATCH 0/1] Fix Nvidia's ucsi_ccg to make system be able to sleep
Kai-Heng Feng
kai.heng.feng at canonical.com
Thu Mar 26 13:05:01 UTC 2020
BugLink: https://bugs.launchpad.net/bugs/1850238
[Impact]
Some systems have a "phantom" Nvidia UCSI, which prevent systems from
suspending.
[Fix]
ucsi_ccg is stuck in its probe routine because of the i2c bus never
timeouts. Let it timeouts and probe can fail since it's just a phantom
device.
[Test]
After applying this patch system can suspend/resume succesfully.
[Regression Potential]
Low. It's a trivial change to correctly handle timeout.
Kai-Heng Feng (1):
i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check_status()
drivers/i2c/busses/i2c-nvidia-gpu.c | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
--
2.17.1
More information about the kernel-team
mailing list