From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-yi0-f46.google.com ([209.85.218.46]:57364 "EHLO mail-yi0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965050Ab1GMJHV (ORCPT ); Wed, 13 Jul 2011 05:07:21 -0400 MIME-Version: 1.0 In-Reply-To: <201107131059.34753.laurent.pinchart@ideasonboard.com> References: <20110711174811.3c383595@tom-ThinkPad-T410> <201107131038.33153.laurent.pinchart@ideasonboard.com> <201107131059.34753.laurent.pinchart@ideasonboard.com> Date: Wed, 13 Jul 2011 17:07:21 +0800 Message-ID: Subject: Re: [PATCH] uvcvideo: add fix suspend/resume quirk for Microdia camera From: Ming Lei To: Laurent Pinchart Cc: Ming Lei , linux-media@vger.kernel.org, linux-usb@vger.kernel.org, Jeremy Kerr , Mauro Carvalho Chehab Content-Type: text/plain; charset=ISO-8859-1 List-ID: Sender: Hi, On Wed, Jul 13, 2011 at 4:59 PM, Laurent Pinchart wrote: > Sorry, I haven't been clear. If you remove the suspend/resume handlers from > the driver, the USB core will unbind and rebind the driver instead of > suspending/resuming the device properly. As this will affect other UVC devices > as well, that's not a good solution. I agree with you this is not a good solution, but seems there are no other solutions for the buggy device. You are uvc expert, could you give some suggestion about accepted solutions? thanks, -- Ming Lei