Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp4861139rwl; Sun, 8 Jan 2023 04:38:26 -0800 (PST) X-Google-Smtp-Source: AMrXdXsk6OERbKAOn4/ranP32XClu2vw20LRty3DkM//kdsgj3+EqBr+jYPMIHmrIxBAHuHThFuO X-Received: by 2002:a05:6a20:b297:b0:9d:efbf:7880 with SMTP id ei23-20020a056a20b29700b0009defbf7880mr63768473pzb.53.1673181506496; Sun, 08 Jan 2023 04:38:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673181506; cv=none; d=google.com; s=arc-20160816; b=ZnUcz1z/w1vK/dxU1rDv4/He4PumfRKObmFs+t8vnCdvuZaMjlqPCQCceAUReNE9CB nnewSq4YK3xAGc0uM8mZHiuWofdCj5UdzqRiBfWQs0N8g8D1nBaxbD0Zzlbp3LqxPOJY jbEHwK8SDQCH3r+FXq/WpOp4MUtDCNOuQ++6xzxVc4phuATEglorROi3r70/1iLSgioi eGeQDy9+t3f7aW5pOPREO/tAd9tbGu6jZJba6CZF7eSfOHHRRT77TaNjAFRLmntHcjjM 0KqpCOwZNruIad7OoQzlcjC3hK5PqTBKu+VotJhItmQdxjNVaUWMee2VgQRWaF3usyFZ Dn+w== 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 :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=RYHPvxb6tn0NuEQPdAb0RzrjIMgLbbROtj8PLc6sTNU=; b=Gzm3hp57wcNXhh9iv+tK8zRZ7ZuTl3N1ZviT8SOROrzya6BR9MoDGxl91cU71uQ0Cz UTf3gxCCSUXy09AOyPnoSScW7uT5DLYZcBg3UpeA4DesqYfbLF6x/wnIMF6vv1+wI+gu N5hWLnEVaZJ6U0Sq9kI6rjjVjWtm0uL0BRYChUdAX6IYRNHxBe0NS8fbhlvUhuarcgKu 9f590+4vcFi3BUxyTb+rRm34AXBTxdsD3tzmqsZjwWNh4mwxMtTRddUHYqOraf+y78uJ 1Dd2N4QdOx9T+8TjhHQzcbpkLlFiKE7+R/CBGVsNy6xLwjgsunGwlL3kW3WQ8bjR0EB5 2QVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ZMuNsyRt; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t10-20020a63dd0a000000b00496d08a27c0si7556850pgg.684.2023.01.08.04.38.19; Sun, 08 Jan 2023 04:38:26 -0800 (PST) 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 header.i=@kernel.org header.s=k20201202 header.b=ZMuNsyRt; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232907AbjAHMY7 (ORCPT + 55 others); Sun, 8 Jan 2023 07:24:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56068 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229716AbjAHMY5 (ORCPT ); Sun, 8 Jan 2023 07:24:57 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 932B6260C; Sun, 8 Jan 2023 04:24:56 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 43BB7B801C1; Sun, 8 Jan 2023 12:24:55 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8B993C433D2; Sun, 8 Jan 2023 12:24:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1673180693; bh=AvraLn3xLafT3m5CE80rVhLQyL81EEEpzfFaGD5yBRQ=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ZMuNsyRtv7Gqxt0eye/RxHGYBSeo3EPmfRCx6OlfS4Lgfe43gMvAQFXJsOvNZ735i VlH8GuMQz/CdWJgtPwkTWPT5H6BBcMq5yOz0xDb8hn9iX0txZoVQ9zLiW0sCeMntqb XuWifnTZiKSCkZjeg975F8Ll6WFGzPZn9G3QZWsiVueDy94SNmsIQglYcXTTGmnHls yWeV9rNWsWbdjEGeJtCeOSGmf+os3d/Km7ynSZ0/SkJxPxxmj9Fty4Lw8R9IsSCflq uo/FDstStlpaXRF5RZT7E3UZva3UDbHzaT78gejLCt1/rWl7qM2TyLJJe69pxZSpPf KKvDK4DYY58BA== Date: Sun, 8 Jan 2023 12:38:20 +0000 From: Jonathan Cameron To: Angel Iglesias Cc: linux-iio@vger.kernel.org, Lars-Peter Clausen , Rob Herring , Krzysztof Kozlowski , Nikita Yushchenko , Andy Shevchenko , Paul Cercueil , Ulf Hansson , "Rafael J. Wysocki" , Andreas Klinger , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 3/5] iio: pressure: bmp280: Add support for new sensor BMP580 Message-ID: <20230108123820.7d917571@jic23-huawei> In-Reply-To: <1efee3367f555ffe21895f68f2bdea64a38ba22a.camel@gmail.com> References: <20221230184535.6f684337@jic23-huawei> <1efee3367f555ffe21895f68f2bdea64a38ba22a.camel@gmail.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.36; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, 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 > > > +static const int bmp580_oversampling_avail[] = { 1, 2, 4, 8, 16, 32, 64, > > > 128 }; > > > +static const int bmp580_iir_filter_coeffs_avail[] = { 1, 2, 4, 8, 16, 32, > > > 64, 128 }; > > > > Up to you, but you could take advantage of the fact this array matches the > > bmp380 one. > > It is arguable that the code is clearer with it not being reused though so > > your choice. > > Hum yes, I could reuse the array for the BMP380, maybe a should use a more > generic name for that array to avoid confusion? Something like > bmp280_iir_filter_coeffs_avail, refering to the driver name instead of the > concrete sensor? Don't worry about the naming. Anything clever just tends to cause problems as more parts are added. Just stick to the name of the first part that used it. We've made the mistake of trying for generic names in the past and it bites back! Jonathan