iommu: Include device.h in iommu.h
authorJoerg Roedel <jroedel@suse.de>
Wed, 26 Apr 2017 13:34:06 +0000 (15:34 +0200)
committerJoerg Roedel <jroedel@suse.de>
Thu, 27 Apr 2017 09:24:10 +0000 (11:24 +0200)
We make use of 'struct device' in iommu.h, so include
device.h to make it available explicitly.

Re-order the other headers while at it.

Signed-off-by: Joerg Roedel <jroedel@suse.de>
include/linux/iommu.h

index 6a6de187ddc0ff1e0e737f94261211b7ea4408e9..3b4fe4b79d2007fdcfc8b195b068905589dc6a9d 100644 (file)
 #ifndef __LINUX_IOMMU_H
 #define __LINUX_IOMMU_H
 
+#include <linux/scatterlist.h>
+#include <linux/device.h>
+#include <linux/types.h>
 #include <linux/errno.h>
 #include <linux/err.h>
 #include <linux/of.h>
-#include <linux/types.h>
-#include <linux/scatterlist.h>
+
 #include <trace/events/iommu.h>
 
 #define IOMMU_READ     (1 << 0)