pch_gbe_hw
struct pch_gbe_hw hw;
s32 pch_gbe_mac_force_mac_fc(struct pch_gbe_hw *hw);
u16 pch_gbe_mac_ctrl_miim(struct pch_gbe_hw *hw, u32 addr, u32 dir, u32 reg,
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
static void pch_gbe_disable_dma_rx(struct pch_gbe_hw *hw)
static void pch_gbe_enable_dma_rx(struct pch_gbe_hw *hw)
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
static inline void pch_gbe_mac_load_mac_addr(struct pch_gbe_hw *hw)
static s32 pch_gbe_mac_read_mac_addr(struct pch_gbe_hw *hw)
static void pch_gbe_mac_mar_set(struct pch_gbe_hw *hw, u8 * addr, u32 index)
static void pch_gbe_mac_reset_hw(struct pch_gbe_hw *hw)
static void pch_gbe_disable_mac_rx(struct pch_gbe_hw *hw)
static void pch_gbe_enable_mac_rx(struct pch_gbe_hw *hw)
static void pch_gbe_mac_init_rx_addrs(struct pch_gbe_hw *hw, u16 mar_count)
s32 pch_gbe_mac_force_mac_fc(struct pch_gbe_hw *hw)
static void pch_gbe_mac_set_wol_event(struct pch_gbe_hw *hw, u32 wu_evt)
u16 pch_gbe_mac_ctrl_miim(struct pch_gbe_hw *hw, u32 addr, u32 dir, u32 reg,
static void pch_gbe_mac_set_pause_packet(struct pch_gbe_hw *hw)
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
struct pch_gbe_hw *hw = &adapter->hw;
s32 pch_gbe_phy_read_reg_miic(struct pch_gbe_hw *hw, u32 offset, u16 *data)
s32 pch_gbe_phy_write_reg_miic(struct pch_gbe_hw *hw, u32 offset, u16 data)
static void pch_gbe_phy_sw_reset(struct pch_gbe_hw *hw)
void pch_gbe_phy_hw_reset(struct pch_gbe_hw *hw)
void pch_gbe_phy_power_up(struct pch_gbe_hw *hw)
void pch_gbe_phy_power_down(struct pch_gbe_hw *hw)
void pch_gbe_phy_set_rgmii(struct pch_gbe_hw *hw)
static int pch_gbe_phy_tx_clk_delay(struct pch_gbe_hw *hw)
void pch_gbe_phy_init_setting(struct pch_gbe_hw *hw)
int pch_gbe_phy_disable_hibernate(struct pch_gbe_hw *hw)
s32 pch_gbe_phy_get_id(struct pch_gbe_hw *hw)
s32 pch_gbe_phy_get_id(struct pch_gbe_hw *hw);
s32 pch_gbe_phy_read_reg_miic(struct pch_gbe_hw *hw, u32 offset, u16 *data);
s32 pch_gbe_phy_write_reg_miic(struct pch_gbe_hw *hw, u32 offset, u16 data);
void pch_gbe_phy_hw_reset(struct pch_gbe_hw *hw);
void pch_gbe_phy_power_up(struct pch_gbe_hw *hw);
void pch_gbe_phy_power_down(struct pch_gbe_hw *hw);
void pch_gbe_phy_set_rgmii(struct pch_gbe_hw *hw);
void pch_gbe_phy_init_setting(struct pch_gbe_hw *hw);
int pch_gbe_phy_disable_hibernate(struct pch_gbe_hw *hw);