Searched refs:iommu_priv (Results 1 – 8 of 8) sorted by relevance
267 struct mtk_iommu_data *data = dev_iommu_fwspec_get(dev)->iommu_priv; in mtk_iommu_attach_device()289 struct mtk_iommu_data *data = dev_iommu_fwspec_get(dev)->iommu_priv; in mtk_iommu_detach_device()390 if (!fwspec->iommu_priv) { in mtk_iommu_create_mapping()396 fwspec->iommu_priv = platform_get_drvdata(m4updev); in mtk_iommu_create_mapping()403 data = fwspec->iommu_priv; in mtk_iommu_create_mapping()462 data = fwspec->iommu_priv; in mtk_iommu_add_device()481 data = fwspec->iommu_priv; in mtk_iommu_remove_device()
387 struct mtk_iommu_data *data = dev_iommu_fwspec_get(dev)->iommu_priv; in mtk_iommu_attach_device()406 struct mtk_iommu_data *data = dev_iommu_fwspec_get(dev)->iommu_priv; in mtk_iommu_detach_device()486 data = fwspec->iommu_priv; in mtk_iommu_add_device()505 data = fwspec->iommu_priv; in mtk_iommu_remove_device()541 if (!fwspec->iommu_priv) { in mtk_iommu_of_xlate()547 fwspec->iommu_priv = platform_get_drvdata(m4updev); in mtk_iommu_of_xlate()
81 return fwspec->iommu_priv; in to_iommu()591 if (!fwspec->iommu_priv) { in qcom_iommu_of_xlate()592 fwspec->iommu_priv = qcom_iommu; in qcom_iommu_of_xlate()598 if (WARN_ON(qcom_iommu != fwspec->iommu_priv)) in qcom_iommu_of_xlate()
470 struct viommu_endpoint *vdev = fwspec->iommu_priv; in viommu_probe_endpoint()652 struct viommu_endpoint *vdev = fwspec->iommu_priv; in viommu_attach_dev()812 struct viommu_endpoint *vdev = fwspec->iommu_priv; in viommu_get_resv_regions()888 fwspec->iommu_priv = vdev; in viommu_add_device()932 vdev = fwspec->iommu_priv; in viommu_remove_device()
105 #define __fwspec_cfg(fw) ((struct arm_smmu_master_cfg *)fw->iommu_priv)1010 struct arm_smmu_master_cfg *cfg = fwspec->iommu_priv; in arm_smmu_master_alloc_smes()1071 struct arm_smmu_master_cfg *cfg = fwspec->iommu_priv; in arm_smmu_master_free_smes()1128 if (!fwspec->iommu_priv) in arm_smmu_attach_dev()1360 fwspec->iommu_priv = cfg; in arm_smmu_add_device()1398 cfg = fwspec->iommu_priv; in arm_smmu_remove_device()1411 kfree(fwspec->iommu_priv); in arm_smmu_remove_device()
91 return fwspec ? fwspec->iommu_priv : NULL; in to_ipmmu()779 fwspec->iommu_priv = platform_get_drvdata(ipmmu_pdev); in ipmmu_init_platform_device()
2406 master = fwspec->iommu_priv; in arm_smmu_attach_dev()2542 if (WARN_ON_ONCE(fwspec->iommu_priv)) { in arm_smmu_add_device()2543 master = fwspec->iommu_priv; in arm_smmu_add_device()2557 fwspec->iommu_priv = master; in arm_smmu_add_device()2593 master = fwspec->iommu_priv; in arm_smmu_remove_device()
557 void *iommu_priv; member