summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel2020-07-2912-7/+11
|\
| * iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectoryWill Deacon2020-07-2712-6/+11
| |
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
*-----------------. \ Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/ex...Joerg Roedel2020-07-2959-567/+1457
|\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | * | 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-2410-26/+26
| | | | | | | | | | * | 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: Add include/uapi/linux/iommu.h to MAINTAINERS fileJerry Snitselaar2020-06-301-0/+1
| | | | | | | | | | * | iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORTMarek Szyprowski2020-06-301-16/+16
| | | | | | | | | | * | powerpc/dma: Remove dev->archdata.iommu_domainJoerg Roedel2020-06-301-3/+0
| | | | | | | | | | * | arm64: Remove dev->archdata.iommu pointerJoerg Roedel2020-06-301-3/+0
| | | | | | | | | | * | arm: Remove dev->archdata.iommu pointerJoerg Roedel2020-06-301-3/+0
| | | | | | | | | | * | ia64: Remove dev->archdata.iommu pointerJoerg Roedel2020-06-301-3/+0
| | | | | | | | | | * | x86: Remove dev->archdata.iommu pointerJoerg Roedel2020-06-301-3/+0
| | | | | | | | | | * | 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-302-11/+17
| | | | | | | | | | * | iommu/exynos: Use dev_iommu_priv_get/set()Joerg Roedel2020-06-302-11/+13
| | | | | | | | | | * | iommu: Allow page responses without PASIDJean-Philippe Brucker2020-06-302-7/+22
| | | | | | | | | | * | 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-244-0/+31
| | | | | | | | * | | 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-243-0/+103
| | | | | | | | * | | 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-243-45/+21
| | | | | | | | * | | 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-243-7/+4
| | | | | | | | * | | iommu/vt-d: Enforce PASID devTLB field maskLiu Yi L2020-07-241-2/+2
| | | | | | | | |/ /
| | | | | | | * / / iommu/pamu: Use kzfree() in fsl_pamu_probe()Denis Efremov2020-06-301-4/+1
| | | | | | | |/ /
| | | | | | * | | Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel2020-07-2211-30/+403
| | | | | | |\ \ \ | | | | | | | |/ / | | | | | | |/| / | | | | | | | |/
| | | | | | | * iommu/arm-smmu: Add global/context fault implementation hooksKrishna Reddy2020-07-203-2/+117
| | | | | | | * dt-bindings: arm-smmu: add binding for Tegra194 SMMUKrishna Reddy2020-07-201-1/+24
| | | | | | | * iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usageKrishna Reddy2020-07-206-1/+187
| | | | | | | * 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