diff options
Diffstat (limited to 'include/linux/dmar.h')
-rw-r--r-- | include/linux/dmar.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/dmar.h b/include/linux/dmar.h index 4b77fd8fde76..8f06a0135a84 100644 --- a/include/linux/dmar.h +++ b/include/linux/dmar.h | |||
@@ -25,6 +25,7 @@ | |||
25 | #include <linux/types.h> | 25 | #include <linux/types.h> |
26 | #include <linux/msi.h> | 26 | #include <linux/msi.h> |
27 | #include <linux/irqreturn.h> | 27 | #include <linux/irqreturn.h> |
28 | #include <linux/rwsem.h> | ||
28 | 29 | ||
29 | struct acpi_dmar_header; | 30 | struct acpi_dmar_header; |
30 | 31 | ||
@@ -48,6 +49,7 @@ struct dmar_drhd_unit { | |||
48 | struct intel_iommu *iommu; | 49 | struct intel_iommu *iommu; |
49 | }; | 50 | }; |
50 | 51 | ||
52 | extern struct rw_semaphore dmar_global_lock; | ||
51 | extern struct list_head dmar_drhd_units; | 53 | extern struct list_head dmar_drhd_units; |
52 | 54 | ||
53 | #define for_each_drhd_unit(drhd) \ | 55 | #define for_each_drhd_unit(drhd) \ |