UPSTREAM: drm/rockchip: remove redundant statement
authorJohn Keeping <john@metanate.com>
Tue, 5 Apr 2016 13:50:31 +0000 (14:50 +0100)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 7 Dec 2016 06:17:44 +0000 (14:17 +0800)
The call to arm_iommu_detach_device() on the previous line sets
dev->archdata.mapping to NULL so this call is always a no-op.

Change-Id: I09b41c284c61885fb4b989a64839e96bcc316aa6
Signed-off-by: John Keeping <john@metanate.com>
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
(cherry picked from commit aa1ac27f48de0ed94d5a104e15b5ab62b5deb236)

drivers/gpu/drm/rockchip/rockchip_drm_drv.c

index e2a935de39bf2a63950a7074b3740ec69cf1858d..86382b7965d5b9a26652fc5034dfb5887f13996b 100644 (file)
@@ -823,7 +823,6 @@ static int rockchip_drm_unload(struct drm_device *drm_dev)
        drm_kms_helper_poll_fini(drm_dev);
        component_unbind_all(dev, drm_dev);
        arm_iommu_detach_device(dev);
-       arm_iommu_release_mapping(dev->archdata.mapping);
        drm_mode_config_cleanup(drm_dev);
        drm_dev->dev_private = NULL;