Lines Matching defs:mtk_iommu_data
213 struct mtk_iommu_data { struct
214 struct device *dev;
215 struct clk *bclk;
216 phys_addr_t protect_base; /* protect memory base */
217 struct mtk_iommu_suspend_reg reg;
218 struct iommu_group *m4u_group[MTK_IOMMU_GROUP_MAX];
219 bool enable_4GB;
221 struct iommu_device iommu;
222 const struct mtk_iommu_plat_data *plat_data;
223 struct device *smicomm_dev;
225 struct mtk_iommu_bank_data *bank;
227 struct dma_iommu_mapping *mapping; /* For mtk_iommu_v1.c */
228 struct regmap *pericfg;
230 struct mutex mutex; /* Protect m4u_group/m4u_dom above */
254 struct mtk_iommu_data *data = dev_get_drvdata(dev); in mtk_iommu_bind() argument