Re: [PATCH] spi: spi-ti-qspi: call pm_runtime_put on pm_runtime_get failure

From: Mark Brown
Date: Tue Jun 02 2020 - 05:54:15 EST


On Mon, Jun 01, 2020 at 11:36:37PM -0500, Navid Emamdoost wrote:
> The counter is incremented via pm_runtime_get even in failure case.
> To correct the counter call pm_runtime_put in case of failure, too.

Someone already sent a fix for this but in any case this isn't the
correct fix - pm_runtime_put() will also undo the pm_runtime_resume()
that pm_runtime_get() failed to do which is wrong. pm_runtime_idle() is
what you're looking for.

Attachment: signature.asc
Description: PGP signature