From 00b8be6742e60102c1ff90cc809d55b0424ed7d9 Mon Sep 17 00:00:00 2001 From: Ding Wei Date: Sun, 26 Sep 2021 11:50:46 +0800 Subject: [PATCH] video: rockchip: mpp: fix issue for CONFIG_IOMMU_SUPPORT=n if CONFIG_IOMMU_SUPPORT=n, log: error: 'const struct iommu_ops' has no member named 'flush_iotlb_all' if (domain && domain->ops && domain->ops->flush_iotlb_all) Change-Id: I8268e0b5d5a513d1c55b0c755c479049b13bdeb7 Signed-off-by: Ding Wei --- drivers/video/rockchip/mpp/mpp_iommu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/video/rockchip/mpp/mpp_iommu.c b/drivers/video/rockchip/mpp/mpp_iommu.c index 21128cd2a822..4f50641e34f5 100644 --- a/drivers/video/rockchip/mpp/mpp_iommu.c +++ b/drivers/video/rockchip/mpp/mpp_iommu.c @@ -486,8 +486,8 @@ int mpp_iommu_flush_tlb(struct mpp_iommu_info *info) { struct iommu_domain *domain = info->domain; - if (domain && domain->ops && domain->ops->flush_iotlb_all) - domain->ops->flush_iotlb_all(domain); + if (domain && domain->ops) + iommu_flush_tlb_all(domain); return 0; }