cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

ethtool.h (1437B)


      1/* SPDX-License-Identifier: GPL-2.0-or-later */
      2/*
      3 * Applied Micro X-Gene SoC Ethernet v2 Driver
      4 *
      5 * Copyright (c) 2017, Applied Micro Circuits Corporation
      6 * Author(s): Iyappan Subramanian <isubramanian@apm.com>
      7 */
      8
      9#ifndef __XGENE_ENET_V2_ETHTOOL_H__
     10#define __XGENE_ENET_V2_ETHTOOL_H__
     11
     12struct xge_gstrings_stats {
     13	char name[ETH_GSTRING_LEN];
     14	int offset;
     15};
     16
     17struct xge_gstrings_extd_stats {
     18	char name[ETH_GSTRING_LEN];
     19	u32 addr;
     20	u32 value;
     21};
     22
     23#define TR64			0xa080
     24#define TR127			0xa084
     25#define TR255			0xa088
     26#define TR511			0xa08c
     27#define TR1K			0xa090
     28#define TRMAX			0xa094
     29#define TRMGV			0xa098
     30#define RFCS			0xa0a4
     31#define RMCA			0xa0a8
     32#define RBCA			0xa0ac
     33#define RXCF			0xa0b0
     34#define RXPF			0xa0b4
     35#define RXUO			0xa0b8
     36#define RALN			0xa0bc
     37#define RFLR			0xa0c0
     38#define RCDE			0xa0c4
     39#define RCSE			0xa0c8
     40#define RUND			0xa0cc
     41#define ROVR			0xa0d0
     42#define RFRG			0xa0d4
     43#define RJBR			0xa0d8
     44#define RDRP			0xa0dc
     45#define TMCA			0xa0e8
     46#define TBCA			0xa0ec
     47#define TXPF			0xa0f0
     48#define TDFR			0xa0f4
     49#define TEDF			0xa0f8
     50#define TSCL			0xa0fc
     51#define TMCL			0xa100
     52#define TLCL			0xa104
     53#define TXCL			0xa108
     54#define TNCL			0xa10c
     55#define TPFH			0xa110
     56#define TDRP			0xa114
     57#define TJBR			0xa118
     58#define TFCS			0xa11c
     59#define TXCF			0xa120
     60#define TOVR			0xa124
     61#define TUND			0xa128
     62#define TFRG			0xa12c
     63
     64void xge_set_ethtool_ops(struct net_device *ndev);
     65
     66#endif  /* __XGENE_ENET_V2_ETHTOOL_H__ */