Lines Matching refs:phy_device
397 static int ytphy_read_ext(struct phy_device *phydev, u16 regnum) in ytphy_read_ext()
415 static int ytphy_read_ext_with_lock(struct phy_device *phydev, u16 regnum) in ytphy_read_ext_with_lock()
436 static int ytphy_write_ext(struct phy_device *phydev, u16 regnum, u16 val) in ytphy_write_ext()
455 static int ytphy_write_ext_with_lock(struct phy_device *phydev, u16 regnum, in ytphy_write_ext_with_lock()
480 static int ytphy_modify_ext(struct phy_device *phydev, u16 regnum, u16 mask, in ytphy_modify_ext()
504 static int ytphy_modify_ext_with_lock(struct phy_device *phydev, u16 regnum, in ytphy_modify_ext_with_lock()
523 static void ytphy_get_wol(struct phy_device *phydev, in ytphy_get_wol()
550 static int ytphy_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol) in ytphy_set_wol()
622 static int yt8531_set_wol(struct phy_device *phydev, in yt8531_set_wol()
677 static int yt8511_read_page(struct phy_device *phydev) in yt8511_read_page()
682 static int yt8511_write_page(struct phy_device *phydev, int page) in yt8511_write_page()
687 static int yt8511_config_init(struct phy_device *phydev) in yt8511_config_init()
757 static int yt8521_read_page(struct phy_device *phydev) in yt8521_read_page()
778 static int yt8521_write_page(struct phy_device *phydev, int page) in yt8521_write_page()
839 static u32 ytphy_get_delay_reg_value(struct phy_device *phydev, in ytphy_get_delay_reg_value()
882 static int ytphy_rgmii_clk_delay_config(struct phy_device *phydev) in ytphy_rgmii_clk_delay_config()
931 static int ytphy_rgmii_clk_delay_config_with_lock(struct phy_device *phydev) in ytphy_rgmii_clk_delay_config_with_lock()
973 static u32 yt8531_get_ldo_vol(struct phy_device *phydev) in yt8531_get_ldo_vol()
983 static int yt8531_get_ds_map(struct phy_device *phydev, u32 cur) in yt8531_get_ds_map()
997 static int yt8531_set_ds(struct phy_device *phydev) in yt8531_set_ds()
1052 static int yt8521_probe(struct phy_device *phydev) in yt8521_probe()
1170 static int yt8531_probe(struct phy_device *phydev) in yt8531_probe()
1215 static int ytphy_utp_read_lpa(struct phy_device *phydev) in ytphy_utp_read_lpa()
1272 static int yt8521_adjust_status(struct phy_device *phydev, int status, in yt8521_adjust_status()
1349 static int yt8521_read_status_paged(struct phy_device *phydev, int page) in yt8521_read_status_paged()
1434 static int yt8521_read_status(struct phy_device *phydev) in yt8521_read_status()
1528 static int yt8521_modify_bmcr_paged(struct phy_device *phydev, int page, in yt8521_modify_bmcr_paged()
1573 static int yt8521_modify_utp_fiber_bmcr(struct phy_device *phydev, u16 mask, in yt8521_modify_utp_fiber_bmcr()
1604 static int yt8521_soft_reset(struct phy_device *phydev) in yt8521_soft_reset()
1615 static int yt8521_suspend(struct phy_device *phydev) in yt8521_suspend()
1637 static int yt8521_resume(struct phy_device *phydev) in yt8521_resume()
1666 static int yt8521_config_init(struct phy_device *phydev) in yt8521_config_init()
1711 static int yt8521_led_hw_is_supported(struct phy_device *phydev, u8 index, in yt8521_led_hw_is_supported()
1724 static int yt8521_led_hw_control_set(struct phy_device *phydev, u8 index, in yt8521_led_hw_control_set()
1766 static int yt8521_led_hw_control_get(struct phy_device *phydev, u8 index, in yt8521_led_hw_control_get()
1802 static int yt8531_config_init(struct phy_device *phydev) in yt8531_config_init()
1845 static void yt8531_link_change_notify(struct phy_device *phydev) in yt8531_link_change_notify()
1900 static void yt8521_prepare_fiber_features(struct phy_device *phydev, in yt8521_prepare_fiber_features()
1917 static int yt8521_fiber_setup_forced(struct phy_device *phydev) in yt8521_fiber_setup_forced()
1957 static int ytphy_check_and_restart_aneg(struct phy_device *phydev, bool restart) in ytphy_check_and_restart_aneg()
1991 static int yt8521_fiber_config_aneg(struct phy_device *phydev) in yt8521_fiber_config_aneg()
2050 static int ytphy_setup_master_slave(struct phy_device *phydev) in ytphy_setup_master_slave()
2094 static int ytphy_utp_config_advert(struct phy_device *phydev) in ytphy_utp_config_advert()
2151 static int ytphy_utp_config_aneg(struct phy_device *phydev, bool changed) in ytphy_utp_config_aneg()
2189 static int yt8521_config_aneg_paged(struct phy_device *phydev, int page) in yt8521_config_aneg_paged()
2242 static int yt8521_config_aneg(struct phy_device *phydev) in yt8521_config_aneg()
2287 static int yt8521_aneg_done_paged(struct phy_device *phydev, int page) in yt8521_aneg_done_paged()
2314 static int yt8521_aneg_done(struct phy_device *phydev) in yt8521_aneg_done()
2353 static int ytphy_utp_read_abilities(struct phy_device *phydev) in ytphy_utp_read_abilities()
2401 static int yt8521_get_features_paged(struct phy_device *phydev, int page) in yt8521_get_features_paged()
2430 static int yt8521_get_features(struct phy_device *phydev) in yt8521_get_features()
2455 static int yt8821_get_features(struct phy_device *phydev) in yt8821_get_features()
2473 static int yt8821_get_rate_matching(struct phy_device *phydev, in yt8821_get_rate_matching()
2495 static int yt8821_aneg_done(struct phy_device *phydev) in yt8821_aneg_done()
2506 static int yt8821_serdes_init(struct phy_device *phydev) in yt8821_serdes_init()
2540 static int yt8821_utp_init(struct phy_device *phydev) in yt8821_utp_init()
2733 static int yt8821_auto_sleep_config(struct phy_device *phydev, in yt8821_auto_sleep_config()
2761 static int yt8821_soft_reset(struct phy_device *phydev) in yt8821_soft_reset()
2773 static int yt8821_config_init(struct phy_device *phydev) in yt8821_config_init()
2824 static void yt8821_adjust_status(struct phy_device *phydev, int val) in yt8821_adjust_status()
2857 static void yt8821_update_interface(struct phy_device *phydev) in yt8821_update_interface()
2883 static int yt8821_read_status(struct phy_device *phydev) in yt8821_read_status()
2951 static int yt8821_modify_utp_fiber_bmcr(struct phy_device *phydev, in yt8821_modify_utp_fiber_bmcr()
2971 static int yt8821_suspend(struct phy_device *phydev) in yt8821_suspend()
2993 static int yt8821_resume(struct phy_device *phydev) in yt8821_resume()