From: Mauro Carvalho Chehab <mchehab@redhat.com>
To: Muralidharan Karicheri <mkaricheri@gmail.com>
Cc: linux-media@vger.kernel.org, khilman@deeprootsystems.com,
hverkuil@xs4all.nl
Subject: Re: [GIT PATCHES FOR 2.6.34] Support for vpfe-capture on DM365
Date: Sun, 07 Feb 2010 10:50:28 -0200 [thread overview]
Message-ID: <4B6EB714.505@redhat.com> (raw)
In-Reply-To: <55a3e0ce1002052126j2f6332bbw490f4d14e2cbbe16@mail.gmail.com>
Muralidharan Karicheri wrote:
> Mauro,
>> + ret = copy_from_user(isif_raw_params,
>> It seems that you're defining some undocumented new userspace API here.
>>
> Yes. This supports an experimental, but necessary API that configures
> the ISIF (Image sensor Interface) image tuning parameters from
> User Space. These parameters are used when converting Bayer RGB image
> to UYVY format when capturing from sensors such as MT9T031.
> For SoCs like TI's DMxxx series, the user needs to have full control
> over these parameters to get desired image quality.
> This had been discussed during the initial version of vpfe-capture
> driver discussion and it was decided to keep them as experimental. So
> no
> documentation is provided at this time. The ioctls are defined in the
> vpfe_capture.h header file and the user space structures are under
> ccdc.h and isif.h under include/media/davinci and are marked as
> experimental. This was also discussed in this mailing list before
> and the decision taken at that time was to do it properly as part of
> media soc framework. In this framework, isif and other similar SoC
> hardware IPs will have a device node to configure these parameters
> and therefore will have to be re-worked once media soc framework is
> available. Until then vpfe-capture users need to have a way to
> configure the ISIF or such hardware IPs.
So, it is not an experimental but a temporary API. We shouldn't add any
driver with temporary API's under /drivers, since API's are forever.
So, or submit it with the proper media soc framework or add the driver
at /staging.
Cheers,
Mauro
prev parent reply other threads:[~2010-02-07 12:50 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <55a3e0ce1002050945k7595d541lb04976344ff91431@mail.gmail.com>
2010-02-05 21:52 ` [GIT PATCHES FOR 2.6.34] Support for vpfe-capture on DM365 Mauro Carvalho Chehab
2010-02-06 5:26 ` Muralidharan Karicheri
2010-02-07 12:50 ` 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=4B6EB714.505@redhat.com \
--to=mchehab@redhat.com \
--cc=hverkuil@xs4all.nl \
--cc=khilman@deeprootsystems.com \
--cc=linux-media@vger.kernel.org \
--cc=mkaricheri@gmail.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