iommu/rockchip: correct pm runtime when remove device
authorJacob Chen <jacob2.chen@rock-chips.com>
Thu, 5 Jan 2017 03:40:29 +0000 (11:40 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Fri, 6 Jan 2017 02:40:31 +0000 (10:40 +0800)
Change-Id: Ib4d2e80c3fcbe614973fa5e6cb64b4d15c7db3e0
Signed-off-by: Jacob Chen <jacob2.chen@rock-chips.com>
drivers/iommu/rockchip-iommu.c

index ad914dd174439719617e6f9e92a345471d811b58..c4c2c54a6127992b12c4ff0a269cebeb2076736a 100644 (file)
@@ -1216,7 +1216,7 @@ static int rk_iommu_probe(struct platform_device *pdev)
 
 static int rk_iommu_remove(struct platform_device *pdev)
 {
-       pm_runtime_put(&pdev->dev);
+       pm_runtime_disable(&pdev->dev);
 
        return 0;
 }