Linux Kernel
3.7.1
|
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/interrupt.h>
#include <linux/mii.h>
#include <linux/phy.h>
#include <asm/io.h>
#include "stmmac.h"
#include "dwmac_dma.h"
Go to the source code of this file.
Data Structures | |
struct | stmmac_stats |
Macros | |
#define | REG_SPACE_SIZE 0x1054 |
#define | MAC100_ETHTOOL_NAME "st_mac100" |
#define | GMAC_ETHTOOL_NAME "st_gmac" |
#define | STMMAC_STAT(m) |
#define | STMMAC_STATS_LEN ARRAY_SIZE(stmmac_gstrings_stats) |
#define | STMMAC_MMC_STAT(m) |
#define | STMMAC_MMC_STATS_LEN ARRAY_SIZE(stmmac_mmc) |
Functions | |
void | stmmac_set_ethtool_ops (struct net_device *netdev) |
#define GMAC_ETHTOOL_NAME "st_gmac" |
Definition at line 37 of file stmmac_ethtool.c.
#define MAC100_ETHTOOL_NAME "st_mac100" |
Definition at line 36 of file stmmac_ethtool.c.
#define REG_SPACE_SIZE 0x1054 |
Definition at line 35 of file stmmac_ethtool.c.
#define STMMAC_MMC_STAT | ( | m | ) |
Definition at line 110 of file stmmac_ethtool.c.
#define STMMAC_MMC_STATS_LEN ARRAY_SIZE(stmmac_mmc) |
Definition at line 195 of file stmmac_ethtool.c.
#define STMMAC_STAT | ( | m | ) |
Definition at line 45 of file stmmac_ethtool.c.
#define STMMAC_STATS_LEN ARRAY_SIZE(stmmac_gstrings_stats) |
Definition at line 107 of file stmmac_ethtool.c.
void stmmac_set_ethtool_ops | ( | struct net_device * | netdev | ) |
Definition at line 544 of file stmmac_ethtool.c.