Lines Matching refs:atl1c_hw

19 int atl1c_check_eeprom_exist(struct atl1c_hw *hw)  in atl1c_check_eeprom_exist()
33 void atl1c_hw_set_mac_addr(struct atl1c_hw *hw, u8 *mac_addr) in atl1c_hw_set_mac_addr()
53 static bool atl1c_read_current_addr(struct atl1c_hw *hw, u8 *eth_addr) in atl1c_read_current_addr()
70 static int atl1c_get_permanent_address(struct atl1c_hw *hw) in atl1c_get_permanent_address()
140 bool atl1c_read_eeprom(struct atl1c_hw *hw, u32 offset, u32 *p_value) in atl1c_read_eeprom()
183 int atl1c_read_mac_addr(struct atl1c_hw *hw) in atl1c_read_mac_addr()
203 u32 atl1c_hash_mc_addr(struct atl1c_hw *hw, u8 *mc_addr) in atl1c_hash_mc_addr()
221 void atl1c_hash_set(struct atl1c_hw *hw, u32 hash_value) in atl1c_hash_set()
250 bool atl1c_wait_mdio_idle(struct atl1c_hw *hw) in atl1c_wait_mdio_idle()
265 void atl1c_stop_phy_polling(struct atl1c_hw *hw) in atl1c_stop_phy_polling()
274 void atl1c_start_phy_polling(struct atl1c_hw *hw, u16 clk_sel) in atl1c_start_phy_polling()
302 int atl1c_read_phy_core(struct atl1c_hw *hw, bool ext, u8 dev, in atl1c_read_phy_core()
351 int atl1c_write_phy_core(struct atl1c_hw *hw, bool ext, u8 dev, in atl1c_write_phy_core()
395 int atl1c_read_phy_reg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data) in atl1c_read_phy_reg()
406 int atl1c_write_phy_reg(struct atl1c_hw *hw, u32 reg_addr, u16 phy_data) in atl1c_write_phy_reg()
412 int atl1c_read_phy_ext(struct atl1c_hw *hw, u8 dev_addr, in atl1c_read_phy_ext()
419 int atl1c_write_phy_ext(struct atl1c_hw *hw, u8 dev_addr, in atl1c_write_phy_ext()
425 int atl1c_read_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data) in atl1c_read_phy_dbg()
438 int atl1c_write_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 phy_data) in atl1c_write_phy_dbg()
456 static int atl1c_phy_setup_adv(struct atl1c_hw *hw) in atl1c_phy_setup_adv()
491 void atl1c_phy_disable(struct atl1c_hw *hw) in atl1c_phy_disable()
497 int atl1c_phy_reset(struct atl1c_hw *hw) in atl1c_phy_reset()
590 int atl1c_phy_init(struct atl1c_hw *hw) in atl1c_phy_init()
644 bool atl1c_get_link_status(struct atl1c_hw *hw) in atl1c_get_link_status()
668 int atl1c_get_speed_and_duplex(struct atl1c_hw *hw, u16 *speed, u16 *duplex) in atl1c_get_speed_and_duplex()
713 int atl1c_phy_to_ps_link(struct atl1c_hw *hw) in atl1c_phy_to_ps_link()
767 int atl1c_restart_autoneg(struct atl1c_hw *hw) in atl1c_restart_autoneg()
780 int atl1c_power_saving(struct atl1c_hw *hw, u32 wufc) in atl1c_power_saving()
843 void atl1c_post_phy_linkchg(struct atl1c_hw *hw, u16 link_speed) in atl1c_post_phy_linkchg()