mbox series

[net-next,00/11] net: ipa: IPA register cleanup

Message ID 20201116233805.13775-1-elder@linaro.org
Headers show
Series net: ipa: IPA register cleanup | expand

Message

Alex Elder Nov. 16, 2020, 11:37 p.m. UTC
This series consists of cleanup patches, almost entirely related to
the definitions for IPA registers.  Some comments are updated or
added to provide better information about defined IPA registers.
Other cleanups ensure symbol names and their assigned values are
defined consistently.  Some essentially duplicate definitions get
consolidated for simplicity.  In a few cases some minor bugs
(missing definitions) are fixed.  With these changes, all IPA
register offsets and associated field masks should be correct for
IPA versions 3.5.1, 4.0, 4.1, and 4.2.

					-Alex

Alex Elder (11):
  net: ipa: share field mask values for IPA hash registers
  net: ipa: make filter/routing hash enable register variable
  net: ipa: support more versions for HOLB timer
  net: ipa: fix two inconsistent IPA register names
  net: ipa: use _FMASK consistently
  net: ipa: fix BCR register field definitions
  net: ipa: define enumerated types consistently
  net: ipa: fix up IPA register comments
  net: ipa: rearrange a few IPA register definitions
  net: ipa: move definition of enum ipa_irq_id
  net: ipa: a few last IPA register cleanups

 drivers/net/ipa/gsi.h           |  20 +--
 drivers/net/ipa/gsi_reg.h       |  25 ++-
 drivers/net/ipa/ipa_cmd.c       |   6 +-
 drivers/net/ipa/ipa_cmd.h       |  21 ++-
 drivers/net/ipa/ipa_endpoint.c  |  10 +-
 drivers/net/ipa/ipa_endpoint.h  |   2 +-
 drivers/net/ipa/ipa_interrupt.c |   6 +-
 drivers/net/ipa/ipa_interrupt.h |  16 --
 drivers/net/ipa/ipa_main.c      |  15 +-
 drivers/net/ipa/ipa_qmi_msg.h   |  12 +-
 drivers/net/ipa/ipa_reg.h       | 297 +++++++++++++++++++-------------
 drivers/net/ipa/ipa_table.c     |   4 +-
 drivers/net/ipa/ipa_uc.c        |  43 +++--
 13 files changed, 266 insertions(+), 211 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Nov. 19, 2020, midnight UTC | #1
Hello:

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

On Mon, 16 Nov 2020 17:37:54 -0600 you wrote:
> This series consists of cleanup patches, almost entirely related to
> the definitions for IPA registers.  Some comments are updated or
> added to provide better information about defined IPA registers.
> Other cleanups ensure symbol names and their assigned values are
> defined consistently.  Some essentially duplicate definitions get
> consolidated for simplicity.  In a few cases some minor bugs
> (missing definitions) are fixed.  With these changes, all IPA
> register offsets and associated field masks should be correct for
> IPA versions 3.5.1, 4.0, 4.1, and 4.2.
> 
> [...]

Here is the summary with links:
  - [net-next,01/11] net: ipa: share field mask values for IPA hash registers
    https://git.kernel.org/netdev/net-next/c/4d715380b4b8
  - [net-next,02/11] net: ipa: make filter/routing hash enable register variable
    https://git.kernel.org/netdev/net-next/c/5f87d77bb3bd
  - [net-next,03/11] net: ipa: support more versions for HOLB timer
    https://git.kernel.org/netdev/net-next/c/6833a0967300
  - [net-next,04/11] net: ipa: fix two inconsistent IPA register names
    https://git.kernel.org/netdev/net-next/c/f3ae1616c54d
  - [net-next,05/11] net: ipa: use _FMASK consistently
    https://git.kernel.org/netdev/net-next/c/c3bf353fdbf2
  - [net-next,06/11] net: ipa: fix BCR register field definitions
    https://git.kernel.org/netdev/net-next/c/fb14f7229122
  - [net-next,07/11] net: ipa: define enumerated types consistently
    https://git.kernel.org/netdev/net-next/c/8701cb00d78a
  - [net-next,08/11] net: ipa: fix up IPA register comments
    https://git.kernel.org/netdev/net-next/c/3413e61337de
  - [net-next,09/11] net: ipa: rearrange a few IPA register definitions
    https://git.kernel.org/netdev/net-next/c/74fbbbbe80d1
  - [net-next,10/11] net: ipa: move definition of enum ipa_irq_id
    https://git.kernel.org/netdev/net-next/c/322053105f09
  - [net-next,11/11] net: ipa: a few last IPA register cleanups
    https://git.kernel.org/netdev/net-next/c/716a115b4f5c

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