netdev
[Top] [All Lists]

[resend][PATCH net-drivers-2.6 7/11] ixgb: Support for ethtool -d

To: netdev <netdev@xxxxxxxxxxx>
Subject: [resend][PATCH net-drivers-2.6 7/11] ixgb: Support for ethtool -d
From: Malli Chilakala <mallikarjuna.chilakala@xxxxxxxxx>
Date: Thu, 28 Apr 2005 19:04:07 -0700 (PDT)
Cc: "jgarzik@xxxxxxxxx" <jgarzik@xxxxxxxxx>
Replyto: "Malli Chilakala" <mallikarjuna.chilakala@xxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
ixgb support for ethtool -d

Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@xxxxxxxxx>
Signed-off-by: Ganesh Venkatesan <ganesh.venkatesan@xxxxxxxxx>
Signed-off-by: John Ronciak <john.ronciak@xxxxxxxxx>

diff -up net-drivers-2.6/drivers/net/ixgb/ixgb_ethtool.c 
net-drivers-2.6/drivers/net/ixgb.new/ixgb_ethtool.c
--- net-drivers-2.6/drivers/net/ixgb/ixgb_ethtool.c     2005-04-05 
23:06:36.331229608 -0700
+++ net-drivers-2.6/drivers/net/ixgb.new/ixgb_ethtool.c 2005-04-05 
23:06:38.037970144 -0700
@@ -252,7 +252,9 @@ ixgb_get_regs(struct net_device *netdev,
        uint32_t *reg_start = reg;
        uint8_t i;
 
-       regs->version = (adapter->hw.device_id << 16) | 
adapter->hw.subsystem_id;
+       /* the 1 (one) below indicates an attempt at versioning, if the
+        * interface in ethtool or the driver this 1 should be incremented */
+       regs->version = (1<<24) | hw->revision_id << 16 | hw->device_id;
 
        /* General Registers */
        *reg++ = IXGB_READ_REG(hw, CTRL0);      /*   0 */



<Prev in Thread] Current Thread [Next in Thread>
  • [resend][PATCH net-drivers-2.6 7/11] ixgb: Support for ethtool -d, Malli Chilakala <=