Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp2046967iob; Fri, 20 May 2022 00:02:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzKg8pcXKfMQIAY0hR58XPysKCOmeHMjz2wemH7s4G35S8Tll4bu1wJ8Rcwt2V/89mFcZB0 X-Received: by 2002:a17:90a:5603:b0:1df:27ea:73b2 with SMTP id r3-20020a17090a560300b001df27ea73b2mr9440947pjf.227.1653030130059; Fri, 20 May 2022 00:02:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653030130; cv=none; d=google.com; s=arc-20160816; b=jRMnUAQ8KUVLataCff8dkuyFujseCSu4VBzl3p1J9X8MTFnUQN1kxVC1maf1ctDxIW 9a8B1TK5Tqyfpr2h+e+o7C72P2ioZ+2Mrja06J0mVJDggUBjV2Tt1zMzXvqot163nZUu m2fUzIwJ7at6RvMjhWTL2220vJ1G1oG79gETaxQ/HBVQDw6JaV6XjMv7R1F17XR4FhO2 9w2nGHwnOtOYXEsml3EGcP/h6nDNzdligr2Y8wVN7KAO0IvipfeUgjbiWp3EaDotvKae No/V2XcOgeu7xEt0ApwVe3AnGXIHvFXHsB+wE+CeR0t1wU42U1UmhSVvgbhkbVznrtyZ NO+g== 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=jdEQHGju4mFfX3gcNSc2YY06HbqmiG/LBfB3okg7Tsk=; b=e1aNyjBIeFyynDIn72NyFmzAbHdh2gpEv1LXUVJn0RryUE8DotroDXmfiX/WmWIFhY QeMrLjltPWE1HEcYKs8SQU7QCkfFuTvrNJIIy3MaWKTB8hL1kPyj88XNkvqBozUCYFyj XaEyt9q/Ps5oaEorp1zDP/zluJp4SN328oPDsnENvx1IgJzi3teR5sOdzxEPl5Ukz+bi 2FZ6HHYoqnAQY9zSH76rS2+95Ctgu6eofhfe1rsFMReVCREbyaSMSBsilFeedglFLZ73 2l5ssa7z9dVCfCDcob/KiAMTe4Yl/q3rG5MCWJ2VjovGVn/hHFs+bc8trNMp1Nsb21YZ eOIw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=H+M1vvEA; 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 a18-20020a63e412000000b003f5fd4126b6si8608463pgi.716.2022.05.20.00.01.56; Fri, 20 May 2022 00:02:10 -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=H+M1vvEA; 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 S240429AbiESPMZ (ORCPT + 99 others); Thu, 19 May 2022 11:12:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43844 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237953AbiESPMX (ORCPT ); Thu, 19 May 2022 11:12:23 -0400 Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BE4CDC9EF9 for ; Thu, 19 May 2022 08:12:21 -0700 (PDT) Received: by mail-io1-xd2d.google.com with SMTP id p74so2455126iod.8 for ; Thu, 19 May 2022 08:12:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jdEQHGju4mFfX3gcNSc2YY06HbqmiG/LBfB3okg7Tsk=; b=H+M1vvEAY1HUdr4mwKwcMiZ9S4s708i3vBZhoklK8wI4WLWY6GLH5gliSHOpi8GtIm QKBY2Kz7DdhAuBOPge1WiowgUkZUDguhSWtucGNZsLC7/wW4F8iixeFzeTQNrBHb8QDR +6j+dhbnZViGrQDs8V8P86J4n6AMcabcxvyM4UO97+9SOf11WmwCM8igCdbrdzl6oX9/ PfvRMpGTvB/E4H9zUxR3qONIQT6jEpwnjugDYY9gfAuSvqZGos+TrTRSezIQrhONjb2o 76T47GF2ky6ivm//VKPNTw71OP3ttSwYYDkPF2f4JrIgoewx8epSxvsuhvLziiC+PTfP e8Fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jdEQHGju4mFfX3gcNSc2YY06HbqmiG/LBfB3okg7Tsk=; b=JRzwJxm0TIczYflki92NrITEs7wLZ1qtgQpy3qW1Psvnp5ZkQs3jIxfIW/G7kpP4+B PmIjb9M8PI9k2POgjSBrDOadYA/PhCKzZ6JDxshDAbK2kQLAvJWwtIebew+z95l86Bl0 wgoMSCnUR6n8UxfcFq9xSmpX473jPLfdDVgTkuij6iqzNSvI2xY3zS951bnmZitfSIDn 8KuJ8jeuQ88K6G2FMUNZkRlo3CiGKb6XZjSyMzis6bEoEOvLs4EcuxLzN0OBQn5/90hH e/xjsbywjVVA43oypFC/TMLyW7rwjlqx495EXzm8MOo30MdjW1ZN4ykf8/jVYRVfp9GR 6aYg== X-Gm-Message-State: AOAM531tBPjcyYljpkPIUoUcQR1orBa0Klll+gCStacSW55COTB2dUmf 4mRxpwSStYW5aQdSnxdT4IlOpg== X-Received: by 2002:a05:6638:52e:b0:32a:e022:5a9e with SMTP id j14-20020a056638052e00b0032ae0225a9emr3070588jar.60.1652973140943; Thu, 19 May 2022 08:12:20 -0700 (PDT) Received: from presto.localdomain (c-73-185-129-58.hsd1.mn.comcast.net. [73.185.129.58]) by smtp.gmail.com with ESMTPSA id g6-20020a025b06000000b0032e271a558csm683887jab.168.2022.05.19.08.12.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 May 2022 08:12:20 -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, bjorn.andersson@linaro.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/7] net: ipa: a mix of patches Date: Thu, 19 May 2022 10:12:10 -0500 Message-Id: <20220519151217.654890-1-elder@linaro.org> X-Mailer: git-send-email 2.32.0 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 includes a mix of things things that are generally minor. The first four are sort of unrelated fixes, and summarizing them here wouldn't be that helpful. The last three together make it so only the "configuration data" we need after initialization is saved for later use. Most such data is used only during driver initialization. But endpoint configuration is needed later, so the last patch saves a copy of that. Eventually we'll want to support reconfiguring endpoints at runtime as well, and this will facilitate that. -Alex Alex Elder (7): net: ipa: drop an unneeded transaction reference net: ipa: rename a GSI error code net: ipa: ignore endianness if there is no header net: ipa: open-code ether_setup() net: ipa: move endpoint configuration data definitions net: ipa: rename a few endpoint config data types net: ipa: save a copy of endpoint default config drivers/net/ipa/gsi.c | 16 ++----- drivers/net/ipa/gsi_reg.h | 2 +- drivers/net/ipa/ipa_data.h | 70 ++------------------------- drivers/net/ipa/ipa_endpoint.c | 86 +++++++++++++++++----------------- drivers/net/ipa/ipa_endpoint.h | 66 +++++++++++++++++++++++++- drivers/net/ipa/ipa_modem.c | 13 +++-- 6 files changed, 128 insertions(+), 125 deletions(-) -- 2.32.0