From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754585Ab1HKI6J (ORCPT ); Thu, 11 Aug 2011 04:58:09 -0400 Received: from smtp1-g21.free.fr ([212.27.42.1]:56884 "EHLO smtp1-g21.free.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754501Ab1HKI6G convert rfc822-to-8bit (ORCPT ); Thu, 11 Aug 2011 04:58:06 -0400 Date: Thu, 11 Aug 2011 10:57:50 +0200 From: Jean-Francois Moine To: Mauro Carvalho Chehab Cc: Theodore Kilgore , Alan Stern , Hans de Goede , Sarah Sharp , Greg KH , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, libusb-devel@lists.sourceforge.net, Alexander Graf , Gerd Hoffmann , hector@marcansoft.com, Jan Kiszka , Stefan Hajnoczi , pbonzini@redhat.com, Anthony Liguori , Jes Sorensen , Oliver Neukum , Felipe Balbi , Clemens Ladisch , Jaroslav Kysela , Takashi Iwai , Laurent Pinchart , Adam Baker Subject: Re: USB mini-summit at LinuxCon Vancouver Message-ID: <20110811105750.179e468a@tele> In-Reply-To: <4E42E68D.6040501@infradead.org> References: <4E42E68D.6040501@infradead.org> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.5; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 10 Aug 2011 17:14:05 -0300 Mauro Carvalho Chehab wrote: > > -- moving the kernel webcam drivers out of the kernel and doing with these > > cameras _everything_ including webcam function through libusb. I myself do > > not have the imagination to be able to figure out how this could be done > > without a rather humongous amount of work (for example, which streaming > > apps that are currently available would be able to live with this?) but > > unless I misunderstand what he was saying, Greg K-H seems to think that > > this would be the best thing to do. > > I also don't think that this a good alternative. As Hans V. pointed, one of > our long term targets is to create per-sensor I2C drivers that are independent > from the bridges. Also, moving it to userspace would require lots of work > with the duplication of V4L and gspca core into userspace for the devices > that would be moved, and may have some performance impacts. If only gspca subdrivers are concerned, moving them to usespace should be easy: only the gspca main has to be rewritten, and its best place is in the v4l library. -- Ken ar c'hentaƱ | ** Breizh ha Linux atav! ** Jef | http://moinejf.free.fr/