summaryrefslogtreecommitdiffstats
path: root/drivers/iommu (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'dma-mapping-5.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2022-03-291-9/+5
|\
| * dma-mapping: remove CONFIG_DMA_REMAPChristoph Hellwig2022-03-031-9/+5
* | Merge tag 'driver-core-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-03-283-14/+4
|\ \
| * \ Merge 5.17-rc6 into driver-core-nextGreg Kroah-Hartman2022-02-285-18/+33
| |\ \
| * | | iommu/mediatek: Make use of the helper component_compare/release_ofYong Wu2022-02-253-14/+4
| | |/ | |/|
* | | Merge tag 'iommu-updates-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-03-2532-1897/+573
|\ \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| *-----------. \ \ Merge branches 'arm/mediatek', 'arm/msm', 'arm/renesas', 'arm/rockchip', 'arm...Joerg Roedel2022-03-0832-1897/+573
| |\ \ \ \ \ \ \ \ \
| | | | | | | | * | | iommu/amd: Improve amd_iommu_v2_exit()Suravee Suthikulpanit2022-03-081-17/+17
| | | | | | | | * | | iommu/amd: Remove unused struct fault.devidVasant Hegde2022-03-081-1/+0
| | | | | | | | * | | iommu/amd: Clean up function declarationsVasant Hegde2022-03-082-5/+1
| | | | | | | | * | | iommu/amd: Call memunmap in error pathVasant Hegde2022-03-081-0/+2
| | | | | | | | * | | iommu/amd: Improve error handling for amd_iommu_init_pciSuravee Suthikulpanit2022-03-041-3/+11
| | | | | | | | | |/ | | | | | | | | |/|
| | | | | | | * | | iommu/vt-d: Enable ATS for the devices in SATC tableYian Chen2022-03-041-2/+38
| | | | | | | * | | iommu/vt-d: Remove unused function intel_svm_capable()YueHaibing2022-03-041-5/+0
| | | | | | | * | | 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