]> git.baikalelectronics.ru Git - kernel.git/commit
net: atlantic: always use random TC-queue mapping for TX on A2.
authorMark Starovoytov <mstarovoitov@marvell.com>
Fri, 22 May 2020 08:19:45 +0000 (11:19 +0300)
committerDavid S. Miller <davem@davemloft.net>
Fri, 22 May 2020 21:08:28 +0000 (14:08 -0700)
commitd34a603736441e2c9c232a9d668923a8675c1333
treef8bc219fe9e8d02e19f4f9fa39a554f6bc22dfea
parent7e76f4fdd997475cc5eb80edecbc0dcf2bf380ab
net: atlantic: always use random TC-queue mapping for TX on A2.

This patch changes the TC-queue mapping mechanism used on A2.
Configure the A2 HW in such a way that we can keep queue index mapping
exactly as it was on A1.

Signed-off-by: Mark Starovoytov <mstarovoitov@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h