summaryrefslogtreecommitdiffstats
path: root/drivers/iommu (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'arm-drivers-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2021-07-103-28/+81
|\
| * iommu/arm-smmu: Use Tegra implementation on Tegra186Thierry Reding2021-06-111-1/+2
| * iommu/arm-smmu: tegra: Implement SID override programmingThierry Reding2021-06-111-3/+30
| * iommu/arm-smmu: tegra: Detect number of instances at runtimeThierry Reding2021-06-111-16/+41
| * Merge branch 'for-thierry/arm-smmu' of https://git.kernel.org/pub/scm/linux/k...Krzysztof Kozlowski2021-06-112-0/+14
| |\
| * | memory: tegra: Consolidate register fieldsThierry Reding2021-06-031-8/+8
* | | Merge tag 'iommu-updates-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-07-0232-593/+1422
|\ \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| *-----------. \ \ Merge branches 'iommu/fixes', 'arm/rockchip', 'arm/smmu', 'x86/vt-d', 'x86/am...Joerg Roedel2021-06-2532-593/+1422
| |\ \ \ \ \ \ \ \ \
| | | | | | | | * | | iommu: Delete a duplicate check in iommu_change_dev_def_domain()Zhen Lei2021-06-091-3/+0
| | | | | | | | * | | iommu/dma: Fix compile warning in 32-bit buildsJoerg Roedel2021-06-081-2/+2
| | | | | | | | * | | iommu: Drop unnecessary of_iommu.h includesRob Herring2021-06-0811-11/+0
| | | | | | | | * | | iommu: Remove unused of_get_dma_window()Rob Herring2021-06-081-68/+0
| | | | | | | | * | | iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lockXiang Chen2021-06-081-7/+11
| | | | | | | | * | | iommu/dma: Fix IOVA reserve dma rangesSrinath Mannam2021-06-081-2/+4
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
| | | | | | | * | | iommu/virtio: Enable x86 supportJean-Philippe Brucker2021-06-253-1/+14
| | | | | | | * | | iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops()Jean-Philippe Brucker2021-06-253-11/+8
| | | | | | | * | | ACPI: Add driver for the VIOT tableJean-Philippe Brucker2021-06-251-0/+1
| | |_|_|_|_|/ / / | |/| | | | | | |
| | | | | | * | | iommu/amd: Fix section mismatch warning for detect_ivrs()Joerg Roedel2021-06-081-1/+1
| | | | | | * | | iommu/amd: Add amd_iommu=force_enable optionJoerg Roedel2021-06-041-1/+8
| | | | | | * | | iommu/amd: Fix extended features loggingAlexander Monakov2021-06-041-2/+2
| | |_|_|_|/ / / | |/| | | | | |
| | | | | * | | iommu/vt-d: Fix dereference of pointer info before it is null checkedColin Ian King2021-06-181-2/+6
| | | | | * | | iommu/vt-d: Fix linker error on 32-bitJoerg Roedel2021-06-101-3/+3
| | | | | * | | iommu/vt-d: No need to typecastParav Pandit2021-06-101-3/+2
| | | | | * | | iommu/vt-d: Remove unnecessary bracesParav Pandit2021-06-101-2/+1
| | | | | * | | iommu/vt-d: Removed unused iommu_count in dmar domainParav Pandit2021-06-101-8/+3
| | | | | * | | iommu/vt-d: Use bitfields for DMAR capabilitiesParav Pandit2021-06-101-9/+9
| | | | | * | | iommu/vt-d: Use DEVICE_ATTR_RO macroYueHaibing2021-06-101-24/+18
| | | | | * | | iommu/vt-d: Fix out-bounds-warning in intel/svm.cGustavo A. R. Silva2021-06-101-10/+16
| | | | | * | | iommu/vt-d: Add PRQ handling latency samplingLu Baolu2021-06-101-3/+13
| | | | | * | | iommu/vt-d: Add cache invalidation latency samplingLu Baolu2021-06-101-0/+31
| | | | | * | | iommu/vt-d: Expose latency monitor data through debugfsLu Baolu2021-06-102-0/+112
| | | | | * | | iommu/vt-d: Add common code for dmar latency performance monitorsLu Baolu2021-06-104-0/+243
| | | | | * | | iommu/vt-d: Add prq_report trace eventLu Baolu2021-06-101-0/+7
| | | | | * | | iommu/vt-d: Report prq to io-pgfault frameworkLu Baolu2021-06-102-81/+17
| | | | | * | | iommu/vt-d: Allocate/register iopf queue for sva devicesLu Baolu2021-06-102-26/+77
| | | | | * | | iommu/vt-d: Refactor prq_event_thread()Lu Baolu2021-06-101-103/+136
| | | | | * | | iommu/vt-d: Use common helper to lookup svm devicesLu Baolu2021-06-101-28/+40
| | | | | * | | iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpersLu Baolu2021-06-103-162/+120
| | | | | * | | iommu/vt-d: Add pasid private data helpersLu Baolu2021-06-101-21/+41
| | | | | * | | iommu/vt-d: Support asynchronous IOMMU nested capabilitiesLu Baolu2021-06-101-1/+8
| | | | | * | | iommu/vt-d: Select PCI_ATS explicitlyLu Baolu2021-06-101-0/+1
| | | | | * | | iommu/vt-d: Tweak the description of a DMA faultLu Baolu2021-06-101-8/+15
| | | | | * | | iommu/vt-d: Fix kernel-doc syntax in file headerAditya Srivastava2021-06-101-1/+1
| | | | | * | | iommu/vt-d: Remove redundant assignment to variable agawColin Ian King2021-06-101-1/+1
| | |_|_|/ / / | |/| | | | |
| | | | * | | Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel2021-06-177-37/+387
| | |_|/| | | | |/| | | | |
| | | | * | | Merge branch 'for-thierry/arm-smmu' into for-joerg/arm-smmu/updatesWill Deacon2021-06-162-0/+14
| | | | |\ \ \
| | | | | * | | iommu/arm-smmu: Check smmu->impl pointer before dereferencingWill Deacon2021-06-151-1/+1
| | | | | | |/ | | | | | |/|
| | | | | * | iommu/arm-smmu: Implement ->probe_finalize()Thierry Reding2021-06-082-0/+14
| | | | | |/
| | | | * | iommu/arm-smmu-v3: Remove unnecessary oom messageZhen Lei2021-06-151-6/+2
| | | | * | iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translationXiyu Yang2021-06-111-2/+6