> ------------------------------ > > Message: 3 > Date: Wed, 7 Jan 2009 14:41:45 +0100 > From: Laurent Pinchart <laurent.pinch...@skynet.be> > Subject: Re: [Linux-uvc-devel] Philips SPC620 stopped > working after > kernel update > To: linux-uvc-devel@lists.berlios.de, tho...@feilnet.eu > Message-ID: > <200901071441.45587.laurent.pinch...@skynet.be> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Thomas, > > On Tuesday 06 January 2009, Thomas Feil wrote: > > Hi Laurent, > > > > many thanks for replying to my messsage and thanks,too > for > > the effort you are spending providing these drivers! > > > > Following your advice, I checked for both > installations: > > > > > > @opensuse 11.1: > > <6>usb 4-1: new full speed USB device using > ohci_hcd and address 2 > > <6>usb 4-1: configuration #1 chosen from 1 > choice > > <6>usb 4-1: New USB device found, idVendor=0471, > idProduct=0333 > > <6>usb 4-1: New USB device strings: Mfr=0, > Product=1, SerialNumber=0 > > <6>usb 4-1: Product: USB Video Camera > > > > lsmod | grep -i hci_hcd: > > ohci_hcd 36548 0 > > ehci_hcd 55348 0 > > usbcore 198656 8 > > > snd_usb_audio,usbhid,snd_usb_lib,uvcvideo,usb_storage,ohci_hcd,ehci_hcd > > > > > > > > @opensuse 11.0: > > =============== > > <6>usb 2-3: new high speed USB device using > ehci_hcd and address 2 > > <6>usb 2-3: configuration #1 chosen from 1 > choice > > <6>usb 2-3: New USB device found, idVendor=0471, > idProduct=0333 > > <6>usb 2-3: New USB device strings: Mfr=0, > Product=1, SerialNumber=0 > > <6>usb 2-3: Product: USB Video Camera > > > > lsmod | grep -i hci_hcd: > > ehci_hcd 56204 0 > > ohci_hcd 42628 0 > > usbcore 188376 8 > > > snd_usb_audio,usbhid,snd_usb_lib,uvcvideo,usb_storage,ehci_hcd,ohci_hcd > > > > > > It looks like, that in 11.1 ohci_hcd is loaded first > and ehci_hcd > > second. Then the device gets initialized with the > ohci_hcd and > > the uvc driver believes it's got a slow usb > camera. > > It's not the UVC driver that believes that, but the > Linux USB stack. >
By the way the usb kernel team explicitely says the ehci_hcd should be loaded first. This is written also in the docs. May be find out why your distro is doing something that is not correct regards _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel