| /linux/drivers/net/ethernet/ibm/emac/ |
| H A D | phy.c | 32 #define phy_read _phy_read macro 60 val = phy_read(phy, MII_BMCR); in emac_mii_reset_phy() 68 val = phy_read(phy, MII_BMCR); in emac_mii_reset_phy() 120 ctl = phy_read(phy, MII_BMCR); in genmii_setup_aneg() 129 adv = phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg() 150 adv = phy_read(phy, MII_CTRL1000); in genmii_setup_aneg() 162 ctl = phy_read(phy, MII_BMCR); in genmii_setup_aneg() 178 ctl = phy_read(phy, MII_BMCR); in genmii_setup_forced() 211 phy_read(phy, MII_BMSR); in genmii_poll_link() 212 status = phy_read(phy, MII_BMSR); in genmii_poll_link() [all …]
|
| /linux/arch/powerpc/platforms/85xx/ |
| H A D | mpc85xx_mds.c | 62 scr = phy_read(phydev, MV88E1111_SCR); in mpc8568_fixup_125_clock() 77 scr = phy_read(phydev, MV88E1111_SCR); in mpc8568_fixup_125_clock() 98 temp = phy_read(phydev, 30); in mpc8568_mds_phy_fixups() 114 temp = phy_read(phydev, 30); in mpc8568_mds_phy_fixups() 119 temp = phy_read(phydev, 30); in mpc8568_mds_phy_fixups() 132 temp = phy_read(phydev, 16); in mpc8568_mds_phy_fixups()
|
| /linux/drivers/net/phy/qcom/ |
| H A D | qcom-phy-lib.c | 25 return phy_read(phydev, AT803X_DEBUG_DATA); in at803x_debug_reg_read() 98 ret = phy_read(phydev, AT803X_INTR_STATUS); in at803x_set_wol() 106 irq_enabled = phy_read(phydev, AT803X_INTR_ENABLE); in at803x_set_wol() 151 value = phy_read(phydev, AT803X_INTR_ENABLE); in at803x_get_wol() 164 err = phy_read(phydev, AT803X_INTR_STATUS); in at803x_ack_interrupt() 175 value = phy_read(phydev, AT803X_INTR_ENABLE); in at803x_config_intr() 207 irq_status = phy_read(phydev, AT803X_INTR_STATUS); in at803x_handle_interrupt() 214 int_enabled = phy_read(phydev, AT803X_INTR_ENABLE); in at803x_handle_interrupt() 239 ss = phy_read(phydev, AT803X_SPECIFIC_STATUS); in at803x_read_specific_status() 246 sfc = phy_read(phydev, AT803X_SPECIFIC_FUNCTION_CONTROL); in at803x_read_specific_status() [all …]
|
| /linux/drivers/net/phy/ |
| H A D | microchip.c | 278 buf = phy_read(phydev, LAN88XX_EXT_MODE_CTRL); in lan88xx_set_mdix() 337 temp = phy_read(phydev, LAN88XX_INT_MASK); in lan88xx_link_change_notify() 341 temp = phy_read(phydev, MII_BMCR); in lan88xx_link_change_notify() 348 temp = phy_read(phydev, LAN88XX_INT_STS); in lan88xx_link_change_notify() 351 temp = phy_read(phydev, LAN88XX_INT_MASK); in lan88xx_link_change_notify() 377 ret = phy_read(phydev, LAN937X_MODE_CTRL_STATUS_REG); in lan937x_tx_read_mdix_status()
|
| H A D | broadcom.c | 118 val = phy_read(phydev, MII_CTRL1000); in bcm54210e_config_init() 462 reg = phy_read(phydev, MII_BCM54XX_ECR); in bcm54xx_config_init() 703 val = phy_read(phydev, MII_BCM54XX_LRESR); in bcm5481x_read_abilities() 897 err = phy_read(phydev, MII_BMCR); in brcm_fet_config_init() 902 reg = phy_read(phydev, MII_BRCM_FET_INTREG); in brcm_fet_config_init() 922 brcmtest = phy_read(phydev, MII_BRCM_FET_BRCMTEST); in brcm_fet_config_init() 979 reg = phy_read(phydev, MII_BRCM_FET_INTREG); in brcm_fet_ack_interrupt() 990 reg = phy_read(phydev, MII_BRCM_FET_INTREG); in brcm_fet_config_intr() 1017 irq_status = phy_read(phydev, MII_BRCM_FET_INTREG); in brcm_fet_handle_interrupt() 1043 brcmtest = phy_read(phydev, MII_BRCM_FET_BRCMTEST); in brcm_fet_suspend() [all …]
|
| H A D | dp83867.c | 194 int err = phy_read(phydev, MII_DP83867_ISR); in dp83867_ack_interrupt() 210 val_micr = phy_read(phydev, MII_DP83867_MICR); in dp83867_set_wol() 320 micr_status = phy_read(phydev, MII_DP83867_MICR); in dp83867_config_intr() 349 irq_status = phy_read(phydev, MII_DP83867_ISR); in dp83867_handle_interrupt() 355 irq_enabled = phy_read(phydev, MII_DP83867_MICR); in dp83867_handle_interrupt() 371 int status = phy_read(phydev, MII_DP83867_PHYSTS); in dp83867_read_status() 400 val = phy_read(phydev, DP83867_CFG2); in dp83867_get_downshift() 749 val = phy_read(phydev, MII_DP83867_PHYCTRL); in dp83867_config_init() 769 val = phy_read(phydev, MII_DP83867_PHYCTRL); in dp83867_config_init() 863 val = phy_read(phydev, DP83867_CFG3); in dp83867_config_init() [all …]
|
| H A D | smsc.c | 61 int rc = phy_read(phydev, MII_LAN83C185_ISF); in smsc_phy_ack_interrupt() 105 irq_status = phy_read(phydev, MII_LAN83C185_ISF); in smsc_phy_handle_interrupt() 139 int rc = phy_read(phydev, MII_LAN83C185_SPECIAL_MODES); in smsc_phy_reset() 196 rc = phy_read(phydev, SPECIAL_CTRL_STS); in lan87xx_config_aneg() 250 rc = phy_read(phydev, MII_LAN83C185_CTRL_STATUS); in lan87xx_read_status() 262 read_poll_timeout(phy_read, rc, in lan87xx_read_status() 270 rc = phy_read(phydev, MII_LAN83C185_CTRL_STATUS); in lan87xx_read_status() 567 val = phy_read(phydev, stat.reg); in smsc_get_stat()
|
| H A D | dp83869.c | 193 int err = phy_read(phydev, MII_DP83869_ISR); in dp83869_ack_interrupt() 210 micr_status = phy_read(phydev, MII_DP83869_MICR); in dp83869_config_intr() 238 irq_status = phy_read(phydev, MII_DP83869_ISR); in dp83869_handle_interrupt() 244 irq_enabled = phy_read(phydev, MII_DP83869_MICR); in dp83869_handle_interrupt() 270 val_micr = phy_read(phydev, MII_DP83869_MICR); in dp83869_set_wol() 419 val = phy_read(phydev, DP83869_CFG2); in dp83869_get_downshift() 626 val = phy_read(phydev, MII_DP83869_PHYCTRL); in dp83869_configure_rgmii() 671 bmcr = phy_read(phydev, MII_BMCR); in dp83869_configure_fiber() 820 val = phy_read(phydev, DP83869_CFG4); in dp83869_config_init()
|
| H A D | dp83822.c | 258 phy_read(phydev, MII_DP83822_MISR2); in dp83822_config_wol() 332 misr_status = phy_read(phydev, MII_DP83822_MISR1); in dp83822_config_intr() 350 misr_status = phy_read(phydev, MII_DP83822_MISR2); in dp83822_config_intr() 368 physcr_status = phy_read(phydev, MII_DP83822_PHYSCR); in dp83822_config_intr() 383 physcr_status = phy_read(phydev, MII_DP83822_PHYSCR); in dp83822_config_intr() 405 irq_status = phy_read(phydev, MII_DP83822_MISR1); in dp83822_handle_interrupt() 413 irq_status = phy_read(phydev, MII_DP83822_MISR2); in dp83822_handle_interrupt() 432 int status = phy_read(phydev, MII_DP83822_PHYSTS); in dp83822_read_status() 441 ctrl2 = phy_read(phydev, MII_DP83822_CTRL_2); in dp83822_read_status() 605 bmcr = phy_read(phydev, MII_BMCR); in dp83822_config_init()
|
| H A D | micrel.c | 551 return phy_read(phydev, MII_KSZPHY_EXTREG_READ); in kszphy_extended_read() 559 rc = phy_read(phydev, MII_KSZPHY_INTCS); in kszphy_ack_interrupt() 576 temp = phy_read(phydev, MII_KSZPHY_CTRL); in kszphy_config_intr() 604 irq_status = phy_read(phydev, MII_KSZPHY_INTCS); in kszphy_handle_interrupt() 622 ctrl = phy_read(phydev, MII_KSZPHY_CTRL); in kszphy_rmii_clk_sel() 649 temp = phy_read(phydev, reg); in kszphy_setup_led() 672 ret = phy_read(phydev, MII_KSZPHY_OMSO); in kszphy_broadcast_disable() 688 ret = phy_read(phydev, MII_KSZPHY_OMSO); in kszphy_nand_tree_disable() 792 ret = phy_read(phydev, MII_BMSR); in ksz8051_ksz8795_match_phy_device() 871 ret = phy_read(phydev, MII_KSZPHY_CTRL_2); in ksz8081_mdix_update() [all …]
|
| H A D | intel-xway.c | 191 val = phy_read(phydev, XWAY_MDIO_MIICTRL); in xway_gphy_rgmii_init() 293 phy_read(phydev, XWAY_MDIO_ISTAT); in xway_gphy_config_init() 308 reg = phy_read(phydev, MII_CTRL1000); in xway_gphy14_config_aneg() 321 reg = phy_read(phydev, XWAY_MDIO_ISTAT); in xway_gphy_ack_interrupt() 352 irq_status = phy_read(phydev, XWAY_MDIO_ISTAT); in xway_gphy_handle_interrupt()
|
| H A D | dp83tg720.c | 466 phy_sts = phy_read(phydev, DP83TG720S_MII_REG_10); in dp83tg720_read_status()
|
| /linux/drivers/net/ethernet/realtek/ |
| H A D | r8169_firmware.h | 22 rtl_fw_read_t phy_read; member
|
| /linux/drivers/net/phy/realtek/ |
| H A D | realtek_main.c | 307 err = phy_read(phydev, RTL8201F_ISR); in rtl8201_ack_interrupt() 316 err = phy_read(phydev, RTL821x_INSR); in rtl821x_ack_interrupt() 429 irq_status = phy_read(phydev, RTL8201F_ISR); in rtl8201_handle_interrupt() 447 irq_status = phy_read(phydev, RTL821x_INSR); in rtl821x_handle_interrupt() 453 irq_enabled = phy_read(phydev, RTL821x_INER); in rtl821x_handle_interrupt() 1691 val = phy_read(phydev, 0x13); in rtlgen_supports_2_5gbps() 1859 ret = phy_read(phydev, MII_CTRL1000); in rtl9000a_read_status() 1867 ret = phy_read(phydev, MII_STAT1000); in rtl9000a_read_status() 1882 err = phy_read(phydev, RTL8211F_INSR); in rtl9000a_ack_interrupt() 1915 irq_status = phy_read(phydev, RTL8211F_INSR); in rtl9000a_handle_interrupt()
|
| /linux/include/linux/dsa/ |
| H A D | lan9303.h | 8 int (*phy_read)(struct lan9303 *chip, int addr, int regnum); member
|
| /linux/drivers/net/dsa/mv88e6xxx/ |
| H A D | phy.c | 37 if (!chip->info->ops->phy_read) in mv88e6xxx_phy_read() 40 return chip->info->ops->phy_read(chip, bus, addr, reg, val); in mv88e6xxx_phy_read()
|
| H A D | chip.c | 3747 if (!chip->info->ops->phy_read) in mv88e6xxx_mdio_read() 3751 err = chip->info->ops->phy_read(chip, bus, phy, reg, &val); in mv88e6xxx_mdio_read() 4202 .phy_read = mv88e6185_phy_ppu_read, 4246 .phy_read = mv88e6185_phy_ppu_read, 4279 .phy_read = mv88e6xxx_g2_smi_phy_read_c22, 4326 .phy_read = mv88e6xxx_g2_smi_phy_read_c22, 4366 .phy_read = mv88e6185_phy_ppu_read, 4409 .phy_read = mv88e6xxx_g2_smi_phy_read_c22, 4470 .phy_read = mv88e6xxx_g2_smi_phy_read_c22, 4518 .phy_read = mv88e6165_phy_read, [all …]
|
| /linux/drivers/net/dsa/ |
| H A D | lan9303_mdio.c | 77 .phy_read = lan9303_mdio_phy_read,
|
| H A D | lan9303-core.c | 382 .phy_read = lan9303_indirect_phy_read, 504 reg = chip->ops->phy_read(chip, 3, MII_LAN911X_SPECIAL_MODES); in lan9303_detect_phy_setup() 1089 return chip->ops->phy_read(chip, phy_base + port, regnum); in lan9303_phy_read() 1386 .phy_read = lan9303_phy_read,
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | phy_common.h | 161 u16 (*phy_read)(struct b43_wldev *dev, u16 reg); member
|
| H A D | phy_common.c | 271 if (dev->phy.ops->phy_read) in b43_phy_read() 272 return dev->phy.ops->phy_read(dev, reg); in b43_phy_read()
|
| /linux/drivers/net/ethernet/asix/ |
| H A D | ax88796c_ioctl.c | 116 *p = phy_read(ax_local->phydev, i); in ax88796c_get_regs()
|
| /linux/drivers/net/dsa/realtek/ |
| H A D | rtl83xx.c | 51 return priv->ops->phy_read(priv, addr, regnum); in rtl83xx_user_mdio_read()
|
| /linux/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hns_ethtool.c | 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() 1033 priv->phy_led_val = phy_read(phy_dev, HNS_LED_FC_REG); in hns_set_phys_id()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-phy-v2.c | 877 reg = phy_read(phy_data->phydev, 0x18); in xgbe_phy_belfuse_phy_quirks() 882 reg = phy_read(phy_data->phydev, 0x1c); in xgbe_phy_belfuse_phy_quirks() 888 reg = phy_read(phy_data->phydev, 0x00); in xgbe_phy_belfuse_phy_quirks() 893 reg = phy_read(phy_data->phydev, 0x1c); in xgbe_phy_belfuse_phy_quirks() 899 reg = phy_read(phy_data->phydev, 0x00); in xgbe_phy_belfuse_phy_quirks() 904 reg = phy_read(phy_data->phydev, 0x1c); in xgbe_phy_belfuse_phy_quirks() 910 reg = phy_read(phy_data->phydev, 0x00); in xgbe_phy_belfuse_phy_quirks()
|