From: Gerd Hoffmann <kraxel@redhat.com>
To: M P <buserror@gmail.com>
Cc: qemu-devel Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] ehci and low/full speed peripherals
Date: Thu, 13 Dec 2012 13:25:31 +0100 [thread overview]
Message-ID: <50C9C93B.9050609@redhat.com> (raw)
In-Reply-To: <CAMMfpEyRP8YTa1NctGj8rGXRMd0-XLVOGaxLn9h5S93OSCjhyg@mail.gmail.com>
On 12/13/12 11:38, M P wrote:
> In the i.MX23 emulation, there is a EHCI sysbus device which is supported
> and seems to work well already (using -usbdevice host:...)
>
> However most of the other peripherals (serial, hub, net) fail do to a
> 'speed mismatch' error. I looked into a bit more details, and it seems the
> EHCI has to be complimented to support lower speed peripherals.
>
> However, none of the attempts I made at 'complimenting' my ehci instance
> with ohci seems to work, and grepping doesn't shows any other device using
> this.
>
> How is this supposed to work ?
See docs/ich9-ehci-uhci.cfg how that works in the x86 world. Using ohci
instead of uhci works too. You need a single ohci controller only when
setting the num-ports property to 6.
Doing the same on sysbus needs some coding work to add masterbus +
firstport properties and to wind up initialization accordingly.
HTH,
Gerd
next prev parent reply other threads:[~2012-12-13 12:25 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-13 10:38 [Qemu-devel] ehci and low/full speed peripherals M P
2012-12-13 12:25 ` Gerd Hoffmann [this message]
2012-12-13 13:56 ` M P
2012-12-13 14:25 ` Gerd Hoffmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=50C9C93B.9050609@redhat.com \
--to=kraxel@redhat.com \
--cc=buserror@gmail.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.