Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2473888pxb; Thu, 11 Feb 2021 13:21:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJz4EC7a+qm52pSQ6cylXb4OJ+KZ09BKwiZAPdnSk+eE0hJpayG7JX+mhC1YJwIHU2lxZG3v X-Received: by 2002:a17:906:6951:: with SMTP id c17mr10313383ejs.395.1613078488182; Thu, 11 Feb 2021 13:21:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613078488; cv=none; d=google.com; s=arc-20160816; b=ldiWEb5rv7KchWpwTZbhJ7QuQGAzKoq9CBCEnet/x/Bb9LVw60VW5mX8ARARU3EAnm Zw7WXET2rd9nklZESCw47eI9Vg3mg3iX8Dwsr6NFi8lTfpN8pVAA7YtEJd9GZJTRXpOx 4UJczdD10miScCWlXdyfplh1Bx/rQI79QxxqTv0T7Ox54cxt8A32ipsohWFkfCEHX8QH tt/3hSZbVA+7MbVplBh/Ks2W+BFIejqp9iy+uEY2tBiGx0gQu5w8q7BNbKHvHYHSUVuF Rl8YgTpOaAldiARDIkAirAgDlcpQLv8NF2ldmFrKZKd5a4k6Rl2iqVWkuHV/m0ygsVXn 6pRA== 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=EB6v6pbCC+I6JT323RU029Yd3JsPDnbpV7qCSoFQ1kQ=; b=yFdJXvzp5gw5WVwcOIAMf8bKQBr/RfftSqYqIls5mqYv2RdWUOk0zCU6/ec9O/kBuj ycekskegThdjaNnAwYyoI2qOKZXZ/3wgcvvlymv4GHwLTx+c3SNaAJH1PLbdoI8ukNOv sAZmS2kKm2xhHG9/gWzdPoQLjfDrfCasC9jvjo1MZU0yLo3blZDhnuBIfT9sFkk3H1CI RBmWgCvJ+gnwewhrGEe9+pqk3xKgBkHrgXdGdwhCAEKQH4pkkg5PnrnGF1zrwoEqNffp 3gYtQeAISmgn1LNzlUcZAHGeSc7jCXPsQP64LwMsG/+hXNZijmaFsDxzNsuCwGDHC83G zxgw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AfIRC4jO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r20si4569766eji.632.2021.02.11.13.21.04; Thu, 11 Feb 2021 13:21:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AfIRC4jO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S229824AbhBKVUO (ORCPT + 99 others); Thu, 11 Feb 2021 16:20:14 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43510 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229780AbhBKVUL (ORCPT ); Thu, 11 Feb 2021 16:20:11 -0500 Received: from mail-io1-xd30.google.com (mail-io1-xd30.google.com [IPv6:2607:f8b0:4864:20::d30]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 17C2BC0613D6 for ; Thu, 11 Feb 2021 13:19:31 -0800 (PST) Received: by mail-io1-xd30.google.com with SMTP id m17so7229414ioy.4 for ; Thu, 11 Feb 2021 13:19:31 -0800 (PST) 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=EB6v6pbCC+I6JT323RU029Yd3JsPDnbpV7qCSoFQ1kQ=; b=AfIRC4jOO5KlWymSu64kVimfhxKW0ltHwd6xEcx5VpiXDmEWvGakFOKxivio64uGvF XWbz+9TBCb3+91J0PhRZcbBHxfT/U2kly77jm+E6hR5cQKet+w7oaqKdvJkAGvE40JO5 pUskql0uFCbtvNDTzIreDDUNEzfGAJYxD1aKasCAncTF84PP/9XzOxi4nUaUJqSuT7nO 0PZHZWhohHg4HPzSUJxFnAnC7zmxRFeKKzU219b0RYnOXDWO1IvEIRkKn/1J+3LNMJSW kLA2gFoRAoce71GAGd3g6R3gCg0dbMnXmTw8u8RL0tJTTO/3chUrEmz+ySIPAQcjbQEr +LxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=EB6v6pbCC+I6JT323RU029Yd3JsPDnbpV7qCSoFQ1kQ=; b=ZISZQM5schvLoVw8ISgBPdeONzZ5Q/FpkvJKpLXyvXzeftXYU9Xxx3KukHf8QRqkEd Y0YP+IVTfAJJFLGVVcjVWHLO5CXEqDelWz9EZYYEmfCjoKTTsHzopGxutvwNjsFa4VMB TX1/k4RU1H46ZMOBefiEpEUhql7h9VkhrV/mcQWXkmv0mlr0Mf+QA+DQIH9Z5tNAGIU6 9B5oknOr6VWt/kw2nbzcvo/lkk9b9w2VeDbQvt4IG9PV4MNU2YdU7jbrhp/SsCMYvnux jOKetq913P91ozZEWxe2V+vdtcF1gUrunPvA5/ggssHEZ23ZDmvbKimwR4j8GLzGwruz SFzA== X-Gm-Message-State: AOAM531K9ZEP4V9gq3k5aS1r8OBTUDnfHWKp2wy1bzzBvU50GFgQqv4i Ismaf3je7RKDiSwhph6DDcfrrg== X-Received: by 2002:a5d:9586:: with SMTP id a6mr7288796ioo.83.1613078370494; Thu, 11 Feb 2021 13:19:30 -0800 (PST) Received: from beast.localdomain (c-73-185-129-58.hsd1.mn.comcast.net. [73.185.129.58]) by smtp.gmail.com with ESMTPSA id j10sm3155718ilc.50.2021.02.11.13.19.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Feb 2021 13:19:29 -0800 (PST) From: Alex Elder To: davem@davemloft.net, kuba@kernel.org Cc: elder@kernel.org, evgreen@chromium.org, bjorn.andersson@linaro.org, cpratapa@codeaurora.org, subashab@codeaurora.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 net-next 0/5] net: ipa: some more cleanup Date: Thu, 11 Feb 2021 15:19:22 -0600 Message-Id: <20210211211927.28061-1-elder@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Version 2 of this series has been rebased onto the current state of net-next/master. In addition, copyrights have been updated on files touched. The original introduction is below. -Alex This is another fairly innocuous set of cleanup patches. The first was motivated by a bug found that would affect IPA v4.5. It maintain a new GSI address pointer; one is the "raw" (original mapped) address, and the other will have been adjusted if necessary for use on newer platforms. The second just quiets some unnecessary noise during early probe. The third fixes some errors that show up when IPA_VALIDATION is enabled. The last two just create helper functions to improve readability. -Alex Alex Elder (5): net: ipa: use a separate pointer for adjusted GSI memory net: ipa: don't report EPROBE_DEFER error net: ipa: fix register write command validation net: ipa: introduce ipa_table_hash_support() net: ipa: introduce gsi_channel_initialized() drivers/net/ipa/gsi.c | 50 +++++++++++++++++++------------------ drivers/net/ipa/gsi.h | 5 ++-- drivers/net/ipa/gsi_reg.h | 21 ++++++++++------ drivers/net/ipa/ipa_clock.c | 12 ++++++--- drivers/net/ipa/ipa_cmd.c | 32 ++++++++++++++++++------ drivers/net/ipa/ipa_table.c | 16 ++++++------ drivers/net/ipa/ipa_table.h | 8 +++++- 7 files changed, 90 insertions(+), 54 deletions(-) -- 2.20.1