On Sun, Jul 03, 2022 at 10:41:45AM +0200, Geert Uytterhoeven wrote: > On Sat, Jul 2, 2022 at 1:51 PM Andy Shevchenko > <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > > On Fri, Jul 01, 2022 at 05:39:16PM +0100, Phil Edworthy wrote: > > > Yet another i2c controller from Renesas that is found on the RZ/V2M > > > (r9a09g011) SoC. It can support only 100kHz and 400KHz operation. ... > > > + pm_runtime_get_sync(dev); > > pm_runtime_resume_and_get() ;-) This makes sense only if we test for error. Otherwise the put might imbalance counter. ... > > Isn't guaranteed by the runtime PM that device is runtime powered on the system > > suspend? > > No, as this is a system sleep callback. Hmm... Indeed. Code also suggested what you told. Thanks! -- With Best Regards, Andy Shevchenko