Messages in this thread | | | Date | Tue, 20 May 2008 12:48:27 -0400 (EDT) | From | Alan Stern <> | Subject | Re: [PATCH] Re: [Bug #10713] ehci splatter in 2.6.26-rc2 |
| |
On Tue, 20 May 2008, Lennert Buytenhek wrote:
> This patch appears to fix it: > > > The Orion EHCI root hub does have a built-in Transaction Translator. > > Signed-off-by: Lennert Buytenhek <buytenh@marvell.com> > > Index: linux-2.6.26-rc3/drivers/usb/host/ehci-orion.c > =================================================================== > --- linux-2.6.26-rc3.orig/drivers/usb/host/ehci-orion.c > +++ linux-2.6.26-rc3/drivers/usb/host/ehci-orion.c > @@ -115,6 +115,8 @@ static int ehci_orion_setup(struct usb_h > if (retval) > return retval; > > + hcd->has_tt = 1; > + > ehci_reset(ehci); > ehci_port_power(ehci, 0);
A similar change is needed in other bus-glue files. I have put together a patch to take care of them all; it will be posted later today.
Alan Stern
| |