spi: spi-nxp-fspi: enable runtime pm for fspi
authorHaibo Chen <haibo.chen@nxp.com>
Mon, 28 Apr 2025 10:06:44 +0000 (18:06 +0800)
committerMark Brown <broonie@kernel.org>
Tue, 6 May 2025 14:17:29 +0000 (23:17 +0900)
commit97be4b919a609fc8c4bd1118502b5d26cc2f77c4
tree824de9925c13b6c96116a23eb1fca0739b623f1c
parent48900813abd2730a35c6e3afd1609bafac5271cc
spi: spi-nxp-fspi: enable runtime pm for fspi

Enable the runtime PM in fspi driver.
Also for system PM, On some board like i.MX8ULP-EVK board,
after system suspend, IOMUX module will lost power, so all
the pinctrl setting will lost when system resume back, need
driver to save/restore the pinctrl setting.

Signed-off-by: Han Xu <han.xu@nxp.com>
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Link: https://patch.msgid.link/20250428-flexspipatch-v3-2-61d5e8f591bc@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-nxp-fspi.c