Revision cfdc1bb0 hw/lsi53c895a.c

b/hw/lsi53c895a.c
2205 2205
    return 0;
2206 2206
}
2207 2207

  
2208
static const struct SCSIBusOps lsi_scsi_ops = {
2209
    .complete = lsi_command_complete
2210
};
2211

  
2208 2212
static int lsi_scsi_init(PCIDevice *dev)
2209 2213
{
2210 2214
    LSIState *s = DO_UPCAST(LSIState, dev, dev);
......
2241 2245
                           PCI_BASE_ADDRESS_SPACE_MEMORY, lsi_ram_mapfunc);
2242 2246
    QTAILQ_INIT(&s->queue);
2243 2247

  
2244
    scsi_bus_new(&s->bus, &dev->qdev, 1, LSI_MAX_DEVS, lsi_command_complete);
2248
    scsi_bus_new(&s->bus, &dev->qdev, 1, LSI_MAX_DEVS, &lsi_scsi_ops);
2245 2249
    if (!dev->qdev.hotplugged) {
2246 2250
        return scsi_bus_legacy_handle_cmdline(&s->bus);
2247 2251
    }

Also available in: Unified diff