APPLIED[E]: [SRU] [E/F/Unstable/OEM-OSP1-B] [PATCH 0/1] Fix Nvidia's ucsi_ccg to make system be able to sleep
Kelsey Skunberg
kelsey.skunberg at canonical.com
Fri Apr 3 21:43:39 UTC 2020
On 2020-03-26 21:05:01 , Kai-Heng Feng wrote:
> 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
>
>
Applied to eoan/master-next. 'linux-next' was removed from the cherry-picked
line since this patch is already merged into Linus' tree. Thank you!
-Kelsey
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list