Home
last modified time | relevance | path

Searched refs:arm_smmu_ops (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/iommu/
Darm-smmu.c169 static struct iommu_ops arm_smmu_ops; variable
207 &arm_smmu_ops); in arm_smmu_register_legacy_master()
1116 if (!fwspec || fwspec->ops != &arm_smmu_ops) { in arm_smmu_attach_dev()
1330 } else if (fwspec && fwspec->ops == &arm_smmu_ops) { in arm_smmu_add_device()
1395 if (!fwspec || fwspec->ops != &arm_smmu_ops) in arm_smmu_remove_device()
1555 static struct iommu_ops arm_smmu_ops = { variable
1834 if (arm_smmu_ops.pgsize_bitmap == -1UL) in arm_smmu_device_cfg_probe()
1835 arm_smmu_ops.pgsize_bitmap = smmu->pgsize_bitmap; in arm_smmu_device_cfg_probe()
1837 arm_smmu_ops.pgsize_bitmap |= smmu->pgsize_bitmap; in arm_smmu_device_cfg_probe()
1987 bus_set_iommu(&platform_bus_type, &arm_smmu_ops); in arm_smmu_bus_init()
[all …]
Darm-smmu-v3.c2525 static struct iommu_ops arm_smmu_ops; variable
2535 if (!fwspec || fwspec->ops != &arm_smmu_ops) in arm_smmu_add_device()
2590 if (!fwspec || fwspec->ops != &arm_smmu_ops) in arm_smmu_remove_device()
2722 static struct iommu_ops arm_smmu_ops = { variable
3484 if (arm_smmu_ops.pgsize_bitmap == -1UL) in arm_smmu_device_hw_probe()
3485 arm_smmu_ops.pgsize_bitmap = smmu->pgsize_bitmap; in arm_smmu_device_hw_probe()
3487 arm_smmu_ops.pgsize_bitmap |= smmu->pgsize_bitmap; in arm_smmu_device_hw_probe()
3654 iommu_device_set_ops(&smmu->iommu, &arm_smmu_ops); in arm_smmu_device_probe()
3664 if (pci_bus_type.iommu_ops != &arm_smmu_ops) { in arm_smmu_device_probe()
3666 ret = bus_set_iommu(&pci_bus_type, &arm_smmu_ops); in arm_smmu_device_probe()
[all …]