net: aquantia: Ethtool based ring size configuration

Implemented ring size setup, min/max validation and reconfiguration in
runtime.

Signed-off-by: Anton Mikaev <amikaev@aquantia.com>
Signed-off-by: Igor Russkikh <igor.russkikh@aquantia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Anton Mikaev 2018-07-02 17:03:35 +03:00 • committed by David S. Miller
commit c1af542795
7 changed files with 136 additions and 50 deletions