[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] qxl: add defines from latest spice-protocol.
From: |
Alon Levy |
Subject: |
[Qemu-devel] [PATCH] qxl: add defines from latest spice-protocol. |
Date: |
Wed, 6 Jul 2011 14:19:10 +0200 |
From: Gerd Hoffmann <address@hidden>
Allows to build with older spice-protocol versions.
Signed-off-by: Gerd Hoffmann <address@hidden>
---
hw/qxl.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/hw/qxl.c b/hw/qxl.c
index 0b9a4c7..6be54c4 100644
--- a/hw/qxl.c
+++ b/hw/qxl.c
@@ -28,6 +28,21 @@
#include "qxl.h"
+/* old spice-protocol */
+#ifndef QXL_INTERRUPT_IO_CMD
+#define QXL_INTERRUPT_IO_CMD (1 << 2)
+#define QXL_INTERRUPT_ERROR (1 << 3)
+#define QXL_IO_UPDATE_AREA_ASYNC (QXL_IO_DESTROY_ALL_SURFACES +1)
+#define QXL_IO_NOTIFY_OOM_ASYNC (QXL_IO_DESTROY_ALL_SURFACES +2)
+#define QXL_IO_MEMSLOT_ADD_ASYNC (QXL_IO_DESTROY_ALL_SURFACES +3)
+#define QXL_IO_CREATE_PRIMARY_ASYNC (QXL_IO_DESTROY_ALL_SURFACES +4)
+#define QXL_IO_DESTROY_PRIMARY_ASYNC (QXL_IO_DESTROY_ALL_SURFACES +5)
+#define QXL_IO_DESTROY_SURFACE_ASYNC (QXL_IO_DESTROY_ALL_SURFACES +6)
+#define QXL_IO_DESTROY_ALL_SURFACES_ASYNC (QXL_IO_DESTROY_ALL_SURFACES +7)
+#undef QXL_IO_RANGE_SIZE
+#define QXL_IO_RANGE_SIZE (QXL_IO_DESTROY_ALL_SURFACES + 8)
+#endif
+
#undef SPICE_RING_PROD_ITEM
#define SPICE_RING_PROD_ITEM(r, ret) { \
typeof(r) start = r; \
--
1.7.5.4
- [Qemu-devel] [PATCH] async + suspend reworked, Alon Levy, 2011/07/06
- [Qemu-devel] [PATCH] qxl: add defines from latest spice-protocol.,
Alon Levy <=
- [Qemu-devel] [PATCH] spice: add qemu_spice_display_init_common, Alon Levy, 2011/07/06
- [Qemu-devel] [PATCH] spice: lock spice worker calls, Alon Levy, 2011/07/06
- [Qemu-devel] [PATCH] spice: add worker wrapper functions., Alon Levy, 2011/07/06
- [Qemu-devel] [PATCH] qxl: move qemu_spice_create_primary_surface call out of qxl_create_guest_primary, Alon Levy, 2011/07/06
- [Qemu-devel] [PATCH] qxl: remove qxl_destroy_primary(), Alon Levy, 2011/07/06
- [Qemu-devel] [PATCH] spice/qxl: move worker wrappers, Alon Levy, 2011/07/06