]> git.itanic.dy.fi Git - linux-stable/commit
net: ipa: define IPA v3.1 GSI event ring register offsets
authorAlex Elder <elder@linaro.org>
Fri, 10 Feb 2023 19:36:52 +0000 (13:36 -0600)
committerDavid S. Miller <davem@davemloft.net>
Mon, 13 Feb 2023 09:56:16 +0000 (09:56 +0000)
commitd1ce6395d4648b41cf762714934e34ae57f0d1a4
tree1cfb84e0556cb88c5d1037fd3669aa8ab0549a4a
parent76924eb92801e6893eb59be7b3a999bc9bd24891
net: ipa: define IPA v3.1 GSI event ring register offsets

Add definitions of the offsets and strides for registers whose
offset depends on an event ring ID, and use gsi_reg() and its
returned value to determine offsets for these registers.  Get
rid of the corresponding GSI_EV_CH_E_*_OFFSET() macros.

Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ipa/gsi.c
drivers/net/ipa/gsi_reg.h
drivers/net/ipa/reg/gsi_reg-v3.1.c