Home
last modified time | relevance | path

Searched refs:pch_gbe_hw (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_phy.h25 s32 pch_gbe_phy_get_id(struct pch_gbe_hw *hw);
26 s32 pch_gbe_phy_read_reg_miic(struct pch_gbe_hw *hw, u32 offset, u16 *data);
27 s32 pch_gbe_phy_write_reg_miic(struct pch_gbe_hw *hw, u32 offset, u16 data);
28 void pch_gbe_phy_hw_reset(struct pch_gbe_hw *hw);
29 void pch_gbe_phy_power_up(struct pch_gbe_hw *hw);
30 void pch_gbe_phy_power_down(struct pch_gbe_hw *hw);
31 void pch_gbe_phy_set_rgmii(struct pch_gbe_hw *hw);
32 void pch_gbe_phy_init_setting(struct pch_gbe_hw *hw);
33 int pch_gbe_phy_disable_hibernate(struct pch_gbe_hw *hw);
Dpch_gbe_phy.c106 s32 pch_gbe_phy_get_id(struct pch_gbe_hw *hw) in pch_gbe_phy_get_id()
142 s32 pch_gbe_phy_read_reg_miic(struct pch_gbe_hw *hw, u32 offset, u16 *data) in pch_gbe_phy_read_reg_miic()
167 s32 pch_gbe_phy_write_reg_miic(struct pch_gbe_hw *hw, u32 offset, u16 data) in pch_gbe_phy_write_reg_miic()
187 static void pch_gbe_phy_sw_reset(struct pch_gbe_hw *hw) in pch_gbe_phy_sw_reset()
201 void pch_gbe_phy_hw_reset(struct pch_gbe_hw *hw) in pch_gbe_phy_hw_reset()
217 void pch_gbe_phy_power_up(struct pch_gbe_hw *hw) in pch_gbe_phy_power_up()
234 void pch_gbe_phy_power_down(struct pch_gbe_hw *hw) in pch_gbe_phy_power_down()
254 void pch_gbe_phy_set_rgmii(struct pch_gbe_hw *hw) in pch_gbe_phy_set_rgmii()
266 static int pch_gbe_phy_tx_clk_delay(struct pch_gbe_hw *hw) in pch_gbe_phy_tx_clk_delay()
308 void pch_gbe_phy_init_setting(struct pch_gbe_hw *hw) in pch_gbe_phy_init_setting()
[all …]
Dpch_gbe_main.c279 static inline void pch_gbe_mac_load_mac_addr(struct pch_gbe_hw *hw) in pch_gbe_mac_load_mac_addr()
290 static s32 pch_gbe_mac_read_mac_addr(struct pch_gbe_hw *hw) in pch_gbe_mac_read_mac_addr()
332 static void pch_gbe_mac_mar_set(struct pch_gbe_hw *hw, u8 * addr, u32 index) in pch_gbe_mac_mar_set()
364 static void pch_gbe_mac_reset_hw(struct pch_gbe_hw *hw) in pch_gbe_mac_reset_hw()
376 static void pch_gbe_disable_mac_rx(struct pch_gbe_hw *hw) in pch_gbe_disable_mac_rx()
384 static void pch_gbe_enable_mac_rx(struct pch_gbe_hw *hw) in pch_gbe_enable_mac_rx()
397 static void pch_gbe_mac_init_rx_addrs(struct pch_gbe_hw *hw, u16 mar_count) in pch_gbe_mac_init_rx_addrs()
421 s32 pch_gbe_mac_force_mac_fc(struct pch_gbe_hw *hw) in pch_gbe_mac_force_mac_fc()
467 static void pch_gbe_mac_set_wol_event(struct pch_gbe_hw *hw, u32 wu_evt) in pch_gbe_mac_set_wol_event()
502 u16 pch_gbe_mac_ctrl_miim(struct pch_gbe_hw *hw, u32 addr, u32 dir, u32 reg, in pch_gbe_mac_ctrl_miim()
[all …]
Dpch_gbe.h374 struct pch_gbe_hw { struct
589 struct pch_gbe_hw hw;
643 s32 pch_gbe_mac_force_mac_fc(struct pch_gbe_hw *hw);
644 u16 pch_gbe_mac_ctrl_miim(struct pch_gbe_hw *hw, u32 addr, u32 dir, u32 reg,
Dpch_gbe_ethtool.c122 struct pch_gbe_hw *hw = &adapter->hw; in pch_gbe_set_link_ksettings()
197 struct pch_gbe_hw *hw = &adapter->hw; in pch_gbe_get_regs()
385 struct pch_gbe_hw *hw = &adapter->hw; in pch_gbe_get_pauseparam()
412 struct pch_gbe_hw *hw = &adapter->hw; in pch_gbe_set_pauseparam()
Dpch_gbe_param.c284 struct pch_gbe_hw *hw = &adapter->hw; in pch_gbe_check_copper_options()
445 struct pch_gbe_hw *hw = &adapter->hw; in pch_gbe_check_options()