summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
...
| | | | * | iommu/mediatek: Support master use iova over 32bitYong Wu2021-02-011-6/+12
| | | | * | iommu/mediatek: Add iova reserved functionYong Wu2021-02-011-0/+31
| | | | * | iommu/mediatek: Support for multi domainsYong Wu2021-02-012-12/+29
| | | | * | iommu/mediatek: Add get_domain_id from dev->dma_range_mapYong Wu2021-02-011-1/+41
| | | | * | iommu/mediatek: Add iova_region structureYong Wu2021-02-012-0/+24
| | | | * | iommu/mediatek: Move geometry.aperture updating into domain_finaliseYong Wu2021-02-011-3/+4
| | | | * | iommu/mediatek: Move domain_finalise into attach_deviceYong Wu2021-02-011-19/+12
| | | | * | iommu/mediatek: Adjust the structureYong Wu2021-02-011-9/+11
| | | | * | iommu/mediatek: Support report iova 34bit translation fault in ISRYong Wu2021-02-011-2/+15
| | | | * | iommu/mediatek: Support up to 34bit iova in tlb flushYong Wu2021-02-011-2/+8
| | | | * | iommu/mediatek: Add power-domain operationYong Wu2021-02-011-5/+34
| | | | * | iommu/mediatek: Add pm runtime callbackYong Wu2021-02-011-3/+5
| | | | * | iommu/mediatek: Add device link for smi-common and m4uYong Wu2021-02-012-3/+25
| | | | * | iommu/mediatek: Add error handle for mtk_iommu_probeYong Wu2021-02-011-4/+19
| | | | * | iommu/mediatek: Move hw_init into attach_deviceYong Wu2021-02-011-6/+7
| | | | * | iommu/mediatek: Update oas for v7sYong Wu2021-02-011-1/+5
| | | | * | iommu/mediatek: Add a flag for iova 34bits caseYong Wu2021-02-011-1/+2
| | | | * | iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTekYong Wu2021-02-011-3/+4
| | | | * | iommu/io-pgtable-arm-v7s: Add cfg as a param in some macrosYong Wu2021-02-011-18/+18
| | | | * | iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macroYong Wu2021-02-011-5/+3
| | | | * | iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTekYong Wu2021-02-012-3/+8
| | | | * | iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmapYong Wu2021-02-011-1/+1
| | | | * | iommu/mediatek: Use the common mtk-memory-port.hYong Wu2021-02-012-7/+1
| | | | * | iommu/io-pgtable: Remove TLBI_ON_MAP quirkRobin Murphy2021-01-281-8/+1
| | | | * | iommu/msm: Hook up iotlb_sync_mapRobin Murphy2021-01-281-1/+9
| | | | * | iommu/mediatek: Remove the tlb-ops for v7sYong Wu2021-01-271-23/+4
| | | | * | iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync onceYong Wu2021-01-271-3/+5
| | | | * | iommu: Switch gather->end to the inclusive endYong Wu2021-01-273-3/+3
| | | | * | iommu/mediatek: Add iotlb_sync_map to sync whole the iova rangeYong Wu2021-01-271-1/+9
| | | | * | iommu: Add iova and size as parameters in iotlb_sync_mapYong Wu2021-01-272-4/+7
| | | | * | iommu: Move iotlb_sync_map out from __iommu_mapYong Wu2021-01-271-5/+18
| | | * | | iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRsIsaac J. Manjarres2021-01-261-0/+2
| | | * | | iommu/arm-smmu-v3: Add support for VHEJean-Philippe Brucker2021-01-222-7/+28
| | | * | | iommu/arm-smmu-v3: Make BTM optional for SVAJean-Philippe Brucker2021-01-223-3/+25
| | | * | | iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range()Jean-Philippe Brucker2021-01-221-27/+36
| | | * | | iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify codeZhen Lei2021-01-221-5/+1
| | | * | | iommu/arm-smmu-v3: Remove the page 1 fixupRobin Murphy2021-01-222-30/+20
| | | * | | iommu: arm-smmu-impl: Add SM8350 qcom iommu implementationVinod Koul2021-01-221-0/+1
| | | * | | iommu/arm-smmu-qcom: Add Qualcomm SC8180X implBjorn Andersson2021-01-221-0/+2
| | | | |/ | | | |/|
| | * | | iommu/ipmmu-vmsa: Allow SDHI devicesYoshihiro Shimoda2021-01-291-0/+4
| | * | | iommu/ipmmu-vmsa: Refactor ipmmu_of_xlate()Yoshihiro Shimoda2021-01-291-31/+18
| | |/ /
* | | | Merge tag 'hyperv-next-signed-20210216' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2021-02-211-3/+174
|\ \ \ \ | |/ / / |/| | |
| * | | iommu/hyperv: setup an IO-APIC IRQ remapping domain for root partitionWei Liu2021-02-111-3/+174
| |/ /
* | | iommu/vt-d: Do not use flush-queue when caching-mode is onNadav Amit2021-01-281-1/+31
* | | iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid()Lu Baolu2021-01-281-1/+1
* | | iommu/amd: Use IVHD EFR for early initialization of IOMMU featuresSuravee Suthikulpanit2021-01-283-7/+60
|/ /
* | iommu/vt-d: Fix duplicate included linux/dma-map-ops.hTian Tao2021-01-121-1/+0
* | iommu: arm-smmu-qcom: Add sdm630/msm8998 compatibles for qcom quirksKonrad Dybcio2021-01-121-0/+2
* | iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev()Lu Baolu2021-01-121-2/+20
* | iommu/vt-d: Fix ineffective devTLB invalidation for subdevicesLiu Yi L2021-01-071-16/+37