From: Sylwester Nawrocki <s.nawrocki@samsung.com>
To: linux-media@vger.kernel.org
Cc: laurent.pinchart@ideasonboard.com, sakari.ailus@iki.fi,
g.liakhovetski@gmx.de, hdegoede@redhat.com, moinejf@free.fr,
hverkuil@xs4all.nl, m.szyprowski@samsung.com,
riverful.kim@samsung.com, sw0312.kim@samsung.com,
Sylwester Nawrocki <s.nawrocki@samsung.com>
Subject: Re: [PATCH/RFC v3 00/14] V4L camera control enhancements
Date: Mon, 30 Apr 2012 17:10:11 +0200 [thread overview]
Message-ID: <4F9EAB53.2020705@samsung.com> (raw)
In-Reply-To: <1335536611-4298-1-git-send-email-s.nawrocki@samsung.com>
Hi,
On 04/27/2012 04:23 PM, Sylwester Nawrocki wrote:
> Here is one more update of the camera class controls change set.
>
> The changes since v2 are:
> - V4L2_CID_WHITE_BALANCE_PRESET replaced with V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE
> according to suggestions from Hans de Goede;
> - added Flurescent H white balance preset;
> - V4L2_CID_IMAGE_STABILIZATION and V4L2_CID_WIDE_DYNAMIC_RANGE controls type
> changed from boolean to menu, to make any further extensions of these
> controls easier;
> I'm just not 100% sure if V4L2_WIDE_DYNAMIC_RANGE_ENABLED and
> V4L2_IMAGE_STABILIZATION_ENABLED are good names for cases where the camera
> doesn't support wide dynamic range or image stabilization technique
> selection and only allows to enable or disable those algorithms;
> - V4L2_CID_ISO_SENSITIVITY_AUTO control type changed from boolean to menu in
> order to support ISO presets; currently enum v4l2_iso_sensitivity_auto_type
> does not contain any presets though;
> - V4L2_CID_COLORFX patch removed from this series;
> - updated vivi and s5c73m3 driver patches.
>
> Changes since v1 (implicit):
> - the V4L2_CID_AUTO_FOCUS_FACE_PRIORITY control merged with
> V4L2_CID_AUTO_FOCUS_FACE_AREA,
> - many minor documentation corrections,
> - removed "08/23 V4L: camera control class..." patch, which got
> accidentally added at v1,
> - added V4L2_CID_SCENE_MODE and V4L2_CID_3A_LOCK controls,
> - added vivi patch for testing.
>
> The patches are also available in a git repository at:
> http://git.infradead.org/users/kmpark/linux-samsung/shortlog/refs/heads/v4l-controls-s5c73m3
I've done following changes:
- V4L2_CID_AUTO_FOCUS_DISTANCE renamed to V4L2_CID_AUTO_FOCUS_RANGE,
added new item V4L2_AUTO_FOCUS_RANGE_AUTO,
- V4L2_AUTO_FOCUS_STATUS_SUCCESS renamed to V4L2_AUTO_FOCUS_STATUS_REACHED,
added V4L2_AUTO_FOCUS_STATUS_LOST,
- edited V4L2_CID_3A_LOCK description, renamed V4L2_3A_LOCK_* to V4L2_LOCK_*,
- added a "_type" sufffix to enum v4l2_wide_dynamic_range,
v4l2_auto_focus_distance and v4l2_auto_focus_area,
and pushed it to git repository (gitweb link as above):
git://git.infradead.org/users/kmpark/linux-samsung v4l-controls-s5c73m3
These are a bunch of minor changes, I didn't want to spam the mailing
list by resending whole change set again. I plan to do it at the end
of week if there are more comments and corrections needed.
--
Regards,
Sylwester
> Sylwester Nawrocki (14):
> V4L: Add helper function for standard integer menu controls
> V4L: Add camera exposure bias control
> V4L: Add an extended camera white balance control
> V4L: Add camera wide dynamic range control
> V4L: Add camera image stabilization control
> V4L: Add camera ISO sensitivity controls
> V4L: Add camera exposure metering control
> V4L: Add camera scene mode control
> V4L: Add camera 3A lock control
> V4L: Add auto focus targets to the selections API
> V4L: Add auto focus targets to the subdev selections API
> V4L: Add camera auto focus controls
> V4L: Add S5C73M3 sensor sub-device driver
> vivi: Add controls
>
> Documentation/DocBook/media/v4l/biblio.xml | 11 +
> Documentation/DocBook/media/v4l/controls.xml | 501 +++++++-
> Documentation/DocBook/media/v4l/dev-subdev.xml | 27 +-
> Documentation/DocBook/media/v4l/selection-api.xml | 33 +-
> .../DocBook/media/v4l/vidioc-g-selection.xml | 11 +
> .../media/v4l/vidioc-subdev-g-selection.xml | 14 +-
> drivers/media/video/Kconfig | 8 +
> drivers/media/video/Makefile | 1 +
> drivers/media/video/s5c73m3/Makefile | 3 +
> drivers/media/video/s5c73m3/s5c73m3-ctrls.c | 705 +++++++++++
> drivers/media/video/s5c73m3/s5c73m3-spi.c | 126 ++
> drivers/media/video/s5c73m3/s5c73m3.c | 1243 ++++++++++++++++++++
> drivers/media/video/s5c73m3/s5c73m3.h | 442 +++++++
> drivers/media/video/v4l2-ctrls.c | 133 ++-
> drivers/media/video/vivi.c | 111 +-
> include/linux/v4l2-subdev.h | 4 +
> include/linux/videodev2.h | 92 ++
> include/media/s5c73m3.h | 62 +
> include/media/v4l2-ctrls.h | 17 +
> 19 files changed, 3536 insertions(+), 8 deletions(-)
> create mode 100644 drivers/media/video/s5c73m3/Makefile
> create mode 100644 drivers/media/video/s5c73m3/s5c73m3-ctrls.c
> create mode 100644 drivers/media/video/s5c73m3/s5c73m3-spi.c
> create mode 100644 drivers/media/video/s5c73m3/s5c73m3.c
> create mode 100644 drivers/media/video/s5c73m3/s5c73m3.h
> create mode 100644 include/media/s5c73m3.h
next prev parent reply other threads:[~2012-04-30 15:10 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-27 14:23 [PATCH/RFC v3 00/14] V4L camera control enhancements Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 01/14] V4L: Add helper function for standard integer menu controls Sylwester Nawrocki
2012-04-30 15:20 ` Hans Verkuil
2012-04-30 15:37 ` Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 02/14] V4L: Add camera exposure bias control Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 03/14] V4L: Add an extended camera white balance control Sylwester Nawrocki
2012-04-27 14:30 ` Hans de Goede
2012-04-27 14:23 ` [PATCH/RFC v3 04/14] V4L: Add camera wide dynamic range control Sylwester Nawrocki
2012-04-30 15:50 ` Hans Verkuil
2012-04-30 15:54 ` Hans Verkuil
2012-05-01 17:33 ` Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 05/14] V4L: Add camera image stabilization control Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 06/14] V4L: Add camera ISO sensitivity controls Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 07/14] V4L: Add camera exposure metering control Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 08/14] V4L: Add camera scene mode control Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 09/14] V4L: Add camera 3A lock control Sylwester Nawrocki
2012-04-30 15:59 ` Hans Verkuil
2012-05-01 17:38 ` Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 10/14] V4L: Add auto focus targets to the selections API Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 11/14] V4L: Add auto focus targets to the subdev " Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 12/14] V4L: Add camera auto focus controls Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 13/14] V4L: Add S5C73M3 sensor sub-device driver Sylwester Nawrocki
2012-04-27 14:23 ` [PATCH/RFC v3 14/14] vivi: Add controls Sylwester Nawrocki
2012-04-30 16:09 ` Hans Verkuil
2012-05-01 17:40 ` Sylwester Nawrocki
2012-05-01 17:48 ` Hans Verkuil
2012-05-01 18:27 ` Sylwester Nawrocki
2012-05-01 19:02 ` Hans Verkuil
2012-04-30 15:10 ` Sylwester Nawrocki [this message]
2012-04-30 16:11 ` [PATCH/RFC v3 00/14] V4L camera control enhancements Hans Verkuil
2012-05-01 17:58 ` Sylwester Nawrocki
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=4F9EAB53.2020705@samsung.com \
--to=s.nawrocki@samsung.com \
--cc=g.liakhovetski@gmx.de \
--cc=hdegoede@redhat.com \
--cc=hverkuil@xs4all.nl \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-media@vger.kernel.org \
--cc=m.szyprowski@samsung.com \
--cc=moinejf@free.fr \
--cc=riverful.kim@samsung.com \
--cc=sakari.ailus@iki.fi \
--cc=sw0312.kim@samsung.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.