diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-07-31 13:37:29 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-07-31 13:37:29 +0100 |
commit | 43154830c3419b6d29e819ae94d75f88898ad35d (patch) | |
tree | e476ce1a3f3f629c849aa03572e1ba876e75d026 /xen/include/asm-x86/amd-iommu.h | |
parent | 05717d5f9e33ec80d5a8784cd48483be519ea673 (diff) | |
download | xen-43154830c3419b6d29e819ae94d75f88898ad35d.tar.gz xen-43154830c3419b6d29e819ae94d75f88898ad35d.tar.bz2 xen-43154830c3419b6d29e819ae94d75f88898ad35d.zip |
AMD IOMMU: Miscellaneous fixes and cleanups.
Signed-off-by: Wei Wang <wei.wang2@amd.com>
Diffstat (limited to 'xen/include/asm-x86/amd-iommu.h')
-rw-r--r-- | xen/include/asm-x86/amd-iommu.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/xen/include/asm-x86/amd-iommu.h b/xen/include/asm-x86/amd-iommu.h index 8acfb55189..cdc99dd6e8 100644 --- a/xen/include/asm-x86/amd-iommu.h +++ b/xen/include/asm-x86/amd-iommu.h @@ -48,10 +48,6 @@ struct amd_iommu { u8 unit_id; u8 msi_number; - u8 root_bus; - u8 first_devfn; - u8 last_devfn; - u8 pte_not_present_cached; u8 ht_tunnel_support; u8 iotlb_support; @@ -81,6 +77,9 @@ struct amd_iommu { int msi_cap; int maskbit; + + int enabled; + int vector; }; struct ivrs_mappings { @@ -92,5 +91,6 @@ struct ivrs_mappings { u8 read_permission; unsigned long addr_range_start; unsigned long addr_range_length; + struct amd_iommu *iommu; }; #endif /* _ASM_X86_64_AMD_IOMMU_H */ |