USB on MPC8349 with MPH controller
Randy Vinson
rvinson at mvista.com
Sat Jun 3 09:02:29 EST 2006
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
More information about the Linuxppc-embedded
mailing list