summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)Author
2019-08-19iommu/arm-smmu: Abstract GR0 accessesRobin Murphy
2019-08-19iommu/arm-smmu: Abstract context bank accessesRobin Murphy
2019-08-19iommu/arm-smmu: Abstract GR1 accessesRobin Murphy
2019-08-19iommu/arm-smmu: Get rid of weird "atomic" writeRobin Murphy
2019-08-19iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync()Robin Murphy
2019-08-19iommu/arm-smmu: Rework cb_base handlingRobin Murphy
2019-08-19iommu/arm-smmu: Convert context bank registers to bitfieldsRobin Murphy
2019-08-19iommu/arm-smmu: Convert GR1 registers to bitfieldsRobin Murphy
2019-08-19iommu/arm-smmu: Convert GR0 registers to bitfieldsRobin Murphy
2019-08-19iommu/qcom: Mask TLBI addresses correctlyRobin Murphy
2019-08-19iommu/arm-smmu: Mask TLBI address correctlyRobin Murphy
2019-08-19iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGNSuman Anna
2019-08-16ia64: remove support for machvecsChristoph Hellwig
2019-08-14Merge tag 'dma-mapping-5.3-4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds
2019-08-14iommu/exynos: Remove __init annotation from exynos_sysmmu_probe()Marek Szyprowski
2019-08-10dma-mapping: fix page attributes for dma_mmap_*Christoph Hellwig
2019-08-09iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUsTero Kristo
2019-08-09iommu/omap: add support for late attachment of iommu devicesTero Kristo
2019-08-09iommu/omap: introduce new API for runtime suspend/resume controlSuman Anna
2019-08-09iommu/omap: Add system suspend/resume supportSuman Anna
2019-08-09iommu/omap: add logic to save/restore locked TLBsSuman Anna
2019-08-09iommu/omap: streamline enable/disable through runtime pm callbacksSuman Anna
2019-08-09iommu/omap: fix boot issue on remoteprocs with AMMU/UnicacheSuman Anna
2019-08-09iommu/vt-d: Fix possible use-after-free of private domainLu Baolu
2019-08-09iommu/vt-d: Detach domain before using a private oneLu Baolu
2019-08-09iommu: Remove dev_err() usage after platform_get_irq()Stephen Boyd
2019-08-09iommu/dma: Handle SG length overflow betterRobin Murphy
2019-08-09iommu/amd: Re-factor guest virtual APIC (de-)activation codeSuthikulpanit, Suravee
2019-08-09iommu/vt-d: Correctly check format of page table in debugfsLu Baolu
2019-08-08iommu/arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync()Will Deacon
2019-08-08iommu/arm-smmu-v3: Reduce contention during command-queue insertionWill Deacon
2019-08-06iommu/vt-d: Detach domain when move device out of groupLu Baolu
2019-08-06iommu/arm-smmu: Mark expected switch fall-throughAnders Roxell
2019-08-06iommu/dma: Handle MSI mappings separatelyRobin Murphy
2019-07-30drivers: Introduce device lookup variants by fwnodeSuzuki K Poulose
2019-07-29Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds
2019-07-29iommu/arm-smmu-v3: Operate directly on low-level queue where possibleWill Deacon
2019-07-29iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queueWill Deacon
2019-07-29iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macroWill Deacon
2019-07-29iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexesWill Deacon
2019-07-29iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page()Will Deacon
2019-07-29iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap()Will Deacon
2019-07-29iommu/io-pgtable: Remove unused ->tlb_sync() callbackWill Deacon
2019-07-29iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page()Will Deacon
2019-07-29iommu/io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf()Will Deacon
2019-07-29iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in driversWill Deacon
2019-07-29iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync()Will Deacon
2019-07-24iommu: Introduce struct iommu_iotlb_gather for batching TLB flushesWill Deacon
2019-07-24iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_opsWill Deacon
2019-07-24iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync()Will Deacon