]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 14 Dec 2024 18:50:49 +0000 (19:50 +0100)
commitc4908741911d9eed6fd2e21b7b9fcbcc92adfc87
tree142ed334a8db253efdd075a8214624c97d6c1bca
parent5f116d12c0ef33ba3173b70726cc53323d17d9d1
spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​

[ Upstream commit 2219576883e709737f3100aa9ded84976be49bd7 ]

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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/spi/spi-zynqmp-gqspi.c