Received: by 10.223.176.46 with SMTP id f43csp839216wra; Fri, 19 Jan 2018 02:49:52 -0800 (PST) X-Google-Smtp-Source: ACJfBotdeK7y4ogggtdoscnhursv0wDq3bCl8HP1cK5mMf8+cYl5BZaFZZqDsMSVi0xuSZjjD2Ex X-Received: by 10.99.130.66 with SMTP id w63mr4845792pgd.267.1516358991877; Fri, 19 Jan 2018 02:49:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516358991; cv=none; d=google.com; s=arc-20160816; b=G+9hB5LprfccLJVw+pj418h/xY9UrekJx6aS54ySd54F5bFvxXtOPkQrg4yCHGfWmt nXOt87dXcqoY2k1vNR4A1Y9McKW5B/6UYCHgptM2jt7BbqmRQqJ3dLp837NE/X0xZ5Py P9FyNWTHv4YdSWuqbsyngVWgVeZJV38GFauDZp6ep1mTfClRxQcAMCOh7j5joWRo5LwO +mq+SdYsF5vlGaXk3a9DfwZL/W/A/oCWRYQMwUmNpE0eREuxQpasuQTzbixjSS+i/BaY sBjnTzFetgnfHDKFKTVeRK+3iwpBdGiDDNLWgtavu5muvor5gwmFmQIf1w/Oq3ZXcKvN KD0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:references:cc:to:from:subject:arc-authentication-results; bh=d5lDXohlog8A9+ReAioXowr2vLJXwarIlYKnVUzE9Q8=; b=kcj/DEbgFFSrLznP3ysOo7Yc9Q9am71aP79mFKypzoPXMmXcf082UmZgBQUvsJAU1Q CfOWUFEMEh0Ak8XjtEgNltxRSehyEGcVOkn/rbPSx0iMBty3SeffR3V8GbwtwN7jUqxv Ij+YiepBPZroN6QsUuIjdzCWjq2o1NT3x8tdtRnHbvgid9xJ5eerYudgivReWuu9JLFF zQUQe6qm4H6AEmgvZYmCOnH7UHxGrmYZo5pRVVv+ujh2lYqOoND+P+SCA3hzp7NlmXPh /A/jF2t2gZ36SfuSLGa/ERyCVvGuDhHhGuRJB+G3Lea9SLah7rVx5Xgh2P6kYCmqM0+Y iPdw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b5si7809069pgv.317.2018.01.19.02.49.38; Fri, 19 Jan 2018 02:49:51 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755433AbeASKrq (ORCPT + 99 others); Fri, 19 Jan 2018 05:47:46 -0500 Received: from lb2-smtp-cloud9.xs4all.net ([194.109.24.26]:34917 "EHLO lb2-smtp-cloud9.xs4all.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754927AbeASKrj (ORCPT ); Fri, 19 Jan 2018 05:47:39 -0500 Received: from [IPv6:2001:420:44c1:2579:7a24:afff:fed9:e375] ([IPv6:2001:420:44c1:2579:7a24:afff:fed9:e375]) by smtp-cloud9.xs4all.net with ESMTPA id cUCreIieO6VzTcUCveaqGs; Fri, 19 Jan 2018 11:47:37 +0100 Subject: Re: [PATCH v6 6/9] media: i2c: ov772x: Remove soc_camera dependencies From: Hans Verkuil To: Jacopo Mondi , laurent.pinchart@ideasonboard.com, magnus.damm@gmail.com, geert@glider.be, mchehab@kernel.org, festevam@gmail.com, sakari.ailus@iki.fi, robh+dt@kernel.org, mark.rutland@arm.com, pombredanne@nexb.com Cc: linux-renesas-soc@vger.kernel.org, linux-media@vger.kernel.org, linux-sh@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <1516139101-7835-1-git-send-email-jacopo+renesas@jmondi.org> <1516139101-7835-7-git-send-email-jacopo+renesas@jmondi.org> Message-ID: <00f1dd19-6420-26ab-0529-a97f2b0de682@xs4all.nl> Date: Fri, 19 Jan 2018 11:47:33 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfM1pX/eHjyvbD5vH11LQBLrfSgKNmvY/JKdhjMTuhf2gfscMeTThrPHPATIycjC8tddPxc11BFNcRRyiATRzX28MzyG8qdUhim6aWFfNo5uAYoWIuL5o hAaNzgRAXghUL/zdnLTDFs4LhBmSoQcOyJba4dmwF5xCcSCP8EUFnnrrB5uEB1TRIscSuwjFjMcDYxbwdB/+TnaB+9uFYfCXqQpjyrMa8YIyqENIoPSIGupa Cxw8iwdzxcCUk1JSPSuFhx9LZ7oA+RzlhJLzi6QSwnQPZ3h28jKE9JbRVHfpZlHnaCN5P7MMtOVpBkYVFNl2QuXpkY7mlrwZkOM6PCqgI6uj2lgk62rAgL/z 8V35BJvgqbOLckBwSUf0irMB6EX17Rev5875ORNbe2+HgOI85AStkeumRVdNdQnbUtYY5OLV/If4JW3pPDwpH19J5BCKxXULPfqAayonry8FBvSumbYGC5+p C2HUTG+3hzX9emAWnl2Dp+uikWbcGBbBAx/mXmFo7jT6FxFrOOU19e9VeO1Bog582bId2HL89yVYJ5ilNh3mUABqTY0cqeTkPue+NZADdWgZtaL349VMOmeQ L3ejlzd3rtgntVQXNcqYoaQSyr2Zug2ixBovcjJMU2XjlZFErUsdkDXa0GaG89/2uWMRFbi4MlERWCzgVD30R1b8ZQimXz0A8y8Z78qwsSxhlyUg5bRuXqkl e8OdzSbrSxIQKMK0vdtzoFJK6s044y1kvnsfX3TxlhWv56v5JNgeXGj22qhRiWKUwnkJGwNWnYQTmA/C48EyTr7gxerd5g4BCYGMUS8i2T8iu3Kib5n6qA== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01/19/18 11:24, Hans Verkuil wrote: > On 01/16/18 22:44, Jacopo Mondi wrote: >> Remove soc_camera framework dependencies from ov772x sensor driver. >> - Handle clock and gpios >> - Register async subdevice >> - Remove soc_camera specific g/s_mbus_config operations >> - Change image format colorspace from JPEG to SRGB as the two use the >> same colorspace information but JPEG makes assumptions on color >> components quantization that do not apply to the sensor >> - Remove sizes crop from get_selection as driver can't scale >> - Add kernel doc to driver interface header file >> - Adjust build system >> >> This commit does not remove the original soc_camera based driver as long >> as other platforms depends on soc_camera-based CEU driver. >> >> Signed-off-by: Jacopo Mondi >> Reviewed-by: Laurent Pinchart > > Acked-by: Hans Verkuil Un-acked. I just noticed that this sensor driver has no enum_frame_interval and g/s_parm support. How would a driver ever know the frame rate of the sensor without that? This looks like a bug to me. Regards, Hans