Received: by 10.223.176.46 with SMTP id f43csp1691182wra; Sun, 21 Jan 2018 02:21:44 -0800 (PST) X-Google-Smtp-Source: AH8x227DDZpOFTqzrTkwUx0BjwIO+iodJNQbjEAhkgt+89EWseQBe5PbHk07mcqRcxIYhGyQmEKa X-Received: by 2002:a17:902:6115:: with SMTP id t21-v6mr1937746plj.322.1516530104136; Sun, 21 Jan 2018 02:21:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516530104; cv=none; d=google.com; s=arc-20160816; b=kJAqPqb1TVsDLEMj/sby3XrZT4Fq9fLVqPqgkY6n8LNpRTqN5A4wzfanbXgFyNisoN mwFom2NY3eE8iHRQWAYkjkOjIdoPj1Ai5EFtr954l7mLAGURmHZT4VeTEdWRUnuQ2lYo aisFq+5DDpzHDd9NFdIMLJIyKr7ftFctW7qy2xYGVSpNSh0t8h3SlFBAU1JE4xxAjbX1 mZw+vGom5NxrFsxuGLdIUGfMxySsdxUvcR8Du+kTHSZcFsPCNx4tvThYVd/uYMVCqwCf eoM2dszwJ3PJIO83r5LUfEVo3XiHzuEm1S64QE+fTUSbJdEr62OR7Ah6DscftN+MPA+w AdyQ== 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:in-reply-to :mime-version:user-agent:date:message-id:from:cc:references:to :subject:arc-authentication-results; bh=nCyuu1A+Z2sN2D+0sjYK+EhQ/1xIXH37QXaoFYcIUlQ=; b=tljFo8UPf/vTc+72VII7yJaBwEUFGN4e2p20orz/MH6grgmdKDLfo9gxKw/E4vAf3a C+QHco0uvnfexVo3JM+5Dkc+0wJ6+K8rkhlxN6fBW8KcgbOJMUPPpC1OsJVWzz2S8ABG lO2D8lJOlny6xIOq6pTlEdbYqtleqA2QPRPJP8BBmzKYAHuVsBsHpYyvi8saf6sCLecN oG8rrk9QgqDu2Fy7o6wpd4Mzsglabw2Hp7JThMdM5XajPokmWpGHj8MdHMJS1+8qBja5 oXwUOEk3/zBKef9wpVHEFk4XB2pFJPGUHT11Rsg9zrrppPRwiDgG9fcpqNFJIewyVVKe k7iw== 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 67-v6si2453407ple.609.2018.01.21.02.21.30; Sun, 21 Jan 2018 02:21:44 -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 S1751014AbeAUKVK (ORCPT + 99 others); Sun, 21 Jan 2018 05:21:10 -0500 Received: from lb3-smtp-cloud7.xs4all.net ([194.109.24.31]:35194 "EHLO lb3-smtp-cloud7.xs4all.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750822AbeAUKVI (ORCPT ); Sun, 21 Jan 2018 05:21:08 -0500 Received: from [192.168.1.10] ([80.101.105.217]) by smtp-cloud7.xs4all.net with ESMTPA id dCkLewKqN0Ng3dCkMezp5W; Sun, 21 Jan 2018 11:21:06 +0100 Subject: Re: [PATCH v6 3/9] v4l: platform: Add Renesas CEU driver To: jacopo mondi References: <1516139101-7835-1-git-send-email-jacopo+renesas@jmondi.org> <1516139101-7835-4-git-send-email-jacopo+renesas@jmondi.org> <20180121095323.GL24926@w540> Cc: 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, 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 From: Hans Verkuil Message-ID: <55c3ab66-0886-4b2b-6842-ac07fc9138f3@xs4all.nl> Date: Sun, 21 Jan 2018 11:21:05 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <20180121095323.GL24926@w540> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfITJDC1utExFXkBpGURRnspuHInar1v7ixd7WKtk8ls/UBZmqwKxC7wx0wG28Rt3ieZSxLBE0VF5SXtVSGOqB3oW1oTxXDvS/7fyTJnVA3t0IuF66Opo HdJXxrQH9OzTGiwwtzoz8M1KRopDvt+5WqfgoSwME6QWEsUsTuqdH+QQs/fkudqyRT057PkS05sR7znPBg7XxWiG6NNuJtn/ORiTKPq8t7/BaMpq1qI/FTJ0 S3Nfgf+NEwpVrLXlXkRl/B7mcD2OPljAuvjkkh587ekc0dCyvR7zqPYmmyciHymZYD/je1KwaGi4GzOLfYJGdMLuleeyfw4BWaKpkIDB3v1NEOAjk8sJsjO3 IJ3wd6Zwrx69twsIUgvkjuRGpZkUo0WdmqeXRSarH4jeopyBv7RMhFJKnTFauPNV8eu08HxWe1HRX4wEld3+VmDZjC0BiYrW0iUoI09v7/GNfHolM1ZcMRCs CmaGhEqR0K+RyavvktVjwesvUutHedqGSsNqmDXo/yF12ZQk4mqOXkHxAebtGp3M/kX1UzkCMkPyIk3Ms5nP7ZpZZscL7sfn7Vk06yD5McL735YMhccQM1gp ooU= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 21/01/18 10:53, jacopo mondi wrote: > Hi Hans, > > On Fri, Jan 19, 2018 at 12:20:19PM +0100, Hans Verkuil wrote: >> static int ov7670_g_parm(struct v4l2_subdev *sd, struct v4l2_streamparm *parms) >> { >> struct v4l2_captureparm *cp = &parms->parm.capture; >> struct ov7670_info *info = to_state(sd); >> >> if (parms->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) >> return -EINVAL; >> >> And parms->type is CAPTURE_MPLANE. Just drop this test from the ov7670 driver >> in the g/s_parm functions. It shouldn't test for that since a subdev driver >> knows nothing about buffer types. >> > > I will drop that test in an additional patch part of next iteration of this series, Replace g/s_parm by g/s_frame_interval. Consider g/s_parm for subdev drivers as deprecated (I'm working on a patch series to replace all g/s_parm uses by g/s_frame_interval). Regards, Hans