Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp24688956rwd; Sun, 2 Jul 2023 02:58:36 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ49dHHtd7AG6UX/S0KvxUzayF9qDJYNVpG4YyWzQfYVcsMjgwMflCjs3jtl3+ZSJVHwWN5h X-Received: by 2002:a05:6a20:be2a:b0:12a:8ebc:90ba with SMTP id ge42-20020a056a20be2a00b0012a8ebc90bamr5975902pzb.32.1688291916493; Sun, 02 Jul 2023 02:58:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688291916; cv=none; d=google.com; s=arc-20160816; b=I6ZLP4JAr55ZwWGwcNRzphCU/kwg6WcbpHGFHTXfbTIdiquVwcR75rp4S8CozAqWp3 ZD8xkGJgmdz+pOmRmK1Z+F/mYHyregmQMsgG6w42Av2ddice/um9JHGv0Wx9fGcRM8+H 3BORBhJMn6r/oBMdZRe6TbaYZnZq+226TqHwEWSLb14E4RDJDwPeMMxp1ZYa0lztA1Pp w77e2GnmH5PUHeZ8UhUHiFo0GSL6MZFWZFJzI17f+k2zaL3bwn8C0BmYoqvlC806aa+y Ylz7juWuv7jnoAPM3Wizt5PTkWjm0fX1vO+1UzNDmtNRG8oHhF0vA1Sd5xlvnv7B+99G Z/LA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date; bh=30ukWvqy72ulWmF4fa/pdsJBstaF2xAvbfe69kZyoTw=; fh=re/v+tY8ul4DkWgTIuRUrgiXqCRtfritBsW7FOheDXI=; b=yoMH4rdT2sKGOg9zH8Y593yFb3QndHsGNTXr4kuBYxi228bnSRXodhjPcDjilwLcgp /vt1mENXAXwkHR9XEJOee62g6twCvPnWcpJrd92YxnLtOGeTkPzg1/d4742XHIXGfGf8 R2joVHiheq8dOGL2cPqOkYNEwUlGcFFgNbgKXzGgKKctk4yre928R0hYRjiGDiZxqgqx evOl+rogREpOhDvCEL51m3Uh5O6bm/6+XjBVmQvhNIdZc5FfNLI50Oq87T20G8OdnoE+ Fr4yI5MkPW4grY3HY8ieNyVbHW0oeSp28qFqxlOM8EDQkq8Pt9DFrgXRqswynGjY0Jdn pDKw== ARC-Authentication-Results: i=1; mx.google.com; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 33-20020a630a21000000b0054fd06a3585si15477800pgk.158.2023.07.02.02.58.23; Sun, 02 Jul 2023 02:58:36 -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; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229675AbjGBJOW (ORCPT + 99 others); Sun, 2 Jul 2023 05:14:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39666 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229460AbjGBJOV (ORCPT ); Sun, 2 Jul 2023 05:14:21 -0400 Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 052091AC; Sun, 2 Jul 2023 02:14:21 -0700 (PDT) Received: from lhrpeml500005.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Qv3FP6ld2z67pnp; Sun, 2 Jul 2023 17:11:05 +0800 (CST) Received: from localhost (10.48.51.211) by lhrpeml500005.china.huawei.com (7.191.163.240) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Sun, 2 Jul 2023 10:14:15 +0100 Date: Sun, 2 Jul 2023 17:14:10 +0800 From: Jonathan Cameron To: George Stark CC: , , , , , , , , , , , , Subject: Re: [PATCH v3 1/5] meson saradc: move enums declaration before variables declaration Message-ID: <20230702171410.00007827@Huawei.com> In-Reply-To: <20230627224017.1724097-2-gnstark@sberdevices.ru> References: <20230627224017.1724097-1-gnstark@sberdevices.ru> <20230627224017.1724097-2-gnstark@sberdevices.ru> Organization: Huawei Technologies Research and Development (UK) Ltd. X-Mailer: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.48.51.211] X-ClientProxiedBy: lhrpeml500004.china.huawei.com (7.191.163.9) To lhrpeml500005.china.huawei.com (7.191.163.240) X-CFilter-Loop: Reflected X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 Wed, 28 Jun 2023 01:37:14 +0300 George Stark wrote: > Move enums declaration before variables declaration. > This is fairly harmless, but would be nice to say 'why'. Is this just for consistency with the rest of the driver or will it be required after changes later in the patch set? > Signed-off-by: George Stark > --- > drivers/iio/adc/meson_saradc.c | 44 +++++++++++++++++----------------- > 1 file changed, 22 insertions(+), 22 deletions(-) > > diff --git a/drivers/iio/adc/meson_saradc.c b/drivers/iio/adc/meson_saradc.c > index 18937a262af6..af38d95bd504 100644 > --- a/drivers/iio/adc/meson_saradc.c > +++ b/drivers/iio/adc/meson_saradc.c > @@ -202,6 +202,28 @@ > .datasheet_name = "TEMP_SENSOR", \ > } > > +enum meson_sar_adc_avg_mode { > + NO_AVERAGING = 0x0, > + MEAN_AVERAGING = 0x1, > + MEDIAN_AVERAGING = 0x2, > +}; > + > +enum meson_sar_adc_num_samples { > + ONE_SAMPLE = 0x0, > + TWO_SAMPLES = 0x1, > + FOUR_SAMPLES = 0x2, > + EIGHT_SAMPLES = 0x3, > +}; > + > +enum meson_sar_adc_chan7_mux_sel { > + CHAN7_MUX_VSS = 0x0, > + CHAN7_MUX_VDD_DIV4 = 0x1, > + CHAN7_MUX_VDD_DIV2 = 0x2, > + CHAN7_MUX_VDD_MUL3_DIV4 = 0x3, > + CHAN7_MUX_VDD = 0x4, > + CHAN7_MUX_CH7_INPUT = 0x7, > +}; > + > static const struct iio_chan_spec meson_sar_adc_iio_channels[] = { > MESON_SAR_ADC_CHAN(0), > MESON_SAR_ADC_CHAN(1), > @@ -227,28 +249,6 @@ static const struct iio_chan_spec meson_sar_adc_and_temp_iio_channels[] = { > IIO_CHAN_SOFT_TIMESTAMP(9), > }; > > -enum meson_sar_adc_avg_mode { > - NO_AVERAGING = 0x0, > - MEAN_AVERAGING = 0x1, > - MEDIAN_AVERAGING = 0x2, > -}; > - > -enum meson_sar_adc_num_samples { > - ONE_SAMPLE = 0x0, > - TWO_SAMPLES = 0x1, > - FOUR_SAMPLES = 0x2, > - EIGHT_SAMPLES = 0x3, > -}; > - > -enum meson_sar_adc_chan7_mux_sel { > - CHAN7_MUX_VSS = 0x0, > - CHAN7_MUX_VDD_DIV4 = 0x1, > - CHAN7_MUX_VDD_DIV2 = 0x2, > - CHAN7_MUX_VDD_MUL3_DIV4 = 0x3, > - CHAN7_MUX_VDD = 0x4, > - CHAN7_MUX_CH7_INPUT = 0x7, > -}; > - > struct meson_sar_adc_param { > bool has_bl30_integration; > unsigned long clock_rate;