The devices in BIOS SATC (SoC integrated Address Translation Cache) table are all trusted devices to use ATS. This patch set enables ATS for them.
--- v2: - Use dmar_find_matched_satc_unit() to avoid hard coded return value. - add static declaration for dmar_ats_supported() (the function modified from dmar_find_matched_atsr_unit()) --- Yian Chen (2): iommu/vt-d: Enable ATS for the devices in SATC table iommu/vt-d: Declare dmar_ats_supported() as static function drivers/iommu/intel/iommu.c | 128 +++++++++++++++++++++++------------- include/linux/intel-iommu.h | 1 - 2 files changed, 83 insertions(+), 46 deletions(-) -- 2.25.1 _______________________________________________ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/iommu