spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
authorJinjie Ruan <ruanjinjie@huawei.com>
Fri, 20 Sep 2024 09:11:35 +0000 (17:11 +0800)
committerMark Brown <broonie@kernel.org>
Fri, 1 Nov 2024 14:48:54 +0000 (14:48 +0000)
commit2219576883e709737f3100aa9ded84976be49bd7
tree6471b994db9ebbdb94fb1191acbb70cc1dc431a3
parent25d284715845a465a1a3693a09cf8b6ab8bd9caf
spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​

It's important to undo pm_runtime_use_autosuspend() with
pm_runtime_dont_use_autosuspend() at driver exit time.

So, call pm_runtime_dont_use_autosuspend() at driver exit time
to fix it.

Fixes: 9e3a000362ae ("spi: zynqmp: Add pm runtime support")
Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com>
Link: https://patch.msgid.link/20240920091135.2741574-1-ruanjinjie@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-zynqmp-gqspi.c