Date: Fri, 27 Dec 2019 01:50:25 +0000 From: <Shichun.Ma@dell.com> To: <hps@selasky.org>, <freebsd-usb@freebsd.org> Cc: <Shunchao.Hu@dell.com> Subject: Re: can not receive xfer interrupt after stop xfer is called intel XHCI Gemini Lake SOC Message-ID: <1577411424906.21267@Dell.com> In-Reply-To: <acc5ccc7-d76c-d9ff-f9d5-f63ac40227d6@selasky.org> References: <1577408331523.24347@Dell.com>, <acc5ccc7-d76c-d9ff-f9d5-f63ac40227d6@selasky.org>
index | next in thread | previous in thread | raw e-mail
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@dell.com ________________________________________ From: Hans Petter Selasky <hps@selasky.org> Sent: Friday, December 27, 2019 9:06 AM To: Ma, Horse; freebsd-usb@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@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? --HPShelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1577411424906.21267>
