summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | * | 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
| | | | | | * | | iommu/amd: Remove iommu_v2 moduleVasant Hegde2023-10-065-1051/+0
| | | | | | * | | iommu/amd: Initialize iommu_device->max_pasidsVasant Hegde2023-09-252-10/+2
| | | | | | * | | iommu/amd: Enable device ATS/PASID/PRI capabilities independentlyVasant Hegde2023-09-253-89/+120
| | | | | | * | | iommu/amd: Introduce iommu_dev_data.flags to track device capabilitiesVasant Hegde2023-09-252-19/+30
| | | | | | * | | iommu/amd: Introduce iommu_dev_data.pprSuravee Suthikulpanit2023-09-252-6/+5
| | | | | | * | | iommu/amd: Rename ats related variablesVasant Hegde2023-09-252-19/+17
| | | | | | * | | iommu/amd: Modify logic for checking GT and PPR featuresSuravee Suthikulpanit2023-09-254-14/+8
| | | | | | * | | iommu/amd: Consolidate feature detection and reporting logicSuravee Suthikulpanit2023-09-254-60/+54
| | | | | | * | | iommu/amd: Miscellaneous clean up when free domainSuravee Suthikulpanit2023-09-252-26/+26
| | | | | | * | | iommu/amd: Do not set amd_iommu_pgtable in pass-through modeVasant Hegde2023-09-251-3/+0
| | | | | | * | | iommu/amd: Introduce helper functions for managing GCR3 tableSuravee Suthikulpanit2023-09-251-27/+38
| | | | | | * | | iommu/amd: Refactor protection domain allocation codeVasant Hegde2023-09-251-23/+22
| | | | | | * | | iommu/amd: Consolidate logic to allocate protection domainSuravee Suthikulpanit2023-09-251-12/+7
| | | | | | * | | iommu/amd: Consolidate timeout pre-define to amd_iommu_type.hSuravee Suthikulpanit2023-09-253-8/+8
| | | | | | * | | iommu/amd: Remove unused amd_io_pgtable.pt_root variableSuravee Suthikulpanit2023-09-252-2/+0
| | | | | | |/ /
| | | | | * | | Revert "iommu/vt-d: Remove unused function"Lu Baolu2023-10-251-0/+9
| | | | | * | | iommu/vt-d: debugfs: Support dumping a specified page tableJingqi Liu2023-10-161-34/+119
| | | | | * | | iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid}Jingqi Liu2023-10-163-5/+69
| | | | | * | | iommu/vt-d: debugfs: Dump entry pointing to huge pageJingqi Liu2023-10-161-3/+8
| | | | | * | | iommu/vt-d: Remove unused functionJiapeng Chong2023-10-161-9/+0
| | | | | |/ /
| | | | * / / iommu/virtio: Add __counted_by for struct viommu_request and use struct_size()Gustavo A. R. Silva2023-10-161-2/+2
| | | | |/ /
| | | * | | iommu/arm-smmu-v3-sva: Remove bond refcountMichael Shavit2023-10-121-11/+1
| | | * | | iommu/arm-smmu-v3-sva: Remove unused iommu_sva handleMichael Shavit2023-10-121-12/+6
| | | * | | iommu/arm-smmu-v3: Rename cdcfg to cd_tableMichael Shavit2023-10-121-35/+35
| | | * | | iommu/arm-smmu-v3: Update comment about STE livenessMichael Shavit2023-10-121-1/+1
| | | * | | iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finaliseMichael Shavit2023-10-121-7/+3
| | | * | | iommu/arm-smmu-v3: Move CD table to arm_smmu_masterMichael Shavit2023-10-122-49/+58
| | | * | | iommu/arm-smmu-v3: Refactor write_ctx_descMichael Shavit2023-10-123-35/+54
| | | * | | iommu/arm-smmu-v3: move stall_enabled to the cd tableMichael Shavit2023-10-122-5/+6
| | | * | | iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tablesMichael Shavit2023-10-121-5/+4
| | | * | | iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfgMichael Shavit2023-10-122-26/+22
| | | * | | iommu/arm-smmu-v3: Move ctx_desc out of s1_cfgMichael Shavit2023-10-123-14/+17
| | | * | | iommu/arm-smmu-qcom: Add SM7150 SMMUv2Danila Tikhonov2023-10-121-0/+1
| | | * | | iommu/arm-smmu-qcom: Add SDM670 MDSS compatibleRichard Acayan2023-10-121-0/+1
| | * | | | iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir()Jinjie Ruan2023-09-251-2/+0
| | | |/ / | | |/| |
* | | | | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-0123-178/+2200
|\ \ \ \ \