virtio-pci: modified from TYPE_PCI_DEVICE to TYPE_VIRTIO_PCI.
authorKitae Kim <kt920.kim@samsung.com>
Tue, 9 Jul 2013 08:56:24 +0000 (17:56 +0900)
committerKitae Kim <kt920.kim@samsung.com>
Tue, 9 Jul 2013 08:56:24 +0000 (17:56 +0900)
Those macro is required to register each device to pci-bus.

Change-Id: I43541a8f38426afc6a994a4429fa5a06ce6c1474
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
hw/virtio/virtio-pci.c

index 2d70f36dd3bebaaa5db1c9e85afd0035f2cb265c..1a5f95de406a46a21ed609f9aea42c020b7773fb 100644 (file)
@@ -1540,7 +1540,7 @@ static void virtio_gl_pci_instance_init(Object *obj)
 
 static TypeInfo virtio_gl_pci_info = {
     .name          = TYPE_VIRTIO_GL_PCI,
-    .parent        = TYPE_PCI_DEVICE,
+    .parent        = TYPE_VIRTIO_PCI,
     .instance_size = sizeof(VirtIOPCIProxy),
     .instance_init = sizeof(VirtIOGL),
     .class_init    = virtio_gl_pci_class_init,
@@ -1584,7 +1584,7 @@ static void virtio_touchscreen_pci_instance_init(Object *obj)
 
 static TypeInfo virtio_touchscreen_pci_info = {
     .name          = TYPE_VIRTIO_TOUCHSCREEN_PCI,
-    .parent        = TYPE_PCI_DEVICE,
+    .parent        = TYPE_VIRTIO_PCI,
     .instance_size = sizeof(VirtIOTouchscreenPCI),
        .instance_init = virtio_touchscreen_pci_instance_init,
     .class_init    = virtio_touchscreen_pci_class_init,
@@ -1626,7 +1626,7 @@ static void virtio_keyboard_pci_instance_init(Object *obj)
 
 static TypeInfo virtio_keyboard_pci_info = {
     .name          = TYPE_VIRTIO_KEYBOARD_PCI,
-    .parent        = TYPE_PCI_DEVICE,
+    .parent        = TYPE_VIRTIO_PCI,
     .instance_size = sizeof(VirtIOKeyboardPCI),
        .instance_init = virtio_keyboard_pci_instance_init,
     .class_init    = virtio_keyboard_pci_class_init,
@@ -1668,7 +1668,7 @@ static void virtio_esm_pci_instance_init(Object *obj)
 
 static TypeInfo virtio_esm_pci_info = {
     .name          = TYPE_VIRTIO_ESM_PCI,
-    .parent        = TYPE_PCI_DEVICE,
+    .parent        = TYPE_VIRTIO_PCI,
     .instance_size = sizeof(VirtIOESMPCI),
        .instance_init = virtio_esm_pci_instance_init,
     .class_init    = virtio_esm_pci_class_init,
@@ -1710,7 +1710,7 @@ static void virtio_hwkey_pci_instance_init(Object *obj)
 
 static TypeInfo virtio_hwkey_pci_info = {
     .name          = TYPE_VIRTIO_HWKEY_PCI,
-    .parent        = TYPE_PCI_DEVICE,
+    .parent        = TYPE_VIRTIO_PCI,
     .instance_size = sizeof(VirtIOHWKeyPCI),
        .instance_init = virtio_hwkey_pci_instance_init,
     .class_init    = virtio_hwkey_pci_class_init,
@@ -1752,7 +1752,7 @@ static void virtio_evdi_pci_instance_init(Object *obj)
 
 static TypeInfo virtio_evdi_pci_info = {
     .name          = TYPE_VIRTIO_EVDI_PCI,
-    .parent        = TYPE_PCI_DEVICE,
+    .parent        = TYPE_VIRTIO_PCI,
     .instance_size = sizeof(VirtIOEVDIPCI),
        .instance_init = virtio_evdi_pci_instance_init,
     .class_init    = virtio_evdi_pci_class_init,