s390x/virtio-ccw: support virtio-1 set_vq format
commit0db87e0d1763d3fb4039c2cffb0f3264da88ab30
authorCornelia Huck <cornelia.huck@de.ibm.com>
Thu, 11 Dec 2014 13:25:13 +0000 (11 14:25 +0100)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Thu, 2 Jul 2015 13:35:33 +0000 (2 15:35 +0200)
treeb19d7daa0fdbcd9ac496e635e6a7b9b290950de6
parentc42767f2bbd18d4ec895395c01c64bbec16b5b84
s390x/virtio-ccw: support virtio-1 set_vq format

Support the new CCW_CMD_SET_VQ format for virtio-1 devices.

While we're at it, refactor the code a bit and enforce big endian
fields (which had always been required, even for legacy).

Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
hw/s390x/virtio-ccw.c