Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp8880245rwi; Tue, 25 Oct 2022 12:02:35 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4ELiocpTv9u8qnRx3MGmWqigMjV5CkPldZzmamRbTOrp7N8RU9O6lXWzdvtH6ImZmmsWDg X-Received: by 2002:a17:903:2347:b0:181:33f0:f64e with SMTP id c7-20020a170903234700b0018133f0f64emr41584620plh.106.1666724555259; Tue, 25 Oct 2022 12:02:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666724555; cv=none; d=google.com; s=arc-20160816; b=acljv7e13ZVOZFiAAafoWOfpAz1ueCXWT0L+Jbz2cAEYIP1yHZWzIuAJTsJgWyFRE8 4dYYSdxFisG/4UFX7tr3vvqvbkFNEjfOdIX7VbgQne738CerBrfPKJe93h6K197M8YJH 7Jm2oScH9jcRzjQjA+hvspS4s9x7Rjwg0ERuj7BAmCTtZ+oxCEcZrVSYPSNSFBt5mGB9 h21yQ6Ew1LfLrIEVLojoberazw4pZscPnrlFr3w7h9KkCGo07mb/LklBq5TPC9/QPjVi Tw60LSOOp8/IOGp6bGrrQ51GWtj+H2XNr/8Bz7iOEK8p3nos5pjfKQfT5vZQhxTsdOH9 Adbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=Ec1WF56tuAV4ijZI4ZXSrUDWqeShjQy9f5lsCiLVrjw=; b=pcF+LpTaPQdwPLjX2b5QCJ6AUrz4bqf619KfTNc6pcoqFdZdIAGzIVtRNcEW3qQz+g g1XrjVOy5SSvnwtya9Y5anLOBD5k7IRAxoC2QRRbgoD9r3LabE960qHGObjdEBzl15BG bz7Nv+KKl/sgC4Cnz6tqb4GeDpY0vu6kceP5XA/3MhTZ2h98TfQK8+NR+U9oJ63IFRYA C00SpXhSSEpE3/qfCkVQaICOh5LE0p2okQfjsx87XiXjJg/2e0mI/KVmICGPYXWvmDiL EhDS+rebPqv2yw72hpOc+sSz/CKM3wYcG2jKgj+VLY+fNUdIUfQCKzC29zL13OJX5F71 JwgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=rSAtmOmA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u4-20020a63f644000000b0045fd05b2ce8si3934066pgj.239.2022.10.25.12.02.21; Tue, 25 Oct 2022 12:02:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=rSAtmOmA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231801AbiJYSzF (ORCPT + 99 others); Tue, 25 Oct 2022 14:55:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51728 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231381AbiJYSzD (ORCPT ); Tue, 25 Oct 2022 14:55:03 -0400 Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 754F640028; Tue, 25 Oct 2022 11:55:02 -0700 (PDT) Received: from pendragon.ideasonboard.com (85-76-12-207-nat.elisa-mobile.fi [85.76.12.207]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 4D85E8A9; Tue, 25 Oct 2022 20:54:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1666724091; bh=ojt4ficiai+RSRwiEz4aeo0qgLvpTF98fJ39GhQ546w=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=rSAtmOmAnJ+cm2ZGCb5bhRDq6tw9TpAj3gOQB+ZAZ8pLx0bX+X42cXoWNWdaes36G UdYycFsDUJYpkoV/eVhMCe7kKxNixQ3/kZOUdNz2QX/ktwfWWEmJkikyPYeiZLVADU HpZt/cXxlVaKyEOVX4rB8LLppyboLmvo41y/OYKE= Date: Tue, 25 Oct 2022 21:54:21 +0300 From: Laurent Pinchart To: Ricardo Ribalda Cc: Pedro Guilherme Siqueira Moreira , mchehab@kernel.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 2/3] media: uvc_driver: fix assignment inside if condition Message-ID: References: <20221025050450.1743072-1-pedro.guilherme@espectro.eng.br> <20221025050450.1743072-2-pedro.guilherme@espectro.eng.br> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 25, 2022 at 10:45:40AM +0200, Ricardo Ribalda wrote: > On Tue, 25 Oct 2022 at 07:08, Pedro Guilherme Siqueira Moreira > wrote: > > > > Fixes 'do not use assignment in if condition' errors issued by > > scripts/checkpatch.pl on drivers/media/usb/uvc/uvc_driver.c > > > > Signed-off-by: Pedro Guilherme Siqueira Moreira > > Reviewed-by: Ricardo Ribalda Likewise, this looks good to me. Reviewed-by: Laurent Pinchart > > --- > > drivers/media/usb/uvc/uvc_driver.c | 6 ++++-- > > 1 file changed, 4 insertions(+), 2 deletions(-) > > > > diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c > > index b591ad823c66..7b6c97ad3a41 100644 > > --- a/drivers/media/usb/uvc/uvc_driver.c > > +++ b/drivers/media/usb/uvc/uvc_driver.c > > @@ -1174,7 +1174,8 @@ static int uvc_parse_control(struct uvc_device *dev) > > buffer[1] != USB_DT_CS_INTERFACE) > > goto next_descriptor; > > > > - if ((ret = uvc_parse_standard_control(dev, buffer, buflen)) < 0) > > + ret = uvc_parse_standard_control(dev, buffer, buflen); > > + if (ret < 0) > > return ret; > > > > next_descriptor: > > @@ -2213,7 +2214,8 @@ static int uvc_probe(struct usb_interface *intf, > > usb_set_intfdata(intf, dev); > > > > /* Initialize the interrupt URB. */ > > - if ((ret = uvc_status_init(dev)) < 0) { > > + ret = uvc_status_init(dev); > > + if (ret < 0) { > > dev_info(&dev->udev->dev, > > "Unable to initialize the status endpoint (%d), status interrupt will not be supported.\n", > > ret); -- Regards, Laurent Pinchart