On Fri, Feb 07, 2025 at 04:41:18PM +0100, Rafael J. Wysocki wrote: > On Fri, Feb 7, 2025 at 3:45 PM Johan Hovold <johan@xxxxxxxxxx> wrote: > > On Fri, Feb 07, 2025 at 02:50:29PM +0100, Johan Hovold wrote: > > Ok, so the driver data is never set and runtime PM is never enabled for > > this simple bus device, which uses pm_runtime_force_suspend() for system > > sleep. > > This is kind of confusing. Why use pm_runtime_force_suspend() if > runtime PM is never enabled and cannot really work? It's only done for some buses that this driver handles. The driver is buggy; I'm preparing a fix for it regardless of the correctness of the commit that now triggered this. Johan