octeontx2-af: Add support for RSS hashing based on Transport protocol field
authorGeorge Cherian <george.cherian@marvell.com>
Fri, 20 Nov 2020 09:39:06 +0000 (15:09 +0530)
committerJakub Kicinski <kuba@kernel.org>
Sun, 22 Nov 2020 00:05:22 +0000 (16:05 -0800)
commitf9e425e99b0756c1479042afe761073779df2a30
tree25d813d6881b366f9d4a81440736fd338e1fc8fd
parent5e08723967c8a5cd3f8c6d0ca033acf4a1e04a3a
octeontx2-af: Add support for RSS hashing based on Transport protocol field

Add support to choose RSS flow key algorithm with IPv4 transport protocol
field included in hashing input data. This will be enabled by default.
There-by enabling 3/5 tuple hash

Signed-off-by: Sunil Kovvuri Goutham <sgoutham@marvell.com>
Signed-off-by: George Cherian <george.cherian@marvell.com>
Link: https://lore.kernel.org/r/20201120093906.2873616-1-george.cherian@marvell.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c