aboutsummaryrefslogtreecommitdiff
path: root/hw/usb
diff options
context:
space:
mode:
authorPhilippe Mathieu-Daudé <philmd@linaro.org>2023-12-16 18:24:11 +0100
committerPhilippe Mathieu-Daudé <philmd@linaro.org>2025-01-13 17:07:00 +0100
commit8d2701072e44cda756148a29ef013a4b91316644 (patch)
treec1936c17121c54eed6a62391565a2a6d71d5e7df /hw/usb
parent8bf6275f7e08ed8fea309ecda29c5da8837ed952 (diff)
downloadqemu-8d2701072e44cda756148a29ef013a4b91316644.zip
qemu-8d2701072e44cda756148a29ef013a4b91316644.tar.gz
qemu-8d2701072e44cda756148a29ef013a4b91316644.tar.bz2
hw/usb: Inline usb_new()
Inline the 3 uses of usb_new(). Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-Id: <20240216110313.17039-11-philmd@linaro.org>
Diffstat (limited to 'hw/usb')
-rw-r--r--hw/usb/bus.c3
-rw-r--r--hw/usb/dev-serial.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/hw/usb/bus.c b/hw/usb/bus.c
index 7e7deaa..f45b82c 100644
--- a/hw/usb/bus.c
+++ b/hw/usb/bus.c
@@ -662,7 +662,8 @@ USBDevice *usbdevice_create(const char *driver)
return NULL;
}
- dev = f->usbdevice_init ? f->usbdevice_init() : usb_new(f->name);
+ dev = f->usbdevice_init ? f->usbdevice_init()
+ : USB_DEVICE(qdev_new(f->name));
if (!dev) {
error_report("Failed to create USB device '%s'", f->name);
return NULL;
diff --git a/hw/usb/dev-serial.c b/hw/usb/dev-serial.c
index a0821db..aa50a92 100644
--- a/hw/usb/dev-serial.c
+++ b/hw/usb/dev-serial.c
@@ -624,7 +624,7 @@ static USBDevice *usb_braille_init(void)
return NULL;
}
- dev = usb_new("usb-braille");
+ dev = USB_DEVICE(qdev_new("usb-braille"));
qdev_prop_set_chr(&dev->qdev, "chardev", cdrv);
return dev;
}