summaryrefslogtreecommitdiffstats
path: root/drivers/iommu (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
| | | | * | iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get failsXiyu Yang2021-06-111-1/+1
| | | | * | iommu/arm-smmu-qcom: Protect acpi_match_platform_list() call with CONFIG_ACPIShawn Guo2021-06-091-0/+4
| | | | * | iommu/arm: Cleanup resources in case of probe error pathAmey Narkhede2021-06-083-7/+35
| | | | * | iommu/arm-smmu-qcom: Move the adreno smmu specific implSai Prakash Ranjan2021-06-081-3/+9
| | | | * | iommu/arm-smmu-qcom: Add SC7280 SMMU compatibleSai Prakash Ranjan2021-06-081-0/+2
| | | | * | iommu/arm-smmu-v3: Decrease the queue size of evtq and priqZhen Lei2021-06-081-2/+3