Searched refs:iommu_priv (Results 1 – 7 of 7) sorted by relevance
274 struct mtk_iommu_data *data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_attach_device()296 struct mtk_iommu_data *data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_detach_device()394 if (!dev->iommu_fwspec->iommu_priv) { in mtk_iommu_create_mapping()400 dev->iommu_fwspec->iommu_priv = platform_get_drvdata(m4updev); in mtk_iommu_create_mapping()407 data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_create_mapping()461 data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_add_device()479 data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_remove_device()
339 struct mtk_iommu_data *data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_attach_device()358 struct mtk_iommu_data *data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_detach_device()426 data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_add_device()444 data = dev->iommu_fwspec->iommu_priv; in mtk_iommu_remove_device()479 if (!dev->iommu_fwspec->iommu_priv) { in mtk_iommu_of_xlate()485 dev->iommu_fwspec->iommu_priv = platform_get_drvdata(m4updev); in mtk_iommu_of_xlate()
91 return fwspec->iommu_priv; in to_iommu()571 if (!dev->iommu_fwspec->iommu_priv) { in qcom_iommu_of_xlate()572 dev->iommu_fwspec->iommu_priv = qcom_iommu; in qcom_iommu_of_xlate()578 if (WARN_ON(qcom_iommu != dev->iommu_fwspec->iommu_priv)) in qcom_iommu_of_xlate()
153 #define __fwspec_cfg(fw) ((struct arm_smmu_master_cfg *)fw->iommu_priv)1091 struct arm_smmu_master_cfg *cfg = fwspec->iommu_priv; in arm_smmu_master_alloc_smes()1152 struct arm_smmu_master_cfg *cfg = fwspec->iommu_priv; in arm_smmu_master_free_smes()1209 if (!fwspec->iommu_priv) in arm_smmu_attach_dev()1403 fwspec->iommu_priv = cfg; in arm_smmu_add_device()1432 cfg = fwspec->iommu_priv; in arm_smmu_remove_device()1438 kfree(fwspec->iommu_priv); in arm_smmu_remove_device()
1670 struct arm_smmu_master_data *master = fwspec->iommu_priv; in arm_smmu_install_ste_for_dev()1690 struct arm_smmu_master_data *master = dev->iommu_fwspec->iommu_priv; in arm_smmu_detach_dev()1707 master = dev->iommu_fwspec->iommu_priv; in arm_smmu_attach_dev()1840 if (WARN_ON_ONCE(fwspec->iommu_priv)) { in arm_smmu_add_device()1841 master = fwspec->iommu_priv; in arm_smmu_add_device()1852 fwspec->iommu_priv = master; in arm_smmu_add_device()1888 master = fwspec->iommu_priv; in arm_smmu_remove_device()
87 return dev->iommu_fwspec ? dev->iommu_fwspec->iommu_priv : NULL; in to_ipmmu()753 dev->iommu_fwspec->iommu_priv = platform_get_drvdata(ipmmu_pdev); in ipmmu_init_platform_device()
392 void *iommu_priv; member