mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Mauro Carvalho Chehab <mchehab@infradead.org>
To: "Aguirre Rodriguez, Sergio Alberto" <saaguirre@ti.com>
Cc: "Paulraj, Sandeep" <s-paulraj@ti.com>,
	"linux-media@vger.kernel.org" <linux-media@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"Grosen, Mark" <mgrosen@ti.com>
Subject: Re: New Driver for DaVinci DM355/DM365/DM6446
Date: Mon, 1 Jun 2009 16:02:01 -0300	[thread overview]
Message-ID: <20090601160201.4f3bdd56@pedra.chehab.org> (raw)
In-Reply-To: <A24693684029E5489D1D202277BE8944405CFFE6@dlee02.ent.ti.com>

Em Mon, 1 Jun 2009 13:38:37 -0500
"Aguirre Rodriguez, Sergio Alberto" <saaguirre@ti.com> escreveu:

> > From: linux-media-owner@vger.kernel.org [linux-media-owner@vger.kernel.org] On Behalf Of Paulraj, Sandeep
> > Sent: Monday, June 01, 2009 5:56 PM
> > To: linux-media@vger.kernel.org
> > Cc: linux-kernel@vger.kernel.org; Grosen, Mark
> > Subject: New Driver for DaVinci DM355/DM365/DM6446
> > 
> > Hello,
> > 
> > WE have a module(H3A) on Davinci DM6446,DM355 and DM365.
> > 
> > Customers require a way to collect the data required to perform the Auto Exposure (AE), Auto Focus(AF), and Auto White balance (AWB) in hardware as opposed to software. > This is primarily for performance reasons as there is not enough software processing MIPS (to do 3A statistics) available in
> > an imaging/video system.
> > 
> > Including this block in hardware reduces the load on the processor and bandwidth to the memory as the data is collected on the fly from the imager.
> > 
> > This modules collects statistics and we currently implement it as a character driver.
> 
> This also exists in OMAP3 chips, and is part of the ISP module.
> 
> I maintain, along with Sakari Ailus, a V4L2 camera driver, which is currently just shared through a gitorious repository:
> 
> http://gitorious.org/omap3camera
> 
> The way we offer an interface for the user to be able to request this statistics is with the usage of private IOCTLs declared inside the same V4L2 capturing device driver.
> 
> So, that way we have a V4L2 driver which has a private call, instead of having it separately from the capture driver.

This seems to be a much better approach, provided that the private IOCTL's will
be properly documented on a public document. If there are enough usage for
they, we may even add them as an optional part of V4L2 API.



Cheers,
Mauro

      parent reply	other threads:[~2009-06-01 19:02 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-01 14:56 Paulraj, Sandeep
2009-06-01 16:34 ` Mauro Carvalho Chehab
2009-06-01 16:54   ` Paulraj, Sandeep
2009-06-01 17:57     ` Mauro Carvalho Chehab
2009-06-01 18:39       ` Paulraj, Sandeep
2009-06-01 18:58         ` Mauro Carvalho Chehab
2009-06-01 18:38 ` Aguirre Rodriguez, Sergio Alberto
2009-06-01 18:58   ` Karicheri, Muralidharan
2009-06-01 19:13     ` Aguirre Rodriguez, Sergio Alberto
2009-06-01 19:02   ` Mauro Carvalho Chehab [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090601160201.4f3bdd56@pedra.chehab.org \
    --to=mchehab@infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=mgrosen@ti.com \
    --cc=s-paulraj@ti.com \
    --cc=saaguirre@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®