linux/drivers/net/ethernet/broadcom/unimac.h

/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __UNIMAC_H
#define __UNIMAC_H

#define UMAC_HD_BKP_CTRL
#define HD_FC_EN
#define HD_FC_BKOFF_OK
#define IPG_CONFIG_RX_SHIFT
#define IPG_CONFIG_RX_MASK
#define UMAC_CMD
#define CMD_TX_EN
#define CMD_RX_EN
#define CMD_SPEED_10
#define CMD_SPEED_100
#define CMD_SPEED_1000
#define CMD_SPEED_2500
#define CMD_SPEED_SHIFT
#define CMD_SPEED_MASK
#define CMD_PROMISC
#define CMD_PAD_EN
#define CMD_CRC_FWD
#define CMD_PAUSE_FWD
#define CMD_RX_PAUSE_IGNORE
#define CMD_TX_ADDR_INS
#define CMD_HD_EN
#define CMD_SW_RESET_OLD
#define CMD_SW_RESET
#define CMD_LCL_LOOP_EN
#define CMD_AUTO_CONFIG
#define CMD_CNTL_FRM_EN
#define CMD_NO_LEN_CHK
#define CMD_RMT_LOOP_EN
#define CMD_RX_ERR_DISC
#define CMD_PRBL_EN
#define CMD_TX_PAUSE_IGNORE
#define CMD_TX_RX_EN
#define CMD_RUNT_FILTER_DIS
#define UMAC_MAC0
#define UMAC_MAC1
#define UMAC_MAX_FRAME_LEN
#define UMAC_PAUSE_QUANTA
#define UMAC_MODE
#define MODE_LINK_STATUS
#define UMAC_FRM_TAG0
#define UMAC_FRM_TAG1
#define UMAC_TX_IPG_LEN
#define UMAC_EEE_CTRL
#define EN_LPI_RX_PAUSE
#define EN_LPI_TX_PFC
#define EN_LPI_TX_PAUSE
#define EEE_EN
#define RX_FIFO_CHECK
#define EEE_TX_CLK_DIS
#define DIS_EEE_10M
#define LP_IDLE_PREDICTION_MODE
#define UMAC_EEE_LPI_TIMER
#define UMAC_EEE_WAKE_TIMER
#define UMAC_EEE_REF_COUNT
#define EEE_REFERENCE_COUNT_MASK
#define UMAC_RX_IPG_INV
#define UMAC_MACSEC_PROG_TX_CRC
#define UMAC_MACSEC_CTRL
#define UMAC_PAUSE_CTRL
#define UMAC_TX_FLUSH
#define UMAC_RX_FIFO_STATUS
#define UMAC_TX_FIFO_STATUS

#endif