hw/xen/xen-bus: Reduce included headers
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 18 Feb 2025 12:45:19 +0000 (13:45 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 4 Mar 2025 13:45:34 +0000 (14:45 +0100)
Have "hw/xen/xen-bus" include the bare minimal set of headers.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Anthony PERARD <anthony.perard@vates.tech>
Message-Id: <20250218162618.46167-7-philmd@linaro.org>

include/hw/xen/xen-bus.h

index 2adb2af83919b329451a81fc2b7c03ed471402d7..bdbf1ed6fd0cf68a8aeba14b365b1141e8bddba0 100644 (file)
@@ -8,9 +8,10 @@
 #ifndef HW_XEN_BUS_H
 #define HW_XEN_BUS_H
 
+#include "hw/qdev-core.h"
 #include "hw/xen/xen_backend_ops.h"
-#include "hw/sysbus.h"
 #include "qemu/notify.h"
+#include "qemu/queue.h"
 #include "qom/object.h"
 
 typedef struct XenEventChannel XenEventChannel;