diff --git a/drivers/dma/tegra210-adma.c b/drivers/dma/tegra210-adma.c
index 911533cc31331be06627ec5cb7ef7219cde8db89..ebbcff567c8196b044339e71793161dd03f9e096 100644
--- a/drivers/dma/tegra210-adma.c
+++ b/drivers/dma/tegra210-adma.c
@@ -888,7 +888,7 @@ static int tegra_adma_probe(struct platform_device *pdev)
 
 	pm_runtime_enable(&pdev->dev);
 
-	ret = pm_runtime_get_sync(&pdev->dev);
+	ret = pm_runtime_resume_and_get(&pdev->dev);
 	if (ret < 0)
 		goto rpm_disable;