Mailing List Archive

[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
Re: [PATCH net-next 0/6] net: ipa: prepare GSI interrupts for runtime PM [ In reply to ]
Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Tue, 3 Aug 2021 09:00:57 -0500 you wrote:
> 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.
>
> [...]

Here is the summary with links:
- [net-next,1/6] net: ipa: use gsi->version for channel suspend/resume
https://git.kernel.org/netdev/net-next/c/decfef0fa6b2
- [net-next,2/6] net: ipa: move version check for channel suspend/resume
https://git.kernel.org/netdev/net-next/c/4a4ba483e4a5
- [net-next,3/6] net: ipa: move some GSI setup functions
https://git.kernel.org/netdev/net-next/c/a7860a5f898c
- [net-next,4/6] net: ipa: have gsi_irq_setup() return an error code
https://git.kernel.org/netdev/net-next/c/1657d8a45823
- [net-next,5/6] net: ipa: move gsi_irq_init() code into setup
https://git.kernel.org/netdev/net-next/c/b176f95b5728
- [net-next,6/6] net: ipa: disable GSI interrupts while suspended
https://git.kernel.org/netdev/net-next/c/45a42a3c50b5

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html