On Tue, 21 Sep 2021 10:00:59 +0300 Tony Lindgren <tony@xxxxxxxxxxx> wrote: > * Andreas Kemnade <andreas@xxxxxxxxxxxx> [210920 15:26]: > > Hi, > > > > On Mon, 20 Sep 2021 16:34:59 +0300 > > Tony Lindgren <tony@xxxxxxxxxxx> wrote: > > > > > > I fail to understand how omap3isp affects this since it actually disable > > > > clocks after probe. Does it keep some power domain active which then > > > > keeps the timer active etc? > > > > > > Sounds like it's because omap3isp never allows the SoC to enter deeper > > > idle states. The mpu clock is stopped for idle states. > > > > On GTA04 I experienced also some strange pm issues with omap3isp: > > rmmod clears up everything fine. > > > > After probing, clocks seems to be turned off, but power consumption > > does not drop. It only drops when there is an iommu_detach paired to > > that iommu_attach in the driver. > > But if I add it, the driver does not work properly. > > Are you also seeing a timer issue? Or just the omap3isp not idling the > SoC issue? > Just the omap3isp not idling the SoC. That are just general pm experience I had with the omap3isp issue, I have seen on earlier kernel versions but never succeeded in properly fixing them. I have not tried the 5.15-rcX on gta04 yet. Regards, Andreas