igb: access to NIC time

Adds the register definitions and code to read the time
register.

Signed-off-by: John Ronciak <john.ronciak@intel.com>
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Patrick Ohly
2009-02-12 05:03:41 +00:00
committed by David S. Miller
parent d24fff22d8
commit 38c845c764
3 changed files with 143 additions and 0 deletions

View File

@@ -34,6 +34,8 @@
#include "e1000_mac.h"
#include "e1000_82575.h"
#include <linux/clocksource.h>
struct igb_adapter;
/* Interrupt defines */
@@ -251,6 +253,8 @@ struct igb_adapter {
struct napi_struct napi;
struct pci_dev *pdev;
struct net_device_stats net_stats;
struct cyclecounter cycles;
struct timecounter clock;
/* structs defined in e1000_hw.h */
struct e1000_hw hw;