aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu/sprd-iommu.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-01iommu: constify of_phandle_args in xlateKrzysztof Kozlowski1-1/+2
2023-11-27iommu: Clean up open-coded ownership checksRobin Murphy1-7/+1
2023-10-02iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM returnNiklas Schnelle1-2/+3
2023-09-25iommu/sprd: Convert to generic_single_device_group()Jason Gunthorpe1-22/+2
2023-09-25iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging()Jason Gunthorpe1-5/+2
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel1-0/+2
2023-08-21iommu: Explicitly include correct DT includesRob Herring1-0/+1
2023-08-07iommu/sprd: Add missing force_apertureJason Gunthorpe1-0/+1
2023-04-14Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Joerg Roedel1-17/+43
2023-03-31iommu/sprd: Add support for reattaching an existing domainChunyan Zhang1-6/+19
2023-03-31iommu/sprd: Release dma buffer to avoid memory leakChunyan Zhang1-7/+22
2023-03-31iommu/sprd: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-01-13iommu: Remove detach_dev callbacksLu Baolu1-16/+0
2022-11-19iommu/sprd: Update to {map,unmap}_pagesRobin Murphy1-11/+14
2022-11-01iommu: Use EINVAL for incompatible device/domain in ->attach_devNicolin Chen1-3/+1
2022-09-07iommu: Clean up bus_set_iommu()Robin Murphy1-5/+0
2022-07-06iommu: Clean up release_device checksRobin Murphy1-11/+0
2022-02-28iommu: Split struct iommu_opsLu Baolu1-8/+10
2021-08-18iommu/sprd: Drop IOVA cookie managementRobin Murphy1-7/+0
2021-04-16iommu: Streamline registration interfaceRobin Murphy1-4/+1
2021-04-16iommu: Statically set module ownerRobin Murphy1-0/+1
2021-04-07iommu/sprd: Fix parameter type warningChunyan Zhang1-1/+1
2021-03-19iommu/unisoc: Fix spelling mistake "sixe" -> "size"Colin Ian King1-1/+1
2021-03-18iommu: add Unisoc IOMMU basic driverChunyan Zhang1-0/+577