Lines Matching refs:qcom_iommu_dev
52 struct qcom_iommu_dev { struct
77 struct qcom_iommu_dev *iommu; argument
87 static struct qcom_iommu_dev * to_iommu(struct iommu_fwspec *fwspec) in to_iommu()
96 struct qcom_iommu_dev *qcom_iommu = to_iommu(fwspec); in to_ctx()
212 struct qcom_iommu_dev *qcom_iommu, in qcom_iommu_init_domain()
357 struct qcom_iommu_dev *qcom_iommu = to_iommu(dev->iommu_fwspec); in qcom_iommu_attach_dev()
391 struct qcom_iommu_dev *qcom_iommu = to_iommu(fwspec); in qcom_iommu_detach_dev()
503 struct qcom_iommu_dev *qcom_iommu = to_iommu(dev->iommu_fwspec); in qcom_iommu_add_device()
534 struct qcom_iommu_dev *qcom_iommu = to_iommu(dev->iommu_fwspec); in qcom_iommu_remove_device()
546 struct qcom_iommu_dev *qcom_iommu; in qcom_iommu_of_xlate()
603 static int qcom_iommu_enable_clocks(struct qcom_iommu_dev *qcom_iommu) in qcom_iommu_enable_clocks()
623 static void qcom_iommu_disable_clocks(struct qcom_iommu_dev *qcom_iommu) in qcom_iommu_disable_clocks()
691 struct qcom_iommu_dev *qcom_iommu = dev_get_drvdata(dev->parent); in qcom_iommu_ctx_probe()
745 struct qcom_iommu_dev *qcom_iommu = dev_get_drvdata(pdev->dev.parent); in qcom_iommu_ctx_remove()
770 static bool qcom_iommu_has_secure_context(struct qcom_iommu_dev *qcom_iommu) in qcom_iommu_has_secure_context()
784 struct qcom_iommu_dev *qcom_iommu; in qcom_iommu_device_probe()
873 struct qcom_iommu_dev *qcom_iommu = platform_get_drvdata(pdev); in qcom_iommu_device_remove()
887 struct qcom_iommu_dev *qcom_iommu = dev_get_drvdata(dev); in qcom_iommu_resume()
894 struct qcom_iommu_dev *qcom_iommu = dev_get_drvdata(dev); in qcom_iommu_suspend()