Home
last modified time | relevance | path

Searched refs:arm_smmu_master (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.h689 struct arm_smmu_master *master;
694 struct arm_smmu_master { struct
760 bool arm_smmu_master_sva_supported(struct arm_smmu_master *master);
761 bool arm_smmu_master_sva_enabled(struct arm_smmu_master *master);
762 int arm_smmu_master_enable_sva(struct arm_smmu_master *master);
763 int arm_smmu_master_disable_sva(struct arm_smmu_master *master);
764 bool arm_smmu_master_iopf_supported(struct arm_smmu_master *master);
775 static inline bool arm_smmu_master_sva_supported(struct arm_smmu_master *master) in arm_smmu_master_sva_supported()
780 static inline bool arm_smmu_master_sva_enabled(struct arm_smmu_master *master) in arm_smmu_master_sva_enabled()
785 static inline int arm_smmu_master_enable_sva(struct arm_smmu_master *master) in arm_smmu_master_enable_sva()
[all …]
H A Darm-smmu-v3-sva.c353 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in __arm_smmu_sva_bind()
435 bool arm_smmu_master_iopf_supported(struct arm_smmu_master *master) in arm_smmu_master_iopf_supported()
444 bool arm_smmu_master_sva_supported(struct arm_smmu_master *master) in arm_smmu_master_sva_supported()
453 bool arm_smmu_master_sva_enabled(struct arm_smmu_master *master) in arm_smmu_master_sva_enabled()
463 static int arm_smmu_master_sva_enable_iopf(struct arm_smmu_master *master) in arm_smmu_master_sva_enable_iopf()
490 static void arm_smmu_master_sva_disable_iopf(struct arm_smmu_master *master) in arm_smmu_master_sva_disable_iopf()
501 int arm_smmu_master_enable_sva(struct arm_smmu_master *master) in arm_smmu_master_enable_sva()
514 int arm_smmu_master_disable_sva(struct arm_smmu_master *master) in arm_smmu_master_disable_sva()
543 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_sva_remove_dev_pasid()
H A Darm-smmu-v3.c979 struct arm_smmu_master *master; in arm_smmu_sync_cd()
1446 static struct arm_smmu_master *
1474 struct arm_smmu_master *master; in arm_smmu_handle_evt()
1815 struct arm_smmu_master *master; in arm_smmu_atc_inv_domain()
2090 struct arm_smmu_master *master, in arm_smmu_domain_finalise_s1()
2149 struct arm_smmu_master *master, in arm_smmu_domain_finalise_s2()
2177 struct arm_smmu_master *master) in arm_smmu_domain_finalise()
2185 struct arm_smmu_master *, in arm_smmu_domain_finalise()
2415 struct arm_smmu_master *master; in arm_smmu_attach_dev()
2574 struct arm_smmu_master *master) in arm_smmu_insert_master()
[all …]