[GIT,PULL,FOR,3.5] SMIA(++) sensor driver improvements
Message ID | 4FB7EA39.4070702@maxwell.research.nokia.com (mailing list archive) |
---|---|
State | Accepted, archived |
Headers |
Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from <linux-media-owner@vger.kernel.org>) id 1SVoeg-0001V6-Gu for patchwork@linuxtv.org; Sat, 19 May 2012 20:45:30 +0200 X-tubIT-Incoming-IP: 209.132.180.67 Received: from vger.kernel.org ([209.132.180.67]) by mail.tu-berlin.de (exim-4.75/mailfrontend-4) with esmtp for <patchwork@linuxtv.org> id 1SVoef-0006Sd-CY; Sat, 19 May 2012 20:45:30 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756371Ab2ESSp1 (ORCPT <rfc822;patchwork@linuxtv.org>); Sat, 19 May 2012 14:45:27 -0400 Received: from smtp.nokia.com ([147.243.1.47]:47074 "EHLO mgw-sa01.nokia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751192Ab2ESSp0 (ORCPT <rfc822;linux-media@vger.kernel.org>); Sat, 19 May 2012 14:45:26 -0400 Received: from [192.168.239.74] (maxwell.research.nokia.com [172.21.199.25]) by mgw-sa01.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q4JIjKLe012764 for <linux-media@vger.kernel.org>; Sat, 19 May 2012 21:45:22 +0300 Message-ID: <4FB7EA39.4070702@maxwell.research.nokia.com> Date: Sat, 19 May 2012 21:45:13 +0300 From: Sakari Ailus <sakari.ailus@maxwell.research.nokia.com> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120429 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: "linux-media@vger.kernel.org" <linux-media@vger.kernel.org> Subject: [GIT PULL FOR 3.5] SMIA(++) sensor driver improvements X-Enigmail-Version: 1.4.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Nokia-AV: Clean Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: <linux-media.vger.kernel.org> X-Mailing-List: linux-media@vger.kernel.org X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.5.19.183917 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, MSGID_ADDED_BY_MTA 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1900_1999 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __CP_MEDIA_BODY 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __DATE_TZ_RU 0, __HAS_MSGID 0, __HAS_X_MAILING_LIST 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __MOZILLA_MSGID 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_NO_WWW 0, __URI_NS , __USER_AGENT 0' |
Pull-request
ssh://linuxtv.org/git/sailus/media_tree.git media-for-3.5-smiappMessage
Sakari Ailus
May 19, 2012, 6:45 p.m. UTC
Hi Mauro, This pull request contains improvements and fixes to the SMIA++ sensor driver. The most interesting one is probably the use of clock framework for sensor external clock control. The other changes are either fixes or more generic sensor quirk handling. The following changes since commit 61282daf505f3c8def09332ca337ac257b792029: [media] V4L2: mt9t112: fixup JPEG initialization workaround (2012-05-15 16:15:35 -0300) are available in the git repository at: ssh://linuxtv.org/git/sailus/media_tree.git media-for-3.5-smiapp Sakari Ailus (10): smiapp: Allow using external clock from the clock framework smiapp: Pass struct sensor to register writing commands instead of i2c_client smiapp: Quirk for sensors that only do 8-bit reads smiapp: Use 8-bit reads only before identifying the sensor smiapp: Round minimum pre_pll up rather than down in ip_clk_freq check smiapp: Initialise rval in smiapp_read_nvm() smiapp: Use non-binning limits if the binning limit is zero smiapp: Allow generic quirk registers smiapp: Add support for 8-bit uncompressed formats smiapp: Use v4l2_ctrl_new_int_menu() instead of v4l2_ctrl_new_custom() drivers/media/video/smiapp-pll.c | 5 +- drivers/media/video/smiapp/smiapp-core.c | 300 +++++++++++++++++----------- drivers/media/video/smiapp/smiapp-quirk.c | 50 +++++- drivers/media/video/smiapp/smiapp-quirk.h | 11 + drivers/media/video/smiapp/smiapp-regs.c | 82 +++++++- drivers/media/video/smiapp/smiapp-regs.h | 7 +- drivers/media/video/smiapp/smiapp.h | 1 + include/media/smiapp.h | 1 + 8 files changed, 322 insertions(+), 135 deletions(-) Cheers,