]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: ipa: fix GENERIC_CMD register field masks for IPA v5.0+
authorAlexander Koskovich <akoskovich@pm.me>
Fri, 3 Apr 2026 16:43:47 +0000 (18:43 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 9 Apr 2026 07:47:31 +0000 (09:47 +0200)
commit9709b56d908acc120fe8b4ae250b3c9d749ea832
tree7bb9f1344e5143227e932edfdd9406949c2b92da
parent2607c0907d6d2737727ff0740015dde82a3fc103
net: ipa: fix GENERIC_CMD register field masks for IPA v5.0+

Fix the field masks to match the hardware layout documented in
downstream GSI (GSI_V3_0_EE_n_GSI_EE_GENERIC_CMD_*).

Notably this fixes a WARN I was seeing when I tried to send "stop"
to the MPSS remoteproc while IPA was up.

Fixes: faf0678ec8a0 ("net: ipa: add IPA v5.0 GSI register definitions")
Signed-off-by: Alexander Koskovich <akoskovich@pm.me>
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20260403-milos-ipa-v1-1-01e9e4e03d3e@fairphone.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ipa/reg/gsi_reg-v5.0.c