Jelajahi Sumber

hw/vfio: Clean up includes

Clean up includes so that osdep.h is included first and headers
which it implies are not included manually.

This commit was created with scripts/clean-includes.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1453832250-766-22-git-send-email-peter.maydell@linaro.org
Peter Maydell 9 tahun lalu
induk
melakukan
c6eacb1ac0
5 mengubah file dengan 5 tambahan dan 4 penghapusan
  1. 1 0
      hw/vfio/calxeda-xgmac.c
  2. 1 0
      hw/vfio/common.c
  3. 1 0
      hw/vfio/pci-quirks.c
  4. 1 4
      hw/vfio/pci.c
  5. 1 0
      hw/vfio/platform.c

+ 1 - 0
hw/vfio/calxeda-xgmac.c

@@ -11,6 +11,7 @@
  *
  */
 
+#include "qemu/osdep.h"
 #include "hw/vfio/vfio-calxeda-xgmac.h"
 
 static void calxeda_xgmac_realize(DeviceState *dev, Error **errp)

+ 1 - 0
hw/vfio/common.c

@@ -18,6 +18,7 @@
  *  Copyright (C) 2008, IBM, Muli Ben-Yehuda (muli@il.ibm.com)
  */
 
+#include "qemu/osdep.h"
 #include <sys/ioctl.h>
 #include <sys/mman.h>
 #include <linux/vfio.h>

+ 1 - 0
hw/vfio/pci-quirks.c

@@ -10,6 +10,7 @@
  * the COPYING file in the top-level directory.
  */
 
+#include "qemu/osdep.h"
 #include "pci.h"
 #include "trace.h"
 #include "qemu/range.h"

+ 1 - 4
hw/vfio/pci.c

@@ -18,14 +18,11 @@
  *  Copyright (C) 2008, IBM, Muli Ben-Yehuda (muli@il.ibm.com)
  */
 
+#include "qemu/osdep.h"
 #include <linux/vfio.h>
 #include <sys/ioctl.h>
 #include <sys/mman.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-#include <unistd.h>
 
-#include "config.h"
 #include "hw/pci/msi.h"
 #include "hw/pci/msix.h"
 #include "hw/pci/pci_bridge.h"

+ 1 - 0
hw/vfio/platform.c

@@ -14,6 +14,7 @@
  *  Copyright Red Hat, Inc. 2012
  */
 
+#include "qemu/osdep.h"
 #include <sys/ioctl.h>
 #include <linux/vfio.h>