Hi Charles, On Fri, Jan 4, 2019 at 11:40 PM Charles Keepax <ckeepax@xxxxxxxxxxxxxxxxxxxxx> wrote: > > Currently the driver calls pm_runtime_put_autosuspend but without ever > having done a pm_runtime_get, this causes the reference count in the pm Before every transfer there is a prepare and then the get_sync gets called as we have the auto_runtime_pm as true. let me know if I am missing something?