Lines Matching refs:phy_dev

65 	struct phy_device *phy_dev = net_dev->phydev;  in hns_get_mdix_mode()  local
67 if (!phy_dev || !phy_dev->mdio.bus) { in hns_get_mdix_mode()
73 phy_write(phy_dev, HNS_PHY_PAGE_REG, HNS_PHY_PAGE_MDIX); in hns_get_mdix_mode()
75 retval = phy_read(phy_dev, HNS_PHY_CSC_REG); in hns_get_mdix_mode()
78 retval = phy_read(phy_dev, HNS_PHY_CSS_REG); in hns_get_mdix_mode()
82 phy_write(phy_dev, HNS_PHY_PAGE_REG, HNS_PHY_PAGE_COPPER); in hns_get_mdix_mode()
257 static int hns_nic_config_phy_loopback(struct phy_device *phy_dev, u8 en) in hns_nic_config_phy_loopback() argument
265 err = phy_resume(phy_dev); in hns_nic_config_phy_loopback()
269 err = phy_loopback(phy_dev, true); in hns_nic_config_phy_loopback()
271 err = phy_loopback(phy_dev, false); in hns_nic_config_phy_loopback()
275 err = phy_suspend(phy_dev); in hns_nic_config_phy_loopback()
287 struct phy_device *phy_dev = ndev->phydev; in __lb_setup() local
292 ret = hns_nic_config_phy_loopback(phy_dev, 0x1); in __lb_setup()
306 ret = hns_nic_config_phy_loopback(phy_dev, 0x0); in __lb_setup()
597 st_param[2][1] = ((!!(priv->ae_handle->phy_dev)) && in hns_nic_self_test()
1000 struct phy_device *phy_dev = netdev->phydev; in hns_phy_led_set() local
1002 retval = phy_write(phy_dev, HNS_PHY_PAGE_REG, HNS_PHY_PAGE_LED); in hns_phy_led_set()
1003 retval |= phy_write(phy_dev, HNS_LED_FC_REG, value); in hns_phy_led_set()
1004 retval |= phy_write(phy_dev, HNS_PHY_PAGE_REG, HNS_PHY_PAGE_COPPER); in hns_phy_led_set()
1024 struct phy_device *phy_dev = netdev->phydev; in hns_set_phys_id() local
1027 if (phy_dev) in hns_set_phys_id()
1030 ret = phy_write(phy_dev, HNS_PHY_PAGE_REG, in hns_set_phys_id()
1035 priv->phy_led_val = phy_read(phy_dev, HNS_LED_FC_REG); in hns_set_phys_id()
1037 ret = phy_write(phy_dev, HNS_PHY_PAGE_REG, in hns_set_phys_id()
1053 ret = phy_write(phy_dev, HNS_PHY_PAGE_REG, in hns_set_phys_id()
1058 ret = phy_write(phy_dev, HNS_LED_FC_REG, in hns_set_phys_id()
1063 ret = phy_write(phy_dev, HNS_PHY_PAGE_REG, in hns_set_phys_id()