Hi Alan,
On Thu, 2012-05-17 at 11:40 -0400, Alan Stern wrote:
> On Thu, 17 May 2012, Geoff Levand wrote:
>
> > I could just do some quick tests but found that with DEBUG
> > defined and your change I see these with the port errors
> > continuing on indefinitely.
>
Remove an unneeded call to ehci_shutdown() in ps3_ehci_remove().
This removal will allow for a loadable ehci driver.
Cc: Arnd Bergmann
Signed-off-by: Geoff Levand
---
drivers/usb/host/ehci-ps3.c |1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/usb/host/ehci-ps3.c b/drivers/usb
Hi Alan,
> Actually, I think this is not necessary. Instead those three glue
> files ought to be changed. They should not need to call
> ehci_shutdown() directly.
I sent out a separate patch that removes the ehci_shutdown()
call in ps3_ehci_remove(). I tested it by removing and
installing the
tooth controller:
ps3-ehci-driver sb_04: port 1 resume error -19
hub 2-0:1.0: hub_port_status failed (err = -32)
From: Masashi Kimoto <[EMAIL PROTECTED]>
Signed-off-by: Geoff Levand <[EMAIL PROTECTED]>
---
drivers/usb/host/ehci-sched.c | 42 ++
mediate re-use. It does so by not recycling them until after
> issuing the completion callback which would reuse them by enqueueing
> an URB and thus (re)allocating ISO DMA descriptors.
>
> Signed-off-by: David Brownell <[EMAIL PROTECTED]>
I tested this on PS3, and it seems to wo