linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: dwc3: multiple ones and speed?
       [not found] <CADscph3w83NsduPiOBw+4H1o4jFmktFnoRnMJ5+J6eBD4=0+NQ@mail.gmail.com>
@ 2022-09-08 10:11 ` Heikki Krogerus
  2022-09-11 16:50   ` Felipe Balbi
  0 siblings, 1 reply; 2+ messages in thread
From: Heikki Krogerus @ 2022-09-08 10:11 UTC (permalink / raw)
  To: Daniel Martin; +Cc: Felipe Balbi, linux-usb

Hi,

On Thu, Sep 08, 2022 at 10:51:00AM +0200, Daniel Martin wrote:
> Hi Heikki,
> 
> `git blame drivers/usb/dwc3/dwc3-pci.c` said, that you might be the
> right person to ask. ;-)

Felipe is the dwc3 driver and also the USB gadget subsystem
maintainer. I'll add him here, and also the linux-usb ml.

> - Do you know of any device (preferably Intel x86_64) that has more
> than one dwc3 controller?
> - Do you have any speed comparisions for devices with a dwc3 acting in
> device mode (i. e. throughput and latency of a storage gadget)?

I'm sorry I don't. But perhaps Felipe or someone else on the list has?

> I've got a few Rock Pi X at the moment, though its gadget performance
> isn't that satisfying and I don't know if the Cherry Trail Z8350 or
> the included dwc3 is the limiting factor.
> 
> [1] https://wiki.radxa.com/RockpiX

You should explain a bit more about what you are doing, and with which
exact gadget driver?

Br,

-- 
heikki

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

* Re: dwc3: multiple ones and speed?
  2022-09-08 10:11 ` dwc3: multiple ones and speed? Heikki Krogerus
@ 2022-09-11 16:50   ` Felipe Balbi
  0 siblings, 0 replies; 2+ messages in thread
From: Felipe Balbi @ 2022-09-11 16:50 UTC (permalink / raw)
  To: Heikki Krogerus; +Cc: Daniel Martin, linux-usb


Hi,

Heikki Krogerus <heikki.krogerus@linux.intel.com> writes:
> On Thu, Sep 08, 2022 at 10:51:00AM +0200, Daniel Martin wrote:
>> Hi Heikki,
>> 
>> `git blame drivers/usb/dwc3/dwc3-pci.c` said, that you might be the
>> right person to ask. ;-)
>
> Felipe is the dwc3 driver and also the USB gadget subsystem
> maintainer. I'll add him here, and also the linux-usb ml.
>
>> - Do you know of any device (preferably Intel x86_64) that has more
>> than one dwc3 controller?
>> - Do you have any speed comparisions for devices with a dwc3 acting in
>> device mode (i. e. throughput and latency of a storage gadget)?
>
> I'm sorry I don't. But perhaps Felipe or someone else on the list has?

I've been out of the Intel loop for quite some time, but IIRC some of
the newest cores supporting USB 3.2 on the peripheral side were made so
that SuperSpeed would be handled by one dwc3 instance and SuperSpeed
Plus would be handled by another dwc3 instance altogether.

>> I've got a few Rock Pi X at the moment, though its gadget performance
>> isn't that satisfying and I don't know if the Cherry Trail Z8350 or
>> the included dwc3 is the limiting factor.

why would it be? Can you define "performance"? Which kernel version are
you using? Have you tried latest tag from Linus? What gadget driver are
you using? How have you configured it? Are you running HighSpeed or
SuperSpeed? (IIRC, CherryTrail is superspeed only).

-- 
balbi

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

end of thread, other threads:[~2022-09-11 16:54 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <CADscph3w83NsduPiOBw+4H1o4jFmktFnoRnMJ5+J6eBD4=0+NQ@mail.gmail.com>
2022-09-08 10:11 ` dwc3: multiple ones and speed? Heikki Krogerus
2022-09-11 16:50   ` Felipe Balbi

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).