diff options
-rw-r--r-- | drivers/spi/spi-tegra.c | 7 |
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); |