summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-234-9/+7
* dma-pool: fix coherent pool allocations for IOMMU mappingsChristoph Hellwig2020-08-141-2/+2
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-08-122-2/+3
|\
| * mm: do page fault accounting in handle_mm_faultPeter Xu2020-08-122-2/+3
* | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-08-111-17/+17
|\ \
| * | virtio-iommu: convert to LE accessorsMichael S. Tsirkin2020-08-051-17/+17
* | | Merge tag 'iommu-updates-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-08-1141-519/+1150
|\ \ \ | |_|/ |/| |
| * | Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel2020-07-2911-5/+9
| |\ \
| | * | iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectoryWill Deacon2020-07-2711-4/+9
| | | |
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| *-----------------. \ \ Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/ex...Joerg Roedel2020-07-2937-515/+1142
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | |_|_|_|/ / | | | | | | | |/| | | | / | | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | |
| | | | | | | | | | | * iommu/amd: Move Kconfig and Makefile bits down into amd directoryJerry Snitselaar2020-07-294-48/+50
| | | | | | | | | | | * iommu/vt-d: Move Kconfig and Makefile bits down into intel directoryJerry Snitselaar2020-07-294-91/+96
| | | | | | | | | | | * iommu: Add gfp parameter to io_pgtable_ops->map()Baolin Wang2020-07-248-24/+24
| | | | | | | | | | | * iommu: Mark __iommu_map_sg() as staticBaolin Wang2020-07-241-3/+3
| | | | | | | | | | | * iommu: Make some functions staticWei Yongjun2020-07-221-4/+4
| | | | | | | | | | | * iommu/renesas: Expand COMPILE_TEST coverageRobin Murphy2020-07-101-1/+0
| | | | | | | | | | | * iommu: Tidy up Kconfig for SoC IOMMUsRobin Murphy2020-07-101-12/+3
| | | | | | | | | | | * iommu/mediatek: Do no use dev->archdata.iommuJoerg Roedel2020-06-302-6/+6
| | | | | | | | | | | * iommu/pamu: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-301-4/+4
| | | | | | | | | | | * iommu/tegra: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-302-8/+8
| | | | | | | | | | | * iommu/rockchip: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-301-4/+4
| | | | | | | | | | | * iommu/omap: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-301-10/+10
| | | | | | | | | | | * iommu/msm: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-301-2/+2
| | | | | | | | | | | * iommu/vt-d: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-301-9/+9
| | | | | | | | | | | * iommu/exynos: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-301-10/+10
| | | | | | | | | | | * iommu: Allow page responses without PASIDJean-Philippe Brucker2020-06-301-6/+17
| | | | | | | | | | | * iommu/iova: Don't BUG on invalid PFNsRobin Murphy2020-06-301-1/+3
| | | | | | | | | | * | iommu/amd: Remove double zero checkLibing Zhou2020-07-221-9/+2
| | | | | | | | | | * | iommu/amd: Add helper functions to update domain->pt_rootJoerg Roedel2020-06-301-11/+20
| | | | | | | | | | * | iommu/amd: Print extended features in one line to fix divergent log levelsPaul Menzel2020-06-301-1/+1
| | | | | | | | | | |/
| | | | | | | | | * | iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommuLu Baolu2020-07-242-0/+28
| | | | | | | | | * | iommu/vt-d: Rename intel-pasid.h to pasid.hLu Baolu2020-07-245-5/+5
| | | | | | | | | * | iommu/vt-d: Add page response ops supportLu Baolu2020-07-242-0/+100
| | | | | | | | | * | iommu/vt-d: Report page request faults for guest SVALu Baolu2020-07-241-18/+85
| | | | | | | | | * | iommu/vt-d: Add a helper to get svm and sdev for pasidLu Baolu2020-07-241-50/+65
| | | | | | | | | * | iommu/vt-d: Refactor device_to_iommu() helperLu Baolu2020-07-242-43/+20
| | | | | | | | | * | iommu/vt-d: Disable multiple GPASID-dev bindJacob Pan2020-07-241-13/+9
| | | | | | | | | * | iommu/vt-d: Warn on out-of-range invalidation addressJacob Pan2020-07-241-3/+2
| | | | | | | | | * | iommu/vt-d: Fix devTLB flush for vSVALiu Yi L2020-07-241-10/+21
| | | | | | | | | * | iommu/vt-d: Handle non-page aligned addressLiu Yi L2020-07-241-2/+19
| | | | | | | | | * | iommu/vt-d: Fix PASID devTLB invalidationJacob Pan2020-07-241-1/+10
| | | | | | | | | * | iommu/vt-d: Remove global page support in devTLB flushJacob Pan2020-07-242-5/+3
| | | | | | | | | |/
| | | | | | | | * / iommu/pamu: Use kzfree() in fsl_pamu_probe()Denis Efremov2020-06-301-4/+1
| | | | | | | | |/
| | | | | | | * | iommu/arm-smmu: Add global/context fault implementation hooksKrishna Reddy2020-07-203-2/+117
| | | | | | | * | iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usageKrishna Reddy2020-07-205-1/+185
| | | | | | | * | iommu/arm-smmu: ioremap smmu mmio region before implementation initKrishna Reddy2020-07-201-4/+4
| | | | | | | * | iommu/arm-smmu: move TLB timeout and spin count macrosKrishna Reddy2020-07-202-3/+2
| | | | | | | * | iommu/arm-smmu-v3: Fix trivial typoJohn Garry2020-07-161-1/+1
| | | | | | | * | iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743Hanna Hawa2020-07-161-0/+45
| | | | | | | * | iommu/arm-smmu: Call configuration impl hook before consuming featuresTomasz Nowicki2020-07-161-4/+7