Hi Laurent,

Thanks for your help so far!

On Wed, Feb 3, 2010 at 1:23 AM, Laurent Pinchart
<[email protected]> wrote:
> Hi Bram,
>
> On Tuesday 26 January 2010 16:12:02 Bram Senders wrote:
>> Hi there,
>>
>> I have here a partially working webcam which is unlisted on the list
>> of known cameras; it's the built-in camera found in the Asus EeePC T91
>> netbook.
>
> Thanks for the report.
>
>> "dmesg" says:
>> ===
>> [    3.683885] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (13d3:509b)
[snip]
>> but any way in which I could try to get this to work (either by patching
>> the kernel driver, or possibly trying to patch the GStreamer v4l2src
>> element to not query the relevant control?) or further debug this
>> thing would be really really helpful.
>
> Could you please try the following patch and let me know if it helps ?
>
> diff --git a/drivers/media/video/uvc/uvc_ctrl.c 
> b/drivers/media/video/uvc/uvc_ctrl.c
> index f90319e..60f40d9 100644
> --- a/drivers/media/video/uvc/uvc_ctrl.c
> +++ b/drivers/media/video/uvc/uvc_ctrl.c
> @@ -1453,6 +1453,7 @@ uvc_ctrl_prune_entity(struct uvc_device *dev, struct 
> uvc_entity *entity)
>                struct usb_device_id id;
>                u8 index;
>        } blacklist[] = {
> +               { { USB_DEVICE(0x13d3, 0x509b) }, 4 }, /* Gain */
>                { { USB_DEVICE(0x1c4f, 0x3000) }, 6 }, /* WB Temperature */
>                { { USB_DEVICE(0x5986, 0x0241) }, 2 }, /* Hue */
>        };

Unfortunately this patch does not work for me; the errors I get from
GStreamer and in dmesg are exactly the same as without this patch.  I
see in the kernel source that some debug info should be printed using
uvc_trace when performing the actual blacklisting; how can I get at
this debug info?

PS: I see you're doing a talk at FOSDEM -- I'll be there!

Thanks,
Bram
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to