From 88eb04a12b60c40d0e7d798a14f5035796cd4428 Mon Sep 17 00:00:00 2001 From: Yandong Lin Date: Mon, 11 Aug 2025 15:07:33 +0800 Subject: [PATCH] video: rockchip: iep: Adjust iep_power_off Change-Id: Ia617c48db885578f5f46e91ccae603226b2372a1 Signed-off-by: Yandong Lin --- drivers/video/rockchip/iep/iep_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/video/rockchip/iep/iep_drv.c b/drivers/video/rockchip/iep/iep_drv.c index aeba35bdf000..68ca2b719c8b 100644 --- a/drivers/video/rockchip/iep/iep_drv.c +++ b/drivers/video/rockchip/iep/iep_drv.c @@ -1141,6 +1141,8 @@ static int iep_drv_remove(struct platform_device *pdev) { struct iep_drvdata *data = platform_get_drvdata(pdev); + iep_power_off(); + iep_iommu_info_destroy(iep_service.iommu_info); iep_service.iommu_info = NULL; @@ -1204,7 +1206,6 @@ static void __exit iep_exit(void) { IEP_ERR("%s IN\n", __func__); - iep_power_off(); platform_driver_unregister(&iep_driver); }