On Feb 16, 2008 3:40 AM, Brandon Philips <[EMAIL PROTECTED]> wrote:

> On 19:09 Fri 15 Feb 2008, Albert Chuang wrote:
> > I check the svn log and find it add the toggle bit in some revision.
>
> I don't understand what you are saying here.


I do command "svn log" and in r170
------------------------------------------------------------------------
r170 | pinchartl | 2008-01-18 08:13:21 +0800 (Fri, 18 Jan 2008) | 8 lines

Add EOF sync quirk and use with Syntek 174f:5212

The Syntek 174f:5212 UVC camera in HP Spartan laptops doesn't toggle the FID
bit. This patch adds a quirk to synchronize on the EOF bit only.

Thanks to Claudio Matsuoka and Herton Ronaldo Krzesinski from Mandriva for
reporting the issue and submitting a first patch proposal.
------------------------------------------------------------------------



>
>
> > I try the Syntek case and find it can work.
>
> Ok, since you say the camera doesn't work without the quirk I will make
> sure it is added.
>
> Cheers,
>
>        Brandon
>
> > On Fri, Feb 15, 2008 at 2:31 PM, Brandon Philips <[EMAIL PROTECTED]>
> wrote:
> > > On 13:37 Fri 15 Feb 2008, Albert Chuang wrote:
> > > > Oh, I maybe understand your statements.
> > > > Do you mean that it should work if the camera is a normal UVC device
> ?
> > > > But I try the genesyslogic camera it seems to need the
> > > > UVC_QUIRK_STREAM_NO_FID.
> > >
> > > Ok, if you tried the device without UVC_QUIRK_STREAM_NO_FID and it
> > > didn't work then the entry is needed.  I will clean up your patch and
> > > ask Laurent to add it.
> > >
> > > > So the uvc driver need to decide  the device by the vid and pid and
> is
> > > > it right ?
> > >
> > > Yes, the PID/VID is needed if the UVC_QUIRK_STREAM_NO_FID quirk is
> > > needed.
> > >
> > > > Maybe I need to study or read uvc spec to get the knowledge about
> uvc.
> > > > I am glad to help if you need  I to try other things. You can tell
> me.
> > >
> > > That won't be necessary.  I was trying to figure out why you were
> adding
> > > the entry.  But, as you said UVC_QUIRK_STREAM_NO_FID is required to
> make
> > > it work.
> > >
> > > Thanks,
> > >
> > >        Brandon
> > >
> > > > On Fri, Feb 15, 2008 at 10:10 AM, Brandon Philips <[EMAIL PROTECTED]>
> > > wrote:
> > > > > On 09:45 Fri 15 Feb 2008, Albert Chuang wrote:
> > > > > > On Fri, Feb 15, 2008 at 9:19 AM, Brandon Philips <
> [EMAIL PROTECTED]>
> > > > > wrote:
> > > > > >
> > > > > > > On 09:03 Fri 15 Feb 2008, Albert Chuang wrote:
> > > > > > > > the information from lsusb
> > > > > > > > ubuntu:~/$ lsusb -d 05e3:0505
> > > > > > >
> > > > > > > Oops!  I meant:
> > > > > > >
> > > > > > > lsusb -v -d 05E3:0505
> > > > > > >
> > > > > > > Could you please include the output from that command when ran
> as
> > > > > root?
> > > > > > >
> > > > > > > Thanks Again,
> > > > > > >
> > > > > > >        Brandon
> > > > > > >
> > > > > > > oh...that's all right..
> > > > > > what do you want to get any informations from the output ?
> > > > >
> > > > > Just curious why a new PID/VID entry is needed to get this device
> > > > > working.  Does the camera not work without the
> UVC_QUIRK_STREAM_NO_FID
> > > > > quirk?
> > > > >
> > > > > >     Interface Descriptor:
> > > > > >       bLength                 9
> > > > > >       bDescriptorType         4
> > > > > >       bInterfaceNumber        0
> > > > > >       bAlternateSetting       0
> > > > > >       bNumEndpoints           1
> > > > > >       bInterfaceClass        14 Video
> > > > > >       bInterfaceSubClass      1 Video Control
> > > > > >       bInterfaceProtocol      0
> > > > >
> > > > > If it works without the quirk we shouldn't need the PID/VID
> entries
> > > > > since it identifies itself as a video class device.
> > > > >
> > > > > Thanks again!
> > > > >
> > > > > Cheers,
> > > > >
> > > > >        Brandon
> > > > >
> > >
>
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to