linux/drivers/iommu/arm/arm-smmu
Robin Murphy e7080665c9 iommu: Clean up open-coded ownership checks
Some drivers already implement their own defence against the possibility
of being given someone else's device. Since this is now taken care of by
the core code (and via a slightly different path from the original
fwspec-based idea), let's clean them up.

Acked-by: Will Deacon <will@kernel.org>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Reviewed-by: Jerry Snitselaar <jsnitsel@redhat.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Link: https://lore.kernel.org/r/58a9879ce3f03562bb061e6714fe6efb554c3907.1700589539.git.robin.murphy@arm.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
2023-11-27 11:03:16 +01:00
..
arm-smmu-impl.c iommu/arm-smmu: Warn once when the perfetcher errata patch fails to apply 2022-11-15 11:47:28 +00:00
arm-smmu-nvidia.c iommu: arm-smmu: disable large page mappings for Nvidia arm-smmu 2022-04-22 11:21:30 +01:00
arm-smmu-qcom-debug.c iommu: Explicitly include correct DT includes 2023-08-21 14:17:59 +02:00
arm-smmu-qcom.c iommu/arm-smmu-qcom: Add SM7150 SMMUv2 2023-10-12 13:49:18 +01:00
arm-smmu-qcom.h iommu/arm-smmu-qcom: Merge table from arm-smmu-qcom-debug into match data 2022-11-14 18:09:38 +00:00
arm-smmu.c iommu: Clean up open-coded ownership checks 2023-11-27 11:03:16 +01:00
arm-smmu.h iommu/arm-smmu-qcom: Add debug support for TLB sync timeouts 2022-07-08 14:15:52 +01:00
Makefile iommu/arm-smmu-qcom: Add debug support for TLB sync timeouts 2022-07-08 14:15:52 +01:00
qcom_iommu.c iommu: Clean up open-coded ownership checks 2023-11-27 11:03:16 +01:00