summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | * | | iommu/vt-d: Add missing "__init" for rmrr_sanity_check()Marco Bonelli2022-03-041-1/+1
| | | | | | | * | | iommu/vt-d: Move intel_iommu_ops to header fileAndy Shevchenko2022-03-041-2/+0
| | | | | | | * | | iommu/vt-d: Fix indentation of goto labelsLu Baolu2022-03-041-2/+2
| | | | | | | * | | iommu/vt-d: Remove unnecessary prototypesLu Baolu2022-03-041-5/+0
| | | | | | | * | | iommu/vt-d: Remove unnecessary includesLu Baolu2022-03-041-27/+7
| | | | | | | * | | iommu/vt-d: Remove DEFER_DEVICE_DOMAIN_INFOLu Baolu2022-03-044-128/+79
| | | | | | | * | | iommu/vt-d: Remove domain and devinfo mempoolLu Baolu2022-03-041-99/+5
| | | | | | | * | | iommu/vt-d: Remove iova_cache_get/put()Lu Baolu2022-03-041-5/+0
| | | | | | | * | | iommu/vt-d: Remove finding domain in dmar_insert_one_dev_info()Lu Baolu2022-03-041-21/+0
| | | | | | | * | | iommu/vt-d: Remove intel_iommu::domainsLu Baolu2022-03-041-65/+3
| | | | | | | * | | Merge branch 'core' into x86/vt-dJoerg Roedel2022-03-0429-1385/+305
| | | | | | | |\ \ \
| | | | | | | | * | | iommu/iova: Improve 32-bit free space estimateRobin Murphy2022-03-041-2/+3
| | | | | | | | * | | iommu: Split struct iommu_opsLu Baolu2022-02-2821-162/+203
| | | | | | | | * | | iommu: Remove unused argument in is_attach_deferredLu Baolu2022-02-285-16/+10
| | | | | | | | * | | iommu: Use right way to retrieve iommu_opsLu Baolu2022-02-281-25/+25
| | | | | | | | * | | iommu: Remove apply_resv_regionLu Baolu2022-02-281-3/+0
| | | | | | | | * | | iommu: Remove aux-domain related interfaces and iommu_opsLu Baolu2022-02-281-46/+0
| | | | | | | | * | | iommu/vt-d: Remove aux-domain related callbacksLu Baolu2022-02-282-309/+3
| | | | | | | | * | | iommu: Remove guest pasid related interfaces and definitionsLu Baolu2022-02-281-210/+0
| | | | | | | | * | | iommu/vt-d: Remove guest pasid related callbacksLu Baolu2022-02-284-582/+0
| | | | | | | | * | | iommu/iova: Separate out rcache initJohn Garry2022-02-142-14/+63
| | | | | | | | * | | iommu: Remove trivial ops->capable implementationsRobin Murphy2022-02-143-18/+0
| | | | | | | | |/ /
| | | | | | | * / / iommu/vtd: Replace acpi_bus_get_device()Rafael J. Wysocki2022-02-141-1/+2
| | | | | | | |/ /
| | | | | | * | | Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel2022-03-084-74/+61
| | | | | | |\ \ \ | | | | | | | |/ / | | | | | | |/| |
| | | | | | | * | iommu/arm-smmu: Account for PMU interruptsRobin Murphy2022-03-072-52/+46
| | | | | | | * | iommu/arm-smmu-v3: fix event handling soft lockupZhou Guanghui2022-02-081-0/+1
| | | | | | | * | iommu/arm-smmu: Add missing pm_runtime_disable() in qcom_iommu_device_probeMiaoqian Lin2022-02-081-3/+7
| | | | | | | * | iommu/arm-smmu-v3: Simplify memory allocationChristophe JAILLET2022-02-081-17/+5
| | | | | | | * | iommu/arm-smmu-v3: Avoid open coded arithmetic in memory allocationChristophe JAILLET2022-02-081-2/+2
| | | | | | | |/
| | | | | * | / iommu/rockchip: : Use standard driver registrationRobin Murphy2022-02-141-6/+1
| | | | | |/ /
| | | | * | | iommu/ipmmu-vmsa: Add support for R-Car Gen4Yoshihiro Shimoda2022-02-141-3/+7
| | | | * | | iommu/ipmmu-vmsa: Check for error num after setting maskJiasheng Jiang2022-02-141-1/+3
| | | | |/ /
| | | * | | iommu/msm: Simplify with dev_err_probe()David Heidelberg2022-02-141-14/+10
| | | * | | iommu/msm: Use standard driver registrationRobin Murphy2022-02-141-13/+1
| | | |/ /
| | * | | iommu/mediatek: Always tlb_flush_all when each PM resumeYong Wu2022-03-041-0/+7
| | * | | iommu/mediatek: Add tlb_lock in tlb_flush_allYong Wu2022-03-041-3/+9
| | * | | iommu/mediatek: Remove the power status checking in tlb flush allYong Wu2022-03-041-5/+0
| | * | | iommu/mediatek: Always check runtime PM status in tlb flush range callbackSebastian Reichel2022-03-041-7/+3
| | * | | iommu/mediatek: Remove for_each_m4u in tlb_sync_allYong Wu2022-03-041-9/+7
| | |/ /
* | | | Merge tag 'media/v5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds2022-03-232-1/+75
|\ \ \ \
| * | | | media: iommu/mediatek: Add device_link between the consumer and the larb devicesYong Wu2022-01-282-1/+58
| * | | | media: iommu/mediatek: Add probe_defer for smi-larbYong Wu2022-01-282-0/+8
| * | | | media: iommu/mediatek: Return ENODEV if the device is NULLYong Wu2022-01-282-2/+2
| * | | | media: iommu/mediatek-v1: Free the existed fwspec if the master dev already hasYong Wu2022-01-281-0/+9
| | |_|/ | |/| |
* | | | Merge tag 'x86-pasid-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-03-219-86/+27
|\ \ \ \ | |_|/ / |/| | |
| * | | iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exitFenghua Yu2022-02-156-78/+19
| * | | iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVAFenghua Yu2022-02-144-8/+8
| | |/ | |/|
* | | iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_findMiaoqian Lin2022-02-281-1/+3
* | | iommu/vt-d: Fix double list_add when enabling VMD in scalable modeAdrian Huang2022-02-281-1/+1
* | | iommu/amd: Fix I/O page table memory leakSuravee Suthikulpanit2022-02-141-6/+6