iommu/vt-d: Parse SATC reporting structure
authorYian Chen <yian.chen@intel.com>
Thu, 4 Feb 2021 01:44:00 +0000 (09:44 +0800)
committerJoerg Roedel <jroedel@suse.de>
Thu, 4 Feb 2021 13:42:00 +0000 (14:42 +0100)
commit31a75cbbb9274cf8185f402904bf11386917870b
treea51eb407cd5a731a5bcc503db044d8ca09470529
parent81d3c75bb3c32ca61712e093b8dce89d73c22150
iommu/vt-d: Parse SATC reporting structure

Software should parse every SATC table and all devices in the tables
reported by the BIOS and keep the information in kernel list for further
reference.

Signed-off-by: Yian Chen <yian.chen@intel.com>
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Link: https://lore.kernel.org/r/20210203093329.1617808-1-baolu.lu@linux.intel.com
Link: https://lore.kernel.org/r/20210204014401.2846425-7-baolu.lu@linux.intel.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel/dmar.c
drivers/iommu/intel/iommu.c
include/linux/dmar.h