diff options
author | Alexander Graf <agraf@suse.de> | 2010-08-23 18:58:34 +0200 |
---|---|---|
committer | Alexander Graf <agraf@suse.de> | 2012-01-04 02:48:14 +0100 |
commit | 7fa41e536b05865baa9d79c6fd72785f6841576a (patch) | |
tree | a6a687c4b309a57c6a4381eef903a1e9998ec8ae /hw/s390-virtio-bus.h | |
parent | f3c6a169a39d188e98c17a0a0ebfa7f85e5aafdd (diff) | |
download | qemu-7fa41e536b05865baa9d79c6fd72785f6841576a.tar.gz qemu-7fa41e536b05865baa9d79c6fd72785f6841576a.tar.bz2 qemu-7fa41e536b05865baa9d79c6fd72785f6841576a.zip |
[S390] Add hotplug support
I just submitted a few patches that enable the s390 virtio bus to receive
a hotplug add event. This patch implements the qemu side of it, so that new
hotplug events can be submitted to the guest.
Signed-off-by: Alexander Graf <agraf@suse.de>
---
v1 -> v2:
- make s390 virtio hoplug code emulate-capable
Diffstat (limited to 'hw/s390-virtio-bus.h')
-rw-r--r-- | hw/s390-virtio-bus.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/hw/s390-virtio-bus.h b/hw/s390-virtio-bus.h index f1bece738b..d02a90709d 100644 --- a/hw/s390-virtio-bus.h +++ b/hw/s390-virtio-bus.h @@ -35,6 +35,11 @@ #define VIRTIO_RING_LEN (TARGET_PAGE_SIZE * 3) #define S390_DEVICE_PAGES 512 +#define VIRTIO_PARAM_MASK 0xff +#define VIRTIO_PARAM_VRING_INTERRUPT 0x0 +#define VIRTIO_PARAM_CONFIG_CHANGED 0x1 +#define VIRTIO_PARAM_DEV_ADD 0x2 + typedef struct VirtIOS390Device { DeviceState qdev; ram_addr_t dev_offs; |