Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp1632259pxk; Fri, 2 Oct 2020 14:59:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzZ64KIB9163a6p61abJoqJABXXtZhHn3NIYV5vGfVl33UoER0itpJ7NsF0SzZqyFQ3Q2G5 X-Received: by 2002:a17:907:42fd:: with SMTP id oa21mr2996381ejb.247.1601675993715; Fri, 02 Oct 2020 14:59:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601675993; cv=none; d=google.com; s=arc-20160816; b=CH0HjF4QzQ96/NjlR2KhksgwqH6j8oSJoJt+ew4LIASy/ZcNJMmVXwyC0Iqnt/wiwo wEPb7R5mbf+3g3yCZxlgpyR8nrLlX9bKlmfrDh2JAx3b3nHGK7NGePtKqr6h8UWhsNy/ 0Cmvz5zDCFuiCf2W/9IYKFaoIrQxgpR3CMNIX6raQ8NXZFHL7Ig5Vg4Jsd7jjc12NfhQ DWk2l8Dn0fNk7jxNvWupGdRhqR+Rr1zoJHLbsd7XlQm0iNOnqaRtAzeZhCjfJYVWMoCO qSOWCaQM804tXmtIMuTnTdKSN+LrR2n3fCn5aV/iOisNlv0EAwe+XTzgk7RthYthTwqO /yZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=Jd0BacuNh/AdIGON5BRNBj0vXmc8lvBRKKzjvAQssDc=; b=C7FAvkY+Qwqn3C4eR8m3vCQ/enDQVG5l3AYJwNEXzJYAPg1kfrQnO2UGhZj2CA1Hkd z9A5bmwR4ipEsU9V4XhslLo5OxU1MtJmze+UhN163bdQbV4ttsdJFzUURV6B1GIFbWaw A262ff5P9xFUddUy7JeI/rJcsNV9457Rh+ChXfRbgoAEwxZYcAe2jUitRndrJwSdRgpa oTxSHZftlr1BoB8iF9VDCVzhrSW1aXOLV/fRfmNcy1WIcz6Vnya8m6WRgBKFH9pJQJQ9 5jFNXmTXqOqeohV5QvDsYVmhHFDxCH8K8IR5H67+MWpwmN1NjpSaelyC0yQb65yeHpfX lNTw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z9si1984687ede.431.2020.10.02.14.59.31; Fri, 02 Oct 2020 14:59:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725616AbgJBV61 (ORCPT + 99 others); Fri, 2 Oct 2020 17:58:27 -0400 Received: from mga06.intel.com ([134.134.136.31]:13725 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725283AbgJBV61 (ORCPT ); Fri, 2 Oct 2020 17:58:27 -0400 IronPort-SDR: Yi6D8GjMoC7sTJUlAKx0r3BC/V2b6YRihdaldQMyBMw4+hSlUBJoMcYbf4FdFQTOAxzKSfoM2C 1PCdLYpqvNag== X-IronPort-AV: E=McAfee;i="6000,8403,9762"; a="224704898" X-IronPort-AV: E=Sophos;i="5.77,329,1596524400"; d="scan'208";a="224704898" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Oct 2020 14:58:26 -0700 IronPort-SDR: tx148VFM842kG7SSXEdAPUW0dSndg1y91OuwbNeTKyFUR/VrgNBVWqqi90ugE68TuHramjNamT 17axtRbNXxXg== X-IronPort-AV: E=Sophos;i="5.77,329,1596524400"; d="scan'208";a="458761596" Received: from paasikivi.fi.intel.com ([10.237.72.42]) by orsmga004-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Oct 2020 14:58:24 -0700 Received: by paasikivi.fi.intel.com (Postfix, from userid 1000) id 975FE205EA; Sat, 3 Oct 2020 00:58:21 +0300 (EEST) Date: Sat, 3 Oct 2020 00:58:21 +0300 From: Sakari Ailus To: "Lad, Prabhakar" Cc: Lad Prabhakar , Jacopo Mondi , Mauro Carvalho Chehab , linux-media , Linux-Renesas , LKML , Biju Das Subject: Re: [PATCH v7 3/3] media: i2c: ov772x: Add test pattern control Message-ID: <20201002215820.GZ26842@paasikivi.fi.intel.com> References: <20201002165656.16744-1-prabhakar.mahadev-lad.rj@bp.renesas.com> <20201002165656.16744-4-prabhakar.mahadev-lad.rj@bp.renesas.com> <20201002211311.GX26842@paasikivi.fi.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 02, 2020 at 10:32:05PM +0100, Lad, Prabhakar wrote: > Hi Sakari, > > Thank you for the review. > > On Fri, Oct 2, 2020 at 10:13 PM Sakari Ailus > wrote: > > > > On Fri, Oct 02, 2020 at 05:56:56PM +0100, Lad Prabhakar wrote: > > > Add support for test pattern control supported by the sensor. > > > > > > Signed-off-by: Lad Prabhakar > > > Reviewed-by: Biju Das > > > Reviewed-by: Jacopo Mondi > > > --- > > > drivers/media/i2c/ov772x.c | 17 ++++++++++++++++- > > > 1 file changed, 16 insertions(+), 1 deletion(-) > > > > > > diff --git a/drivers/media/i2c/ov772x.c b/drivers/media/i2c/ov772x.c > > > index 6b46ad493bf7..b7e10c34ef59 100644 > > > --- a/drivers/media/i2c/ov772x.c > > > +++ b/drivers/media/i2c/ov772x.c > > > @@ -227,7 +227,7 @@ > > > > > > /* COM3 */ > > > #define SWAP_MASK (SWAP_RGB | SWAP_YUV | SWAP_ML) > > > -#define IMG_MASK (VFLIP_IMG | HFLIP_IMG) > > > +#define IMG_MASK (VFLIP_IMG | HFLIP_IMG | SCOLOR_TEST) > > > > > > #define VFLIP_IMG 0x80 /* Vertical flip image ON/OFF selection */ > > > #define HFLIP_IMG 0x40 /* Horizontal mirror image ON/OFF selection */ > > > @@ -425,6 +425,7 @@ struct ov772x_priv { > > > const struct ov772x_win_size *win; > > > struct v4l2_ctrl *vflip_ctrl; > > > struct v4l2_ctrl *hflip_ctrl; > > > + unsigned int test_pattern; > > > > Alignment. > > > > You can get away with one or possibly two but three is too many in such a > > small number of lines. :-) > > > It's aligned as per structure members (non pointers) What a weird practice. Oh well. Keep as-is then. checkpatch.pl no longer seems to complain about lines over 80. That keeps the number of warnings lower but may lead to unintentional long lines when you don't need them. -- Sakari Ailus