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