From 9370bb92b2d16684ee45cf24e879c93c509162da Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Thu, 19 Dec 2024 01:47:39 +0000 Subject: [PATCH] add wifi6 8852be driver --- kernel/drivers/video/rockchip/iep/iep_iommu_drm.c | 11 ++--------- 1 files changed, 2 insertions(+), 9 deletions(-) diff --git a/kernel/drivers/video/rockchip/iep/iep_iommu_drm.c b/kernel/drivers/video/rockchip/iep/iep_iommu_drm.c index 8d451a6..411f567 100644 --- a/kernel/drivers/video/rockchip/iep/iep_iommu_drm.c +++ b/kernel/drivers/video/rockchip/iep/iep_iommu_drm.c @@ -13,12 +13,13 @@ * GNU General Public License for more details. * */ -#include <drm/drmP.h> +#include <drm/drm_device.h> #include <linux/dma-iommu.h> #include <linux/dma-buf.h> #include <linux/dma-mapping.h> #include <linux/iommu.h> #include <linux/kref.h> +#include <linux/slab.h> #include "iep_iommu_ops.h" @@ -229,10 +230,6 @@ struct device *dev = session_info->dev; struct iep_drm_buffer *drm_buffer; - /* Force to flush iommu table */ - if (of_machine_is_compatible("rockchip,rk3288")) - rockchip_iovmm_invalidate_tlb(session_info->mmu_dev); - mutex_lock(&session_info->list_mutex); drm_buffer = iep_drm_get_buffer_no_lock(session_info, idx); mutex_unlock(&session_info->list_mutex); @@ -254,10 +251,6 @@ { struct device *dev = session_info->dev; struct iep_drm_buffer *drm_buffer; - - /* Force to flush iommu table */ - if (of_machine_is_compatible("rockchip,rk3288")) - rockchip_iovmm_invalidate_tlb(session_info->mmu_dev); mutex_lock(&session_info->list_mutex); drm_buffer = iep_drm_get_buffer_no_lock(session_info, idx); -- Gitblit v1.6.2