Received: by 2002:a05:6358:111d:b0:dc:6189:e246 with SMTP id f29csp1674048rwi; Thu, 3 Nov 2022 07:55:02 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7fZoAZWHFC3YXXHdir5BBx22GjkgZWhdM9F9EdXAA42MpQAk0c9HzxNqnlrQIaTeNY64p1 X-Received: by 2002:a17:907:6eaa:b0:7ad:d119:6675 with SMTP id sh42-20020a1709076eaa00b007add1196675mr21770825ejc.35.1667487302511; Thu, 03 Nov 2022 07:55:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667487302; cv=none; d=google.com; s=arc-20160816; b=eXF+DBVvD0iREFNdNA3fhDap3fo/G/k1c7yzvpdCN+NaptdrMylScaOL1l8PLne6Qk dFHgBtNK8pwHNVrCOlALCrKKyHz9X/Fp2RAZgSxZ9uwdOFDH+JUZHNDFE+IZb3Hbc4o3 Pcjp7Hf7in2jMlXIntLxyKNyNC6ean7zgUv4NAmr9wbY52eQelsg/sNRJ5JM5op+eNsX 2KnhNh91WHhrrxc/mzUNOeHwLMiqTbUwcIc3/K3uEaaTb8zH2PX5E6sh2tBmcMj2SRqI OpjdyPTrBdCVhRV7YjA1jNUSvxz19HbZifjhEJl622lqcG5mqXQePCLbiZ7baDhlKzSP mWLQ== 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=z/hBHwXzRpKmY1tIGYX3M2Op7qKosCccQ9zJzvk5Cbc=; b=u6f1qgs5yWI4flM+VPtqpq2fIaYzVM68Kqf4r5KiwOHiQJ53E4Uel4Vf9BzJcIvsrU t1Oe8tcOAtPLQYlCQVNVUSH2CGgMBV9R/2yS8sJVIrRKxPb3G47H6yqYMjYJRrL/rv1V lDn+bT3wPr3a21DH9kAtVyt34x3I4KFUt5AiWpGO82syd1VI33hh0VBS+yyMe5qi1lEt hxLj8Cwpk7G7rT2HbbTYLtxBraAa5eMR8/SnPWRIpnhBfaqyYmCOa4724gXes2662ylM Cq5iYdBtsobl2yOIUKOR2fbpfFLaWIgYdCG/dQI2a9yDoYSVBwrz/nMmQzA4aVv2sVHg Bmsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mailo.com header.s=mailo header.b=Sn2w9XNR; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mailo.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b11-20020a056402350b00b0045a16f47a9fsi1579316edd.624.2022.11.03.07.54.39; Thu, 03 Nov 2022 07:55:02 -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=fail header.i=@mailo.com header.s=mailo header.b=Sn2w9XNR; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mailo.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230072AbiKCO2s (ORCPT + 97 others); Thu, 3 Nov 2022 10:28:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49516 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229575AbiKCO2o (ORCPT ); Thu, 3 Nov 2022 10:28:44 -0400 Received: from msg-1.mailo.com (msg-1.mailo.com [213.182.54.11]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B63C9B40 for ; Thu, 3 Nov 2022 07:28:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mailo.com; s=mailo; t=1667485709; bh=O3gcKtZf3JN4CuRNiBO1TzUvJpxZA9FyLNzOpdUO0e8=; h=X-EA-Auth:Date:From:To:Cc:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To; b=Sn2w9XNRxJ4mb0hmwBn9g/UvEaS9tqr3JXwVxgznaiU0LNslxUTlYXIfsXAQ0SYmc gPSXuiPoABXanDYTLXG48Tc86Zdzn32FImQHeXndGFG3YABs/0Jb+l1i3Y7YdfvC5R BCeEpx2qx7upkNq/Rkx1+7J1U73hArWW4UF9Sf3U= Received: by b-5.in.mailobj.net [192.168.90.15] with ESMTP via ip-206.mailobj.net [213.182.55.206] Thu, 3 Nov 2022 15:28:29 +0100 (CET) X-EA-Auth: tobr3w2tZkk+sF+cCRPw0M+wQHhaT8uOLU+Cut8PNFp0iduoGrOCx+jbOD889/iydI2k+kng2gN5+bIQhqIHeIJbGwbdynhR Date: Thu, 3 Nov 2022 19:58:20 +0530 From: Deepak R Varma To: Greg Kroah-Hartman Cc: outreachy@lists.linux.dev, Larry Finger , Phillip Potter , Pavel Skripkin , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH] staging: r8188eu: replace one element 2D array by 1D array Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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_NONE,SPF_PASS 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 Thu, Nov 03, 2022 at 10:27:12PM +0900, Greg Kroah-Hartman wrote: > On Thu, Nov 03, 2022 at 05:26:01PM +0530, Deepak R Varma wrote: > > A single element two dimensional array is constrained to index 0 for > > that element. This constraint makes it similar to a one dimensional > > array. Hence convert such array to a simplified one dimensional > > equivalent. Resultant code is simpler and easy to maintain. > > > > Suggested-by: Dan Carpenter > > Signed-off-by: Deepak R Varma > > --- > > drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 2 +- > > drivers/staging/r8188eu/include/odm.h | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/drivers/staging/r8188eu/hal/HalPhyRf_8188e.c b/drivers/staging/r8188eu/hal/HalPhyRf_8188e.c > > index 622f95d3f2ed..c0706c5b3fd8 100644 > > --- a/drivers/staging/r8188eu/hal/HalPhyRf_8188e.c > > +++ b/drivers/staging/r8188eu/hal/HalPhyRf_8188e.c > > @@ -886,7 +886,7 @@ void PHY_IQCalibrate_8188E(struct adapter *adapt, bool recovery) > > /* by sherry 20120321 */ > > if (final_candidate < 4) { > > for (i = 0; i < IQK_Matrix_REG_NUM; i++) > > - dm_odm->RFCalibrateInfo.IQKMatrixRegSetting.Value[0][i] = result[final_candidate][i]; > > + dm_odm->RFCalibrateInfo.IQKMatrixRegSetting.Value[i] = result[final_candidate][i]; > > Why is this field only being set and never used? > > Is it even needed at all? If not, why not just remove it entirely? I looked through the code and indeed have not found this member being used anywhere. I will send in a revision shortly. Thank you. ./drv > > thanks, > > greg k-h