iommu/vt-d: Unify the way to process DMAR device scope array
authorJiang Liu <jiang.liu@linux.intel.com>
Wed, 19 Feb 2014 06:07:36 +0000 (14:07 +0800)
committerJoerg Roedel <joro@8bytes.org>
Tue, 4 Mar 2014 16:51:06 +0000 (17:51 +0100)
commit2e45528930388658603ea24d49cf52867b928d3e
tree751171aa8f2f9a00f080adb6201cf9d9acd02f94
parent59ce0515cdaf3b7d47893d12f61e51d691863788
iommu/vt-d: Unify the way to process DMAR device scope array

Now we have a PCI bus notification based mechanism to update DMAR
device scope array, we could extend the mechanism to support boot
time initialization too, which will help to unify and simplify
the implementation.

Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com>
Signed-off-by: Joerg Roedel <joro@8bytes.org>
drivers/iommu/dmar.c
drivers/iommu/intel-iommu.c
include/linux/dmar.h