can not receive xfer interrupt after stop xfer is called intel XHCI Gemini Lake SOC
Shichun.Ma at dell.com
Shichun.Ma at dell.com
Fri Dec 27 01:50:32 UTC 2019
Hi HPS,
XHCI spec just tells:
The configure Endpoint command TRB evalutes the bandwidth and resouce reqirement of the endpoints selected by the command.
So I don't think this command can be call to one endpoint several times.
How, I tried to call configure endpoint with DC (disable configure), it can't help.
>From XHCI spec's view, "reset Endpoint command" is enough to stop xfer.
Thanks & Regards,
Shichun Ma
Software Engineer
Dell | Cloud Client Computing
office +86 10 82862579, Mobile +86 13241851528
shichun_ma at dell.com
________________________________________
From: Hans Petter Selasky <hps at selasky.org>
Sent: Friday, December 27, 2019 9:06 AM
To: Ma, Horse; freebsd-usb at freebsd.org
Subject: Re: can not receive xfer interrupt after stop xfer is called intel XHCI Gemini Lake SOC
[EXTERNAL EMAIL]
On 2019-12-27 00:58, Shichun.Ma at dell.com wrote:
> This issue can be avoided by do not call "xhci_cmd_configure_ep " in "xhci_configure_reset_endpoint"
What does the XHCI specification say about this?
Is the XHCI host controller broken?
--HPS
More information about the freebsd-usb
mailing list