Just move its contents into drivers/iommu/hisi_smmu.h. Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> --- drivers/staging/hikey9xx/hisi_smmu.h | 8 ++++++++ drivers/staging/hikey9xx/hisi_smmu_lpae.c | 1 - include/linux/hisi/hisi-iommu.h | 13 ------------- 3 files changed, 8 insertions(+), 14 deletions(-) delete mode 100644 include/linux/hisi/hisi-iommu.h diff --git a/drivers/staging/hikey9xx/hisi_smmu.h b/drivers/staging/hikey9xx/hisi_smmu.h index bd3ee53735bd..c84f854bf39f 100644 --- a/drivers/staging/hikey9xx/hisi_smmu.h +++ b/drivers/staging/hikey9xx/hisi_smmu.h @@ -93,6 +93,14 @@ struct hisi_smmu_device_lpae { struct iommu_device iommu; }; +struct iommu_domain_data { + unsigned int iova_start; + unsigned int iova_size; + phys_addr_t phy_pgd_base; + unsigned long iova_align; + struct list_head list; +}; + struct hisi_map_tile_position_lpae { struct scatterlist *sg ; unsigned long offset; diff --git a/drivers/staging/hikey9xx/hisi_smmu_lpae.c b/drivers/staging/hikey9xx/hisi_smmu_lpae.c index 5acde3ddbd99..fcaf97f92e7f 100644 --- a/drivers/staging/hikey9xx/hisi_smmu_lpae.c +++ b/drivers/staging/hikey9xx/hisi_smmu_lpae.c @@ -24,7 +24,6 @@ #include <linux/spinlock.h> #include <asm/pgalloc.h> #include <linux/debugfs.h> -#include <linux/hisi/hisi-iommu.h> #include <linux/uaccess.h> #include <linux/bitops.h> #include "hisi_smmu.h" diff --git a/include/linux/hisi/hisi-iommu.h b/include/linux/hisi/hisi-iommu.h deleted file mode 100644 index 00dd5e97db59..000000000000 --- a/include/linux/hisi/hisi-iommu.h +++ /dev/null @@ -1,13 +0,0 @@ -#ifndef _HI36XX_SMMU_H -#define _HI36XX_SMMU_H - -#include <linux/types.h> -struct iommu_domain_data { - unsigned int iova_start; - unsigned int iova_size; - phys_addr_t phy_pgd_base; - unsigned long iova_align; - struct list_head list; -}; - -#endif -- 2.26.2 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel