From patchwork Fri Aug 20 16:01:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alex Elder X-Patchwork-Id: 500389 Delivered-To: patch@linaro.org Received: by 2002:a02:6f15:0:0:0:0:0 with SMTP id x21csp1692308jab; Fri, 20 Aug 2021 09:08:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwX4gIfZmxaNcuBf3czTVMdh0/LBtemD9xP31DHnl6AGKEGzAlXiyksloafJSpF0gmZ0c3L X-Received: by 2002:a5d:97cc:: with SMTP id k12mr16599167ios.4.1629475704030; Fri, 20 Aug 2021 09:08:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629475704; cv=none; d=google.com; s=arc-20160816; b=dz4se6UPWvEwDooVL0GNIMrPXR2VHjzkQTsv0NQt0/CqaD9s0MLqbiNORitJDOwFPg su7Wuz3ogzpNDNtDPzWMVJUuy3LXwdIHl2wfAnjYB14pB6bq2V7TgKN6C1PgGfrVOZNX UirkLDvjKcd9beNiLlBjbVzcVLGGWteSYM7UG9Ig/efNPIprrI0V58MVzolLMLhZVdkl ZGvl1+7riniMp9vYOWWNs0eou1wna7FreGsN+pC10UABITo8V1kaVWC5toALlU/XpiNR HSO8tlmGKO3AQHDV8L5qw2NE7cY4MJ5Dm95pe25qP116wJjswgKpN01ffYEs2saf1oI5 9cfA== 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=SeHRAWquHTn4hGLpQjsJcxnYwY3Lu6w2QiJLnpMqNOw=; b=wbxMFWR9DkI0sYA4kiL3DJcM8Sy5mq+2OnhSyvCsJ7JhvJedsMb6je4joJ52bAdgrg EC91mdXmfgcgU34EX6mWkhOd8groq8ARIfpY4vbvw24Zw0HgVCpxCvtGNTbvPe8w8X4V MhZI28WKa3kfhy2kLRM6NUt9r2IG6otgzMUGwK+XZ9BPSOOrDskLLcB+lZUSvc/tPz3A 11B9z5S5JQKV+TR5pFqfZ8kl0YOkrKLHA/mRg6ZAvYDWm007ud6pevsqUEgMbPyFnEiJ MNNqLVNY5vrgqMVVjKyvFqMcc6icLAs0JpukjVVeLWdyDi65ddgAPu2a8XyRdUvYgv6P Scqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="VkGzd/mY"; spf=pass (google.com: domain of netdev-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=netdev-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 i1si6886429iow.3.2021.08.20.09.08.23; Fri, 20 Aug 2021 09:08:24 -0700 (PDT) Received-SPF: pass (google.com: domain of netdev-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="VkGzd/mY"; spf=pass (google.com: domain of netdev-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=netdev-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 S235713AbhHTQJA (ORCPT + 8 others); Fri, 20 Aug 2021 12:09:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57824 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236845AbhHTQHz (ORCPT ); Fri, 20 Aug 2021 12:07:55 -0400 Received: from mail-io1-xd33.google.com (mail-io1-xd33.google.com [IPv6:2607:f8b0:4864:20::d33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 88979C061A06 for ; Fri, 20 Aug 2021 09:01:33 -0700 (PDT) Received: by mail-io1-xd33.google.com with SMTP id a13so12870226iol.5 for ; Fri, 20 Aug 2021 09:01:33 -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=SeHRAWquHTn4hGLpQjsJcxnYwY3Lu6w2QiJLnpMqNOw=; b=VkGzd/mYw2ewB6X0l3s7Qa1BcA3xgxV/9O62Y88d0q2q1fbCCTDxQSO/YfFL466rLA 4YSbTQQKMbJwwtJAAM1+mUPeo7aoACvGfygD7xuxjVmIMQSPtesyau+0pIVq9EX0uAIM IQEYMWvHU2IgGAbhuU/bTnSHBFLzBUfaEAKqaD9x+9gT/caACHqzKvMFfsavmvx86MvE aJqblb1ZVaQVUIjsq38FilCMC3HF3iFDND7UeGvMOVrkM5+9fBAeTmCDbAhUd+3GAce7 M7+fewihWraxndx8n2GAG5DIWpP/+DNRMq/E8Kfqb6f/cJ4Pdh+5d49le8ESfclSOJF4 d+Og== 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=SeHRAWquHTn4hGLpQjsJcxnYwY3Lu6w2QiJLnpMqNOw=; b=mVtxSLWUW5+FaEwR6LkVA6bWDedGbuHf1SuhOzrsig+w/i0Xnp2hdx+UFgrhl7CmA1 bNYPILYE/TEuNryDFypdAEioK3S3znlvSiTDhZlHIJ+4SpqIZnVAfJs4tbI5S/i2hpYs AmTLxyUb2Es5Fbdgbo7J3yNQtDgkUNR6d9ml5QRnRFhi5TW3U4CpJ5InKO2OeLpUsZdY LbgnjzF0TBEVCxEc1Vl3VqUW7+CCvJK74NiM3jluLPIoEP51u685ZAyfeop1apLqvXNp W677ZwNAXg9V7mrG4L9dVB0eoEam0QaxTBn8peJNBZK+uptn23pvE7BbMAC7Zrr8Au03 tV6Q== X-Gm-Message-State: AOAM533UlcOrsTHqoK7tbesEpJEM8S81JkUSd23KZc98GvUvfn9k6B0j obmqEKbxfHyahuTIn7kFJmKsJg== X-Received: by 2002:a02:a488:: with SMTP id d8mr18090104jam.50.1629475292937; Fri, 20 Aug 2021 09:01:32 -0700 (PDT) Received: from localhost.localdomain (c-73-185-129-58.hsd1.mn.comcast.net. [73.185.129.58]) by smtp.gmail.com with ESMTPSA id a8sm3521317ilq.63.2021.08.20.09.01.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Aug 2021 09:01:32 -0700 (PDT) From: Alex Elder To: davem@davemloft.net, kuba@kernel.org Cc: bjorn.andersson@linaro.org, evgreen@chromium.org, cpratapa@codeaurora.org, subashab@codeaurora.org, elder@kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH net-next 0/3] net: ipa: enable automatic suspend Date: Fri, 20 Aug 2021 11:01:26 -0500 Message-Id: <20210820160129.3473253-1-elder@linaro.org> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org At long last, the first patch in this series enables automatic suspend managed by the power management core. The remaining two just rename things to be "power" oriented rather than "clock" oriented. -Alex Alex Elder (3): net: ipa: use autosuspend net: ipa: rename ipa_clock_* symbols net: ipa: rename "ipa_clock.c" drivers/net/ipa/Makefile | 2 +- drivers/net/ipa/ipa.h | 20 +-- drivers/net/ipa/ipa_data-v3.1.c | 4 +- drivers/net/ipa/ipa_data-v3.5.1.c | 4 +- drivers/net/ipa/ipa_data-v4.11.c | 4 +- drivers/net/ipa/ipa_data-v4.2.c | 4 +- drivers/net/ipa/ipa_data-v4.5.c | 4 +- drivers/net/ipa/ipa_data-v4.9.c | 4 +- drivers/net/ipa/ipa_data.h | 10 +- drivers/net/ipa/ipa_endpoint.c | 4 +- drivers/net/ipa/ipa_interrupt.c | 3 +- drivers/net/ipa/ipa_main.c | 45 ++--- drivers/net/ipa/ipa_modem.c | 20 ++- drivers/net/ipa/{ipa_clock.c => ipa_power.c} | 163 +++++++++---------- drivers/net/ipa/{ipa_clock.h => ipa_power.h} | 26 +-- drivers/net/ipa/ipa_smp2p.c | 66 ++++---- drivers/net/ipa/ipa_smp2p.h | 2 +- drivers/net/ipa/ipa_uc.c | 26 +-- drivers/net/ipa/ipa_uc.h | 10 +- 19 files changed, 217 insertions(+), 204 deletions(-) rename drivers/net/ipa/{ipa_clock.c => ipa_power.c} (72%) rename drivers/net/ipa/{ipa_clock.h => ipa_power.h} (69%) -- 2.27.0