summaryrefslogtreecommitdiff
path: root/drivers/iommu/sprd-iommu.c
AgeCommit message (Expand)Author
2023-10-02iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM returnNiklas Schnelle
2023-09-25iommu/sprd: Convert to generic_single_device_group()Jason Gunthorpe
2023-09-25iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging()Jason Gunthorpe
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel
2023-08-21iommu: Explicitly include correct DT includesRob Herring
2023-08-07iommu/sprd: Add missing force_apertureJason Gunthorpe
2023-04-14Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Joerg Roedel
2023-03-31iommu/sprd: Add support for reattaching an existing domainChunyan Zhang
2023-03-31iommu/sprd: Release dma buffer to avoid memory leakChunyan Zhang
2023-03-31iommu/sprd: Convert to platform remove callback returning voidUwe Kleine-König
2023-01-13iommu: Remove detach_dev callbacksLu Baolu
2022-11-19iommu/sprd: Update to {map,unmap}_pagesRobin Murphy
2022-11-01iommu: Use EINVAL for incompatible device/domain in ->attach_devNicolin Chen
2022-09-07iommu: Clean up bus_set_iommu()Robin Murphy
2022-07-06iommu: Clean up release_device checksRobin Murphy
2022-02-28iommu: Split struct iommu_opsLu Baolu
2021-08-18iommu/sprd: Drop IOVA cookie managementRobin Murphy
2021-04-16iommu: Streamline registration interfaceRobin Murphy
2021-04-16iommu: Statically set module ownerRobin Murphy
2021-04-07iommu/sprd: Fix parameter type warningChunyan Zhang
2021-03-19iommu/unisoc: Fix spelling mistake "sixe" -> "size"Colin Ian King
2021-03-18iommu: add Unisoc IOMMU basic driverChunyan Zhang