qemu/hw/s390x/ccw-device.c
<<
>>
Prefs
   1/*
   2 * Common device infrastructure for devices in the virtual css
   3 *
   4 * Copyright 2016 IBM Corp.
   5 * Author(s): Jing Liu <liujbjl@linux.vnet.ibm.com>
   6 *
   7 * This work is licensed under the terms of the GNU GPL, version 2 or (at
   8 * your option) any later version. See the COPYING file in the top-level
   9 * directory.
  10 */
  11#include "qemu/osdep.h"
  12#include "ccw-device.h"
  13
  14static const TypeInfo ccw_device_info = {
  15    .name = TYPE_CCW_DEVICE,
  16    .parent = TYPE_DEVICE,
  17    .instance_size = sizeof(CcwDevice),
  18    .class_size = sizeof(CCWDeviceClass),
  19    .abstract = true,
  20};
  21
  22static void ccw_device_register(void)
  23{
  24    type_register_static(&ccw_device_info);
  25}
  26
  27type_init(ccw_device_register)
  28