]> git.baikalelectronics.ru Git - kernel.git/commit
amd-xgbe: Prepare for ethtool set-channel support
authorTom Lendacky <thomas.lendacky@amd.com>
Wed, 23 May 2018 16:39:04 +0000 (11:39 -0500)
committerDavid S. Miller <davem@davemloft.net>
Wed, 23 May 2018 20:33:00 +0000 (16:33 -0400)
commit350f524b7f8ea19bf5027e0f5455624c2234feca
tree3d351098f8cfb95fbe22974f47b6f3699985f5d9
parent444c8abbe4048209b4517475ff637b6705ef2248
amd-xgbe: Prepare for ethtool set-channel support

In order to support being able to dynamically set/change the number of
Rx and Tx channels, update the code to:
 - Move alloc and free of device memory into callable functions
 - Move setting of the real number of Rx and Tx channels to device startup
 - Move mapping of the RSS channels to device startup

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
drivers/net/ethernet/amd/xgbe/xgbe-main.c