summaryrefslogtreecommitdiffstats
path: root/drivers/iommu (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | | * | | iommu/arm-smmu-qcom: Move the qcom,adreno-smmu check into qcom_smmu_createDmitry Baryshkov2022-11-142-14/+19
| | | | | | | | * | | iommu/arm-smmu-qcom: Move implementation data into match dataDmitry Baryshkov2022-11-142-22/+44
| | | | | | | | * | | iommu/arm-smmu-qcom: Add SM6115 supportAdam Skladowski2022-11-141-0/+1
| | | | | | | | * | | drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementationMelody Olvera2022-11-141-0/+1
| | | | | | | * | | | iommu/arm-smmu: Warn once when the perfetcher errata patch fails to applyChen Lin2022-11-151-0/+3
| | | | | | | |/ / /
| | | | | * | / / / iommu/rockchip: fix permission bits in page table entries v2Michael Riesch2022-11-031-6/+4
| | | | | |/ / / /
| | | | * | | | | iommu/mediatek: Fix forever loop in error handlingDan Carpenter2022-12-121-2/+1
| | | | * | | | | iommu/mediatek: Fix crash on isr after kexec()Ricardo Ribalda2022-12-051-1/+1
| | | | * | | | | iommu/mediatek: Remove unused "mapping" member from mtk_iommu_dataYong Wu2022-12-051-3/+0
| | | | * | | | | iommu/mediatek: Improve safety for mediatek,smi property in larb nodesYong Wu2022-12-051-16/+37
| | | | * | | | | iommu/mediatek: Validate number of phandles associated with "mediatek,larbs"Guenter Roeck2022-12-051-0/+12
| | | | * | | | | iommu/mediatek: Add error path for loop of mm_dts_parseYong Wu2022-12-051-7/+20
| | | | * | | | | iommu/mediatek: Use component_match_addYong Wu2022-12-051-6/+4
| | | | * | | | | iommu/mediatek: Add platform_device_put for recovering the device refcntYong Wu2022-12-051-3/+8
| | | | * | | | | iommu/mediatek: add support for MT8365 SoCFabien Parent2022-11-191-0/+13
| | | | * | | | | iommu/mediatek: add support for 6-bit encoded port IDsFabien Parent2022-11-191-1/+11
| | | | * | | | | iommu/mediatek: Check return value after calling platform_get_resource()Yang Yingliang2022-11-191-0/+2
| | | | |/ / / /
| | | * / / / / iommu/exynos: Fix driver initialization sequenceMarek Szyprowski2022-11-191-14/+12
| | | |/ / / /
| | * | | | | iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITYJason Gunthorpe2022-12-051-1/+0
| | * | | | | iommu/sun50i: Implement .iotlb_sync_mapJernej Skrabec2022-11-031-0/+73
| | * | | | | iommu/sun50i: Fix flush sizeJernej Skrabec2022-11-031-1/+1
| | * | | | | iommu/sun50i: Fix R/W permission checkJernej Skrabec2022-11-031-1/+1
| | * | | | | iommu/sun50i: Consider all fault sources for resetJernej Skrabec2022-11-031-2/+6
| | * | | | | iommu/sun50i: Fix reset releaseJernej Skrabec2022-11-031-1/+2
| | |/ / / /
* | | | | | Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-171-8/+5
|\ \ \ \ \ \
| * | | | | | x86_64: Remove pointless set_64bit() usagePeter Zijlstra2022-12-151-8/+5
| | |/ / / / | |/| | | |
* | | | | | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-1440-473/+7752
|\ \ \ \ \ \
| * | | | | | iommufd: Change the order of MSI setupJason Gunthorpe2022-12-092-41/+39
| * | | | | | iommufd: Improve a few unclear bits of codeJason Gunthorpe2022-12-091-2/+5
| * | | | | | iommufd: Fix comment typosJason Gunthorpe2022-12-092-3/+3
| * | | | | | Merge tag 'v6.1-rc7' into iommufd.git for-nextJason Gunthorpe2022-12-022-7/+6
| |\ \ \ \ \ \ | | | |_|_|/ / | | |/| | | |
| * | | | | | iommufd: Allow iommufd to supply /dev/vfio/vfioJason Gunthorpe2022-12-022-0/+56
| * | | | | | iommufd: Add additional invariant assertionsJason Gunthorpe2022-12-014-2/+70
| * | | | | | iommufd: Add some fault injection pointsJason Gunthorpe2022-12-012-0/+29
| * | | | | | iommufd: Add kernel support for testing iommufdJason Gunthorpe2022-12-019-0/+1058
| * | | | | | iommufd: vfio container FD ioctl compatibilityJason Gunthorpe2022-12-014-6/+491
| * | | | | | iommufd: Add kAPI toward external drivers for kernel accessJason Gunthorpe2022-12-014-2/+335
| * | | | | | iommufd: Add kAPI toward external drivers for physical devicesJason Gunthorpe2022-12-014-0/+428
| * | | | | | iommufd: Add a HW pagetable objectJason Gunthorpe2022-12-015-0/+97
| * | | | | | iommufd: IOCTLs for the io_pagetableJason Gunthorpe2022-12-014-0/+474
| * | | | | | iommufd: Data structure to provide IOVA to PFN mappingJason Gunthorpe2022-12-014-0/+1294
| * | | | | | iommufd: Algorithms for PFN storageJason Gunthorpe2022-12-012-0/+917
| * | | | | | iommufd: PFN handling for iopt_pagesJason Gunthorpe2022-12-015-1/+1254
| * | | | | | iommufd: File descriptor, context, kconfig and makefilesJason Gunthorpe2022-12-016-1/+472
| * | | | | | iommu: Add device-centric DMA ownership interfacesLu Baolu2022-11-291-26/+95
| * | | | | | iommu: Add IOMMU_CAP_ENFORCE_CACHE_COHERENCYJason Gunthorpe2022-11-292-5/+13
| | |_|_|_|/ | |/| | | |
| * | | | | Merge tag 'for-joerg' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/io...Joerg Roedel2022-11-0315-56/+48
| |\ \ \ \ \
| | * | | | | iommu: Propagate return value in ->attach_dev callback functionsNicolin Chen2022-11-012-2/+2
| | * | | | | iommu: Use EINVAL for incompatible device/domain in ->attach_devNicolin Chen2022-11-019-35/+9
| | * | | | | iommu: Regulate EINVAL in ->attach_dev callback functionsNicolin Chen2022-11-016-9/+11