#ifndef _IGC_BASE_H_
#define _IGC_BASE_H_
void igc_rx_fifo_flush_base(struct igc_hw *hw);
void igc_power_down_phy_copper_base(struct igc_hw *hw);
bool igc_is_device_id_i225(struct igc_hw *hw);
bool igc_is_device_id_i226(struct igc_hw *hw);
igc_adv_tx_desc;
struct igc_adv_tx_context_desc { … };
#define IGC_ADVTXD_MAC_TSTAMP …
#define IGC_ADVTXD_TSTAMP_REG_1 …
#define IGC_ADVTXD_TSTAMP_REG_2 …
#define IGC_ADVTXD_TSTAMP_REG_3 …
#define IGC_ADVTXD_TSTAMP_TIMER_1 …
#define IGC_ADVTXD_TSTAMP_TIMER_2 …
#define IGC_ADVTXD_TSTAMP_TIMER_3 …
#define IGC_ADVTXD_DTYP_CTXT …
#define IGC_ADVTXD_DTYP_DATA …
#define IGC_ADVTXD_DCMD_EOP …
#define IGC_ADVTXD_DCMD_IFCS …
#define IGC_ADVTXD_DCMD_RS …
#define IGC_ADVTXD_DCMD_DEXT …
#define IGC_ADVTXD_DCMD_VLE …
#define IGC_ADVTXD_DCMD_TSE …
#define IGC_ADVTXD_PAYLEN_SHIFT …
#define IGC_RAR_ENTRIES …
igc_adv_rx_desc;
#define IGC_TXDCTL_QUEUE_ENABLE …
#define IGC_TXDCTL_SWFLUSH …
#define IGC_RXDCTL_QUEUE_ENABLE …
#define IGC_RXDCTL_SWFLUSH …
#define IGC_SRRCTL_BSIZEPKT_MASK …
#define IGC_SRRCTL_BSIZEPKT(x) …
#define IGC_SRRCTL_BSIZEHDR_MASK …
#define IGC_SRRCTL_BSIZEHDR(x) …
#define IGC_SRRCTL_DESCTYPE_MASK …
#define IGC_SRRCTL_DESCTYPE_ADV_ONEBUF …
#endif