summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2019-01-22iommu/amd: Unmap all mapped pages in error path of map_sgJerry Snitselaar1-1/+1
2019-01-22iommu/amd: Call free_iova_fast with pfn in map_sgJerry Snitselaar1-1/+1
2019-01-22Merge tag 'iommu-fixes-v5.0-rc3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2019-01-16iommu/tegra: gart: Perform code refactoringDmitry Osipenko1-148/+105
2019-01-16iommu/tegra: gart: Simplify clients-tracking codeDmitry Osipenko1-115/+40
2019-01-16iommu/tegra: gart: Don't detach devices from inactive domainsDmitry Osipenko1-3/+5
2019-01-16iommu/tegra: gart: Prepend error/debug messages with "gart:"Dmitry Osipenko1-0/+2
2019-01-16iommu/tegra: gart: Don't use managed resourcesDmitry Osipenko1-5/+7
2019-01-16iommu/tegra: gart: Allow only one active domain at a timeDmitry Osipenko1-0/+9
2019-01-16iommu/tegra: gart: Fix NULL pointer dereferenceDmitry Osipenko1-2/+2
2019-01-16iommu/tegra: gart: Fix spinlock recursionDmitry Osipenko1-8/+16
2019-01-16memory: tegra: Do not try to probe SMMU on Tegra20Dmitry Osipenko1-4/+0
2019-01-16iommu/tegra: gart: Integrate with Memory Controller driverDmitry Osipenko2-53/+19
2019-01-16iommu/tegra: gart: Optimize mapping / unmapping performanceDmitry Osipenko1-2/+10
2019-01-16iommu: Introduce iotlb_sync_map callbackDmitry Osipenko1-2/+6
2019-01-16iommu/tegra: gart: Ignore devices without IOMMU phandle in DTDmitry Osipenko1-1/+13
2019-01-16iommu/tegra: gart: Clean up driver probe errors handlingDmitry Osipenko1-6/+10
2019-01-16iommu/tegra: gart: Remove pr_fmt and clean up includesDmitry Osipenko1-12/+5
2019-01-11iommu/vt-d: Support page request in scalable modeJacob Pan1-32/+45
2019-01-11iommu/of: Fix probe-deferralRobin Murphy1-1/+1
2019-01-11iommu/iova: Allow compiling the library without IOMMU supportSakari Ailus1-3/+4
2019-01-11iommu/msm: Reduce indentationJulia Lawall1-4/+4
2019-01-08cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain1-3/+2
2019-01-01Merge tag 'iommu-updates-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds27-786/+1414
2018-12-28Merge tag 'char-misc-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-3/+78
2018-12-20Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek', 'arm/tegra', 'ar...Joerg Roedel26-782/+1414
2018-12-20iommu: Check for iommu_ops == NULL in iommu_probe_device()Joerg Roedel1-1/+5
2018-12-17iommu/of: Don't call iommu_ops->add_device directlyJoerg Roedel1-3/+3
2018-12-17iommu: Consolitate ->add/remove_device() callsJoerg Roedel1-26/+25
2018-12-17iommu/sysfs: Rename iommu_release_device()Joerg Roedel1-6/+6
2018-12-17iommu/of: Use device_iommu_mapped()Joerg Roedel1-1/+1
2018-12-17iommu/tegra: Use helper functions to access dev->iommu_fwspecJoerg Roedel1-1/+1
2018-12-17iommu/qcom: Use helper functions to access dev->iommu_fwspecJoerg Roedel1-8/+10
2018-12-17iommu/of: Use helper functions to access dev->iommu_fwspecJoerg Roedel1-3/+7
2018-12-17iommu/mediatek: Use helper functions to access dev->iommu_fwspecJoerg Roedel2-21/+28
2018-12-17iommu/ipmmu-vmsa: Use helper functions to access dev->iommu_fwspecJoerg Roedel1-4/+8
2018-12-17iommu/dma: Use helper functions to access dev->iommu_fwspecJoerg Roedel1-1/+1
2018-12-17iommu/arm-smmu: Use helper functions to access dev->iommu_fwspecJoerg Roedel2-13/+15
2018-12-17iommu: Introduce wrappers around dev->iommu_fwspecJoerg Roedel1-7/+7
2018-12-17iommu/ipmmu-vmsa: Hook up r8a774c0 DT matching codeFabrizio Castro1-0/+5
2018-12-17Revert "iommu/io-pgtable-arm: Check for v7s-incapable systems"Yong Wu1-4/+0
2018-12-13dma-mapping: bypass indirect calls for dma-directChristoph Hellwig1-12/+1
2018-12-11iommu/vt-d: Remove deferred invalidationLu Baolu2-46/+0
2018-12-11iommu/vt-d: Shared virtual address in scalable modeLu Baolu4-80/+19
2018-12-11iommu/vt-d: Add first level page table interfaceLu Baolu2-0/+91
2018-12-11iommu/vt-d: Setup context and enable RID2PASID supportLu Baolu2-30/+107
2018-12-11iommu/vt-d: Pass pasid table to context mappingLu Baolu1-3/+11
2018-12-11iommu/vt-d: Setup pasid entry for RID2PASID supportLu Baolu2-0/+21
2018-12-11iommu/vt-d: Add second level page table interfaceLu Baolu3-1/+289
2018-12-11iommu/vt-d: Reserve a domain id for FL and PT modesLu Baolu2-0/+16