summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-next/iommu/misc' into for-next/iommu/coreWill Deacon2020-12-083-21/+33
|\
| * iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macroKunkun Jiang2020-12-081-5/+5
| * iommu: Defer the early return in arm_(v7s/lpae)_mapKeqian Zhu2020-12-082-8/+8
| * iommu: Improve the performance for direct_mappingYong Wu2020-12-071-5/+17
| * iommu: return error code when it can't get groupYang Yingliang2020-11-261-1/+3
| * iommu: Modify the description of iommu_sva_unbind_deviceChen Jun2020-11-171-2/+0
* | Merge branch 'for-next/iommu/iova' into for-next/iommu/coreWill Deacon2020-12-081-53/+47
|\ \
| * | iommu: Stop exporting free_iova_mem()John Garry2020-12-081-2/+1
| * | iommu: Stop exporting alloc_iova_mem()John Garry2020-12-081-2/+1
| * | iommu: Delete split_and_remove_iova()John Garry2020-12-081-41/+0
| * | iommu: avoid taking iova_rbtree_lock twiceCong Wang2020-12-011-2/+6
| * | iommu/iova: Free global iova rcache on iova alloc failureVijayanand Jitta2020-11-171-0/+22
| * | iommu/iova: Retry from last rb tree node if iova search failsVijayanand Jitta2020-11-171-6/+17
| |/
* | Merge branch 'for-next/iommu/default-domains' into for-next/iommu/coreWill Deacon2020-12-082-17/+238
|\ \
| * | iommu: Take lock before reading iommu group default domain typeSai Praneeth Prakhya2020-11-251-0/+2
| * | iommu: Add support to change default domain of an iommu groupSai Praneeth Prakhya2020-11-251-1/+229
| * | iommu: Move def_domain type check for untrusted device into coreLu Baolu2020-11-252-16/+7
| |/
* | Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/coreWill Deacon2020-12-087-45/+323
|\ \ | |/ |/|
| * iommu: arm-smmu-impl: Add a space before open parenthesisSai Prakash Ranjan2020-11-251-1/+1
| * iommu: arm-smmu-impl: Use table to list QCOM implementationsSai Prakash Ranjan2020-11-253-14/+17
| * iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attrSai Prakash Ranjan2020-11-252-7/+9
| * iommu/arm-smmu: Add support for pagetable config domain attributeSai Prakash Ranjan2020-11-252-0/+21
| * Merge branch 'for-next/iommu/io-pgtable-domain-attr' into for-next/iommu/arm-...Will Deacon2020-11-251-2/+8
| |\
| | * iommu/io-pgtable-arm: Add support to use system cacheSai Prakash Ranjan2020-11-251-2/+8
| * | iommu/arm-smmu: Add a way for implementations to influence SCTLRRob Clark2020-11-103-1/+19
| * | iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMUJordan Crouse2020-11-103-2/+153
| * | iommu/arm-smmu-v3: Assign boolean values to a bool variableKaixu Xia2020-11-101-1/+1
| * | iommu/arm-smmu: Use new devm_krealloc()Robin Murphy2020-11-063-24/+3
| * | iommu/arm-smmu-qcom: Implement S2CR quirkBjorn Andersson2020-10-291-0/+67
| * | iommu/arm-smmu-qcom: Read back stream mappingsBjorn Andersson2020-10-291-0/+23
| * | iommu/arm-smmu: Allow implementation specific write_s2crBjorn Andersson2020-10-292-3/+11
| |/
* | iommu: Fix a check in iommu_check_bind_data()Dan Carpenter2020-11-031-1/+1
* | iommu/vt-d: Fix a bug for PDP check in prq_event_threadLiu, Yi L2020-11-031-1/+1
* | iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()Liu Yi L2020-11-031-0/+6
* | iommu/vt-d: Fix kernel NULL pointer dereference in find_domain()Lu Baolu2020-11-031-0/+3
* | iommu/amd: Increase interrupt remapping table limit to 512 entriesSuravee Suthikulpanit2020-11-031-1/+5
|/
* Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-10-201-1/+1
|\
| * iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not builtBartosz Golaszewski2020-10-191-1/+1
* | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-154-16/+48
|\ \
| * | dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-061-1/+0
| * | dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-063-4/+2
| * | dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-062-1/+2
| * | dma-iommu: implement ->alloc_noncoherentChristoph Hellwig2020-09-251-4/+37
| * | dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig2020-09-252-0/+6
| * | Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torv...Christoph Hellwig2020-09-256-62/+124
| |\ \
| * | | iommu/io-pgtable-arm: Clean up faulty sanity checkRobin Murphy2020-09-211-5/+0
| * | | dma-mapping: introduce DMA range map, supplanting dma_pfn_offsetJim Quinlan2020-09-171-1/+1
| * | | dma-direct: rename and cleanup __phys_to_dmaChristoph Hellwig2020-09-111-1/+1
* | | | Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-1426-900/+1894
|\ \ \ \ | | |_|/ | |/| |
| | | |
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| *-----------------. \ \ Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', '...Joerg Roedel2020-10-0726-900/+1894
| |\ \ \ \ \ \ \ \ \ \ \ \