Subject: Re: USB doesn't survive suspend/resume on laptop
To: Lennart Augustsson <lennart@augustsson.net>
From: Steve Woodford <steve@mctavish.co.uk>
List: port-i386
Date: 12/29/2000 19:47:54
On Fri, 29 Dec 2000, Steve Woodford wrote:

> I note that `ohci_power()' in -current actually tries to do some stuff
> instead of just dumping registers. I'll try dropping that code into the
> 1.5 version and see what happens.

[replying to my own post...]

It didn't work; I get the same symptoms as before:

ohci_rhsc: sc=0xc042e000 xfer=0xc0423d00 hstatus=0x00000000
ohci_rhsc: change=0x02
uhub_explore: status change hub=1 port=1
ohci_rhsc: sc=0xc042e000 xfer=0xc0423d00 hstatus=0x00000000
ohci_rhsc: change=0x02
ohci_open: pipe=0xc04e6900, addr=0, endpt=0 (1)
ohci_alloc_std_chain: start len=8
ohci_timeout: xfer=0xc0423b80
ohci_abort_xfer: xfer=0xc0423b80 pipe=0xc04e6900
ohci_abort_xfer: stop ed=0xc52b47a0
ohci_abort_xfer: set hd=77d0, tl=77d0
ohci_alloc_std_chain: start len=8
ohci_timeout: xfer=0xc0423b80
ohci_abort_xfer: xfer=0xc0423b80 pipe=0xc04e6900
ohci_abort_xfer: stop ed=0xc52b47a0
ohci_abort_xfer: set hd=7770, tl=7770
ohci_alloc_std_chain: start len=8
ohci_timeout: xfer=0xc0423b80
ohci_abort_xfer: xfer=0xc0423b80 pipe=0xc04e6900
ohci_abort_xfer: stop ed=0xc52b47a0
ohci_abort_xfer: set hd=77a0, tl=77a0
usbd_new_device: addr=2, getting first desc failed
ohci_device_ctrl_close: pipe=0xc04e6900
uhub_explore: usb_new_device failed, error=TIMEOUT
uhub0: device problem, disabling port 1

Cheers, Steve