Home
last modified time | relevance | path

Searched refs:IOMMU_DOMAIN_DMA (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/drivers/iommu/
H A Diommu.c184 case IOMMU_DOMAIN_DMA: in iommu_domain_type_str()
674 iommu_def_domain_type = IOMMU_DOMAIN_DMA; in iommu_set_dma_strict()
868 case IOMMU_DOMAIN_DMA: in iommu_group_show_type()
1723 return IOMMU_DOMAIN_DMA; in iommu_get_def_domain_type()
1763 if (iommu_def_domain_type == IOMMU_DOMAIN_DMA) in iommu_group_alloc_default_domain()
1765 dom = __iommu_group_alloc_default_domain(bus, group, IOMMU_DOMAIN_DMA); in iommu_group_alloc_default_domain()
2816 iommu_def_domain_type = IOMMU_DOMAIN_DMA; in iommu_set_default_translated()
3068 req_type = IOMMU_DOMAIN_DMA; in iommu_group_store_type()
3079 group->default_domain->type == IOMMU_DOMAIN_DMA) { in iommu_group_store_type()
H A Dsprd-iommu.c141 if (domain_type != IOMMU_DOMAIN_DMA && domain_type != IOMMU_DOMAIN_UNMANAGED) in sprd_iommu_domain_alloc()
H A Dapple-dart.c724 if (type != IOMMU_DOMAIN_DMA && type != IOMMU_DOMAIN_UNMANAGED && in apple_dart_domain_alloc()
919 return IOMMU_DOMAIN_DMA; in apple_dart_def_domain_type()
H A Dipmmu-vmsa.c558 if (type != IOMMU_DOMAIN_UNMANAGED && type != IOMMU_DOMAIN_DMA) in ipmmu_domain_alloc()
H A Dsun50i-iommu.c674 if (type != IOMMU_DOMAIN_DMA && in sun50i_iommu_domain_alloc()
H A Dvirtio-iommu.c645 type != IOMMU_DOMAIN_DMA && in viommu_domain_alloc()
H A Drockchip-iommu.c1065 if (type != IOMMU_DOMAIN_UNMANAGED && type != IOMMU_DOMAIN_DMA) in rk_iommu_domain_alloc()
H A Dexynos-iommu.c898 if (type != IOMMU_DOMAIN_DMA && type != IOMMU_DOMAIN_UNMANAGED) in exynos_iommu_domain_alloc()
H A Ddma-iommu.c621 domain->type = IOMMU_DOMAIN_DMA; in iommu_dma_init_domain()
H A Dmtk_iommu.c695 if (type != IOMMU_DOMAIN_DMA && type != IOMMU_DOMAIN_UNMANAGED) in mtk_iommu_domain_alloc()
/openbmc/linux/drivers/iommu/arm/arm-smmu/
H A Dqcom_iommu.c339 if (type != IOMMU_DOMAIN_UNMANAGED && type != IOMMU_DOMAIN_DMA) in qcom_iommu_domain_alloc()
H A Darm-smmu.c858 if (using_legacy_binding || type != IOMMU_DOMAIN_DMA) in arm_smmu_domain_alloc()
/openbmc/linux/include/linux/
H A Diommu.h88 #define IOMMU_DOMAIN_DMA (__IOMMU_DOMAIN_PAGING | \ macro
/openbmc/linux/drivers/iommu/intel/
H A Diommu.c3871 !first_level_by_default(IOMMU_DOMAIN_DMA)) { in intel_iommu_init()
4033 case IOMMU_DOMAIN_DMA: in intel_iommu_domain_alloc()
/openbmc/linux/drivers/iommu/amd/
H A Diommu.c2107 } else if (type == IOMMU_DOMAIN_DMA || type == IOMMU_DOMAIN_DMA_FQ) { in protection_domain_alloc()
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c2042 type != IOMMU_DOMAIN_DMA && in arm_smmu_domain_alloc()