| #include "hw/virtio/virtio-gpu-pci.h" |
| * virtio-vga-base: This extends VirtioPCIProxy. |
| #define TYPE_VIRTIO_VGA_BASE "virtio-vga-base" |
| #define VIRTIO_VGA_BASE(obj) \ |
| OBJECT_CHECK(VirtIOVGABase, (obj), TYPE_VIRTIO_VGA_BASE) |
| #define VIRTIO_VGA_BASE_GET_CLASS(obj) \ |
| OBJECT_GET_CLASS(VirtIOVGABaseClass, obj, TYPE_VIRTIO_VGA_BASE) |
| #define VIRTIO_VGA_BASE_CLASS(klass) \ |
| OBJECT_CLASS_CHECK(VirtIOVGABaseClass, klass, TYPE_VIRTIO_VGA_BASE) |
| typedef struct VirtIOVGABase { |
| VirtIOPCIProxy parent_obj; |
| typedef struct VirtIOVGABaseClass { |
| VirtioPCIClass parent_class; |
| DeviceReset parent_reset; |
| #endif /* VIRTIO_VGA_H */ |