net: ipa: update gsi registers for IPA v4.5
authorAlex Elder <elder@linaro.org>
Wed, 25 Nov 2020 20:45:21 +0000 (14:45 -0600)
committerJakub Kicinski <kuba@kernel.org>
Sat, 28 Nov 2020 20:13:55 +0000 (12:13 -0800)
commitb0b6f0ddce853f710c67fdaa19facab142b6306f
tree007c1eb4ddf1ebdfea6e0a50d5ae8e31d4215565
parent8bfc4e21d5b3fa5caeb54b2f1d7c368f218d23f2
net: ipa: update gsi registers for IPA v4.5

Very few GSI register definitions change for IPA v4.5, however
as a group their position in memory shifts a constant amount
(handled by the next commit).

Add definitions and update comments to the set of GSI registers to
support changes that come with IPA v4.5.

Update the logic in gsi_channel_program() to accommodate the new
(expanded) PREFETCH_MODE field in the CH_C_QOS register.

Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ipa/gsi.c
drivers/net/ipa/gsi_reg.h