diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-07-06 11:56:51 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-07-06 11:56:51 +0100 |
commit | 9699ac18569388ef08c175f056c6e627fe71c4ce (patch) | |
tree | 12cf190a9061f392aee88e9aa8565877542e3f0b /xen/include/xen/iommu.h | |
parent | ffc066ece37e7eb1628b96efac431c2755168c7d (diff) | |
download | xen-9699ac18569388ef08c175f056c6e627fe71c4ce.tar.gz xen-9699ac18569388ef08c175f056c6e627fe71c4ce.tar.bz2 xen-9699ac18569388ef08c175f056c6e627fe71c4ce.zip |
AMD IOMMU: Make iommu suspend & resume functions more generic.
Signed-off-by: Wei Wang <wei.wang2@amd.com>
Diffstat (limited to 'xen/include/xen/iommu.h')
-rw-r--r-- | xen/include/xen/iommu.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/xen/iommu.h b/xen/include/xen/iommu.h index 8300525286..3468ebcaaf 100644 --- a/xen/include/xen/iommu.h +++ b/xen/include/xen/iommu.h @@ -109,6 +109,8 @@ struct iommu_ops { void (*update_ire_from_msi)(struct msi_desc *msi_desc, struct msi_msg *msg); void (*read_msi_from_ire)(struct msi_desc *msi_desc, struct msi_msg *msg); unsigned int (*read_apic_from_ire)(unsigned int apic, unsigned int reg); + void (*suspend)(void); + void (*resume)(void); }; void iommu_update_ire_from_apic(unsigned int apic, unsigned int reg, unsigned int value); |