Thanks for the reply, Alan.
The USB device is initially in link state 0, and only after the "cold"
reset in link state SS.inactive. After the following warm reset, it is
in link state 0 again.
> ... but the code is in the wrong place. The check needs to occur
> before hub_port_finish_reset, not
On Thu, 21 May 2015, Robert Schlabbach wrote:
> Thanks for the reply, Alan.
>
> The USB device is initially in link state 0, and only after the "cold"
> reset in link state SS.inactive. After the following warm reset, it is
> in link state 0 again.
>
> > ... but the code is in the wrong place.
On Thu, 21 May 2015, Alan Stern wrote:
> I suspect you have not divided up all the actions in the correct way.
> Look at everything in hub_port_finish_reset and think carefully about
> where each one belongs.
I had taken a very "conservative" approach to only minimally alter the
behavior specif
On Fri, 22 May 2015, Robert Schlabbach wrote:
> On Thu, 21 May 2015, Alan Stern wrote:
>
> > I suspect you have not divided up all the actions in the correct way.
> > Look at everything in hub_port_finish_reset and think carefully about
> > where each one belongs.
>
> I had taken a very "conse