almoeli at gmx.de wrote: > Hi, > > im using kernel 2.6.16.18 with the ehci-fsl and a patch from this list > to get USB working. > So SCCR and SICRL register are set correctly. > The external connected PHY is a SMSC 3300-EZK which has an ULPI interface. > If I configure the USB controller of the MPC8349 to use the DR > controller, port 1 can be used with low, full and high speed devices > without any errors. > But if the USB controller is switched to MPH, the port 0 and port 1 > cannot read the device descriptor. > Error message is: > > fsl-usb2-mph: devpath1 ep0in 3strikes > fsl-usb2-mph: devpath1 ep0in 3strikes > fsl-usb2-mph: devpath1 ep0in 3strikes > usb1-1: device decriptor read/64, error -71 > > Does anyone know this problem or knows a solution? The 8349 has quirk regarding the port numbering in its queues. The attached patch may resolve your problems. This patch was taken from the powerpc.git tree at git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc.git
Randy Vinson MontaVista Software -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 834x_usb_quirk.patch Url: http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20060602/e00d64f6/attachment.txt