summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/sprd-iommu.c
Commit message (Expand)AuthorAgeFilesLines
* iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM returnNiklas Schnelle2023-10-021-2/+3
* iommu/sprd: Convert to generic_single_device_group()Jason Gunthorpe2023-09-251-22/+2
* iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging()Jason Gunthorpe2023-09-251-5/+2
*-. Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel2023-08-211-0/+2
|\ \
| | * iommu: Explicitly include correct DT includesRob Herring2023-08-211-0/+1
| |/ |/|
| * iommu/sprd: Add missing force_apertureJason Gunthorpe2023-08-071-0/+1
|/
*-. Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Joerg Roedel2023-04-141-17/+43
|\ \
| | * iommu/sprd: Convert to platform remove callback returning voidUwe Kleine-König2023-03-311-4/+2
| |/ |/|
| * iommu/sprd: Add support for reattaching an existing domainChunyan Zhang2023-03-311-6/+19
| * iommu/sprd: Release dma buffer to avoid memory leakChunyan Zhang2023-03-311-7/+22
|/
* iommu: Remove detach_dev callbacksLu Baolu2023-01-131-16/+0
* iommu/sprd: Update to {map,unmap}_pagesRobin Murphy2022-11-191-11/+14
* iommu: Use EINVAL for incompatible device/domain in ->attach_devNicolin Chen2022-11-011-3/+1
* iommu: Clean up bus_set_iommu()Robin Murphy2022-09-071-5/+0
* iommu: Clean up release_device checksRobin Murphy2022-07-061-11/+0
* iommu: Split struct iommu_opsLu Baolu2022-02-281-8/+10
* iommu/sprd: Drop IOVA cookie managementRobin Murphy2021-08-181-7/+0
* iommu: Streamline registration interfaceRobin Murphy2021-04-161-4/+1
* iommu: Statically set module ownerRobin Murphy2021-04-161-0/+1
* iommu/sprd: Fix parameter type warningChunyan Zhang2021-04-071-1/+1
* iommu/unisoc: Fix spelling mistake "sixe" -> "size"Colin Ian King2021-03-191-1/+1
* iommu: add Unisoc IOMMU basic driverChunyan Zhang2021-03-181-0/+577