[PATCH net-next 0/2] net: marvell: modernize RX ring count ethtool callbacks

Breno Leitao posted 2 patches 1 week, 3 days ago
drivers/net/ethernet/marvell/mvneta.c           | 14 +++-----------
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 11 ++++++++---
2 files changed, 11 insertions(+), 14 deletions(-)
[PATCH net-next 0/2] net: marvell: modernize RX ring count ethtool callbacks
Posted by Breno Leitao 1 week, 3 days ago
This series converts the Marvell mvneta and mvpp2 drivers to use the new
.get_rx_ring_count ethtool operation, following the ongoing modernization
of the ethtool API introduced in commit 84eaf4359c36 ("net: ethtool: add
get_rx_ring_count callback to optimize RX ring queries").

The conversion simplifies the code by replacing the generic .get_rxnfc
callback with the more specific .get_rx_ring_count callback for retrieving
RX ring counts. For mvneta, this completely removes .get_rxnfc since it
only handled ETHTOOL_GRXRINGS. For mvpp2, the GRXRINGS case is extracted
while keeping other rxnfc handlers intact.

PS: These changes were compile-tested only.
---
Breno Leitao (2):
      net: mvneta: convert to use .get_rx_ring_count
      net: mvpp2: extract GRXRINGS from .get_rxnfc

 drivers/net/ethernet/marvell/mvneta.c           | 14 +++-----------
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 11 ++++++++---
 2 files changed, 11 insertions(+), 14 deletions(-)
---
base-commit: e2c20036a8879476c88002730d8a27f4e3c32d4b
change-id: 20251121-marvell-0264eb5b214a

Best regards,
--  
Breno Leitao <leitao@debian.org>