Home
last modified time | relevance | path

Searched refs:arm_smmu_ops (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c94 static struct iommu_ops arm_smmu_ops; variable
170 &arm_smmu_ops); in arm_smmu_register_legacy_master()
194 return arm_smmu_bus_init(&arm_smmu_ops); in arm_smmu_legacy_bus_init()
1149 if (!fwspec || fwspec->ops != &arm_smmu_ops) { in arm_smmu_attach_dev()
1388 } else if (fwspec && fwspec->ops == &arm_smmu_ops) { in arm_smmu_probe_device()
1451 if (!fwspec || fwspec->ops != &arm_smmu_ops) in arm_smmu_release_device()
1618 static struct iommu_ops arm_smmu_ops = { variable
1906 if (arm_smmu_ops.pgsize_bitmap == -1UL) in arm_smmu_device_cfg_probe()
1907 arm_smmu_ops.pgsize_bitmap = smmu->pgsize_bitmap; in arm_smmu_device_cfg_probe()
1909 arm_smmu_ops in arm_smmu_device_cfg_probe()
[all...]
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c91 static struct iommu_ops arm_smmu_ops; variable
165 &arm_smmu_ops); in arm_smmu_register_legacy_master()
1119 if (!fwspec || fwspec->ops != &arm_smmu_ops) { in arm_smmu_attach_dev()
1360 } else if (fwspec && fwspec->ops == &arm_smmu_ops) { in arm_smmu_probe_device()
1562 static struct iommu_ops arm_smmu_ops = { variable
1853 if (arm_smmu_ops.pgsize_bitmap == -1UL) in arm_smmu_device_cfg_probe()
1854 arm_smmu_ops.pgsize_bitmap = smmu->pgsize_bitmap; in arm_smmu_device_cfg_probe()
1856 arm_smmu_ops.pgsize_bitmap |= smmu->pgsize_bitmap; in arm_smmu_device_cfg_probe()
2164 err = iommu_device_register(&smmu->iommu, &arm_smmu_ops, dev); in arm_smmu_device_probe()
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c2319 static struct iommu_ops arm_smmu_ops; variable
2328 if (!fwspec || fwspec->ops != &arm_smmu_ops) in arm_smmu_probe_device()
2395 if (!fwspec || fwspec->ops != &arm_smmu_ops) in arm_smmu_release_device()
2580 static struct iommu_ops arm_smmu_ops = { variable
3354 if (arm_smmu_ops.pgsize_bitmap == -1UL) in arm_smmu_device_hw_probe()
3355 arm_smmu_ops.pgsize_bitmap = smmu->pgsize_bitmap; in arm_smmu_device_hw_probe()
3357 arm_smmu_ops.pgsize_bitmap |= smmu->pgsize_bitmap; in arm_smmu_device_hw_probe()
3591 iommu_device_set_ops(&smmu->iommu, &arm_smmu_ops); in arm_smmu_device_probe()
3600 return arm_smmu_set_bus_ops(&arm_smmu_ops); in arm_smmu_device_probe()
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c2652 static struct iommu_ops arm_smmu_ops; variable
2661 if (!fwspec || fwspec->ops != &arm_smmu_ops) in arm_smmu_probe_device()
2862 static struct iommu_ops arm_smmu_ops = { variable
3664 if (arm_smmu_ops.pgsize_bitmap == -1UL) in arm_smmu_device_hw_probe()
3665 arm_smmu_ops.pgsize_bitmap = smmu->pgsize_bitmap; in arm_smmu_device_hw_probe()
3667 arm_smmu_ops.pgsize_bitmap |= smmu->pgsize_bitmap; in arm_smmu_device_hw_probe()
3897 ret = iommu_device_register(&smmu->iommu, &arm_smmu_ops, dev); in arm_smmu_device_probe()

Completed in 15 milliseconds