linux/drivers/net/ethernet/stmicro/stmmac/stmmac_est.h

/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright (C) 2023, Intel Corporation
 * stmmac EST(802.3 Qbv) handling
 */

#define EST_GMAC4_OFFSET
#define EST_XGMAC_OFFSET

#define EST_CONTROL
#define EST_GMAC5_PTOV
#define EST_GMAC5_PTOV_SHIFT
#define EST_GMAC5_PTOV_MUL
#define EST_XGMAC_PTOV
#define EST_XGMAC_PTOV_SHIFT
#define EST_XGMAC_PTOV_MUL
#define EST_SSWL
#define EST_EEST

#define EST_STATUS
#define EST_GMAC5_BTRL
#define EST_XGMAC_BTRL
#define EST_SWOL
#define EST_SWOL_SHIFT
#define EST_CGCE
#define EST_HLBS
#define EST_HLBF
#define EST_BTRE
#define EST_SWLC

#define EST_SCH_ERR

#define EST_FRM_SZ_ERR

#define EST_FRM_SZ_CAP
#define EST_SZ_CAP_HBFS_MASK
#define EST_SZ_CAP_HBFQ_SHIFT
#define EST_SZ_CAP_HBFQ_MASK(val)

#define EST_INT_EN
#define EST_IECGCE
#define EST_IEHS
#define EST_IEHF
#define EST_IEBE
#define EST_IECC

#define EST_GCL_CONTROL
#define EST_BTR_LOW
#define EST_BTR_HIGH
#define EST_CTR_LOW
#define EST_CTR_HIGH
#define EST_TER
#define EST_LLR
#define EST_ADDR_SHIFT
#define EST_GCRR
#define EST_SRWO

#define EST_GCL_DATA