Home
last modified time | relevance | path

Searched full:dwc3 (Results 1 – 8 of 8) sorted by relevance

/qemu/hw/usb/
H A Dxlnx-usb-subsystem.c40 sysbus_realize(SYS_BUS_DEVICE(&s->dwc3), &err); in versal_usb2_realize()
52 qdev_pass_gpios(DEVICE(&s->dwc3.sysbus_xhci), dev, SYSBUS_DEVICE_GPIO_IRQ); in versal_usb2_realize()
59 object_initialize_child(obj, "versal.dwc3", &s->dwc3, in versal_usb2_init()
64 &s->dwc3.iomem, 0, DWC3_SIZE); in versal_usb2_init()
67 qdev_alias_all_properties(DEVICE(&s->dwc3), obj); in versal_usb2_init()
68 qdev_alias_all_properties(DEVICE(&s->dwc3.sysbus_xhci), obj); in versal_usb2_init()
69 object_property_add_alias(obj, "dma", OBJECT(&s->dwc3.sysbus_xhci), "dma"); in versal_usb2_init()
H A Dhcd-dwc3.c2 * QEMU model of the USB DWC3 host controller emulation.
4 * This model defines global register space of DWC3 controller. Global
37 #include "hw/usb/hcd-dwc3.h"
646 object_initialize_child(obj, "dwc3-xhci", &s->sysbus_xhci, in usb_dwc3_init()
654 .name = "usb-dwc3",
H A Dmeson.build27 system_ss.add(when: 'CONFIG_USB_DWC3', if_true: files('hcd-dwc3.c'))
/qemu/include/hw/usb/
H A Dxlnx-usb-subsystem.h31 #include "hw/usb/hcd-dwc3.h"
44 USBDWC3 dwc3; member
H A Dhcd-dwc3.h2 * QEMU model of the USB DWC3 host controller emulation.
/qemu/include/hw/arm/
H A Dxlnx-zynqmp.h44 #include "hw/usb/hcd-dwc3.h"
H A Dfsl-imx8mp.h27 #include "hw/usb/hcd-dwc3.h"
/qemu/hw/arm/
H A Dxlnx-versal-virt.c164 const char compatVersalDWC3[] = "xlnx,versal-dwc3"; in fdt_add_usb_xhci_nodes()
165 const char compatDWC3[] = "snps,dwc3"; in fdt_add_usb_xhci_nodes()
184 name = g_strdup_printf("/usb@%" PRIx32 "/dwc3@%" PRIx32, in fdt_add_usb_xhci_nodes()