summary refs log tree commit diff stats
path: root/hw/pc.c
diff options
context:
space:
mode:
authorPaul Brook <paul@codesourcery.com>2009-05-14 22:35:07 +0100
committerPaul Brook <paul@codesourcery.com>2009-05-14 22:35:07 +0100
commit9be5dafe488088bcff8f8365bc7dd35d3dac5186 (patch)
tree9c01abd9c63a4b34b9408a4a379d74d7dab13fc1 /hw/pc.c
parent86394e969de181d95f2f03e9c93e31e0b3e6c90f (diff)
downloadfocaccia-qemu-9be5dafe488088bcff8f8365bc7dd35d3dac5186.tar.gz
focaccia-qemu-9be5dafe488088bcff8f8365bc7dd35d3dac5186.zip
LSI SCSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com>
Diffstat (limited to 'hw/pc.c')
-rw-r--r--hw/pc.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/hw/pc.c b/hw/pc.c
index ca1be5751b..d1ba79bb28 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -1122,19 +1122,11 @@ static void pc_init1(ram_addr_t ram_size,
 
     if (pci_enabled) {
 	int max_bus;
-        int bus, unit;
-        void *scsi;
+        int bus;
 
         max_bus = drive_get_max_bus(IF_SCSI);
-
 	for (bus = 0; bus <= max_bus; bus++) {
-            scsi = lsi_scsi_init(pci_bus, -1);
-            for (unit = 0; unit < LSI_MAX_DEVS; unit++) {
-	        index = drive_get_index(IF_SCSI, bus, unit);
-		if (index == -1)
-		    continue;
-		lsi_scsi_attach(scsi, drives_table[index].bdrv, unit);
-	    }
+            pci_create_simple(pci_bus, -1, "lsi53c895a");
         }
     }