qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* Any interest in dwc-otg (aka dwc2) device emulation? For Raspi 3 and below.
@ 2020-03-07  0:34 Paul Zimmerman
  2020-03-10  2:23 ` John Snow
  2020-03-10  9:26 ` Peter Maydell
  0 siblings, 2 replies; 7+ messages in thread
From: Paul Zimmerman @ 2020-03-07  0:34 UTC (permalink / raw)
  To: Peter Maydell; +Cc: Paolo Bonzini, Philippe Mathieu-Daudé, qemu-devel

Hi Folks,

I have been working on an emulation of the dwc-otg USB controller
(host mode only for now), as implemented on the Raspberry Pi 3 and
below, and on numerous other embedded platforms. I have it to a point
where it works pretty well with the dwc2 driver in the mainline Linux
kernel, and with the dwc-otg driver in the Raspbian kernel. Mouse and
keyboard work fine, and I *think* the usb-net device is working too,
although I have been unsuccessful in connecting to the outside world
with it.

I haven't done anything with gadget-mode yet, but that could certainly
be added in the future.

Would there be any interest in me submitting this for inclusion in
Qemu? I ask because I see there was a previous effort at this at
github.com/0xabu/qemu/hw/usb/bcm2835_usb.c, but it seems it never went
anywhere.

Thanks,
Paul


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-03-10 21:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-07  0:34 Any interest in dwc-otg (aka dwc2) device emulation? For Raspi 3 and below Paul Zimmerman
2020-03-10  2:23 ` John Snow
2020-03-10  3:15   ` Paul Zimmerman
2020-03-10  9:52     ` Stefan Hajnoczi
2020-03-10  9:26 ` Peter Maydell
2020-03-10 19:00   ` Paul Zimmerman
2020-03-10 21:46     ` John Snow

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).