Revision 3741715c hw/usb-serial.c

b/hw/usb-serial.c
492 492
    return 0;
493 493
}
494 494

  
495
static USBDevice *usb_serial_init(const char *filename)
495
static USBDevice *usb_serial_init(USBBus *bus, const char *filename)
496 496
{
497 497
    USBDevice *dev;
498 498
    CharDriverState *cdrv;
......
535 535
    if (!cdrv)
536 536
        return NULL;
537 537

  
538
    dev = usb_create(NULL /* FIXME */, "usb-serial");
538
    dev = usb_create(bus, "usb-serial");
539 539
    if (!dev) {
540 540
        return NULL;
541 541
    }
......
549 549
    return dev;
550 550
}
551 551

  
552
static USBDevice *usb_braille_init(const char *unused)
552
static USBDevice *usb_braille_init(USBBus *bus, const char *unused)
553 553
{
554 554
    USBDevice *dev;
555 555
    CharDriverState *cdrv;
......
558 558
    if (!cdrv)
559 559
        return NULL;
560 560

  
561
    dev = usb_create(NULL /* FIXME */, "usb-braille");
561
    dev = usb_create(bus, "usb-braille");
562 562
    qdev_prop_set_chr(&dev->qdev, "chardev", cdrv);
563 563
    qdev_init_nofail(&dev->qdev);
564 564

  

Also available in: Unified diff