Home
last modified time | relevance | path

Searched refs:phy_read (Results 1 – 25 of 43) sorted by relevance

12

/linux/drivers/net/ethernet/ibm/emac/
H A Dphy.c32 #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 Dmpc85xx_mds.c62 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 Dqcom-phy-lib.c25 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 Dmicrochip.c278 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 Dbroadcom.c118 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 Ddp83867.c194 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 Dsmsc.c61 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 Ddp83869.c193 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 Ddp83822.c258 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 Dmicrel.c551 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 Dintel-xway.c191 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 Ddp83tg720.c466 phy_sts = phy_read(phydev, DP83TG720S_MII_REG_10); in dp83tg720_read_status()
/linux/drivers/net/ethernet/realtek/
H A Dr8169_firmware.h22 rtl_fw_read_t phy_read; member
/linux/drivers/net/phy/realtek/
H A Drealtek_main.c307 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 Dlan9303.h8 int (*phy_read)(struct lan9303 *chip, int addr, int regnum); member
/linux/drivers/net/dsa/mv88e6xxx/
H A Dphy.c37 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 Dchip.c3747 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 Dlan9303_mdio.c77 .phy_read = lan9303_mdio_phy_read,
H A Dlan9303-core.c382 .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 Dphy_common.h161 u16 (*phy_read)(struct b43_wldev *dev, u16 reg); member
H A Dphy_common.c271 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 Dax88796c_ioctl.c116 *p = phy_read(ax_local->phydev, i); in ax88796c_get_regs()
/linux/drivers/net/dsa/realtek/
H A Drtl83xx.c51 return priv->ops->phy_read(priv, addr, regnum); in rtl83xx_user_mdio_read()
/linux/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ethtool.c75 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 Dxgbe-phy-v2.c877 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()

12