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