On Sun, Jun 14, 2020 at 12:29:03PM +0200, Krzysztof Kozlowski wrote:
> When pm_runtime_get_sync() fails in probe(), the error path should not
> call pm_runtime_put_noidle(). This would lead to inbalance in
> usage_count.
>
> Fixes: 588eb93ea49f ("i2c: imx: add runtime pm support to improve the
> performance")
> Cc: <[email protected]>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>
> ---
>
> Changes since v1:
> 1. New patch
This patch is not correct because the runtime usage counter is increased
always, also on failures.
It can be dropped.
Best regards,
Krzysztof