Re: [PATCH v4 net-next 18/19] ionic: Add coalesce and other features
From: David Miller <davem@davemloft.net>
Date: 2019-07-23 21:40:39
From: David Miller <davem@davemloft.net>
Date: 2019-07-23 21:40:39
From: Shannon Nelson <redacted> Date: Mon, 22 Jul 2019 14:40:22 -0700
diff --git a/drivers/net/ethernet/pensando/ionic/ionic_ethtool.c b/drivers/net/ethernet/pensando/ionic/ionic_ethtool.c index 742d7d47f4d8..e6b579a40b70 100644 --- a/drivers/net/ethernet/pensando/ionic/ionic_ethtool.c +++ b/drivers/net/ethernet/pensando/ionic/ionic_ethtool.c@@ -377,6 +377,75 @@ static int ionic_get_coalesce(struct net_device *netdev, return 0; } +static int ionic_set_coalesce(struct net_device *netdev, + struct ethtool_coalesce *coalesce) +{ + struct lif *lif = netdev_priv(netdev); + struct identity *ident = &lif->ionic->ident; + struct ionic_dev *idev = &lif->ionic->idev; + u32 tx_coal, rx_coal; + struct qcq *qcq; + unsigned int i;
Reverse christmas tree please.