Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | | | | | | * | | iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() | Jason Gunthorpe | 2023-09-25 | 8 | -40/+17 | |
| | | | | | | * | | iommu: Add ops->domain_alloc_paging() | Jason Gunthorpe | 2023-09-25 | 1 | -3/+14 | |
| | | | | | | * | | iommu: Add __iommu_group_domain_alloc() | Jason Gunthorpe | 2023-09-25 | 1 | -30/+29 | |
| | | | | | | * | | iommu: Require a default_domain for all iommu drivers | Jason Gunthorpe | 2023-09-25 | 1 | -15/+7 | |
| | | | | | | * | | iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN | Jason Gunthorpe | 2023-09-25 | 1 | -7/+19 | |
| | | | | | | * | | iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN | Jason Gunthorpe | 2023-09-25 | 1 | -0/+23 | |
| | | | | | | * | | iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN | Jason Gunthorpe | 2023-09-25 | 1 | -0/+43 | |
| | | | | | | * | | iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN | Jason Gunthorpe | 2023-09-25 | 1 | -0/+39 | |
| | | | | | | * | | iommu: Remove ops->set_platform_dma_ops() | Jason Gunthorpe | 2023-09-25 | 1 | -25/+5 | |
| | | | | | | * | | iommu/msm: Implement an IDENTITY domain | Jason Gunthorpe | 2023-09-25 | 1 | -4/+19 | |
| | | | | | | * | | iommu/omap: Implement an IDENTITY domain | Jason Gunthorpe | 2023-09-25 | 1 | -3/+18 | |
| | | | | | | * | | iommu/tegra-smmu: Support DMA domains in tegra | Jason Gunthorpe | 2023-09-25 | 1 | -1/+1 | |
| | | | | | | * | | iommu/tegra-smmu: Implement an IDENTITY domain | Jason Gunthorpe | 2023-09-25 | 1 | -5/+32 | |
| | | | | | | * | | iommu/exynos: Implement an IDENTITY domain | Jason Gunthorpe | 2023-09-25 | 1 | -34/+32 | |
| | | | | | | * | | iommu: Allow an IDENTITY domain as the default_domain in ARM32 | Jason Gunthorpe | 2023-09-25 | 3 | -23/+20 | |
| | | | | | | * | | iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() | Jason Gunthorpe | 2023-09-25 | 1 | -37/+78 | |
| | | | | | | * | | iommu/mtk_iommu_v1: Implement an IDENTITY domain | Jason Gunthorpe | 2023-09-25 | 1 | -2/+19 | |
| | | | | | | * | | iommu/tegra-gart: Remove tegra-gart | Jason Gunthorpe | 2023-09-25 | 3 | -383/+0 | |
| | | | | | | * | | iommu/fsl_pamu: Implement a PLATFORM domain | Jason Gunthorpe | 2023-09-25 | 1 | -3/+38 | |
| | | | | | | * | | iommu: Add IOMMU_DOMAIN_PLATFORM for S390 | Jason Gunthorpe | 2023-09-25 | 1 | -2/+19 | |
| | | | | | | * | | iommu: Add IOMMU_DOMAIN_PLATFORM | Jason Gunthorpe | 2023-09-25 | 2 | -9/+18 | |
| | | | | | | * | | iommu: Add iommu_ops->identity_domain | Jason Gunthorpe | 2023-09-25 | 3 | -14/+6 | |
| | | | | | * | | | iommu/amd: Remove DMA_FQ type from domain allocation path | Vasant Hegde | 2023-10-16 | 1 | -1/+0 | |
| | | | | | * | | | Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" | Vasant Hegde | 2023-10-06 | 1 | -19/+1 | |
| | | | | | * | | | iommu/amd: Remove unused EXPORT_SYMBOLS | Vasant Hegde | 2023-10-06 | 2 | -7/+0 | |
| | | | | | * | | | iommu/amd: Remove amd_iommu_device_info() | Vasant Hegde | 2023-10-06 | 2 | -42/+8 | |
| | | | | | * | | | iommu/amd: Remove PPR support | Vasant Hegde | 2023-10-06 | 3 | -59/+1 | |
| | | | | | * | | | iommu/amd: Remove iommu_v2 module | Vasant Hegde | 2023-10-06 | 5 | -1051/+0 | |
| | | | | | * | | | iommu/amd: Initialize iommu_device->max_pasids | Vasant Hegde | 2023-09-25 | 2 | -10/+2 | |
| | | | | | * | | | iommu/amd: Enable device ATS/PASID/PRI capabilities independently | Vasant Hegde | 2023-09-25 | 3 | -89/+120 | |
| | | | | | * | | | iommu/amd: Introduce iommu_dev_data.flags to track device capabilities | Vasant Hegde | 2023-09-25 | 2 | -19/+30 | |
| | | | | | * | | | iommu/amd: Introduce iommu_dev_data.ppr | Suravee Suthikulpanit | 2023-09-25 | 2 | -6/+5 | |
| | | | | | * | | | iommu/amd: Rename ats related variables | Vasant Hegde | 2023-09-25 | 2 | -19/+17 | |
| | | | | | * | | | iommu/amd: Modify logic for checking GT and PPR features | Suravee Suthikulpanit | 2023-09-25 | 4 | -14/+8 | |
| | | | | | * | | | iommu/amd: Consolidate feature detection and reporting logic | Suravee Suthikulpanit | 2023-09-25 | 4 | -60/+54 | |
| | | | | | * | | | iommu/amd: Miscellaneous clean up when free domain | Suravee Suthikulpanit | 2023-09-25 | 2 | -26/+26 | |
| | | | | | * | | | iommu/amd: Do not set amd_iommu_pgtable in pass-through mode | Vasant Hegde | 2023-09-25 | 1 | -3/+0 | |
| | | | | | * | | | iommu/amd: Introduce helper functions for managing GCR3 table | Suravee Suthikulpanit | 2023-09-25 | 1 | -27/+38 | |
| | | | | | * | | | iommu/amd: Refactor protection domain allocation code | Vasant Hegde | 2023-09-25 | 1 | -23/+22 | |
| | | | | | * | | | iommu/amd: Consolidate logic to allocate protection domain | Suravee Suthikulpanit | 2023-09-25 | 1 | -12/+7 | |
| | | | | | * | | | iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h | Suravee Suthikulpanit | 2023-09-25 | 3 | -8/+8 | |
| | | | | | * | | | iommu/amd: Remove unused amd_io_pgtable.pt_root variable | Suravee Suthikulpanit | 2023-09-25 | 2 | -2/+0 | |
| | | | | | |/ / | ||||||
| | | | | * | | | Revert "iommu/vt-d: Remove unused function" | Lu Baolu | 2023-10-25 | 1 | -0/+9 | |
| | | | | * | | | iommu/vt-d: debugfs: Support dumping a specified page table | Jingqi Liu | 2023-10-16 | 1 | -34/+119 | |
| | | | | * | | | iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} | Jingqi Liu | 2023-10-16 | 3 | -5/+69 | |
| | | | | * | | | iommu/vt-d: debugfs: Dump entry pointing to huge page | Jingqi Liu | 2023-10-16 | 1 | -3/+8 | |
| | | | | * | | | iommu/vt-d: Remove unused function | Jiapeng Chong | 2023-10-16 | 1 | -9/+0 | |
| | | | | |/ / | ||||||
| | | | * / / | iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() | Gustavo A. R. Silva | 2023-10-16 | 1 | -2/+2 | |
| | | | |/ / | ||||||
| | | * | | | iommu/arm-smmu-v3-sva: Remove bond refcount | Michael Shavit | 2023-10-12 | 1 | -11/+1 | |
| | | * | | | iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle | Michael Shavit | 2023-10-12 | 1 | -12/+6 |