From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from relay01.mx.bawue.net ([193.7.176.67]:34597 "EHLO relay01.mx.bawue.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751696Ab0FWJ31 (ORCPT ); Wed, 23 Jun 2010 05:29:27 -0400 Date: Wed, 23 Jun 2010 11:23:16 +0200 From: Nils Radtke To: laurent.pinchart@skynet.be Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Greg Kroah-Hartman , stable@kernel.org Subject: [2.6.33.4 PATCH] V4L/uvcvideo: Add support for Suyin Corp. Lenovo Webcam Message-ID: <20100623092316.GA13364@localhost> Reply-To: Nils Radtke MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: linux-media-owner@vger.kernel.org List-ID: From: Nils Radtke This patch adds support for the Suyin Corp. Lenovo Webcam. lsusb: ID 064e:a102 Suyin Corp. Lenovo Webcam It is available as built-in webcam i.e. in ACER timeline 1810t notebooks. The note in uvc_driver.c about Logitech cameras applies the same to the Suyin web cam: it doesn't announce itself as UVC devices but is compliant. Signed-off-by: Nils Radtke --- Thank you, Nils uvc_driver.c | 8 ++++++++ 1 file changed, 8 insertions(+) Index: linux/drivers/media/video/uvc/uvc_driver.c =================================================================== --- linux.orig/drivers/media/video/uvc/uvc_driver.c 2010-06-23 10:37:03.000000000 +0200 +++ linux/drivers/media/video/uvc/uvc_driver.c 2010-06-23 10:37:07.000000000 +0200 @@ -2153,6 +2153,14 @@ .bInterfaceProtocol = 0, .driver_info = UVC_QUIRK_PROBE_MINMAX | UVC_QUIRK_IGNORE_SELECTOR_UNIT }, + /* Suyin Corp. Lenovo Webcam */ + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE + | USB_DEVICE_ID_MATCH_INT_INFO, + .idVendor = 0x064e, + .idProduct = 0xa102, + .bInterfaceClass = USB_CLASS_VENDOR_SPEC, + .bInterfaceSubClass = 1, + .bInterfaceProtocol = 0 }, /* Generic USB Video Class */ { USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, 0) }, {}