net: ipa: HOLB register sometimes must be written twice
authorAlex Elder <elder@linaro.org>
Fri, 12 Nov 2021 22:22:09 +0000 (16:22 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Nov 2021 08:48:34 +0000 (09:48 +0100)
commit0f3de700c6951e710b1122b6f338c6f8966cee34
treecb6c0144bc058cc33f601e4e96cb0d35b1985241
parente10e13319025503805cdb730317b0613df32499a
net: ipa: HOLB register sometimes must be written twice

[ Upstream commit 6e228d8cbb1cc6ba78022d406340e901e08d26e0 ]

Starting with IPA v4.5, the HOL_BLOCK_EN register must be written
twice when enabling head-of-line blocking avoidance.

Fixes: 84f9bd12d46db ("soc: qcom: ipa: IPA endpoints")
Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ipa/ipa_endpoint.c