Received: by 2002:a05:6358:489b:b0:bb:da1:e618 with SMTP id x27csp2652723rwn; Fri, 9 Sep 2022 18:13:33 -0700 (PDT) X-Google-Smtp-Source: AA6agR5ihgnBFsB+iCGPNiFqDSPvASqwAsPcrpgLKSnSR5PqXk+xf5FYy1Q9OAq55UrrtmI6kMxf X-Received: by 2002:a05:6402:348b:b0:450:28be:d6b0 with SMTP id v11-20020a056402348b00b0045028bed6b0mr9260951edc.386.1662772413589; Fri, 09 Sep 2022 18:13:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662772413; cv=none; d=google.com; s=arc-20160816; b=1EEWovw3bezaEH47pV2Pkoos77YpnQVDZ/7p2xmsC90pNvm6QXWgduJMahKDlj+RQc QcbEIlYmsc+1U7aZOJ9yR3OcQ+/1NbBfmhSTyv4KeQg+Q6pzdCHLnpn85NQ3qTwy6SEw L+5D9jCkUGQq9owvTrv5lVHYiuZ0bs6h5DHxwZ8onWrupfsninRbzVbIw/JVCBKOj9Tu O4udGGtbBVzNYf8hY1JUMKir/2sN+hPTOhOrI0TpvulOIQfF3ke6ODtvF3czrpiVMQdJ 3HrsrXjDgxUmsEQuAroIgFE+jgqm9fKDOSgvDBKvHTnXCFwanhsWPHNvUM1wyaAs8mJK 8aPQ== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=5pILyiPDCM9SKmo7wNT1UylORqh3jGN1ac6dkAugrO8=; b=hr4P8IkVzRmqtSbJIJVigIftARwLerl6+54vicGCRYQdghkdy5GfMSRMTW/rf+BgUW LbuCGsZLRMo9Lyed/hDCPZJMdQLd64gZ+GYG0zzoDF+cgekd8RdISsHMDxce6OVaDtTg sjWf2S54vVMg+w8YfNDZPfuu9pEClZ5jdtqCX4/hRaq/IYsLt3UNs3qxMR+njenk9d2n dom2Hsk8NPwGkTPIc2+Vqd5Hc87TNBkkA0mHs2Eg+BHhmTFd5L6T9YoWM6AREEOGB/f9 HnmphHmBRfmxF8SBkTufJrzdv9wIB+9fg8QNAFk10hPQvf/rtDVlNgWZS5lYJv1YvuJf NM9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=pFbp7jtM; 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=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qw10-20020a1709066a0a00b0077ab738911fsi1466733ejc.140.2022.09.09.18.13.08; Fri, 09 Sep 2022 18:13:33 -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 header.i=@linaro.org header.s=google header.b=pFbp7jtM; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230280AbiIJBLj (ORCPT + 99 others); Fri, 9 Sep 2022 21:11:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59918 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229892AbiIJBLh (ORCPT ); Fri, 9 Sep 2022 21:11:37 -0400 Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AA90BFC66D for ; Fri, 9 Sep 2022 18:11:35 -0700 (PDT) Received: by mail-io1-xd2a.google.com with SMTP id 62so2786501iov.5 for ; Fri, 09 Sep 2022 18:11:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date; bh=5pILyiPDCM9SKmo7wNT1UylORqh3jGN1ac6dkAugrO8=; b=pFbp7jtM060PZR0aws7LaEpRUbvtKbUMGN9ZBXctH70BqqTpwYA3d2yf+vGRt9blgX C1MLMwV4/QopFHtiKyuBQ2VsRNAMmDj6OOpdQGpsoqnCyYhcOzJe06SO/T8hY9a9Du/o 4QN8+W1G9tM1yktjyV9ngD0OgrPbytZSjHXuaP8uHK4KFNnOSrCvgnab0ckvGVFRssng TRbzEgxtieVGzaVurXNi4McKeyj3OYpVTyvvKG1FhugkAcpFCRk3/iL5yyU6ek2AbjSH Quyzi+rGdeRb026WemeWNC8y9T+X7McFezD1021bzkSqlhA3bvSpyWJZZFuq+w6ZdoY3 u8rA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date; bh=5pILyiPDCM9SKmo7wNT1UylORqh3jGN1ac6dkAugrO8=; b=CFWQgpGzv13G2j1G8SE5A2nDQj6Ecitc4ZQOFXO9pJRjZc8/i6A5AvYIabUJuFNpDR /3EoIrtA44R3HaoyT6GCyo8QSoYvy3VGrSa5C6Vf+lBrFqhoJXWVNQeqSa5t2ni9o8An rd/ydc3tYUx3Hr2AMAfocX/YbW8EXfgra31cv762BqzERv3BbvL32eLfpA490Hk9KQuw DzMQdfooAPj+K6pjl1PBKbrcgA2swS5sZW1pSZQxsUN4kyxC7QMPW6sE5SKlbmSh2cLM iItuvgxX9hm80cF6SlI6Dy1zKKK7n74FTsHA+QTkz8sQKHb6YjBj3JWoeBLTuDg+06Gv 1Qcw== X-Gm-Message-State: ACgBeo33vjKcaVZ7lvmesUoRacfN9Zf8TFEsukfmevQOxu53m7I3rVu9 6+911+BXiTqKu+o4MMF5HVIV9w== X-Received: by 2002:a6b:f00a:0:b0:692:386:e12a with SMTP id w10-20020a6bf00a000000b006920386e12amr7689137ioc.112.1662772295027; Fri, 09 Sep 2022 18:11:35 -0700 (PDT) Received: from presto.localdomain ([98.61.227.136]) by smtp.gmail.com with ESMTPSA id u133-20020a02238b000000b00348e1a6491asm733064jau.137.2022.09.09.18.11.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Sep 2022 18:11:34 -0700 (PDT) From: Alex Elder To: davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com Cc: mka@chromium.org, evgreen@chromium.org, andersson@kernel.org, quic_cpratapa@quicinc.com, quic_avuyyuru@quicinc.com, quic_jponduru@quicinc.com, quic_subashab@quicinc.com, elder@kernel.org, netdev@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH net-next 0/6] net: ipa: a mix of cleanups Date: Fri, 9 Sep 2022 20:11:25 -0500 Message-Id: <20220910011131.1431934-1-elder@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 This series contains a set of cleanups done in preparation for a more substantitive upcoming series that reworks how IPA registers and their fields are defined. The first eliminates about half of the possible GSI register constant symbols by removing offset definitions that are not currently required. The next two mainly rearrange code for some common enumerated types. The next one fixes two spots that reuse local variable names in inner scopes when defining offsets. The next adds some additional restrictions on the value held in a register. And the last one just fixes two field mask symbol names so they adhere to the common naming convention. -Alex Alex Elder (6): net: ipa: don't define unneeded GSI register offsets net: ipa: move the definition of gsi_ee_id net: ipa: move and redefine ipa_version_valid() net: ipa: don't reuse variable names net: ipa: update sequencer definition constraints net: ipa: fix two symbol names drivers/net/ipa/gsi.h | 8 -- drivers/net/ipa/gsi_reg.h | 208 +++++++++------------------------ drivers/net/ipa/ipa_endpoint.c | 44 ++++--- drivers/net/ipa/ipa_main.c | 25 +--- drivers/net/ipa/ipa_reg.h | 5 +- drivers/net/ipa/ipa_version.h | 28 ++++- 6 files changed, 110 insertions(+), 208 deletions(-) -- 2.34.1