summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)Author
2019-08-30iommu/mediatek: Fix VLD_PA_RNG register backup when suspendYong Wu
2019-08-30iommu/mediatek: Add mmu1 supportYong Wu
2019-08-30iommu/mediatek: Add mt8183 IOMMU supportYong Wu
2019-08-30iommu/mediatek: Move vld_pa_rng into plat_dataYong Wu
2019-08-30iommu/mediatek: Move reset_axi into plat_dataYong Wu
2019-08-30iommu/mediatek: Refine protect memory definitionYong Wu
2019-08-30iommu/mediatek: Add larb-id remapped supportYong Wu
2019-08-30iommu/mediatek: Add bclk can be supported optionallyYong Wu
2019-08-30iommu/mediatek: Adjust the PA for the 4GB ModeYong Wu
2019-08-30iommu/io-pgtable-arm-v7s: Extend to support PA[33:32] for MediaTekYong Wu
2019-08-30iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB to MTK_EXTYong Wu
2019-08-30iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/paYong Wu
2019-08-30iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpersYong Wu
2019-08-30iommu/mediatek: Fix iova_to_phys PA start for 4GB modeYong Wu
2019-08-30iommu/mediatek: Use a struct as the platform dataYong Wu
2019-08-30iommu: Revisit iommu_insert_resv_region() implementationEric Auger
2019-08-30iommu/vt-d: Fix wrong analysis whether devices share the same busNadav Amit
2019-08-30iommu/iova: Avoid false sharing on fq_timer_onEric Dumazet
2019-08-30iommu/amd: Silence warnings under memory pressureQian Cai
2019-08-23Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin...Joerg Roedel
2019-08-23Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg/arm-smmu/smmu-v3' ...Will Deacon
2019-08-23iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systemsKai-Heng Feng
2019-08-23iommu: Disable passthrough mode when SME is activeJoerg Roedel
2019-08-23iommu: Set default domain type at runtimeJoerg Roedel
2019-08-23iommu: Print default domain type on bootJoerg Roedel
2019-08-23iommu/vt-d: Request passthrough mode from IOMMU coreJoerg Roedel
2019-08-23iommu/amd: Request passthrough mode from IOMMU coreJoerg Roedel
2019-08-23iommu: Use Functions to set default domain type in iommu_set_def_domain_type()Joerg Roedel
2019-08-23iommu: Add helpers to set/get default domain typeJoerg Roedel
2019-08-23iommu: Remember when default domain type was set on kernel command lineJoerg Roedel
2019-08-22Revert "iommu/arm-smmu-v3: Disable detection of ATS and PRI"Will Deacon
2019-08-22iommu/arm-smmu-v3: Avoid locking on invalidation path when not using ATSWill Deacon
2019-08-21iommu/arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBsWill Deacon
2019-08-21iommu/arm-smmu-v3: Rework enabling/disabling of ATS for PCI mastersWill Deacon
2019-08-21iommu/arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidationsWill Deacon
2019-08-21iommu/arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flagWill Deacon
2019-08-21iommu/arm-smmu-v3: Disable detection of ATS and PRIWill Deacon
2019-08-21iommu/arm-smmu-v3: Document ordering guarantees of command insertionWill Deacon
2019-08-21dma-direct: fix zone selection after an unaddressable CMA allocationChristoph Hellwig
2019-08-20iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPURobin Murphy
2019-08-20iommu/arm-smmu: Make private implementation details staticWill Deacon
2019-08-20Merge branch 'for-joerg/batched-unmap' of git://git.kernel.org/pub/scm/linux/...Joerg Roedel
2019-08-19iommu/arm-smmu: Add context init implementation hookRobin Murphy
2019-08-19iommu/arm-smmu: Add reset implementation hookRobin Murphy
2019-08-19iommu/arm-smmu: Add configuration implementation hookRobin Murphy
2019-08-19iommu/arm-smmu: Move Secure access quirk to implementationRobin Murphy
2019-08-19iommu/arm-smmu: Add implementation infrastructureRobin Murphy
2019-08-19iommu/arm-smmu: Rename arm-smmu-regs.hRobin Murphy
2019-08-19iommu/arm-smmu: Abstract GR0 accessesRobin Murphy
2019-08-19iommu/arm-smmu: Abstract context bank accessesRobin Murphy