Skip site navigation (1)Skip section navigation (2)
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>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1577411424906.21267>