summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/spi/spi-cadence-quadspi.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/drivers/spi/spi-cadence-quadspi.c b/drivers/spi/spi-cadence-quadspi.c
index c34a432af4f0..9e91686c7c96 100644
--- a/drivers/spi/spi-cadence-quadspi.c
+++ b/drivers/spi/spi-cadence-quadspi.c
@@ -2675,14 +2675,10 @@ static void __maybe_unused cqspi_restore_context(struct cqspi_st *cqspi)
static int cqspi_suspend(struct device *dev)
{
struct cqspi_st *cqspi = dev_get_drvdata(dev);
- int ret;
- ret = spi_master_suspend(cqspi->master);
cqspi_controller_enable(cqspi, 0);
-
clk_disable_unprepare(cqspi->clk);
-
- return ret;
+ return 0;
}
static int cqspi_resume(struct device *dev)
@@ -2702,7 +2698,7 @@ static int cqspi_resume(struct device *dev)
if ((cqspi->f_pdata->use_phy) == true)
cqspi_restore_context(cqspi);
- return spi_master_resume(cqspi->master);
+ return 0;
}
static DEFINE_RUNTIME_DEV_PM_OPS(cqspi_dev_pm_ops, cqspi_suspend,