summaryrefslogtreecommitdiff
path: root/drivers/iommu/sun50i-iommu.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-25iommu: sun50i: Add H616 compatible stringAndre Przywara1-0/+1
2024-06-25iommu: sun50i: allocate page tables from below 4 GiBAndre Przywara1-2/+11
2024-06-25iommu: sun50i: clear bypass registerJernej Skrabec1-0/+1
2024-04-15iommu/sun50i: use page allocation function provided by iommu-pages.hPasha Tatashin1-3/+4
2024-03-01iommu: constify of_phandle_args in xlateKrzysztof Kozlowski1-1/+1
2023-10-02iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM returnNiklas Schnelle1-2/+4
2023-09-25iommu/sun50i: Update to {map,unmap}_pagesRobin Murphy1-4/+6
2023-09-25iommu/sun50i: Convert to generic_single_device_group()Jason Gunthorpe1-23/+6
2023-09-25iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging()Jason Gunthorpe1-6/+3
2023-09-25iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAINJason Gunthorpe1-7/+19
2023-04-13iommu/sun50i: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-01-13iommu: Remove detach_dev callbacksLu Baolu1-1/+0
2022-12-05iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITYJason Gunthorpe1-1/+0
2022-11-03iommu/sun50i: Implement .iotlb_sync_mapJernej Skrabec1-0/+73
2022-11-03iommu/sun50i: Fix flush sizeJernej Skrabec1-1/+1
2022-11-03iommu/sun50i: Fix R/W permission checkJernej Skrabec1-1/+1
2022-11-03iommu/sun50i: Consider all fault sources for resetJernej Skrabec1-2/+6
2022-11-03iommu/sun50i: Fix reset releaseJernej Skrabec1-1/+2
2022-09-07iommu: Clean up bus_set_iommu()Robin Murphy1-2/+0
2022-07-06iommu: Make .release_device optionalRobin Murphy1-3/+0
2022-02-28iommu: Split struct iommu_opsLu Baolu1-8/+10
2021-08-18iommu/sun50i: Drop IOVA cookie managementRobin Murphy1-12/+1
2021-04-16iommu: Streamline registration interfaceRobin Murphy1-4/+1
2020-09-04iommu/sun50i: Fix set-but-not-used variable warningJoerg Roedel1-8/+7
2020-06-30iommu/sun50i: Remove unused variableMaxime Ripard1-2/+0
2020-06-30iommu/sun50i: Change the readl timeout to the atomic variantMaxime Ripard1-3/+3
2020-05-27iommu/sun50i: Constify sun50i_iommu_opsRikard Falkeborn1-1/+1
2020-05-19iommu/sun50i: Fix return value check in sun50i_iommu_probe()Wei Yongjun1-1/+1
2020-05-14iommu/sun50i: Use __GFP_ZERO instead of memset()Joerg Roedel1-2/+1
2020-05-14iommu/sun50i: Fix compile warningsJoerg Roedel1-3/+0
2020-05-14iommu: Add Allwinner H6 IOMMU driverMaxime Ripard1-0/+1027