Lines Matching defs:mtk_iommu_data
253 struct mtk_iommu_data { struct
254 struct device *dev;
255 struct clk *bclk;
256 phys_addr_t protect_base; /* protect memory base */
257 struct mtk_iommu_suspend_reg reg;
258 struct iommu_group *m4u_group[MTK_IOMMU_GROUP_MAX];
259 bool enable_4GB;
261 struct iommu_device iommu;
262 const struct mtk_iommu_plat_data *plat_data;
263 struct device *smicomm_dev;
265 struct mtk_iommu_bank_data *bank;
266 struct mtk_iommu_domain *share_dom;
268 struct regmap *pericfg;
269 struct mutex mutex; /* Protect m4u_group/m4u_dom above */
293 struct mtk_iommu_data *data = dev_get_drvdata(dev); in mtk_iommu_bind() argument