diff options
author | Cornelia Huck <cornelia.huck@de.ibm.com> | 2015-03-17 13:44:39 +0100 |
---|---|---|
committer | Cornelia Huck <cornelia.huck@de.ibm.com> | 2015-04-30 13:21:41 +0200 |
commit | 183f6b8d7e7adf6b892523644e38b534c5954be1 (patch) | |
tree | 5f83be5e381f864cd12d3fb2b9e957e4661de466 /hw/s390x/sclpcpu.c | |
parent | 4d1866de9422c4b359f61819ee01efc9b988187b (diff) | |
download | qemu-183f6b8d7e7adf6b892523644e38b534c5954be1.zip qemu-183f6b8d7e7adf6b892523644e38b534c5954be1.tar.gz qemu-183f6b8d7e7adf6b892523644e38b534c5954be1.tar.bz2 |
sclp: sort into categories
Sort the sclp consoles into the input category, just as virtio-serial.
Various other sclp devices don't have an obvious category, sort them
into misc.
Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Diffstat (limited to 'hw/s390x/sclpcpu.c')
-rw-r--r-- | hw/s390x/sclpcpu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/hw/s390x/sclpcpu.c b/hw/s390x/sclpcpu.c index 3600fe2..2fe8b5a 100644 --- a/hw/s390x/sclpcpu.c +++ b/hw/s390x/sclpcpu.c @@ -88,12 +88,14 @@ static int irq_cpu_hotplug_init(SCLPEvent *event) static void cpu_class_init(ObjectClass *oc, void *data) { SCLPEventClass *k = SCLP_EVENT_CLASS(oc); + DeviceClass *dc = DEVICE_CLASS(oc); k->init = irq_cpu_hotplug_init; k->get_send_mask = send_mask; k->get_receive_mask = receive_mask; k->read_event_data = read_event_data; k->write_event_data = NULL; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo sclp_cpu_info = { |