Re: CM32181 Bug Report (Linux 6.0+)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Wahaj,

[snipped]

> Hi Kai-Heng
>
> I have found some weird stuff going on while applying some changes. PFA a patch for your reference
>
> System goes to suspend, fans immediately slow down, unlike the vanilla v6.x kernel, the screen doesn't wake up immediately, the fans stop spinning completely after about 4 minutes and does not wake back up along with power button light on (not normal), have to force reboot after suspending
>
> Here are the jounralctl logs after closing lid
>
> - systemd[1]: Reached target Sleep.
> - systemd[1]: Starting System Suspend...
> - systemd-sleep[2150]: Entering sleep state 'suspend'...
>
> The following entry only appears after the 4 minute mark when fans shut off
>
> - kernel: PM: suspend entry (deep)
>
> I think the issue may have something to do with how the iio device is initialized. Are there any differences between the various ways of fetching the i2c client from the device struct?
>
> Also, the logs do not get printed in the suspend and resume entrypoints do not get printed

I think I found what went wrong. There are _two_ i2c clients for
systems with ARA.

Please give the following patch a try:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1988346/comments/53

Kai-Heng

>
>
> Best Regards
> Wahaj Javed
>
> > > > Kai-Heng
> > > >
> > > > > Jonathan
> > > > >
> > > > > > I would like to take on this bug and try to solve it if that's possible
> > > > > >
> > > > > > Best Regards
> > > > > > Wahaj Javed




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Input]     [Linux Kernel]     [Linux SCSI]     [X.org]

  Powered by Linux