summaryrefslogtreecommitdiff
path: root/drivers/iommu/apple-dart.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-18Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt...Joerg Roedel1-141/+491
2023-02-03iommu: dart: DART_T8110_ERROR range should be 0 to 5Eric Curtin1-2/+2
2023-02-03iommu/dart: Fix apple_dart_device_group for PCI groupsSven Peter1-7/+44
2023-01-20iommu: dart: Add t8110 DART supportHector Martin1-5/+200
2023-01-20iommu: dart: Support different variants with different registersHector Martin1-63/+124
2023-01-20iommu: dart: Fix DART_PARAMS1/2 bit define namesHector Martin1-4/+4
2023-01-20iommu: dart: Support a variable number of TTBRs per streamHector Martin1-9/+19
2023-01-20iommu: dart: Support >64 stream IDsHector Martin1-43/+71
2023-01-20iommu: dart: Add suspend/resume supportHector Martin1-0/+43
2023-01-13iommu: Remove detach_dev callbacksLu Baolu1-24/+0
2022-10-21iommu: Add gfp parameter to iommu_alloc_resv_regionLu Baolu1-1/+1
2022-09-26Merge branches 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio'...Joerg Roedel1-30/+3
2022-09-26iommu: dart: Support t6000 variantSven Peter1-3/+21
2022-09-09iommu/dma: Make header privateRobin Murphy1-1/+2
2022-09-07iommu/dart: Clean up bus_set_iommu()Robin Murphy1-29/+1
2022-07-15iommu: remove the put_resv_regions methodChristoph Hellwig1-1/+0
2022-07-06iommu: Clean up release_device checksRobin Murphy1-3/+0
2022-05-04iommu/dart: Add missing module owner to ops structureHector Martin1-0/+1
2022-04-28iommu/dart: check return value after calling platform_get_resource()Yang Yingliang1-5/+4
2022-02-28iommu: Split struct iommu_opsLu Baolu1-9/+11
2021-11-06Merge tag 'pci-v5.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+28
2021-11-04iommu/dart: Exclude MSI doorbell from PCIe device IOVA rangeMarc Zyngier1-0/+27
2021-10-31Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'arm/...Joerg Roedel1-4/+6
2021-10-27iommu/dart: Initialize DART_STREAMS_ENABLESven Peter1-0/+5
2021-10-18iommu/dart: Use kmemdup instead of kzalloc and memcpyWan Jiabing1-2/+1
2021-09-28iommu/dart: Clear sid2group entry when a group is freedSven Peter1-3/+35
2021-09-28iommu/dart: Remove iommu_flush_opsSven Peter1-18/+0
2021-09-28iommu/dart: Clean up IOVA cookie crumbsRobin Murphy1-2/+0
2021-08-12iommu/dart: Add DART iommu driverSven Peter1-0/+923