aboutsummaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2023-09-25iommu/sprd: Convert to generic_single_device_group()Jason Gunthorpe1-22/+2
2023-09-25iommu/sun50i: Convert to generic_single_device_group()Jason Gunthorpe1-23/+6
2023-09-25iommu: Add generic_single_device_group()Jason Gunthorpe1-1/+27
2023-09-25iommu: Remove useless group refcountingJason Gunthorpe1-36/+21
2023-09-25iommu: Convert remaining simple drivers to domain_alloc_paging()Jason Gunthorpe4-20/+8
2023-09-25iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging()Jason Gunthorpe8-40/+17
2023-09-25iommu: Add ops->domain_alloc_paging()Jason Gunthorpe1-3/+14
2023-09-25iommu: Add __iommu_group_domain_alloc()Jason Gunthorpe1-30/+29
2023-09-25iommu: Require a default_domain for all iommu driversJason Gunthorpe1-15/+7
2023-09-25iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe1-7/+19
2023-09-25iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe1-0/+23
2023-09-25iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe1-0/+43
2023-09-25iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe1-0/+39
2023-09-25iommu: Remove ops->set_platform_dma_ops()Jason Gunthorpe1-25/+5
2023-09-25iommu/msm: Implement an IDENTITY domainJason Gunthorpe1-4/+19
2023-09-25iommu/omap: Implement an IDENTITY domainJason Gunthorpe1-3/+18
2023-09-25iommu/tegra-smmu: Support DMA domains in tegraJason Gunthorpe1-1/+1
2023-09-25iommu/tegra-smmu: Implement an IDENTITY domainJason Gunthorpe1-5/+32
2023-09-25iommu/exynos: Implement an IDENTITY domainJason Gunthorpe1-34/+32
2023-09-25iommu: Allow an IDENTITY domain as the default_domain in ARM32Jason Gunthorpe3-23/+20
2023-09-25iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type()Jason Gunthorpe1-37/+78
2023-09-25iommu/mtk_iommu_v1: Implement an IDENTITY domainJason Gunthorpe1-2/+19
2023-09-25iommu/tegra-gart: Remove tegra-gartJason Gunthorpe3-383/+0
2023-09-25iommu/fsl_pamu: Implement a PLATFORM domainJason Gunthorpe1-3/+38
2023-09-25iommu: Add IOMMU_DOMAIN_PLATFORM for S390Jason Gunthorpe1-2/+19
2023-09-25iommu: Add IOMMU_DOMAIN_PLATFORMJason Gunthorpe2-9/+18
2023-09-25iommu: Add iommu_ops->identity_domainJason Gunthorpe3-14/+6
2023-09-25iommu/apple-dart: Handle DMA_FQ domains in attach_dev()Hector Martin1-2/+1
2023-09-25Merge tag 'arm-smmu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Joerg Roedel2-7/+26
2023-09-25iommu/mediatek: Fix share pgtable for iova over 4GBYong Wu1-5/+4
2023-09-22iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_rangeNicolin Chen1-2/+16
2023-09-18iommu/arm-smmu-v3: Avoid constructing invalid range commandsRobin Murphy1-5/+10
2023-09-11arch: Remove Itanium (IA-64) architectureArd Biesheuvel2-3/+3
2023-09-01Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds30-624/+866
2023-08-30Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-315/+1045
2023-08-30Merge tag 'vfio-v6.6-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds5-8/+142
2023-08-30Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-4/+4
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel30-624/+866
2023-08-21iommu: Explicitly include correct DT includesRob Herring7-7/+5
2023-08-18mmu_notifiers: rename invalidate_range notifierAlistair Popple3-15/+16
2023-08-18arm64/smmu: use TLBI ASID when invalidating entire rangeAlistair Popple1-3/+13
2023-08-18iommufd/selftest: Don't leak the platform device memory when unloading the mo...Yang Yingliang1-2/+2
2023-08-18iommu/vt-d: Implement hw_info for iommu capability queryYi Liu1-0/+19
2023-08-18iommufd/selftest: Add coverage for IOMMU_GET_HW_INFO ioctlNicolin Chen2-0/+25
2023-08-18iommufd: Add IOMMU_GET_HW_INFOYi Liu3-0/+77
2023-08-18iommu: Move dev_iommu_ops() to private headerYi Liu1-0/+11
2023-08-17vfio: align capability structuresStefan Hajnoczi1-0/+2
2023-08-17iommu/amd: Remove unused declarationsYue Haibing1-3/+0
2023-08-15iommufd: Remove iommufd_ref_to_users()Jason Gunthorpe1-23/+0
2023-08-15Merge tag 'v6.5-rc6' into iommufd for-nextJason Gunthorpe4-31/+76