From patchwork Tue Jan 12 19:28:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alex Elder X-Patchwork-Id: 12014685 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0A8EDC4332D for ; Tue, 12 Jan 2021 19:29:21 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id CE0C72310A for ; Tue, 12 Jan 2021 19:29:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2436973AbhALT3S (ORCPT ); Tue, 12 Jan 2021 14:29:18 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45360 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2436779AbhALT3Q (ORCPT ); Tue, 12 Jan 2021 14:29:16 -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 46885C061575 for ; Tue, 12 Jan 2021 11:28:36 -0800 (PST) Received: by mail-io1-xd30.google.com with SMTP id z5so6442695iob.11 for ; Tue, 12 Jan 2021 11:28:36 -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=rORmSbbkYnjOXkXNHImy1jyycuqSzJytw/vpKnRFSJg=; b=mNExTS/FTOiWSa8KoCoP3uBJD/5ud8gqdVcmD0xgMuWzccWWeb2h3Pz4Mg3aD89kDD 9Jw3VCf557djRjGv9ZDBn/h0s9o1xgF5BHWYn/9lJ2sHC5zKttBWGQVTPLPqJMvaMl/P lrGsLzXBSVwS8rAwIICjlLwIoOF2mBtFMifZO+zwY2ui/mTY516DDSoRm+smh6w4e+U6 EAQBN/uMwTTVhhl33t42aJqWTIGRlLRxJwfpSIvaadNQ+EX9qYcmHPuVaiiePOpdx/BG VVuUq5uJVjyUzOlgbLfXcbENnktgi2IRBzQnHGN2BD2W9zKvjypBU2lnem4u2FysSY/C BEGg== 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=rORmSbbkYnjOXkXNHImy1jyycuqSzJytw/vpKnRFSJg=; b=VD4KACYxB7zIIMjWVZrX1Xj4dNG7L43o0XeyUuhp7FUNThR9SCrtAOgC66yWJiFXwA HyoP7ex4sevkD+jx4ZUGLltXAEYLli77PpS7SilodvfvzyhTGjwSnCUgvfG3Dh6x1pf3 zlt8rHqvJg4ryaGG2YWe+TKXle0qni96/czqJEf0ulKBjh9sjB6Xs70TXyQExLRBz16C lW2SsWHQn0j7KOnT1QUBNhNuQKrEsxe2XEiSV8xcp7Y8f+wCC/ydBE7t/0m9JmNsOVr1 EOetm70qk9c4YBFmNL2ZI2lZViFOPd0+R7yWBEzpl6LmlaKVGgp31UFHS0mJBnvLhJlD Uffw== X-Gm-Message-State: AOAM533xeNNGonAKUCccltP2SexgZiSo/7c92UBLWUo4s94FfUMMNrab oU6rhkTwyoxKB7ZAn3UnS65LSCT02eYCog== X-Google-Smtp-Source: ABdhPJwT728+imi1D00jobtxvkaOFQzQrtxH4DZe5bRoZCJPodzo0tTYcW5GLeHvdd9JHHog7v5W5w== X-Received: by 2002:a92:5e1c:: with SMTP id s28mr611905ilb.86.1610479715663; Tue, 12 Jan 2021 11:28:35 -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 q5sm3191892ilg.62.2021.01.12.11.28.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Jan 2021 11:28:35 -0800 (PST) From: Alex Elder To: davem@davemloft.net, kuba@kernel.org Cc: evgreen@chromium.org, bjorn.andersson@linaro.org, cpratapa@codeaurora.org, subashab@codeaurora.org, robh+dt@kernel.org, rdunlap@infradead.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH net-next 0/4] net: ipa: remove a build dependency Date: Tue, 12 Jan 2021 13:28:27 -0600 Message-Id: <20210112192831.686-1-elder@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org X-Patchwork-Delegate: kuba@kernel.org Unlike the original (temporary) IPA notification mechanism, the generic remoteproc SSR notification code does not require the IPA driver to maintain a pointer to the modem subsystem remoteproc structure. The IPA driver was converted to use the newer SSR notifiers, but the specification and use of a phandle for the modem subsystem was never removed. This series removes the lookup of the remoteproc pointer, and that removes the need for the modem DT property. It also removes the reference to the "modem-remoteproc" property from the DT binding, and from the DT files that specified them. David/Jakub, please take these all through net-next if they are acceptable to you, once Rob has acked the binding and DT patches. Thanks. -Alex Alex Elder (4): net: ipa: remove a remoteproc dependency dt-bindings: net: remove modem-remoteproc property arm64: dts: qcom: sc7180: kill IPA modem-remoteproc property arm64: dts: qcom: sdm845: kill IPA modem-remoteproc property .../devicetree/bindings/net/qcom,ipa.yaml | 13 +------ arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 - drivers/net/ipa/ipa.h | 2 - drivers/net/ipa/ipa_main.c | 38 +------------------ 5 files changed, 4 insertions(+), 53 deletions(-)