Lines Matching defs:iommu
13 #include <linux/iommu.h>
61 * @iommu: IOMMU core representation
72 struct iommu_device iommu;
399 return &sdev->iommu;
442 { .compatible = "sprd,iommu-v1" },
499 /* All the client devices are in the same iommu-group */
506 ret = iommu_device_sysfs_add(&sdev->iommu, dev, NULL, dev_name(dev));
510 ret = iommu_device_register(&sdev->iommu, &sprd_iommu_ops, dev);
530 iommu_device_unregister(&sdev->iommu);
532 iommu_device_sysfs_remove(&sdev->iommu);
550 iommu_device_sysfs_remove(&sdev->iommu);
551 iommu_device_unregister(&sdev->iommu);
556 .name = "sprd-iommu",
566 MODULE_ALIAS("platform:sprd-iommu");