[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210803140103.1012697-1-elder@linaro.org>
Date: Tue, 3 Aug 2021 09:00:57 -0500
From: Alex Elder <elder@...aro.org>
To: davem@...emloft.net, kuba@...nel.org
Cc: bjorn.andersson@...aro.org, evgreen@...omium.org,
cpratapa@...eaurora.org, subashab@...eaurora.org, elder@...nel.org,
netdev@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH net-next 0/6] net: ipa: prepare GSI interrupts for runtime PM
The last patch in this series arranges for GSI interrupts to be
disabled when the IPA hardware is suspended. This ensures the clock
is always operational when a GSI interrupt fires. Leading up to
that are patches that rearrange the code a bit to allow this to
be done.
The first two patches aren't *directly* related. They remove some
flag arguments to some GSI suspend/resume related functions, using
the version field now present in the GSI structure.
-Alex
Alex Elder (6):
net: ipa: use gsi->version for channel suspend/resume
net: ipa: move version check for channel suspend/resume
net: ipa: move some GSI setup functions
net: ipa: have gsi_irq_setup() return an error code
net: ipa: move gsi_irq_init() code into setup
net: ipa: disable GSI interrupts while suspended
drivers/net/ipa/gsi.c | 239 ++++++++++++++++++---------------
drivers/net/ipa/gsi.h | 31 ++++-
drivers/net/ipa/ipa_endpoint.c | 14 +-
drivers/net/ipa/ipa_main.c | 5 +-
4 files changed, 166 insertions(+), 123 deletions(-)
--
2.27.0
Powered by blists - more mailing lists