summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/spi/spi-tegra.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/spi/spi-tegra.c b/drivers/spi/spi-tegra.c
index d4b9c3344eee..33e2004101b7 100644
--- a/drivers/spi/spi-tegra.c
+++ b/drivers/spi/spi-tegra.c
@@ -736,7 +736,12 @@ static void spi_tegra_start_transfer(struct spi_device *spi,
command2 = tspi->def_command2_reg;
if (is_first_of_msg) {
- pm_runtime_get_sync(&tspi->pdev->dev);
+ if ((ret = pm_runtime_get_sync(&tspi->pdev->dev)) < 0) {
+ dev_err(&tspi->pdev->dev,
+ "%s: pm_runtime_get_sync() returns %d\n",
+ __func__, ret);
+ return;
+ }
spi_tegra_clear_status(tspi);