mbox series

[net-next,0/6] net: ipa: simple refactoring

Message ID 20220610154616.249304-1-elder@linaro.org (mailing list archive)
Headers show
Series net: ipa: simple refactoring | expand

Message

Alex Elder June 10, 2022, 3:46 p.m. UTC
This series contains some minor code improvements.

The first patch verifies that the configuration is compatible with a
recently-defined limit.  The second and third rename two fields so
they better reflect their use in the code.  The next gets rid of an
empty function by reworking its only caller.

The last two begin to remove the assumption that an event ring is
associated with a single channel.  Eventually we'll support having
multiple channels share an event ring but some more needs to be done
before that can happen.

					-Alex

Alex Elder (6):
  net: ipa: verify command channel TLV count
  net: ipa: rename channel->tlv_count
  net: ipa: rename endpoint->trans_tre_max
  net: ipa: simplify endpoint transaction completion
  net: ipa: determine channel from event
  net: ipa: derive channel from transaction

 drivers/net/ipa/gsi.c          | 107 ++++++++++++++++++---------------
 drivers/net/ipa/gsi.h          |  11 +---
 drivers/net/ipa/gsi_private.h  |  12 ++--
 drivers/net/ipa/gsi_trans.c    |  10 +--
 drivers/net/ipa/ipa_cmd.c      |   8 +--
 drivers/net/ipa/ipa_endpoint.c |  27 +++------
 drivers/net/ipa/ipa_endpoint.h |   4 +-
 7 files changed, 80 insertions(+), 99 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org June 13, 2022, 11:10 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (master)
by David S. Miller <davem@davemloft.net>:

On Fri, 10 Jun 2022 10:46:09 -0500 you wrote:
> This series contains some minor code improvements.
> 
> The first patch verifies that the configuration is compatible with a
> recently-defined limit.  The second and third rename two fields so
> they better reflect their use in the code.  The next gets rid of an
> empty function by reworking its only caller.
> 
> [...]

Here is the summary with links:
  - [net-next,1/6] net: ipa: verify command channel TLV count
    https://git.kernel.org/netdev/net-next/c/92f78f81ac4d
  - [net-next,2/6] net: ipa: rename channel->tlv_count
    https://git.kernel.org/netdev/net-next/c/88e03057e4df
  - [net-next,3/6] net: ipa: rename endpoint->trans_tre_max
    https://git.kernel.org/netdev/net-next/c/317595d2ce77
  - [net-next,4/6] net: ipa: simplify endpoint transaction completion
    https://git.kernel.org/netdev/net-next/c/983a1a3081bb
  - [net-next,5/6] net: ipa: determine channel from event
    https://git.kernel.org/netdev/net-next/c/7dd9558feddf
  - [net-next,6/6] net: ipa: derive channel from transaction
    https://git.kernel.org/netdev/net-next/c/bcec9ecbaf60

You are awesome, thank you!