net: ipa: program upper nibbles of sequencer type
authorAlex Elder <elder@linaro.org>
Thu, 11 Jun 2020 19:48:32 +0000 (14:48 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 24 Jun 2020 15:49:11 +0000 (17:49 +0200)
commit511db12b4dca2b1954004999d4ea328e9b6ea6f6
tree55f95bbec3e85863974b4e55ac562c54661edc49
parenta0a178fcba05aa655cecb900c4654870536009e6
net: ipa: program upper nibbles of sequencer type

[ Upstream commit 636edeaad5577b6023f0de2b98a010d1cea73607 ]

The upper two nibbles of the sequencer type were not used for
SDM845, and were assumed to be 0.  But for SC7180 they are used, and
so they must be programmed by ipa_endpoint_init_seq().  Fix this bug.

IPA_SEQ_PKT_PROCESS_NO_DEC_NO_UCP_DMAP doesn't have a descriptive
comment, so add one.

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
drivers/net/ipa/ipa_reg.h