summaryrefslogtreecommitdiffstats
path: root/drivers/iommu (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | * | | iommu/vt-d: Use ops->blocked_domainJason Gunthorpe2023-10-261-2/+1
| | | | | | | * | | iommu/vt-d: Update the definition of the blocking domainJason Gunthorpe2023-10-261-2/+2
| | | | | | | * | | iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domainJason Gunthorpe2023-10-261-0/+2
| | | | | | | * | | iommu: Fix return code in iommu_group_alloc_default_domain()Jason Gunthorpe2023-10-051-1/+1
| | | | | | | * | | iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabledJason Gunthorpe2023-10-051-0/+12
| | | | | | | | |/ | | | | | | | |/|
| | | | | | | * | iommu: Remove duplicate includeJiapeng Chong2023-09-251-1/+0
| | | | | | | * | iommu/iova: Manage the depot list sizeRobin Murphy2023-09-251-0/+30
| | | | | | | * | iommu/iova: Make the rcache depot scale betterRobin Murphy2023-09-251-30/+35
| | | | | | | * | iommu: Improve map/unmap sanity checksRobin Murphy2023-09-251-5/+5
| | | | | | | * | iommu: Retire map/unmap opsRobin Murphy2023-09-251-47/+13
| | | | | | | * | iommu/tegra-smmu: Update to {map,unmap}_pagesRobin Murphy2023-09-251-4/+8
| | | | | | | * | iommu/sun50i: Update to {map,unmap}_pagesRobin Murphy2023-09-251-4/+6
| | | | | | | * | iommu/rockchip: Update to {map,unmap}_pagesRobin Murphy2023-09-251-4/+7
| | | | | | | * | iommu/omap: Update to {map,unmap}_pagesRobin Murphy2023-09-251-4/+7
| | | | | | | * | iommu/exynos: Update to {map,unmap}_pagesRobin Murphy2023-09-251-4/+6
| | | | | | | * | iommu/omap: Convert to generic_single_device_group()Jason Gunthorpe2023-09-252-27/+5
| | | | | | | * | iommu/ipmmu-vmsa: Convert to generic_single_device_group()Jason Gunthorpe2023-09-251-17/+5
| | | | | | | * | iommu/rockchip: Convert to generic_single_device_group()Jason Gunthorpe2023-09-251-20/+2
| | | | | | | * | iommu/sprd: Convert to generic_single_device_group()Jason Gunthorpe2023-09-251-22/+2
| | | | | | | * | iommu/sun50i: Convert to generic_single_device_group()Jason Gunthorpe2023-09-251-23/+6
| | | | | | | * | iommu: Add generic_single_device_group()Jason Gunthorpe2023-09-251-1/+27
| | | | | | | * | iommu: Remove useless group refcountingJason Gunthorpe2023-09-251-36/+21
| | | | | | | * | iommu: Convert remaining simple drivers to domain_alloc_paging()Jason Gunthorpe2023-09-254-20/+8
| | | | | | | * | iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging()Jason Gunthorpe2023-09-258-40/+17
| | | | | | | * | iommu: Add ops->domain_alloc_paging()Jason Gunthorpe2023-09-251-3/+14
| | | | | | | * | iommu: Add __iommu_group_domain_alloc()Jason Gunthorpe2023-09-251-30/+29
| | | | | | | * | iommu: Require a default_domain for all iommu driversJason Gunthorpe2023-09-251-15/+7
| | | | | | | * | iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe2023-09-251-7/+19
| | | | | | | * | iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe2023-09-251-0/+23
| | | | | | | * | iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe2023-09-251-0/+43
| | | | | | | * | iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe2023-09-251-0/+39
| | | | | | | * | iommu: Remove ops->set_platform_dma_ops()Jason Gunthorpe2023-09-251-25/+5
| | | | | | | * | iommu/msm: Implement an IDENTITY domainJason Gunthorpe2023-09-251-4/+19
| | | | | | | * | iommu/omap: Implement an IDENTITY domainJason Gunthorpe2023-09-251-3/+18
| | | | | | | * | iommu/tegra-smmu: Support DMA domains in tegraJason Gunthorpe2023-09-251-1/+1
| | | | | | | * | iommu/tegra-smmu: Implement an IDENTITY domainJason Gunthorpe2023-09-251-5/+32
| | | | | | | * | iommu/exynos: Implement an IDENTITY domainJason Gunthorpe2023-09-251-34/+32
| | | | | | | * | iommu: Allow an IDENTITY domain as the default_domain in ARM32Jason Gunthorpe2023-09-253-23/+20
| | | | | | | * | iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type()Jason Gunthorpe2023-09-251-37/+78
| | | | | | | * | iommu/mtk_iommu_v1: Implement an IDENTITY domainJason Gunthorpe2023-09-251-2/+19
| | | | | | | * | iommu/tegra-gart: Remove tegra-gartJason Gunthorpe2023-09-253-383/+0
| | | | | | | * | iommu/fsl_pamu: Implement a PLATFORM domainJason Gunthorpe2023-09-251-3/+38
| | | | | | | * | iommu: Add IOMMU_DOMAIN_PLATFORM for S390Jason Gunthorpe2023-09-251-2/+19
| | | | | | | * | iommu: Add IOMMU_DOMAIN_PLATFORMJason Gunthorpe2023-09-252-9/+18
| | | | | | | * | iommu: Add iommu_ops->identity_domainJason Gunthorpe2023-09-253-14/+6
| | | | | | * | | iommu/amd: Remove DMA_FQ type from domain allocation pathVasant Hegde2023-10-161-1/+0
| | | | | | * | | Revert "iommu: Fix false ownership failure on AMD systems with PASID activated"Vasant Hegde2023-10-061-19/+1
| | | | | | * | | iommu/amd: Remove unused EXPORT_SYMBOLSVasant Hegde2023-10-062-7/+0
| | | | | | * | | iommu/amd: Remove amd_iommu_device_info()Vasant Hegde2023-10-062-42/+8
| | | | | | * | | iommu/amd: Remove PPR supportVasant Hegde2023-10-063-59/+1